В прошивках многих смартфонов и планшетов с операционной системой Android есть так называемые bloatware: приложения сомнительной утилиты, предустановленные производителем. Как правило, удалить их обычным способом не получится. Поэтому сегодня мы хотим рассказать вам, как удалить такие программы.
Почему приложения не удаляются и как от них избавиться
Помимо вредоносного ПО, антивирусное ПО нельзя удалить обычным способом: вредоносные приложения используют лазейки в системе, чтобы представить себя администратором устройств, для которых отключена возможность удаления. В некоторых случаях по той же причине не удастся удалить совершенно безобидную и полезную программу, такую как Sleep as Android: для некоторых опций ей требуются права администратора. Системные приложения, такие как виджет поиска Google, стандартный номеронабиратель или Play Store, также по умолчанию защищены от удаления.
См. Также: Как удалить приложение SMS_S на Android
Фактические методы удаления несъемных приложений зависят от того, есть ли у устройства root-доступ. Это не обязательно, но с этими правами вы сможете удалить ненужное системное ПО. Возможности для устройств без рут-доступа несколько ограничены, но в этом случае выход есть. Рассмотрим все способы подробнее.
Способ 1: Отключение прав администратора
Многие приложения используют повышенные привилегии для управления устройством, включая блокировку экрана, сигналы тревоги, некоторые программы запуска и часто вирусы, маскирующиеся под полезное программное обеспечение. Программа, которой предоставлен доступ к администрированию Android, не может быть удалена обычным способом — если вы попытаетесь это сделать, вы увидите сообщение о том, что удаление невозможно из-за активных параметров администратора устройства. Что делать в этом случае? И это то, что вам нужно сделать.
- Убедитесь, что на вашем устройстве включены параметры разработчика. Перейти к настройкам».
Обратите внимание на нижнюю часть списка — эта опция должна присутствовать там. Если нет, сделайте следующее. Внизу списка находится запись «О телефоне». Иди сейчас же.
Прокрутите вниз до номера сборки. Коснитесь его 5-7 раз, пока не увидите сообщение о разблокировке параметров разработчика.
- Включите режим отладки по USB в настройках разработчика. Для этого перейдите в Параметры разработчика».
Активируйте параметры с помощью переключателя вверху, затем прокрутите список и установите флажок рядом с «Отладка по USB».
- Вернитесь в главное окно настроек и прокрутите список опций до общего блока. Нажмите на «Безопасность».
В Android 8.0 и 8.1 этот параметр называется «Местоположение и безопасность».
- Затем вы найдете параметр «Администраторы устройства». На устройствах под управлением Android 7.0 и более ранних версий он называется «Администраторы устройств».
В Android Oreo эта функция называется «Приложения администратора устройства» и расположена почти в нижней части окна. Войдите в этот параметр настройки.
- Будет отображен список приложений, которым разрешены дополнительные функции. Как правило, он содержит удаленное управление устройством, платежными системами (S Pay, Google Pay), утилиты настройки, расширенные будильники и другое подобное ПО. Наверняка в этом списке будет и приложение, которое нельзя удалить. Чтобы отключить для него права администратора, коснитесь его имени.
В последних версиях операционной системы Google это окно выглядит так:
- В Android 7.0 и ранее: В правом нижнем углу есть кнопка «Завершение работы», которую необходимо нажать.
- Вы автоматически вернетесь в предыдущее окно. Обратите внимание, что галочка напротив программы, для которой вы отключили права администратора, исчезла.
- Подключите телефон к компьютеру и при необходимости установите для него драйверы.
- В окне «Командная строка» введите команды по порядку:
cd c: / adb
устройства adb
оболочка adb - Подойдите к телефону. Откройте Контроль приложений. Вам будет представлен список всех приложений, доступных на вашем телефоне или планшете, в алфавитном порядке. Найдите среди них тот, который хотите удалить, и нажмите на его имя.
- Внимательно посмотрите на строку «Package Name» — информация, записанная в ней, нам понадобится позже.
- Вернитесь к своему компьютеру и командной строке. Введите следующую команду:
pm uninstall -k —user 0 * Имя пакета*
Вместо * Package Name * напишите информацию из соответствующей строки на странице приложения, которую нужно удалить в Инспекторе приложений. Убедитесь, что вы правильно ввели команду, и нажмите Enter.
- По завершении отключите устройство от компьютера. Приложение будет удалено.
- Запустите приложение. При первом запуске Titanium Backup вам будет предложено ввести root-права, которые необходимо освободить.
- В главном меню нажмите «Резервное копирование».
- Откроется список установленных приложений. Компоненты системы выделены красным, пользовательские компоненты — белым, системные компоненты, к которым лучше не прикасаться, — желтым и зеленым.
- Найдите приложение, которое хотите удалить, и нажмите на него. Появится всплывающее окно, подобное этому:
Вы можете сразу нажать кнопку «Удалить», но мы рекомендуем сначала сделать резервную копию, особенно если вы удаляете системное приложение: если что-то пойдет не так, просто восстановите то, которое вы удалили из резервной копии.
- Подтвердите удаление приложения.
- По окончании процесса вы можете выйти из Titanium Backup и проверить результаты. Скорее всего, будет удалено приложение, которое нельзя удалить обычным способом.
В Android 8.0 и 8.1 нажмите «Отключить приложение администратора устройства».
Это значит, что такую программу можно удалить любым возможным способом.
Способ 2: ADB + App Inspector
Сложный, но более эффективный метод избавления от несъемного ПО без рут-доступа. Чтобы использовать его, вам необходимо загрузить и установить Android Debug Bridge на свой компьютер и приложение App Inspector на свой телефон.
Как только это будет сделано, вы можете переходить к описанной ниже процедуре.
Единственным недостатком этого метода является то, что приложение удаляется только для пользователя по умолчанию (оператор «пользователь 0» в команде, указанной в инструкции). С другой стороны, это преимущество: если вы удалили системное приложение и столкнулись с проблемами с устройством, вам достаточно восстановить заводские настройки, чтобы вернуть удаленное приложение на место.
Способ 3: Titanium Backup (только Root)
Если у вашего устройства есть права root, процедура удаления несъемных программ значительно упрощается: просто установите на свой телефон Titanium Backup, расширенный менеджер приложений, который может удалить практически любое программное обеспечение.
Этот способ является наиболее простым и удобным решением проблемы удаления программ на Android. Единственный недостаток — бесплатная версия Titanium Backup несколько ограничена в своих возможностях, которые, однако, достаточны для описанной выше процедуры.
Заключение
Как видите, управлять несъемными приложениями довольно просто. Напоследок напоминаем: не устанавливайте на телефон сомнительное ПО из неизвестных источников, так как вы рискуете столкнуться с вирусом.