SpiQeソフトウェアは高い技術力で
高速開発・短納期・低コストを行う
福岡のシステム開発会社です
諸事情でSIMフリーグローバルモデルのXperia Z3+からDocomoの端末 Xperia Z4に切り替えたのですが
あまりの不要なプリインストールアプリに嫌気が差してアプリを綺麗サッパリ消したので方法を書いておきます
プリインストールアプリは削除や無効化できるものがありますが
そうではなくて、マイマガジンとかDマーケットとかそういう消せないやつの対処方法です
電池の持ちは格段に良くなるし、変な設定をやらなくていいので僕は気に入っていますが少なからず危険だし
アプリは使わなくていいから電池をもたせたいとか言う人は特殊だと思いますのでそういう人以外はお引き取り下さいませ
また、これを書いている時期は2017年冬なのでAndroidがバージョンアップしたら使えなくなるかもだし
そもそもマニアックで自己責任なので苦情は受け付けられませんあしからず(笑
※ emma以外のflashtoolみたいなサードパーティ製のツールは使いません、なんとなく怖い(笑
きれいになった画面はこちら
方法は、Androidの管理ツール adbを使うのですが
2017年の夏にAndroidにセキュリティ関連の仕様変更があり、不要アプリの無効化ができなくなりました
だから無効化ではなく消し去っています
元に戻すには最悪端末の初期化となります
手順としては、管理ツール adbをダンロードして、コマンドを実行するだけです
以下かなり雑に説明していますが、呼んでわからない人はやらないほうが無難でしょう(笑
さてまずadbのインストール
昔は、adbのインストールが面倒だったのですが今はファイルを解凍するだけですので楽ちん
ここからツールをダウンロードします
https://developer.android.com/studio/releases/platform-tools.html
WindowsならSDK Platform-Tools for Windowsを選択
そして、解凍してパスをコマンドプロンプトを実行しするだけ
パスを設定しなくても、解凍したディレクトリで実行するとパスの設定も不要なようです
エラーが出る場合は、念のため環境変数でパスを通してください
おなじみですけど、Xperiaの開発者向けオプションを有効にします
例のビルド番号を連打するやつです
開発者権限を取ったらUSBデバッグを有効にします
その後Xperiaをつないで、adbを実行します
途中、Xperia側でPCの認証画面が出るのでOKをクリックしてください
それをやらないと
error: device unauthorized.
This adbd's $ADB_VENDOR_KEYS is not set; try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.
というエラーが表示されます
先に書いたように、無効化コマンドはエラー(adb shell pm hide)が出ますのでadb shell pm uninstallを使います
とりあえず僕が消したのは以下の通り
・What's Newの削除
adb shell pm uninstall -k --user 0 com.sonymobile.entrance
・Dマーケット
adb shell pm uninstall -k --user 0 com.nttdocomo.android.store
・Dメニュー
adb shell pm uninstall -k --user 0 com.nttdocomo.android.docomo_market
・SIMの連絡先、電話帳サービス
adb shell pm uninstall -k --user 0 com.android.contacts
adb shell pm uninstall -k --user 0 com.nttdocomo.android.socialphonebook
・ドコモサービス、設定など
adb shell pm uninstall -k --user 0 com.nttdocomo.android.docomoset
adb shell pm uninstall -k --user 0 com.nttdocomo.android.settings.lac
adb shell pm uninstall -k --user 0 com.sonyericsson.docomo.settings
・ドコモバックアップ
adb shell pm uninstall -k --user 0 com.nttdocomo.android.databackup
・ドコモ音声入力
adb shell pm uninstall -k --user 0 com.nttdocomo.android.dcmvoicerecognition
・ドコモ位置情報,ドコモ位置情報SUB
adb shell pm uninstall -k --user 0 jp.co.nttdocomo.lcsappsub
adb shell pm uninstall -k --user 0 jp.co.nttdocomo.lcsapp
・docomo アプリケーションマネージャ
adb shell pm uninstall -k --user 0 com.nttdocomo.android.applicationmanager
・ドコモアカウント認証
adb shell pm uninstall -k --user 0 com.nttdocomo.android.accountauthenticator
・端末仕様確認ツール
adb shell pm uninstall -k --user 0 com.nttdocomo.android.dhome
・オートGPS
adb shell pm uninstall -k --user 0 com.nttdocomo.android.atf
・Photo Analyzer Service
adb shell pm uninstall -k --user 0 com.sonymobile.photoanalyzer
・NFC関連
adb shell pm uninstall -k --user 0 com.nttdocomo.android.tapandpay
adb shell pm uninstall -k --user 0 com.sonymobile.nfclock
adb shell pm uninstall -k --user 0 com.nttdocomo.android.felicaremotelock
・docomoクラウド
adb shell pm uninstall -k --user 0 com.nttdocomo.android.cloudset
・ScreenLockService
adb shell pm uninstall -k --user 0 com.nttdocomo.android.screenlockservice
・アップデート関連
adb shell pm uninstall -k --user 0 com.nttdocomo.android.dota
adb shell pm uninstall -k --user 0 com.nttdocomo.android.dota.res.overlay_305
・HceBridgeService
adb shell pm uninstall -k --user 0 com.nttdocomo.android.hcebridge
・キャリアメール
adb shell pm uninstall -k --user 0 jp.co.nttdocomo.carriermail
adb shell pm uninstall -k --user 0 com.nttdocomo.android.areamail
・メディアプレーヤ
adb shell pm uninstall -k --user 0 com.nttdocomo.android.mediaplayer
・ボイスエディタ
adb shell pm uninstall -k --user 0 com.nttdocomo.android.voiceeditor
adb shell pm uninstall -k --user 0 com.facebook.system
adb shell pm uninstall -k --user 0 com.facebook.appmanager
・FMラジオ
adb shell pm uninstall -k --user 0 com.sonyericsson.fmradio
・どうでもいい小物アプリ
adb shell pm uninstall -k --user 0 jp.co.omronsoft.android.decoemojimanager_docomo
adb shell pm uninstall -k --user 0 com.nttdocomo.android.schedulememo
adb shell pm uninstall -k --user 0 com.android.dialer
adb shell pm uninstall -k --user 0 jp.co.nttdocomo.bridgelauncher
・その他
adb shell pm uninstall -k --user 0 com.nttdocomo.android.osv.res.overlay_305
adb shell pm uninstall -k --user 0 com.nttdocomo.android.initialization
adb shell pm uninstall -k --user 0 com.nttdocomo.android.rwpushcontroller
adb shell pm uninstall -k --user 0 com.android.email.res.overlay_305
とまあ、最小限消すつもりが結構消してしまいました
とりあえず僕の環境では問題なく動いています
あと、おすすめとかマイマガジンも消えますが、どんどん消していったときに一緒に消えてしまったのでその他に書いてある4つの内のどれかと思うんですが、もとに戻せないのでどれかわわかりません(笑
そういうわけで、端末を軽くする方法でした( ´ー`)y-~~