2021-04-01 09:43:34
В РФ вступил в действие закон об обязательной предустановке российского софта, а samsung объявил, что российские приложения станут неудаляемыми
В этой непростой ситуации, разбираемся как удалять неудаляемые приложения с AndroidЧасть из них можно просто удалить, другие можно отключить в разделе
«Настройки → Приложения → "имя_приложения"» кнопкой «Отключить». Но часть приложений считается системными и не дают возможности себя удалить никак, кроме как получив права root.
Или всё же нет?
Режим разработчикаЭтот режим активируется в разделе
«Настройки → О телефоне → Информация о программном обеспечении → Версия сборки».По этому пункту меню надо тапнуть подряд раз 15, пока не появится надпись «Вы стали разработчиком» (если бы стать разработчиком по-настоящему было бы так просто).
После этого появится пункт меню
«Настройки → Дополнительно → Настройки разработчика», в котором надо включить пункт меню «Отладка по USB».
Режим позволяет делать множество полезных штук, в частности, подключать к компьютеру, ставить с него приложения и удалять установленные.
ADBНа компьютере потребуется установка ADB и, возможно драйверов для вашего устройства. ADB можно скачать на официальном сайте, либо воспользоваться его пакетным менеджером Chocolatey
Подключаемся к телефонуВставляем USB в ПК и телефон, если на телефоне появился запрос на разрешение доступа — значит, всё в порядке. Если нет и при вызове в cmd adb появляется окно ошибок, необходимо будет установить драйвера для устройства.
Ищем приложение, которое хотим удалитьПоиск происходит по имени пакета, которое, временами, очень сильно отличается от имени, которое представляется пользователю. Тут может помочь приложение типа App Info, установленное на телефон.
Команда
pm list packages выведет полный перечень установленных в системе приложений.
Команда
grep drop отфильтрует в этом списке все строки, в которых есть сочетание drop.
santoni:/ $ pm list packages | grep drop
package:io.raindrop.raindropio
package:com.xiaomi.midrop
Удаляем приложениеКоманда
«pm uninstall --user 0 имя_пакета» удалит из системы пакет с указанным именем.
santoni:/ $ pm uninstall --user 0 com.xiaomi.midrop
pm uninstall --user 0 com.xiaomi.midrop
Повторяем для каждого приложения, которое нам больше не нужно, после чего проверяем, что ничего не сломали в системе.
Если сломали — сбрасываем телефон до заводских настроек, это вернёт все удалённые приложения, восстановив их из прошивки.
Пользуйтесь аккуратно. Да и решение samsung думаю не окончательное, скорее всего они его отменят после народного хейта)
1.1K viewsedited 06:43