Android: Не удаётся удалить приложение через ADB

Я попытался удалить с телефона быстрый поиск Google. Для этого воспользовался adb shell, но получил такую ошибку:

PowerShell
$ pm uninstall -k --user 0 com.google.android.googlequicksearchbox
Failure [DELETE_FAILED_OWNER_BLOCKED]

В идеале такой ошибки быть не должно, но на телефоне включен родительский контроль ;)

Таким образом, для решения этой проблемы пришлось на время очистки телефона от «мусора», отключить Google Family Link.

 

Думаю, что подобная ошибка может быть и из-за других подобных приложений (Kaspersky Safe Kids, DinnerTime Plus и т.п.).

При попытке удаления приложения мы можем получить другую ошибку:
Failure [DELETE_FAILED_INTERNAL_ERROR]

В этом случае при удалении необходимо использовать ключ -k —user 0:

PowerShell
pm uninstall -k --user 0 com.google.android.googlequicksearchbox

 

Команда зависает

На телефоне Meizu 16th я не смог подобным образом удалить Поиск от Гугл — после запуска этой команды ничего не происходило и она не возвращала никакую ошибку. Она просто висела на экране терминала. В этом случае пришлось не удалять приложение, от отключать его:

PowerShell
pm disable-user --user 0 com.google.android.googlequicksearchbox
Package com.google.android.googlequicksearchbox new state: disabled-user

В дальнейшем, если потребуется, можно обратно разблокировать это приложение:

./adb shell pm list packages -d
./adb shell pm enable com.google.android.googlequicksearchbox


Подписаться
Уведомление о
guest
0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments