Все больше и больше операторов связи и OEM-производителей блокируют устройства и устанавливают различное вредоносное ПО на смартфоны и планшеты своих клиентов. Следует признать, что вирусное ПО — это довольно широкий термин. Это может быть собственное приложение для обмена сообщениями от Samsung, собственный музыкальный проигрыватель Google или даже настоящая шпионская программа , такая как DT Ignite. Поскольку телефоны и планшеты многих пользователей заблокированы, может быть сложно удалить или отключить некоторые из этих предустановленных системных приложений.
Это часто происходит со смартфонами и планшетами, поскольку OEM-производитель или поставщик услуг хотят сохранить контроль над продаваемыми ими устройствами. Иногда поставщикам платят за каждое приложение, предустановленное на продаваемых ими смартфонах. Тогда поставщики смогут зарабатывать еще больше денег за счет диагностических данных и данных об использовании, которые эти приложения могут собирать на телефонах пользователей. Однако в конечном итоге поставщики услуг и OEM-производители делают это как для получения дополнительного дохода, так и для контроля над платформой.
В магазине Play Store есть несколько приложений для удаления вирусов для определенных OEM-производителей, а также здесь есть несколько преданных членов сообщества XDA, включающих инструменты, которые могут помочь удалить вирусное ПО. Однако редко можно увидеть универсальное решение этой задачи, и сегодняшняя статья покажет вам, как удалить эти системные приложения вручную, без root- доступа . Все, что вам нужно, — это несколько простых команд ADB в командной строке .
Инструкции по удалению любого системного приложения с видео
Подробная инструкция по удалению всех системных приложений
1. Установите драйверы USB для устройства (у Google есть список некоторых популярных драйверов USB: https://developer.android.com/studio/run/oem-usb ).
2. Загрузите двоичный файл ADB для Windows || АБР для Mac || ADB для Linux подходит для вашего компьютера.
3. Извлеките zip-файл в папку, к которой вы можете быстро получить доступ.
4. На телефоне перейдите в «Настройки» и нажмите «О телефоне». Найдите номер сборки и коснитесь его 7 раз, чтобы активировать параметры разработчика.
5. Теперь войдите в «Параметры разработчика» и найдите «Отладка по USB», затем включите ее.
6. Подключите телефон к компьютеру и переведите его из режима «только зарядка» в режим «передача файлов (MTP)» .
7. На своем компьютере перейдите в папку, в которую вы распаковали двоичный файл ADB.
8. Запустите командную строку в папке ADB. Для пользователей Windows это можно сделать, удерживая клавишу Shift и щелкнув правой кнопкой мыши, а затем выбрав опцию « открыть командную строку здесь ».
9. В командной строке/терминале введите следующую команду:
устройства adb
10. Вы увидите, что система запускает демон ADB. Если вы запускаете ADB впервые, вы увидите на своем телефоне сообщение с запросом разрешения на подключение к вашему компьютеру. Пожалуйста, позвольте это.
11. Теперь, если вы еще раз запустите команду adb devices , терминал выведет на экран серийный номер устройства. Тогда вы готовы перейти к следующему шагу.
12. Введите следующую команду:
оболочка adb
13. Выполните следующую команду, чтобы найти имя пакета:
список пакетов в вечернее время | греп '
14. Вы также можете легко найти имя пакета установленного системного приложения, установив на свой телефон приложение App Inspector . Многим людям нравится делать это таким образом, чтобы узнать точное название приложения, которое они собираются удалить.
15. Выполните следующую команду, чтобы удалить определенное системное приложение:
pm uninstall -k --user 0
Имейте в виду, что удаление системных приложений может быть опасным, поэтому убедитесь, что вы знаете, что вы удаляете, прежде чем выполнять эти шаги. В противном случае удаление может сделать ваш телефон непригодным для использования, пока вы не восстановите заводские настройки. Конечно, удаление любого системного приложения повлияет на другое системное приложение, которое от него зависит, поэтому будьте осторожны при удалении. Но если что-то пойдет не так, вы всегда можете выполнить сброс настроек, чтобы вернуть все на круги своя, и эти удаленные системные приложения, вероятно, вернутся после восстановления заводских настроек .
Однако это хорошо, потому что это означает, что эти приложения на самом деле невозможно удалить с устройства, их можно только временно удалить (пользователь 0 является основным пользователем/телефоном по умолчанию). Вот почему, если вы опустите часть команды « -user 0 » и «-k» , команда не будет работать. Эти две команды соответственно указывают, что системное приложение будет удалено только для текущего пользователя (а не для всех пользователей — для этого требуется root-доступ), а кеш/данные приложения останутся нетронутыми (нельзя удалить без root-доступа). Таким образом, даже если вы «удалите» системное приложение с помощью этого метода, вы все равно сможете получить официальное OTA-обновление от своего оператора связи или OEM-производителя.
Используя этот метод, вы можете удалить предустановленное приложение Huawei HiVoice на китайском смартфоне Honor 8, а затем заменить его по умолчанию на Google Assistant , при нажатии и удерживании кнопки «Домой». Другие пользователи сообщили, что этот метод позволил им удалить приложение, отвечающее за показ рекламы на эксклюзивных смартфонах Amazon Prime Moto G.
Это руководство также работает на некоторых устройствах, таких как LG G6, Google Pixel, Galaxy S8 и многих других. Попробуйте его на своем устройстве и дайте нам знать, хорошо ли он работает, в разделе комментариев ниже!
Удачи!
Узнать больше: