Пользователи Android, к сожалению, слишком хорошо знакомы с вредоносными программами. Будь то специализированные приложения от производителя, такие как Samsung Fitness, или законные шпионские программы, такие как Verizon AppFlash, производители и операторы, похоже, не понимают, что мы этого не хотим, — они зарабатывают слишком много денег на продаже наших персональных данных для заботы, независимо от того.
Во многих руководствах по удалению вредоносных программ типичным условием является наличие у вас рута. Некоторые пользователи, например, владельцы Samsung, могут загрузить платное apsp из Google Play, чтобы безо всяких действий удалить свои устройства, но пробег может варьироваться в зависимости от этих приложений. В этом руководстве я собираюсь показать вам недавно обнаруженный и совершенно удивительный метод удаления вирусов с вашего телефона, оставляя / систему без изменений и все еще позволяющую вам получать OTA-обновления от производителя.
Требования:
- USB-драйверы для вашего устройства
- Двоичный файл ADB для вашей ОС — см. «Как установить ADB в Windows»
- Сначала распакуйте двоичный файл ADB в папку на рабочем столе.
- Теперь вам нужно включить режим разработчика на вашем телефоне через Настройки> О телефоне> нажмите «Номер сборки» 7 раз, пока Режим разработчика не будет подтвержден.
- Зайдите в «Опции разработчика» и включите «Отладку USB», чтобы ADB правильно связывался с вашим устройством.
- Подключите телефон к ПК через USB и переключите режим USB на «Передача файлов MTP».
- Перейдите в двоичную папку ADB на рабочем столе, удерживайте Shift + правую кнопку мыши и выберите «Открыть командную строку здесь».
- Когда терминал ADB запустится, введите: «adb devices»
- Вы должны получить на свой телефон запрос с просьбой подтвердить ключ RSA от АБР, поэтому дайте ему возможность продолжить.
- Теперь убедитесь, что ADB правильно читает ваш телефон, введя «adb devices» — терминал должен отображать серийный номер вашего устройства.
- Если все прошло успешно, теперь вы можете набрать «adb shell», чтобы создать полное соединение ADB с вашим устройством.
- Теперь мы хотим найти список предустановленных программ-носителей на вашем устройстве, поэтому введите:
вечера список пакетов | Grep
- Введите его без символов и измените название OEM / Carrier / App на то, что мы на самом деле ищем. Например, вы должны напечатать pm list packages | grep «oneplus», если у вас есть устройство OnePlus.
- Теперь, чтобы удалить конкретный пакет, вы набираете: pm uninstall -k –user 0
Очень важно использовать именно те команды, которые я указал. Мы удаляем / системные приложения, которые могут быть опасными, но метод, который я показываю вам, не удаляет их полностью с вашего телефона — скорее мы деинсталлируем их для текущего пользователя, потому что Пользователь0 является пользователем устройства по умолчанию. Таким образом, приложения будут оставаться в / system, но они не будут включены или запущены при загрузке телефона.
Это имеет значительные преимущества по сравнению с полным удалением / распространением системного ПО, поскольку вы по-прежнему сможете получать официальные обновления OTA для своего устройства. Кроме того, приложения вернутся, если вы выполните сброс настроек на вашем устройстве.