Як видалити розповсюджене програмне забезпечення оператора/OEM без кореневого доступу

Якщо ви хочете позбутися додатків оператора/OEM зі свого телефону, ось як ви можете видалити вірусне програмне забезпечення зі свого пристрою без доступу root!

Якщо ви купили a новий телефон Android, швидше за все, у ньому попередньо встановлено деякі програми, які вас не цікавлять. Виробники оригінального обладнання часто співпрацюють з іншими брендами та компаніями, щоб попередньо встановлювати їхні програми на своїх пристроях, і ці програми можуть бути будь-якими, починаючи від потокових служб і закінчуючи музичними плеєрами. Якщо ваш телефон заблоковано для певного оператора, деякі програми, які ваш оператор також попередньо встановив на вашому пристрої, ви можете ніколи не використовувати.

Ці програми без потреби захаращують вашу панель програм і можуть навіть надсилати нав’язливі сповіщення або іноді навіть показувати рекламу на вашому пристрої. Що ще гірше, так це те, що ви не можете легко видалити це вірусне програмне забезпечення більшу частину часу, що може призвести до розчарування.

Якщо вас турбують ці попередньо встановлені програми на вашому телефоні, і ви хочете їх позбутися, насолоджуйтесь чистішим інтерфейсом користувача з меншою кількістю відволікань або позбудьтеся набридливих сповіщень, цей посібник покаже вам, як видалити розповсюджене програмне забезпечення оператора/OEM із вашого пристрою без кореневого доступу за допомогою кількох простих кроків, які стосуються лише вашого телефону і комп'ютер.

Цей метод працює не лише для програм сторонніх розробників, а й для деяких програм перших розробників. Наприклад, якщо ваш телефон має календар Samsung, але ви віддаєте перевагу календарю Google, ви можете видалити програму Samsung і використовувати Календар Google як програму календаря за замовчуванням. Єдине, що вам знадобиться для цього, це ваш телефон Android, ПК/Mac з ADB, і a кабель USB щоб підключити телефон до комп’ютера.

Як видалити вірусне програмне забезпечення з телефону без доступу root

Хоча є деякі програми або виконувані пакетні файли, які ви можете знайти на Форуми XDA для певних пристроїв ці рішення не є універсальними та можуть застосовуватися лише до певного пристрою чи певної оболонки Android. Для деяких навіть потрібен доступ root. Список попередньо встановлених додатків або розповсюджуваних програм залежить від виробника обладнання, оператора, а іноді навіть від регіону, де продається пристрій. Тому найкраще деблокувати телефон за допомогою цього методу, щоб переконатися, що ви видаляєте лише ті програми, яких хочете позбутися.

Примітка. Видалення деяких системних програм може бути небезпечним і призвести до примусового закриття або навіть блокування пристрою. Робота програми може залежати від іншої програми, тому будьте обережні з тим, що ви видаляєте, і з наслідками, які це може мати. Краще не возитися з деякими основними програмами, такими як номеронабирач, повідомлення, камера тощо, і видаляти лише ті програми, які ви вважаєте вірусними.

Крок 1. Увімкніть USB Debugging на телефоні

  1. Відкрийте Налаштування на телефоні та прокрутіть униз до Про телефон.
  2. Натисніть на Номер збірки сім разів, щоб увімкнути Налаштування виробника.
  3. Поверніться до меню налаштувань і перейдіть до Система > Параметри розробника.
  4. Увімкнути USB налагодження.

Крок 2. Зв’яжіть телефон із ADB

  1. Підключіть телефон до комп’ютера та змініть налаштування USB від Тільки зарядка режим до Передача файлів (MTP) режим.
  2. Переконайтеся, що ви встановити ADB на вашому комп’ютері.
  3. На комп’ютері перейдіть до каталогу, де інстальовано ADB. Утримуючи клавішу Shift, клацніть правою кнопкою миші на назві каталогу та виберіть Відкрийте вікно команди/PowerShell тут.
  4. Якщо ви використовуєте Mac, запустіть вікно терміналу та перейдіть до каталогу ADB за допомогою cd (без кутових дужок).
  5. Тепер введіть adb devices і натисніть enter.
  6. Ви побачите, що система запускає демон ADB. Якщо ви вперше запускаєте ADB, на телефоні з’явиться підказка авторизувати з’єднання з комп’ютером. Надайте це.
  7. Тепер, якщо ви повторно запустите adb devices термінал надрукує серійний номер вашого пристрою. Якщо ви бачите рядок цифр, ви готові рухатися далі.

