adb で DoCoMo スマホのクソアプリを葬るメモ

探せばいくらでも出てきますが、ここでは主にコマンドのメモを。
リスクもありますので、しっかり理解したうえ自己責任でどうぞ。

USBデバッグを有効化

  • デバイス情報ビルド番号 を連打して 開発者向けオプション を表示すればスイッチがある
  • PC と接続して、表示されたメッセージでUSBデバッグ許可 する
  • adb devices でデバイスを表示
  • xxxxxxxxxxxx device の表示を確認

アプリのパッケージ名を調べる

このアプリが便利だけど、これだけだと削除コマンド実行に手打ちが必要。 play.google.com

またはこちら。これならコピペ可能。併用するといいんじゃないかな。

adb shell pm list packages

アプリ削除

set app=com.nttdocomo.android.applicationmanager
adb uninstall %app%
adb shell pm uninstall -k --user 0 %app%
  • adb uninstall してやりたいが、だいたいは [DELETE_FAILED_INTERNAL_ERROR] で失敗する
  • adb shell pm uninstall は基本的に成功する

[DELETE_FAILED_DEVICE_POLICY_MANAGER]

  • 機器管理アプリに設定されている場合に発生
  • Android 設定で機器管理アプリから外してやればOK