Lazarus project
http://lazarus.iboards.ru/

Удаление системных приложений Android без root
http://lazarus.iboards.ru/viewtopic.php?f=63&t=639
Страница 1 из 1

Автор:  Lazarus [ 10 мар 2019, 17:17 ]
Заголовок сообщения:  Удаление системных приложений Android без root

Как удалить системные приложения без root прав

- Скачиваем и копируем в отдельную папку набор программ с ADB.
- Устанавливаем приложение App Inspector на смартфон.
- Подключаем смартфон к компьютеру. Ждем, пока система обнаружит и настроит новое устройство. Желательно отключить лишние устройства от USB-портов.
- Активируем пункт "Отладка по USB" на смартфоне, для чего заходим в настройки смартфона, внизу списка открываем "Параметры разработчика", включаем режим "Параметры разработчика" и "отладка по USB". Если у вас нет пункта "для разработчика", в настройках зайдите в меню "Об устройстве" --> "Сведения о ПО" и на строке "Номер сборки" быстро тапайте 7 раз, пока не появится надпись "Теперь вы стали разработчиком!".
- В папке программ с ADB запускаем командную строку. В Windows 10 это можно сделать так: при зажатой клавише "Shift" щелкаем правой кнопкой мыши в папке, в выпадающем меню выбираем "Открыть окно PowerShell здесь", в открывшемся окне вводим "cmd" и нажимаем "Enter".
- Убеждаемся, что компьютер находит устройство по ADB. Для этого необходимо ввести "adb devices" в командную строку. На появившейся запрос на телефоне о разрешении об отладке по ADB на данном компьютере необходимо нажать "Ok", при этом выбрав пункт "Всегда разрешать с этого компьютера". Если устройство видно, то выведется текст "List of devices attached" и список всех устройств (например, xxxxxxx device). Если же вместо "device" будет написано "offline" либо список окажется пустым, то необходимо обновить ADB, проверить драйвера/шнур, поменять порт USB/компьютер.
- Запускаем утилиту App Inspector и выбираем пункт App List (Ordered by name). Находим и выбираем удаляемое приложение. Под именем программы будет отображено имя пакета и его версия.
- В командной строке вводим "adb shell". Внешне ничего не произойдет, только вид приглашения в строке станет немного другим.
- Вводим "pm uninstall -k --user 0 name.of.package" , где name.of.package — имя удаляемого пакета, которое ранее узнали в App Inspector.
- "Success" – означает успешное выполнение команды удаления.
Чтобы не набирать длинную команду сто раз, после первого набора и исполнения можно нажать стрелку вверх, вызвав тем самым последнюю введенную команду и поправить в ней окончание для следующей удаляемой программы.
Для отключения режима "Параметры разработчика" необходимо зайти в "Настройки" --> "Приложения" --> "Диспетчер приложений" (путь может отличаться), переключаемся на вкладку "Все", открываем приложение "Настройки" и нажимаем "Очистить данные".

Обобщено из разных (1, 2) источников.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/