На моем устройстве предустановлено надоедливое вредоносное ПО (в частности, VUDU Version 1.0). Всякий раз, когда я загружаю свое устройство, оно запускает процесс приложения, поэтому каждый раз, когда я загружаюсь, мне приходится открывать переключатель приложений и смахивать его.
Я зашел в приложение «Настройки» и попытался принудительно остановить, а затем отключить приложение, но кнопка «Отключить» сама по себе отключена («неактивна»). Некоторые другие приложения также не позволяют мне их отключить. Есть ли другой способ включить кнопку или отключить приложение без рутирования? Я использую 4.4.2.
Извините, но для этого вам необходимо получить root-права. Другого пути нет.
Корень
(необязательно) Установите Titanium Backup и создайте резервную копию своего телефона. Если вы что-то испортили, вы можете восстановить свой телефон с помощью этого
Теперь используйте приложение под названием System App Remover , чтобы выбрать приложение, которое вы хотите удалить. Вам нужно будет предоставить разрешение суперпользователя, чтобы он работал
В некоторых версиях Android вы можете использовать adb
для отключения приложений, которые в противном случае вы не смогли бы деактивировать через пользовательский интерфейс. Приложение Debloater, указанное выше, автоматизирует и упрощает этот процесс. Этот ответ объяснит, как выполнить тот же процесс вручную.
ПРЕДУПРЕЖДЕНИЕ. Отключение неправильного приложения или использование неправильных команд может привести к тому, что ваше устройство заблокируется. Прежде чем продолжить, убедитесь, что вы знаете, что делаете.
Убедитесь, что у вас правильно настроена отладка Android, а затем перейдите в оболочку adb:
adb shell
Получите список всех установленных пакетов, используяpm
pm list packages -f
Определите пакеты, которые вы хотите отключить, и запишите их.
Отключите каждый пакет по отдельности, выполнив одну из следующих команд:
pm block <package_name>
напримерpm block com.motorola.motocare
pm hide <package_name>
напримерpm hide com.motorola.motocare
Теперь приложение должно быть отключено и исчезнуть из панели запуска. В случае фоновой службы она навсегда перестанет работать в фоновом режиме.
Чтобы отменить эту процедуру, вы можете использовать одну из следующих команд:
pm unblock <package_name>
напримерpm unblock com.motorola.motocare
pm unhide <package_name>
напримерpm unhide com.motorola.motocare
pm uninstall -k --user 0 <name of package>
без root-доступа. Но будьте осторожны, изменения необратимы, если вы не выполните сброс настроек к заводским, и в этом случае вредоносное ПО будет установлено снова.Да, есть другой способ :)
Вам повезло, потому что у вас есть версия Android Kitkat. Просто используйте инструмент Debloater от Gatesjunior из XDA: http://forum.xda-developers.com/android/software/debloater-remove-carrier-bloat-t2998294 .
Требования: Программа требует, чтобы драйверы USB вашего производителя были установлены для вашего конкретного устройства, а также следующее: • Операционная система Windows • Отладка USB включена для вашего устройства • Root или KitKat запущены на вашем устройстве
Попробуйте так:
Перейти в оболочку ADB
adb shell
Найдите целевое приложение, перечислив все приложения
pm list packages
Удалить такое приложение
pm uninstall -k --user 0 com.android.inputdevices
Ксиспейд