k1r Blog

好きなことを好きなときに好きなだけ。

Xperia X Compactで邪魔なプリインアプリを一括無効化する

f:id:ken_requiem:20180413145142j:plain

邪魔なアプリをアンインストールする

[設定]→[アプリ]→からアンインストールしたいアプリをアンインストール。アプリを使えば一括アンインストール出来そうだけど、やるのは購入直後に一度だけなので手動でやってます。

アンインストール出来ないものは無効化

何故か中にはアンインストール出来ないアプリがあったりします。root化していた頃はTitanium Backupという有料アプリで無理やりアンインストールしてましたが、いまはStock ROMで使ってるので消せません。そういうアプリは目障りなので無効化してやります。

無効化手順

調べれば分かりやすい手順が載ってますが、忘備録のためまとめ。

15 seconds ADB Installerをインストール

下記から[15 seconds ADB Installer]をダウンロード
[OFFICIAL][TOOL][WINDOWS] ADB, Fastboot and … | Android Development and Hacking
f:id:ken_requiem:20180413142611p:plain

実行します。あとは[y]→Enter→[y]→Enter→[y]→Enter。ドライバーのインストールウィザードが出るので、[次へ]→[インストール]→[完了]で終わりです。f:id:ken_requiem:20180413142831p:plain

インストール済みリストの取得

[Windows]+R、cmd→Enterでコマンドプロンプトを起動し、下記をコピペ→Enter。D直下に"hoge.txt"で出力されます。

adb shell pm list packages -s > d:\hoge.txt

無効化したいモノを残す

"docomo"とか"dcm"と付いているものは全てドコモ製アプリになります。無効化したいものを別のファイルにコピペ等してリストを作ります。"docomo"の文字列が付くもので、おサイフケータイを使う人は下記3つは無効化しない方が良さそう。不具合出たときに戻せば良いと思いますが。

おサイフケータイ

package:com.felicanetworks.mfs.addon.uicc.d
package:com.nttdocomo.osaifu.tsmproxy
package:com.nttdocomo.android.felicaremotelock

実行用に文字列を置換して保存する

[Ctrl]+Hで、上に「package:」、下に「adb shell pm block 」と入力して全置換、拡張子を".bat"として保存。

"hoge.bat"を実行する

ただクリックするだけ、コマンドプロンプトが表示されてズラズラと順に無効化されて行きます。

以上です。

リスト作りました

adb shell pm hide com.sonymobile.docomoemoji.license
adb shell pm hide com.nttdocomo.android.dcmvoicerecognition
adb shell pm hide jp.co.nttdocomo.lcsapp
adb shell pm hide com.nttdocomo.android.anmane2
adb shell pm hide com.nttdocomo.android.databackup
adb shell pm hide com.nttdocomo.android.screenlockservice
adb shell pm hide com.nttdocomo.android.dmenu2
adb shell pm hide com.nttdocomo.android.osv.res.overlay_305
adb shell pm hide com.nttdocomo.android.pf.dcmwappush
adb shell pm hide com.nttdocomo.android.dcmvoicerecognition
adb shell pm hide com.nttdocomo.android.pf.dcmippushaggregator
adb shell pm hide jp.co.nttdocomo.carriermail
adb shell pm hide com.nttdocomo.android.sdcardbackup
adb shell pm hide com.nttdocomo.android.lac
adb shell pm hide com.nttdocomo.android.remotelock
adb shell pm hide com.nttdocomo.android.cloudset
adb shell pm hide com.nttdocomo.android.mediaplayer
adb shell pm hide com.nttdocomo.android.applicationmanager
adb shell pm hide com.nttdocomo.android.atf
adb shell pm hide jp.co.nttdocomo.anshinmode
adb shell pm hide com.nttdocomo.android.tapandpay
adb shell pm hide com.nttdocomo.android.hcebridge
adb shell pm hide jp.co.nttdocomo.Koe_no_Takuhaibin_pi
adb shell pm hide jp.co.nttdocomo.lcsappsub
adb shell pm hide com.nttdocomo.android.docomo_market
adb shell pm hide com.nttdocomo.android.wipe
adb shell pm hide com.nttdocomo.android.apnmng
adb shell pm hide com.nttdocomo.android.voiceeditor
adb shell pm hide com.nttdocomo.android.initialization
adb shell pm hide jp.co.nttdocomo.lcsapp
adb shell pm hide com.nttdocomo.android.docomoset
adb shell pm hide com.nttdocomo.android.store
adb shell pm hide com.nttdocomo.android.rwpushcontroller
adb shell pm hide com.threelm.dm.app.docomo
adb shell pm hide com.nttdocomo.android.apnsw
adb shell pm hide com.sonyericsson.docomo.settings
adb shell pm hide com.nttdocomo.android.iconcier_contents
adb shell pm hide com.nttdocomo.android.screenlockservice
adb shell pm hide com.nttdocomo.android.schedulememo
adb shell pm hide com.nttdocomo.android.settings.lac
adb shell pm hide com.nttdocomo.android.accountauthenticator
adb shell pm hide com.nttdocomo.android.databackup
adb shell pm hide jp.co.nttdocomo.bridgelauncher
adb shell pm hide com.nttdocomo.android.socialphonebook
adb shell pm hide com.nttdocomo.android.dhome
adb shell pm hide com.nttdocomo.android.bugreport
adb shell pm hide com.nttdocomo.android.osv.res.overlay_305
adb shell pm hide com.nttdocomo.android.idmanager
adb shell pm hide com.nttdocomo.android.osv
adb shell pm hide com.sonyericsson.android.servicemenu.product.res.overlay.docomo
adb shell pm hide com.android.contacts
adb shell pm hide com.android.dialer