Удаление системных приложений в Android без root-прав
В этом году вступило в силу Постановление Правительства РФ № 1867, которое регламентирует предустановку отечественного ПО на сложные технические устройства. Нигде не было сказано про неудаляемость приложений и установку такого ПО на устройства, купленные до 1 апреля 2021. Но Samsung отличилась. Приберёмся за ними.
Безопасное обновление
Перед обновлением сохраним список установленных приложений, обновимся, сравним список приложений до установки и после, удалим новые ненужные приложения.
-
На телефоне включаем режим разработчика, подключаем к компьютеру.
-
Получаем и сохраняем список установленный приложений командой adb shell pm list packages:
adb shell pm list packages > app_list_before_update.txt -
Устанавливаем обновление.
-
Получаем список установленный приложений:
adb shell pm list packages > app_list_after_update.txt -
Сравниваем его со списком, полученным на шаге 2 (например, через Kdiff3).
-
Удаляем ненужные приложения командой
adb shell pm uninstall -user 0 com.app.name:> adb shell $ pm uninstall --user 0 com.yandex.browser $ pm uninstall --user 0 ru.yandex.disk $ pm uninstall --user 0 ru.yandex.searchplugin