Крок 3: Пошук назви пакетів для видалення

  1. У вікні командного рядка/терміналу введіть оболонка adb і натисніть enter.
  2. Потім скористайтеся такою командою:
    pm list packages | grep ''
  3. Тут буде перелічено всі додатки OEM і оператора, встановлені на вашому пристрої.
  4. Крім того, ви також можете скористатися додатком під назвою Інспектор програм з Play Store, щоб дізнатися назви пакетів усіх програм, встановлених на вашому телефоні. Установіть програму, виберіть програму, яку потрібно видалити, і там буде вказано назву пакета. Зверніть увагу на назви пакетів усіх програм, які потрібно видалити.

Крок 4. Видалення вірусів

  • Це команда, яку потрібно використати, щоб видалити системну програму:
    pm uninstall -k --user 0 NameOfPackage

Зауважте, що NameOfPackage потрібно замінити на повну назву пакета без будь-яких " або <>. Вам також потрібно буде виконати команду для кожної програми, яку ви хочете видалити.

Як попередження, видалення системних програм може бути небезпечним, тому будь ласка, знайте, від чого ви позбавляєтеся, перш ніж виконувати ці дії. Якщо цього не зробити, ваш телефон може стати непридатним до скидання до заводських налаштувань. Звичайно, якщо видалити будь-яку системну програму, інша системна програма, яка може залежати від неї, також може вийти з ладу, тому будьте обережні, що ви видаляєте. Якщо щось піде не так, ви завжди можете скинути заводські налаштування, щоб повернути все до колишнього стану. Крім того, є ще простіший спосіб повернути програму, яку ви видалили, як ми пояснюємо в розділі в кінці.

Графічні інтерфейси для видалення програми ADB

Якщо вам з якихось причин незручно користуватися командами ADB (вони дуже прості, і ми наполягаємо на тому, щоб користувачі давали їм шанс), ви можете спробувати програми сторонніх незалежних розробників. Деякі з цих програм є графічним інтерфейсом користувача, який полегшує виконання команд ADB, які ми перерахували вище.

  • ADB AppControl
  • Інструменти Xiaomi ADB/Fastboot

Спробуйте їх, якщо у вас виникли проблеми з виконанням команд ADB, хоча налаштувати ADB і самостійно виконувати команди — це гарна навичка у світі Android.

Як повторно встановити видалену програму

Якщо ви помилково видалили програму або додаткова програма примусово закривається, оскільки вона залежить від програми, яку ви видалили, ви можете повторно інсталювати програму за допомогою такого набору команд:

adb shell
pm install-existing NameOfPackage

Це працює, тому що програми насправді такими не є повністю видалено з вашого пристрою. Їх просто видаляють для поточний користувач (користувач 0 — це типовий/основний користувач телефону). Ось чому, якщо ви опустите --user 0 і -k частина команди видалення, команда не працюватиме. Ці два прапорці відповідно вказують, що системну програму буде видалено лише для поточного користувача (а не все користувачів, для чого потрібен root-доступ) і що кеш/дані системної програми будуть збережені (які неможливо видалити без root-права). Таким чином, навіть якщо ви видалите системну програму за допомогою цього методу, ви все одно зможете отримувати офіційні оновлення OTA від свого оператора або OEM.


Цей метод можна використовувати на будь-якому смартфоні незалежно від виробника обладнання чи оператора. Зазвичай ви не отримаєте місця, оскільки ці програми зазвичай інстальовано в системному розділі. Тим не менш, це не дозволить їм надсилати вам сповіщення та забивати ваш ящик програм.