Всем привет!
Сегодня расскажу о том, как удалить практически любое приложение с Android-смартфона (к планшетам и т.д., разумеется, тоже относится) без необходимости получать Рут-права. Включая те, которые нельзя удалить или хотя бы отключить стандартными инструментами системы (да-да, такие тоже есть). Собственно ради вторых и имеет смысл городить огород. Не будем затягивать и переходим к делу. А для тех кто лучше воспринимает видеоинструкции, есть и она:
Подготовка
Для этого способа нам потребуется две вещи. Сам смартфон, с которого нужно что-то удалить и компьютер или ноутбук. Я пользовался машиной с Windows 10, но, в принципе, на той же 7-ке процесс, по идее, ничем не отличается.
ПК
- Итак, для начала на компьютер нужно установить утилиту ADB — её полное название Android Debug Bridge и именно её мы будем использовать для удаления хлама. Скачать можно с официального сайта Google для Android-разработчиков. Но там она представлена в составе большого пакета, так что проще воспользоваться той версией, которая лежит на форуме 4PDA. Для установки достаточно распаковать архив в какое-нибудь удобное место. Например непосредственно на диск C:\. В результате у вас должна получиться папка adb в корне диска — то есть, путь до неё должен выглядеть так:
- Второй шаг — это установка необходимых драйверов. На Win 10 это чаще всего происходит автоматически когда вы подключаете смартфон к ПК, но если вдруг этого не произошло, то вот ссылка на них, и по ней же инструкция на форуме 4PDA по поводу установки.
Смартфон
На этом манипуляции с компьютером закончились. Осталось выполнить пару простых действий с самим смартфоном.
- Первым делом идём в раздел настроек, который называется “О смартфоне”. Там надо найти номер сборки прошивки. В разных моделях путь до него может немного отличаться, но чаще всего он находится где-то рядом с информацией про версию Android, а выглядит как длинный набор букв и цифр. После того как вы это сделали, остаётся несколько раз быстро тапнуть по этой строке, до тех пор пока не появится надпись о том, что вы теперь разработчик.
- Когда возможности разработчика разблокированы, остаётся найти в меню настроек новый пункт, который обычно называется как-то в духе “для разработчиков”. В нём надо найти и включить опцию “Отладка по USB”
Удаление
На этом подготовка закончилась. И можно приступать к делу. Подключаем смартфон к компьютеру. Если у вас настольный ПК, то лучше делать это через разъём на самой материнской плате, а не через те, которые выведены на переднюю стенку или крышу корпуса — так меньше шансов, что что-то пойдёт не так.
После подключения смартфон, скорее всего, выдаст окошко с вопросом, в каком режиме ему работать — выбирайте “Передачу файлов”. Теперь собрались, переходим к самому сложному. Шутка, на самом деле всё довольно просто, главное делать всё точно так как в инструкции.
Итак, запускаем командную строку — проще всего в поиске начать набирать “Командная строка”. Либо вызвать окно запуска приложений сочетанием клавиш Win+R, ввести в нём “cmd” и нажать Enter.
Она нам нужна чтобы запустить утилиту ADB, которую устанавливали чуть раньше. Для этого понадобится две команды. При помощи первой мы переходим в папку, куда распаковали ADB, и второй мы её, собственно запускаем.
cd c:\adb
adb.exe
И вот, ADB запущена, с чем я вас и поздравляю. Для начала проверяем, видит ли она смартфон, который мы подключили к ПК, команда которую нужно для этого ввести:
adb devices
Кстати, когда вы её введёте и нажмёте на Enter, смартфон должен выдать запрос на разрешение отладки через ADB — естественно, соглашайтесь, иначе получите статус unauthorized. Если всё прошло по-плану, то утилита выведет список подключенных устройств.
Если список пустой, либо напротив будет написано offline или, то значит, что что-то всё-таки пошло не так. Попробуйте заново установить драйвера, попробуйте установить другую версию ADB или подключить смартфон к другому разъёму. Иногда даже помогает использование другого кабеля. По крайней мере, если верить ребятам с форума 4PDA.
Если же проблем не возникло, то мы на финишной прямой и можно приступать к удалению мусора. Вводим команду
adb shell
А после неё сразу и команду на удаление ненужного.
pm uninstall -k --user 0 name.of.package
Хитрость тут в том, что в конце этой команды надо подставлять название пакета удаляемой программы. Где его взять? В App Inspector, который мы установили заранее. Просто запускаете, ищите в списке нужное, выбираете по нему и смотрите раздел Package name. Мне вот Google Chrome не нравится. Дописываем его в команду на удаление… И пока.
!!! ВНИМАНИЕ! GOOGLE CHROME В ДАННОМ СЛУЧАЕ ИСКЛЮЧИТЕЛЬНО ДЛЯ ПРИМЕРА. В РАЗНЫХ ПРОШИВКАХ РАЗНЫХ ПРОИЗВОДИТЕЛЕЙ ВСТРЕЧАЮТСЯ РАЗНЫЕ ПРОГРАММЫ КОТОРЫЕ НЕЛЬЗЯ УДАЛИТЬ СТАНДАРТНЫМ СПОСОБОМ !!!
Так можно сделать с чем угодно, так что не переусердствуйте — нанести какой-то непоправимый вред вы своему девайсу вы, скорее всего не сможете, но тем не менее.
Итоги
Напоследок ещё одно важное уточнение. По факту, программы на самом деле не удаляются, а скорее отключаются. Так что, если вдруг удалите лишка, то всё можно вернуть в первозданный вид если сделать сброс системы до заводских настроек. Если инструкция пригодилась, то поддержите её своим лайком и подписывайтесь на канал, чтобы не пропускать новые полезности. Вопросы оставляйте в комментах. Спасибо что дочитали, увидимся!