Lazarus project

Текущее время: 19 мар 2024, 08:57

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Удаление системных приложений Android без root
СообщениеДобавлено: 10 мар 2019, 17:17 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 21 сен 2011, 21:49
Сообщений: 382
Cпасибо сказано: 27
Спасибо получено:
194 раз в 145 сообщениях
Как удалить системные приложения без 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) источников.


Вернуться к началу
 Профиль  
Cпасибо сказано 
За это сообщение пользователю Lazarus "Спасибо" сказали:
Mantikora
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
Русская поддержка phpBB