В некоторых версиях Android вы можете adb
отключить приложения, которые в противном случае вы не смогли бы отключить через пользовательский интерфейс. Приложение Debloater, указанное выше, автоматизирует и упрощает этот процесс. Этот ответ объяснит, как выполнить тот же процесс вручную.
ПРЕДУПРЕЖДЕНИЕ. Отключение неправильного приложения или использование неправильных команд может привести к зависанию вашего устройства. Пожалуйста, убедитесь, что вы знаете, что делаете, прежде чем продолжить.
Убедитесь, что вы правильно настроили отладку Android, затем перейдите в оболочку adb:
adb shell
Получить список всех установленных пакетов с помощью pm
pm list packages -f
Определите пакеты, которые вы хотите отключить, и запишите их.
Отключите каждый пакет отдельно, выполнив одну из следующих команд:
- если вы на Kitkat :
pm block <package_name>
напримерpm block com.motorola.motocare
- если вы находитесь на Lollipop :,
pm hide <package_name>
напримерpm hide com.motorola.motocare
Приложение теперь должно быть отключено и исчезнуть из вашей панели запуска. В случае фонового сервиса он будет постоянно останавливаться в фоновом режиме.
Чтобы отменить эту процедуру, вы можете использовать одну из следующих команд:
- если вы на Kitkat :
pm unblock <package_name>
напримерpm unblock com.motorola.motocare
- если вы находитесь на Lollipop :,
pm unhide <package_name>
напримерpm unhide com.motorola.motocare