Q&A
自己解決済み

docomo版XperiaXZ(SO-01J) android7.0でドコモ独自アプリを無効化

docomo版XperiaXZ(SO-01J) android7.0でドコモ独自アプリを無効化したいのです。

docomo Application Managerなど設定のアプリで無効化できないアプリを無効化したいです。
adb shell pm hideは使えませんでした。

ネットで検索していろいろ試したのですがダメでした。
ドコモ独自アプリの無効化の方法を教えてください。

よろしくお願いします。

にゃにゃんぱ
エース

Mari poさんのコメント

pm hide 潰されflashtoolでも6.0のセキュリティーパッチ前には遡れない。グローバル化なんぞ論外てな殿方に朗報。非root xperiaXZで有効な方法かも。
セキュリティーパッチレベル12月より前(端末情報参照)にflashtoolなどで戻す。6.01かな。
ADBでPCに接続出来るようにしといて
dirtycow-temp-root-t3503918 をXDAから落としてね。
zipをPCにDLして解凍(dirtycowの脆弱性のためウイルス反応だが無視)

中身のdebloat.shをメモ帳で開きdocomo系パッケージ追加 pm disable com.nttdocomo.android.dhome など(後述)
run_for_arm64_devices.bat
を実行 debloat.shが端末へインストールされる
プロンプトから
adb shell

run-as con

/data/local/tmp/debloat.sh

で無効化スタート→再起動 7.0へアップ後も有効。userdataはwipeしないでねw

debloat.sh 追加分消したくない物はよく見てね。ソニー製やgoogle製のシステム無効化分も入ってる。調べて残すべきものはよく見てね(あたしは全部行ったw)
>""#echo "/system/app/"echo ""/data/local/tmp/debloat.sh# の後に下の4行追加

pm disable com.sonyericsson.docomo.settings # /system/priv-app/DocomoSettingsUtil/DocomoSettingsUtil.apk
pm disable com.nttdocomo.android.tapandpay # /system/priv-app/TapAndPay/TapAndPay.apk
pm disable com.nttdocomo.android.lac # /system/app/DCMLogAcquisition/DCMLogAcquisition.apk
pm disable com.nttdocomo.android.osv # /system/app/DCMSWUP/DCMSWUP.apk
pm disable com.nttdocomo.android.dcmvoicerecognition # /oem/app/dcmvoicerecognition_sha2/dcmvoicerecognition_sha2.apk
pm disable jp.co.nttdocomo.lcsapp # /oem/priv-app/dcm_location_noicon_sha2/dcm_location_noicon_sha2.apk
pm disable com.nttdocomo.android.wipe # /oem/priv-app/Docomowipe/Docomowipe.apk
pm disable com.nttdocomo.android.settings.lac # /oem/priv-app/LAC_settings_sha2/LAC_settings_sha2.apk
pm disable com.nttdocomo.android.databackup # /oem/priv-app/DataBackup_sha2/DataBackup_sha2.apk
pm disable com.nttdocomo.android.screenlockservice # /oem/app/ScreenLockService_sha2/ScreenLockService_sha2.apk
pm disable com.nttdocomo.android.osv.res.overlay_305 # /oem/overlay/com.nttdocomo.android.osv-res-305.apk
pm disable com.sonyericsson.android.servicemenu.product.res.overlay.docomo # /vendor/overlay/ServiceMenu-Overlay-285-release.apk
pm disable com.nttdocomo.android.rwpushcontroller # /oem/app/rwpushcontroller_sha2/rwpushcontroller_sha2.apk
  • 16