Отключение приложений на Android через ADB
Этот удобный однострочник выведет список приложений установленных на устройстве, сразу вместе с командой позволяющей отключить приложение.
adb shell 'pm list packages -f' | sed -e 's/.*=//' | sed -e 's/^/adb shell pm disable-user --user 0 /' | sort | less
В результате запуска вышеприведённой команды появится пролистываемый список содержащий строки вида
adb shell pm disable-user --user 0 <package name>
Отключение более безопасная операция по сравнению с удалением, так как вмешательство в прошивку минимально. С командой удаления приложения могут возникнуть проблемы, так как после выполнения такой команды вернуть приложение в систему в изначальном виде без применения рут доступа или переустановки прошивки в большинстве случаев невозможно.
Если отключённое приложение понадобится снова его можно включить так же быстро как оно было отключено командой:
adb shell pm enable <package name>
Или же, если приложение установлено из Маркета (или предустановенно на устройстве, но также доступно к установке из Маркета), приложение можно включить прямо оттуда, без использования ADB.