メインの電話番号をMNPした

この年末年始で、長年使ってきた電話番号をMNPしたのでその備忘。

ここ半年ほどは、以下の状態で携帯契約を持っていた。
SonyEricsson FOMA SO902iWP+ :docomo FOMA契約 バリュー タイプSS
SONY XPERIA Z3 Compact SO-02G :mvno @モバイルくん(音声通話付)
SONY XPERIA Z2 Tablet SO-05F :0-SIM(SMS付)
docomoのFOMA契約はもう17年物。最近あまり使わなくなっていたけど、docomoの中でスマホ契約に切り替えると維持費がぐっとかかる(ガラケー契約なら維持費は月1200円ほど)なので放置していたけど、いい加減出かけるときにガラケー・スマホ・タブレットと持ち歩くのが面倒になってきたのでdocomoのガラケー契約を解約(MNP)してスマホに入れることにした。

で、MNP転出先はどこのMVNO会社にしようかここ半年ほど悩んでいたのだが、結局BIGLOBEにしてみた。別に深いこだわりはなかったが、
・将来的にシェアSIMを使える会社
・過去に使った会社の楽天はイマイチだったので除外
・過去に使った会社のmineoは変な内輪向けのワイワイ感やネット上で紹介コードスパムを放置してる姿勢が大嫌いなので絶対除外
等で選んでみた。最終的にNifMOとどっちにしようか悩んでいたけど、たまたまBIGLOBEが入会キャンペーンをしていたのでそちらにしてみた。
なお、余談だがBIGLOBEはNECからKDDIに売却、NifMOは富士通からコジマ電器に売却されてしまった。どうせ売却されるならKDDIのがまだマシだったのかな…。

手続き的には、
・12/20にdocomoショップでMNP番号を発行してもらう
・12/21にヨドバシ.comでBiglobeのエントリーパッケージを購入
・12/23にエントリーパッケージが到着、オンラインでMNP加入手続きを行う
・12/26にSIMが届いて開通手続き完了
と言う時系列だった。MNPの時は発行時に15日の期限があって、Biglobeの場合加入申請時に12日以上の残りが必要とか言われたので、出来ればMNP番号を発行してもらう前にエントリーパッケージは購入しておいた方が良いのだろう。
SIM開通時はすぐには繋がらないので、Biglobeサポートに電話する方が早い。

開通後、電話番号は以下の通り変更した。
SONY XPERIA Z3 Compact SO-02G :mvno BIGLOBE LTE・3G(音声通話付)
SONY XPERIA Z2 Tablet SO-05F :mvno @モバイルくん(音声通話付)
SONY XPERIA Z2 Tablet SO-05F(予備端末) :0-SIM(SMS付)
SO-05F(予備端末)は今までSIMを差さず使っていたのでとりあえずSIMを差してみた。0-SIMはどうせ月額維持費165円なのでこのまま保持しようと思う。

また、上記3キャリアで通信速度をSpeedtest.netアプリで速度を測ってみると、おおむね以下の通り。
mvno BIGLOBE LTE・3G :お昼時間帯(12:00-13:00)は下り(500kbps)・上り(2Mbps)ぐらい、それ以外の時間帯は下り(5~20Mbps)・上り(2~5Mbps)ぐらい
mvno @モバイルくん :お昼時間帯(12:00-13:00)は下り(5Mbps)・上り(200kbps)ぐらい、それ以外の時間帯は下り(5~10Mbps)・上り(1Mbps)ぐらい
0-SIM :お昼時間帯(12:00-13:00)は下り(200kbps)・上り(200kbps)ぐらい、それ以外の時間帯は下り(200kbps)・上り(2~5Mbps)ぐらい
といった印象。はっきり言って、0-SIMは24時間いつ使ってもバースト付きの200kbps低速回線状態で、ほとんど使い物にならない。一方で、@モバイルくんは人気ない会社だけあって、どこのmvnoでもつながらないと言われるお昼時間帯でも意外に快適に使うことができる。BIGLOBEはmvnoとしてはごく標準的な速度だろうと思う。
mvnoはキャリアによって速くなったり遅くなったりが激しいと言われるが、結局のところ速いと言われるとそこに契約が集まって回線増強が追い付かず低速化する事象が発生するので、@モバイルくんのような極端なあたり契約や0-SIMのような極端な外れ契約でもない限り速度をあまり心配しても仕方ないかなと思う。

備忘:SO-02GにMarshmallowのrootを導入する手順

最近メイン端末に使うことになったXPERIA Z3 Compact SO-02Gでrootを維持したままMarshmallow適用方法のメモ。
年末年始に今までサブでMVNO番号を入れてきたこの端末に、docomoメイン番号をMVNOにMNPさせたSIMを差してメイン利用するのに合わせて、夏ごろから様子見で放置していたAndroidバージョンアップを適用させてみた。
で、結論から言うと数日で結局Lollipopに戻してしまった。使ってみた印象としては、

・Marshmallowになるとホーム画面におけるWidget領域が4×5になる(Lollipopは4×4領域)、全体的に画面の端っこの方までいろいろな表示が広がる印象
・MarshmallowになるとデフォルトのXperiaテーマでもアプリ起動時の通知領域の背景が黒になり見やすい(Lollipopは背景が青のままのアプリが多い)
・Marshmallowではよく使っているWi-fi高速通信アプリがうまく動作せず、端末再起動しないと保存してあるSSIDに接続してくれなくなる事象が多発した。これはWi-fi高速通信アプリが既に更新をだいぶ前に終えており、Marshmallowに対応していないのが原因と思われる。Wi-fi高速通信アプリでは既にStarbucks公衆無線LANに対応できなくなっており、アプリの利用を終了する案もあったが一旦様子見でOSをLollipopに戻す方を優先した。
・MarshmallowになるとSONY独自のスタミナモードが実質的に無くなり、Android標準のバッテリ消費低減モードであるDozeモードを使うことになるが、おそらくこの影響だと思われるがMigiued+が表示更新をしなくなる。これまたMigiued+の方が既に更新を終えているアプリなのが原因と思われるが、Lollipopなら一応動いてくれる。

と言う雑感だった。将来的にセキュリティの問題等の兼ね合いで結局Marshmallowに上げるかもしれないが、その頃には新しい端末に買い換える可能性の方が高いかもしれない。

以下本題。基本的な作業は
備忘:SO-05FにMarshmallowのrootを導入する手順 – ちゃたろうふぁんくらぶ
と同じである。一旦KitKatにダウングレードし、rootkitXperiaを適用してroot奪取し、PRFCreatorで作っておいたflashable-prerooted.zipをZ3C-lockeddualrecoveryでTWRP解放して適用させるだけである。
以下、使ったツールを残しておく。できれば正規のダウンロード先でダウンロードしてほしいが消失していることもあるので。

(1) PCにhttp://www.chatarou.net/wordpress/upload/flashtool-0.9.23.0-windows.exeをインストールする
実は少し前にPCのWindows7を再インストールしていたのだけど、今回Flashtoolを使うのに若干苦労した。
まずJava SE Development Kitもインストールしておかないと多分動かない。
次にadb.exeへのPathを通しておかないと動かない。adb.exeはAndroid Studio等を入れなくてもFlashtoolの中に入っているのでそこにPathを通せばいい。例えばC:\Flashtool\x10flasher_lib;など。
次に対象端末のドライバが入っていないと動かない。←ここが地味に苦労した。ドライバが入っていないとftf適用しようとしても

<code>ERROR - Drivers need to be installed for connected device.
ERROR - You can find them in the drivers folder of Flashtool.</code>

と出て焼くことができない。で、ドライバはインストールしたFlashtoolのフォルダにC:\Flashtool\drivers\Flashtool-drivers.exeとして入っているのでこのexeファイルを実行することでインストールできるはずなのだが、インストール途中に「現在のオペレーションシステムではDPInst.exeは実行されません」と言うメッセージが出てインストールすることができないのだ。
最初はドライバの署名の問題かと思って「bcdedit /set testsigning on」で済むかと思ったが、これでは解決しなかった。で四苦八苦した挙句以下の方法で解決した。
①Flashtool-drivers.exeをアーカイバで無理やり解凍する。僕はExplzhを使って即時解凍させた。
②デバイスマネージャを開くと、SO-02Gが不明なデバイスとして登録されているので、そのデバイスを選択して「ドライバの更新」から先ほど無理やり解凍したFlashtool-drivers.exeのフォルダを指定する。Flashtool-drivers.exeの中にはXperiaのドライバがいくつも入っているが、どれか指定しなくても解凍先の一番上のフォルダを指定しておけば勝手に探してくれる。

(2) FlashtoolでSO-02G_23.0.B.1.1_docomo.ftfを適用する

(3) 画面設定:スリープ:30分、セキュリティ→画面のロック:なし、開発者になる、USBデバッグをONにする、USB経由のアプリを確認をチェック外す

(4) rootkitXperia_20150926を実行してroot権限を取る。ドロワーを開いてSuperSUがインストールされたのを確認

(5) Z3C-lockeddualrecovery2.8.26-RELEASE.combinedでflashable-prerooted.zipをインストールする
flashable-prerooted.zipは自分で作ってもいいが面倒くさいので
Android 6.0.1 ドコモROMでroot: 鴨のきもち
こちらのサイトのPrerooted.zipをダウンロードさせていただいた。

(6) GPS(AGPS)とSO-02Gの名前の解決
詳細は
Android 6.0.1 ドコモROMでroot: 鴨のきもち
ドコモスマホでGPSの測位ができない問題の解決方法 | モバイル@エンジニアの休日
[6.0] SO-04G化したXperia Z3 Compactの名前を “SO-02G” に戻す方法【要root化】 | モバイル@エンジニアの休日
辺りを見てもらう。SO-02Gには同時にやっておいた方が良い問題が2点ほどある。
一つは、mvnoを使う場合特有の問題(SO-02Gに限らないdocomo端末全般の問題)だがAGPS(携帯回線基地局情報でGPS補足をアシストする)機能を利用するために、GPS.confを書き換えるということ。
もう一つは、SO-02GのMarshmallowのftfが正規の方法では入手できずSO-04G(じつはガワが違うだけで中身は同じ)のftfを利用してアップデートしているため、端末情報に残っているSO-04Gの名称をSO-02Gに戻すということ。
と言っても解決方法はそんなに面倒ではなく、(5)でTWRPを使ってflashable-prerooted.zipをインストールする時に以下のzipファイルもインストールするだけ。
GPSconf_and_SO-02Gname_update
中身は先ほど引用したサイトのファイルを流用したもの。SO-02Gに名前を戻す作業は上記だけでは足りないので
【ROM焼き】SONY Xperia Z3 compact root 7 [無断転載禁止]©2ch.net
を参考に書き換えさせてもらった。
ついでに、
[6.0] 無効になっているマルチウィンドウを有効にする方法【要root化】 | モバイル@エンジニアの休日
の設定もONにしてある。
これらの詳細は特にウイルスを混入させる余地もなく、上記zipファイルを解凍すればだれでも確認できるので不安ならチェックしてほしい。

(7) Wi-fiの設定をする

(8) SIMを差し、APNの設定およびdアカウントの設定をする

 0-SIM:
  APN:so-net.jp
  ユーザ名:nuro
  パスワード:nuro
  認証タイプ:CHAP or PAP
  MVNOの種類:SPN
 @モバイルくん:
  APN:lte.mair.jp
  ユーザ名:
  パスワード:
  認証タイプ:CHAP or PAP
  MVNOの種類:SPN
 BIGLOBE LTE・3G:
  APN:biglobe.jp
  ユーザ名:user@aporg
  パスワード:0000
  認証タイプ:CHAP or PAP
  MVNOの種類:SPN

(9) docomoアプリの更新、特にエリアメールアプリ及び災害用キットのソフトウェア更新

(10) tether_and_removeの実行(Google日本語入力、ES File Explorer、AdAwayのインストール)
tether_and_removeは僕が勝手に作ったbatファイル、詳細については以下のエントリを参照
SO-05Fで不要なアプリを無効にする(改訂版) – ちゃたろうふぁんくらぶ

(13) AdAwayのhostファイルの更新(https://sites.google.com/site/hosts2ch/ja)

(14) AdAwayのアンインストール、SuperSUのunroot

(15) What’s Newを更新してからSONY系アプリの更新

おまけ、僕はやらなかったけどシャッター音を消したい場合は
http://potato.2ch.net/test/read.cgi/smartphone/1481810610/80

80 名前:SIM無しさん[sage] 投稿日:2017/01/05(木) 14:29:06.17 ID:ci9aTXhE
シャッター音消 国内And6.0.1

adb shell
su
mount -o rw,remount /dev/block/mtdblock3 /system
cd /system/media/audio/ui
mv camera_click.ogg camera_click.ogg.bak

と、以下のmvは好みで

camera_focus.ogg
Effect_Tick.ogg
VideoRecord.ogg
VideoStop.ogg

reboot

更に追加で、ピンと合わせ音消
前略3行
cd /system/media/audio/camera/common
mv af_success.m4a af_success.m4a.bak
reboot

SO-05Fで不要なアプリを無効にする(改訂版)

この記事は、以下のエントリの改訂版にほぼ該当する。
SO-05Fで不要なアプリを無効にする – ちゃたろうふぁんくらぶ
前の記事はKitKat時代のもので、今回のはLollipop用だけどそれほど大差はないと思う。
また、手順的には
Xperia Z2 Tablet(SO-05F)のroot維持したままのLollipopへのバージョンアップの仕方 – ちゃたろうふぁんくらぶ
(5)オマケ、unrootする以降の手順の書き直しでもある。
作業内容的にAdAwayを使ってのhost書き換え作業が要rootなのでroot奪取してアップデート後の作業になっているが、不要アプリを止める作業的には別にrootを奪取する必要はない

作業手順的には、端末のアップデートをしてAndroidバージョンを最新にしてから以降の作業。本当は手順的にはアップデートする前に不要アプリの凍結をした方がアップデート作業後のアプリ更新による待ち時間が少なさそうな気もするが、アップデートによっていったん凍結したアプリが復活していそうな気もするので最新アップデート後に以下の作業は行う。

まず、アップデート完了したらWi-fiの設定およびSIMのapn設定をする。
次に、Androidの設定から「ドコモのサービス/クラウド」設定に入り、【dアカウント設定】、【ドコモアプリ管理】でドコモのアプリを最新にする。特にエリアメールアプリ及び災害用キットを最新にするのが目的だけど、他のアプリも最新にしちゃってもいい。

次に、以下のzipを解凍して「tether_and_remove.bat」を実行する。
tether_and_remove
※実行すると言っても、安直にダブルクリック実行せず、一度ソースをよく見てどんなことをしているのか確認すること!

バッチファイルの作業としては以下の通り。

(1) 魔法のコマンド『settings put global tether_dun_required 0』を唱えてmvnoでもWI-Fiテザリングが出来るようにしておく
(2) とりあえず僕の環境でインストールしておきたいアプリとして、「Google日本語入力(同梱はver.2.17.2160.3)」「AdAway」「ESファイルエクスプローラ(僕はproバージョンを使っている)」をインストールしている。後者2つはお好きにどうぞだけど、Google日本語入力に関しては僕の.batファイルを安易に実行するとPOBox Plusを無効化してしまうことになり、文字入力が出来なくて詰むことになるのでbatファイルを編集するかインストールするか二択です。
(3) 不要アプリをインストールまたは無効化。僕の勝手で結構重要なアプリでも無効化してしまったりしている(前述のPOBox Plusの他、GmailGoogleのクイックサーチボックス、SONY系ではスモールアプリウィジェットカメラのアドオンなど)のでよく注意して実行すること。また、ドコモのアプリは無効化するとソフトウェアのアップデートなどで無駄に支障をきたすケースがあることが判明したので、意外に無効化せず残してある。

バッチ実行した後は、AdAwayアプリを起動してhostsサイトにhttps://sites.google.com/site/hosts2ch/jaを追加、ホワイトリストに以下を追加して、hosts適用して再起動。

ai.yimg.jp
amd.c.yimg.jp
i.yimg.jp
rd.yahoo.co.jp

再起動後にAdAwayのアンインストール、SuperSUのunrootを実行、また再起動。
再起動後にWhat’s Newの更新、Google Playの更新…と言う流れで作業を進めている。

以下は、tether_and_remove.batの中身。数百のパッケージ名について一通りTitanium BackUpを利用して該当アプリ名を調査してコメント併記してあるので、参考になると思う。
アンインストールできるアプリは「adb uninstall」コマンドを、アンインストールできないので無効化するアプリは「adb shell pm hide」を使って記載してある。ファイルを編集して無効化するアプリを減らすときは、行頭の「rem」を外してコメントアウトの削除を、逆に無効化するアプリを増やすときは行頭に「rem」を追記してコメントアウトさせるのが良いと思う。

<code>
@echo --- Xperia tethering ON and remove apps ---
@echo;
@echo waiting for device...
@adb wait-for-device
@adb shell "settings put global tether_dun_required 0"

@echo --- Google日本語入力(インストール) ---
@adb install _Google_japanese_2.17.2160.3-arm.apk

@echo --- ESファイルエクスプローラ(インストール) ---
@adb install _ES_File_Pro_1.0.7.apk

@echo --- AdAway(インストール) ---
@adb install _adaway-3-multi-android.apk



@echo *********************************
@echo *** Androidアプリ、必要なもの ***
@echo *********************************
rem @adb shell pm hide android
rem --- android.res.overlay_305(Android) ---
rem @adb shell pm hide android.res.overlay_305

rem --- com.android.backupconfirm(Android) ---
rem @adb shell pm hide com.android.backupconfirm

rem --- Bluetooth共有(Android) ---
rem @adb shell pm hide com.android.bluetooth

rem @echo --- ブラウザ(Android) ---
rem @adb shell pm hide com.android.browser
rem @adb shell pm hide com.android.browser.res.overlay_305

rem --- 電卓(Android) ---
rem @adb shell pm hide com.android.calculator2

rem --- カレンダー(Android) ---
rem @adb shell pm hide com.android.calendar
rem --- カレンダーの保存(Android) ---
rem @adb shell pm hide com.android.providers.calendar
rem --- Googleカレンダーの同期(Google) ---
rem @adb shell pm hide com.google.android.syncadapters.calendar

rem --- CaptivePortalLogin(Android) ---
rem @adb shell pm hide com.android.captiveportallogin

rem --- 証明書インストーラー(Android) ---
rem @adb shell pm hide com.android.certinstaller

rem --- Chrome(Android) ---
rem @adb shell pm hide com.android.chrome
rem --- com.android.partnerbrowsercustomizations.chromeHomepage(Android) ---
rem @adb shell pm hide com.android.partnerbrowsercustomizations.chromeHomepage
rem @adb shell pm hide com.android.partnerbrowsercustomizations.chromeHomepage.res.overlay_305

rem --- パッケージアクセス支援ツール(Android) ---
rem @adb shell pm hide com.android.defcontainer

rem --- ドキュメント(Android) ---
rem @adb shell pm hide com.android.documentsui

rem @echo --- Eメール(Android) ---
rem @adb shell pm hide com.android.email
rem @adb shell pm hide com.android.email.res.overlay_305

rem --- Exchangeサービス(Android) ---
rem @adb shell pm hide com.android.exchange

rem --- 外部ストレージ(Android) ---
rem @adb shell pm hide com.android.externalstorage

rem --- トラステッドフェイス(Android) ---
rem @adb shell pm hide com.android.facelock

rem --- HTMLビューアー(Android) ---
rem @adb shell pm hide com.android.htmlviewer

rem --- Input Devices(Android) ---
rem @adb shell pm hide com.android.inputdevices

rem --- com.android.internal.res.overlay_305(Android) ---
rem @adb shell pm hide com.android.internal.res.overlay_305

rem --- キーチェーン(Android) ---
rem @adb shell pm hide com.android.keychain

rem --- Fused Location(Android) ---
rem @adb shell pm hide com.android.location.fused

rem --- Device Provisioner(Android) ---
rem @adb shell pm hide com.android.managedprovisioning

rem --- MmsService(Android) ---
rem @adb shell pm hide com.android.mms.service

rem --- MusicFX(Android) ---
rem @adb shell pm hide com.android.musicfx

rem --- NFCサービス(Android) ---
rem @adb shell pm hide com.android.nfc

rem --- パッケージインストーラー(Android) ---
rem @adb shell pm hide com.android.packageinstaller

rem --- PacProcessor(Android) ---
rem @adb shell pm hide com.android.pacprocessor

rem --- 印刷スプーラ(Android) ---
rem @adb shell pm hide com.android.printspooler

rem --- ダウンロードマネージャ(Android) ---
rem @adb shell pm hide com.android.providers.downloads
rem --- ダウンロード(Android) ---
rem @adb shell pm hide com.android.providers.downloads.ui

rem --- メディアストレージ(Android) ---
rem @adb shell pm hide com.android.providers.media

rem --- com.android.providers.partnerbookmarks(Android) ---
rem @adb shell pm hide com.android.providers.partnerbookmarks
rem @adb shell pm hide com.android.providers.partnerbookmarks.res.overlay_305

rem --- ストレージの設定(Android) ---
rem @adb shell pm hide com.android.providers.settings
rem @adb shell pm hide com.android.providers.settings.res.overlay_305

rem --- モバイルネットワークの設定(Android) ---
rem @adb shell pm hide com.android.providers.telephony

rem --- ユーザー辞書(Android) ---
rem @adb shell pm hide com.android.providers.userdictionary

rem --- ProxyHandler(Android) ---
rem @adb shell pm hide com.android.proxyhandler

rem --- 設定(Android) ---
rem @adb shell pm hide com.android.settings
rem @adb shell pm hide com.android.settings.res.overlay_305

rem --- com.android.sharedstoragebackup(Android) ---
rem @adb shell pm hide com.android.sharedstoragebackup

rem --- シェル(Android) ---
rem @adb shell pm hide com.android.shell

rem --- com.android.smspush(Android) ---
rem @adb shell pm hide com.android.smspush

rem --- SIMツールキット(Android) ---
rem @adb shell pm hide com.android.stk

rem --- システムUI(Android) ---
rem @adb shell pm hide com.android.systemui
rem @adb shell pm hide com.android.systemui.product.res.overlay
rem @adb shell pm hide com.android.systemui.res.overlay_305

rem --- Google Playストア(Android) ---
rem @adb shell pm hide com.android.vending

rem --- VpnDialogs(Android) ---
rem @adb shell pm hide com.android.vpndialogs


rem --- Live Wallpaper Picker(Android) ---
rem @adb shell pm hide com.android.wallpaper.livepicker
rem --- om.android.wallpapercropper(Android) ---
rem @adb shell pm hide com.android.wallpapercropper


@echo *********************************
@echo *** Androidアプリ、不要なもの ***
@echo *********************************
@echo --- サウンドビジュアル壁紙(Android) ---
@adb shell pm hide com.android.musicvis
rem --- Androidライブ壁紙(Android) ---
rem @adb shell pm hide com.android.wallpaper
@echo --- ホロ(スパイラル)(ライブ壁紙)(Android) ---
@adb shell pm hide com.android.wallpaper.holospiral
@echo --- バブル(ライブ壁紙)(Android) ---
@adb shell pm hide com.android.noisefield
@echo --- フェーズビーム(ライブ壁紙)(Android) ---
@adb shell pm hide com.android.phasebeam
@echo --- ブラックホール(ライブ壁紙)(Android) ---
@adb shell pm hide com.android.galaxy4
@echo --- フォトスライドショー(ライブ壁紙)(SONY) ---
@adb shell pm hide com.sonymobile.slideshow

@echo --- 電話帳サービス(NTTdocomo) ---
@adb shell pm hide com.nttdocomo.android.socialphonebook
rem @echo --- 連絡先(SONY) ---
rem @adb shell pm hide com.sonyericsson.android.socialphonebook
rem @adb shell pm hide com.sonyericsson.android.socialphonebook.product.res.overlay
rem @adb shell pm hide com.sonyericsson.android.socialphonebook.res.overlay_305
rem @echo --- 連絡先引用(SONY) ---
rem @adb shell pm hide com.sonyericsson.android.contactpicker3

rem --- ベーシックスリープモードアプリ(Android) ---
rem @adb shell pm hide com.android.dreams.basic
@echo --- フォトスクリーンセーバー(Android) ---
@adb shell pm hide com.android.dreams.phototable

@echo --- ドコモの電話アプリ(NTTdocomo? Android?) ---
@adb shell pm hide com.android.dialer
rem --- 電話(Android) ---
rem @adb shell pm hide com.android.incallui
rem @adb shell pm hide com.android.incallui.product.res.overlay
rem @adb shell pm hide com.android.incallui.res.overlay_305
rem --- 電話(ボイスメール)(Android) ---
rem @adb shell pm hide com.android.phone
rem @adb shell pm hide com.android.phone.product.res.overlay
rem @adb shell pm hide com.android.phone.res.overlay_305
rem --- 電話(Android) ---
rem @adb shell pm hide com.android.server.telecom
rem @adb shell pm hide com.android.server.telecom.product.res.overlay
rem @adb shell pm hide com.android.server.telecom.res.overlay_305
@echo --- ドコモ電話帳(NTTdocomo) ---
@adb shell pm hide com.android.contacts
rem --- 連絡先(Android) ---
rem @adb shell pm hide com.android.providers.contacts
rem @adb shell pm hide com.android.providers.contacts.res.overlay_305
rem --- 音声レコーダー(Android) ---
rem @adb shell pm hide com.android.soundrecorder
@echo --- 音声レコーダー(SONY) ---
@adb uninstall com.sonymobile.androidapp.audiorecorder


@echo *********************************
@echo *** Googleアプリ、必要なもの ***
@echo *********************************
rem --- Android Work アシスタント(Google) ---
rem @adb shell pm hide com.google.android.androidforwork

rem --- Google Playブックス(Google) ---
rem @adb shell pm hide com.google.android.apps.books

rem --- ドライブ(Google) ---
rem @adb shell pm hide com.google.android.apps.docs

rem --- マップ(Google) ---
rem @adb shell pm hide com.google.android.apps.maps

rem --- Google Backup Transport(Google) ---
rem @adb shell pm hide com.google.android.backuptransport

rem --- com.google.android.configupdater(Google) ---
rem @adb shell pm hide com.google.android.configupdater

rem --- マーケットフィードバックエージェント(Google) ---
rem @adb shell pm hide com.google.android.feedback

rem --- Google Play開発者サービス(Google) ---
rem @adb shell pm hide com.google.android.gms

rem --- Googleサービスフレームワーク(Google) ---
rem @adb shell pm hide com.google.android.gsf

rem --- Googleアカウントマネージャー(Google) ---
rem @adb shell pm hide com.google.android.gsf.login

rem --- Google日本語入力(Google) ---
rem @adb shell pm hide com.google.android.inputmethod.japanese

rem --- Google One Time Init(Google) ---
rem @adb shell pm hide com.google.android.onetimeinitializer

rem --- Googleパートナーのセットアップ(Google) ---
rem @adb shell pm hide com.google.android.partnersetup

rem --- ストリートビュー(Google) ---
rem @adb shell pm hide com.google.android.street

rem --- Googleの連絡先の同期(Google) ---
rem @adb shell pm hide com.google.android.syncadapters.contacts

rem @echo --- セットアップウィザード(Google) ---
rem @adb shell pm hide com.google.android.setupwizard

rem --- タグ(Google) ---
rem @adb shell pm hide com.google.android.tag

rem --- ハングアウト(Google) ---
rem @adb shell pm hide com.google.android.talk

rem --- Android System WebView(Google) ---
rem @adb shell pm hide com.google.android.webview

rem --- YouTube(Google) ---
rem @adb shell pm hide com.google.android.youtube


@echo *********************************
@echo *** Googleアプリ、不要なもの ***
@echo *********************************
@echo --- クラウドプリント(Google) ---
@adb shell pm hide com.google.android.apps.cloudprint

@echo --- Google+(Google) ---
@adb shell pm hide com.google.android.apps.plus

@echo --- Gmail(Google) ---
@adb shell pm hide com.google.android.gm
@adb shell pm hide com.google.android.gm.exchange
@adb shell pm hide com.sonymobile.gmailreaderservice

@echo --- Googleアプリ(クイックサーチボックス)(Google) ---
@adb shell pm hide com.google.android.googlequicksearchbox

@echo --- TalkBack(Google) ---
@adb shell pm hide com.google.android.marvin.talkback

@echo --- Google Play ミュージック(Google) ---
@adb shell pm hide com.google.android.music

@echo --- Google Playゲームス(Google) ---
@adb shell pm hide com.google.android.play.games

@echo --- Googleテキスト読み上げエンジン(Google) ---
@adb shell pm hide com.google.android.tts

@echo --- Google Play ムービー and TV(Google) ---
@adb shell pm hide com.google.android.videos

@echo --- com.mcafee.android.scanservice(ドコモあんしんスキャン?)(Android) ---
@adb shell pm hide com.mcafee.android.scanservice
@adb uninstall com.mcafee.vsm_android_dcm


@echo *********************************
@echo *** docomoアプリ、必要なもの ***
@echo *********************************
rem --- ドコモアカウント(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.accountauthenticator

rem @echo --- ?(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.tapandpay

rem --- エリアメール(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.areamail
rem --- 災害用キット(NTTdocomo) ---
rem @adb shell pm hide jp.co.nttdocomo.saigaiban

rem --- おサイフケータイ(NTTdocomo) ---
rem @adb uninstall com.felicanetworks.mfm.main
rem --- おサイフケータイWebプラグイン(NTTdocomo) ---
rem @adb shell pm hide com.felicanetworks.mfw.a.main

rem --- ソフトウェアアップデート(NTTdocomo) ---
rem --- ※これだけ残してもソフトウエア更新は有効に動かないが一応形だけ ---
rem @adb shell pm hide com.nttdocomo.android.osv
rem @adb shell pm hide com.nttdocomo.android.osv.res.overlay_305

@echo *********************************
@echo *** docomoアプリ、不要なもの ***
@echo *********************************
@echo --- Office Suite(NTTdocomo) ---
@adb uninstall com.mobisystems.office
@adb shell pm hide com.mobisystems.editor.office_with_reg
@adb shell pm hide com.mobisystems.editor.office_with_reg.res.overlay_305

@echo --- File Commander(NTTdocomo) ---
@adb shell pm hide com.mobisystems.fileman
@adb shell pm hide com.mobisystems.fileman.dcm

rem @echo --- APN切替管理(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.apnmng

rem @echo --- APN切替制御(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.apnsw

rem @echo --- docomo Application Manager(NTTdocomo) ---
rem @echo --- おすすめアプリと言うのもこれ ---
rem @adb shell pm hide com.nttdocomo.android.applicationmanager

rem @echo --- オートGPS(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.atf

rem @echo --- アプリクラッシュレポート(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.bugreport

@echo --- ドコモクラウド設定(NTTdocomo) ---
@adb shell pm hide com.nttdocomo.android.cloudset

@echo --- データ保管BOX(NTTdocomo) ---
@adb uninstall com.nttdocomo.android.cloudstorageservice

rem @echo --- スケジュール/メモ・トルカ同期(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.databackup

rem @echo --- DcmIpPushAggregator(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.dcmippushaggregator
rem @adb shell pm hide com.nttdocomo.android.pf.dcmippushaggregator

rem @echo --- DcmWapPushHelper(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.dcmwappush
rem @adb shell pm hide com.nttdocomo.android.pf.dcmwappush

rem @echo --- ドコモ音声入力(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.dcmvoicerecognition

@echo --- docomo LIVE UX(ドコモホーム)(NTTdocomo) ---
@adb shell pm hide com.nttdocomo.android.dhome
@echo --- docomo LIVE UX バックアップ(NTTdocomo) ---
@adb shell pm hide com.nextbit.app

rem @echo --- dメニュー(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.docomo_market

rem @echo --- ドコモサービス(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.docomoset

@echo --- iコンシェル(NTTdocomo) ---
@adb uninstall com.nttdocomo.android.iconcier
@echo --- iコンシェルコンテンツ(NTTdocomo) ---
@adb shell pm hide com.nttdocomo.android.iconcier_contents
@echo --- しゃべってコンシェル(NTTdocomo) ---
@adb uninstall com.nttdocomo.android.mascot

@echo --- はなして翻訳(NTTdocomo) ---
@adb uninstall jp.co.nttdocomo.interpreterphone3

@echo --- ICタグ・バーコードリーダー(NTTdocomo) ---
@adb uninstall com.nttdocomo.android.ictrw

rem @echo --- dアカウント設定(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.idmanager

rem @echo --- DOCOMO Initialization(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.initialization

rem @echo --- DOCOMO Lac(端末エラー情報送信)(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.lac
rem @echo --- 端末エラー情報送信(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.settings.lac

@echo --- メディアプレイヤー(NTTdocomo) ---
@adb shell pm hide com.nttdocomo.android.mediaplayer

@echo --- フォトコレクション(NTTdocomo) ---
@adb uninstall com.nttdocomo.android.photoviewer

rem @echo --- おまかせロック(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.remotelock

@echo --- スケジュール and メモ(NTTdocomo) ---
@adb shell pm hide com.nttdocomo.android.schedulememo

rem @echo --- ScreenLockService(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.screenlockservice

@echo --- ドコモバックアップ(NTTdocomo) ---
@adb shell pm hide com.nttdocomo.android.sdcardbackup

rem @echo --- dマーケット(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.store

rem @echo --- トルカ(NTTdocomo) ---
rem @adb uninstall com.nttdocomo.android.toruca
rem @echo --- トルカ関連?(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.rwpushcontroller

rem @echo --- ドコモ文字編集(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.voiceeditor

@echo --- 音声検索?(NTTdocomo) ---
@adb shell pm hide com.nttdocomo.android.voicesearch

rem @echo --- 遠隔初期化(NTTdocomo) ---
rem @adb shell pm hide com.nttdocomo.android.wipe

@echo --- dヒッツ(NTTdocomo) ---
@adb shell pm hide com.nttdocomo.android.selection

@echo --- dブックマイ本棚 DL(NTTdocomo) ---
@adb uninstall jp.co.nttdocomo.ebook

rem @echo --- Remote support service (NTT docomo) ---
rem @adb shell pm hide com.rsupport.rsperm.ntt
rem @echo --- 遠隔サポート(NTT docomo) ---
rem @adb uninstall com.rsupport.rs.activity.ntt

rem @echo --- 優先アプリ設定(NTT docomo) ---
rem @adb shell pm hide com.sonyericsson.docomo.settings

rem @echo --- docomo device manager(NTT docomo) ---
rem @adb shell pm hide com.threelm.dm.app.docomo

@echo --- Gガイド番組表DL(NTT docomo) ---
@adb shell pm hide com.uievolution.gguide.android

@echo --- NOTTV(NTTdocomo) ---
@adb shell pm hide jp.co.mmbi.app
rem @adb shell pm hide com.nttdocomo.mmb.android.MmbSetting
rem @adb shell pm hide com.nttdocomo.mmb.android.mmbsv.process

rem @echo --- あんしんモード(NTTdocomo) ---
rem @adb shell pm hide jp.co.nttdocomo.anshinmode

rem @echo --- BridgeLauncher(NTTdocomo) ---
rem @adb shell pm hide jp.co.nttdocomo.bridgelauncher

rem @echo --- ドコモメール(NTTdocomo) ---
rem @adb shell pm hide jp.co.nttdocomo.carriermail

@echo --- スマホ診断(NTTdocomo) ---
@adb uninstall jp.co.nttdocomo.chkapl

@echo --- カテゴリナビ(NTTdocomo) ---
@adb uninstall jp.ne.docomo.smt.contents_search_widget

@echo --- Contents Headline(NTTdocomo) ---
@adb uninstall jp.co.nttdocomo.contentsheadline

@echo --- 声の宅配便(NTTdocomo) ---
@adb shell pm hide jp.co.nttdocomo.Koe_no_Takuhaibin_pi

rem @echo --- ドコモ位置情報(NTTdocomo) ---
rem @adb shell pm hide jp.co.nttdocomo.lcsapp
rem @echo --- ドコモ位置情報SUB(NTTdocomo) ---
rem @adb shell pm hide jp.co.nttdocomo.lcsappsub

rem @echo --- デコメ絵文字マネージャー(NTT docomo) ---
rem @adb shell pm hide jp.co.omronsoft.android.decoemojimanager_docomo

@echo --- 地図アプリダウンローダ(NTT docomo) ---
@adb uninstall jp.dmapnavi.navi

rem @echo --- iDアプリ(NTT docomo) ---
rem @adb uninstall jp.id_credit_sp.android


@echo *********************************
@echo *** qualcommアプリ、必要なもの ***
@echo *********************************
rem --- com.qualcomm.interfacepermissions(qualcomm) ---
rem @adb shell pm hide com.qualcomm.interfacepermissions

rem --- LocationServices(qualcomm) ---
rem @adb shell pm hide com.qualcomm.location

rem --- com.qualcomm.qcrilmsgtunnel(qualcomm) ---
rem @adb shell pm hide com.qualcomm.qcrilmsgtunnel

rem --- com.qualcomm.shutdownlistner(qualcomm) ---
rem @adb shell pm hide com.qualcomm.shutdownlistner

rem --- com.qualcomm.timeservice(qualcomm) ---
rem @adb shell pm hide com.qualcomm.timeservice

rem --- Wfd Service(qualcomm) ---
rem @adb shell pm hide com.qualcomm.wfd.service

rem --- Remote Control Service (realvnc) ---
rem @adb shell pm hide com.realvnc.android.remote



@echo *********************************
@echo *** SONYアプリ、必要なもの ***
@echo *********************************
rem --- アルバム(SONY) ---
rem @adb shell pm hide com.sonyericsson.album
rem --- アルバム情報更新(SONY) ---
rem @adb shell pm hide com.sonyericsson.metadatacleanup
rem --- 画像編集(SONY) ---
rem @adb shell pm hide com.sonyericsson.photoeditor

rem --- DownloadAgent(SONY) ---
rem @adb shell pm hide com.sonyericsson.android.bootinfo

rem --- Service Menu(SONY) ---
rem @adb shell pm hide com.sonyericsson.android.servicemenu
rem @adb shell pm hide com.sonyericsson.android.servicemenu.product.res.overlay.castor
rem @adb shell pm hide com.sonyericsson.android.servicemenu.product.res.overlay.docomo

rem --- com.sonyericsson.android.wakeup(SONY) ---
rem @adb shell pm hide com.sonyericsson.android.wakeup

rem --- AutoPoweroffService(SONY) ---
rem @adb shell pm hide com.sonyericsson.autopoweroffservice

rem --- Backup-Restore(SONY) ---
rem @adb shell pm hide com.sonyericsson.backuprestore

rem --- Storage capability(SONY) ---
rem @adb shell pm hide com.sonyericsson.capabilities
rem @adb shell pm hide com.sonyericsson.capabilities.res.overlay_305

rem @echo --- メッセージ(SONY) ---
rem @adb shell pm hide com.sonyericsson.conversations
rem @adb shell pm hide com.sonyericsson.conversations.res.overlay_305

rem --- com.sonyericsson.crashmonitor(SONY) ---
rem @adb shell pm hide com.sonyericsson.crashmonitor
rem @adb shell pm hide com.sonymobile.crashmonitor.system

rem --- CredentialManagerService(SONY) ---
rem @adb shell pm hide com.sonyericsson.credentialmanagerservice

rem --- カスタマイズした設定(SONY) ---
rem @adb shell pm hide com.sonyericsson.customizedsettings
rem @adb shell pm hide com.sonyericsson.customizedsettings.res.overlay_305

rem --- devicemonitor(SONY) ---
rem @adb shell pm hide com.sonyericsson.devicemonitor

rem --- com.sonyericsson.dtcpctrl(SONY) ---
rem @adb shell pm hide com.sonyericsson.dtcpctrl

rem --- SmartConnect(SONY) ---
rem @adb shell pm hide com.sonyericsson.extras.liveware
rem @adb shell pm hide com.sonyericsson.extras.liveware.product.res.overlay
rem @adb shell pm hide com.sonyericsson.extras.liveware.res.overlay_305

rem --- FMラジオ(SONY) ---
rem @adb shell pm hide com.sonyericsson.fmradio

rem --- XperiaHome(SONY) ---
rem @adb shell pm hide com.sonyericsson.home
rem @adb shell pm hide com.sonyericsson.home.apptray.res.overlay_220
rem @adb shell pm hide com.sonyericsson.home.res.overlay_305

rem --- com.sonyericsson.infiniteview.res.overlay_305(SONY) ---
rem @adb shell pm hide com.sonyericsson.infiniteview.res.overlay_305

rem --- Mainternance menu(SONY) ---
rem @adb shell pm hide com.sonyericsson.maintenancemenu

rem --- MTP extension service(SONY) ---
rem @adb shell pm hide com.sonyericsson.mtp
rem --- backup over MTP(SONY) ---
rem @adb shell pm hide com.sonyericsson.mtp.extension.backuprestore
rem --- FactoryReset service(SONY) ---
rem @adb shell pm hide com.sonyericsson.mtp.extension.factoryreset
rem --- com.sonyericsson.mtp.extension.marlin(SONY) ---
rem @adb shell pm hide com.sonyericsson.mtp.extension.marlin
rem --- Update service(SONY) ---
rem @adb shell pm hide com.sonyericsson.mtp.extension.update

rem --- 発信者名表示プロバイダー(SONY) ---
rem @adb shell pm hide com.sonyericsson.providers.cnap

rem --- 過熱制御(SONY) ---
rem @adb shell pm hide com.sonyericsson.psm.sysmonservice

rem --- アプリケーション設定(SONY) ---
rem @adb shell pm hide com.sonyericsson.settings
rem @adb shell pm hide com.sonyericsson.settings.product.res.overlay

rem --- com.sonyericsson.settings.wifi(SONY) ---
rem @adb shell pm hide com.sonyericsson.settings.wifi

rem --- SIMの連絡先(SONY) ---
rem @adb shell pm hide com.sonyericsson.simcontacts
rem @adb shell pm hide com.sonyericsson.simcontacts.res.overlay_305

rem --- SIM Detection(SONY) ---
rem @adb shell pm hide com.sonyericsson.simdetection

rem --- オーディオ設定(SONY) ---
rem @adb shell pm hide com.sonyericsson.soundenhancement

rem --- com.sonyericsson.startupflagservice(SONY) ---
rem @adb shell pm hide com.sonyericsson.startupflagservice

rem --- サウンドピッカー(SONY) ---
rem @adb shell pm hide com.sonyericsson.suquashi.soundpicker

rem --- Tether Entitlement Check(SONY) ---
rem @adb shell pm hide com.sonyericsson.tetherentitlementcheck
rem @adb shell pm hide com.sonyericsson.tetherentitlementcheck.res.overlay_305

rem --- テーマ(SONY) ---
rem @adb shell pm hide com.sonymobile.runtimeskinning.core
rem --- RuntimeSkinning Legacy(SONY) ---
rem @adb shell pm hide com.sonyericsson.thememanager
rem --- Xperia(SONY) ---
rem @adb shell pm hide com.sonymobile.themes.id000
rem --- 緑(SONY) ---
rem @adb shell pm hide com.sonymobile.themes.id001
rem --- オレンジ(SONY) ---
rem @adb shell pm hide com.sonymobile.themes.id002
rem --- 赤(SONY) ---
rem @adb shell pm hide com.sonymobile.themes.id003
rem --- 紫(SONY) ---
rem @adb shell pm hide com.sonymobile.themes.id004
rem --- 青(SONY) ---
rem @adb shell pm hide com.sonymobile.themes.id005
rem --- 白(SONY) ---
rem @adb shell pm hide com.sonymobile.themes.id006

rem --- MHL(SONY) ---
rem @adb shell pm hide com.sonyericsson.tvout.mhl
rem --- スクリーンミラーリング(SONY) ---
rem @adb shell pm hide com.sonymobile.tvout.wifidisplay

rem --- Unsupported Headset Notifier(SONY) ---
rem @adb shell pm hide com.sonyericsson.unsupportedheadsetnotifier

rem --- ソフトウェア更新(SONY) ---
rem @adb shell pm hide com.sonyericsson.updatecenter
rem @adb shell pm hide com.sonyericsson.updatecenter.res.overlay_305

rem --- USB接続設定(SONY) ---
rem @adb shell pm hide com.sonyericsson.usbux

rem --- Xperia Resource Extension(SONY) ---
rem @adb shell pm hide com.sonyericsson.uxp

rem --- ビデオ(SONY) ---
rem @adb shell pm hide com.sonyericsson.video

rem --- WapPush(SONY) ---
rem @adb shell pm hide com.sonyericsson.wappush
rem @adb shell pm hide com.sonyericsson.wappush.res.overlay_305

rem --- WarrantytimeService(SONY) ---
rem @adb shell pm hide com.sonyericsson.warrantytime

rem --- International keyboards layouts(SONY) ---
rem @adb shell pm hide com.sonymobile.android.externalkeyboard
rem --- 日本語キーボード配列(SONY) ---
rem @adb shell pm hide com.sonymobile.android.externalkeyboardjp

rem --- DUID Generator(SONY) ---
rem @adb shell pm hide com.sonymobile.androidapp.np.duid.generator

rem --- Anonymous Data(SONY) ---
rem @adb shell pm hide com.sonymobile.anondata
rem @adb shell pm hide com.sonymobile.anondata.res.overlay_305

rem --- Aptx Notifier(SONY) ---
rem @adb shell pm hide com.sonymobile.aptx.notifier

rem --- ワンタッチ設定(SONY) ---
rem @adb shell pm hide com.sonymobile.autopairing

rem --- CallWidgetFramework(SONY) ---
rem @adb shell pm hide com.sonymobile.callwidgetframework.permission

rem --- CityId(SONY) ---
rem @adb shell pm hide com.sonymobile.cityid.common.permission

rem --- com.sonymobile.customizationselector.res.overlay_305(SONY) ---
rem @adb shell pm hide com.sonymobile.customizationselector.res.overlay_305

rem --- コンフィギュレーションエージェント(SONY) ---
rem @adb shell pm hide com.sonymobile.deviceconfigtool

rem --- DeviceSecurityService(SONY) ---
rem @adb shell pm hide com.sonymobile.devicesecurity.service

rem --- Devices(SONY) ---
rem @adb shell pm hide com.sonymobile.dlna

rem --- com.sonymobile.dtcp.RemoteAccessRegister(SONY) ---
rem @adb shell pm hide com.sonymobile.dtcp.RemoteAccessRegister

rem --- com.sonymobile.enterprise.installation(SONY) ---
rem @adb shell pm hide com.sonymobile.enterprise.installation

rem --- エンタープライズサービス(SONY) ---
rem @adb shell pm hide com.sonymobile.enterprise.service

rem --- What's New'(SONY) ---
rem @adb shell pm hide com.sonymobile.entrance

rem --- Xperiaライブ壁紙(SONY) ---
rem @adb shell pm hide com.sonymobile.experienceflow2

rem --- com.sonymobile.faceregistration(SONY) ---
rem @adb shell pm hide com.sonymobile.faceregistration

rem --- ヘッドホン選択(SONY) ---
rem @adb shell pm hide com.sonymobile.headphoneselection

rem --- 高画質モード(SONY) ---
rem @adb shell pm hide com.sonymobile.imageenhancer

rem --- Image processor(SONY) ---
rem @adb shell pm hide com.sonymobile.imageprocessor.permission

rem --- imeiBarcode(SONY) ---
rem @adb shell pm hide com.sonymobile.imeibarcode

rem --- スマートバックライト(SONY) ---
rem @adb shell pm hide com.sonymobile.intelligent.backlight
rem --- com.sonymobile.intelligent.iengine(SONY) ---
rem @adb shell pm hide com.sonymobile.intelligent.iengine
rem --- スマート画面回転(SONY) ---
rem @adb shell pm hide com.sonymobile.intelligent.rotation

rem --- Lockscreen.otp(SONY) ---
rem @adb shell pm hide com.sonymobile.lockscreen.otp
rem --- ロック画面設定(SONY) ---
rem @adb shell pm hide com.sonyericsson.lockscreen.uxpnxt

rem --- MirrorLink(SONY) ---
rem @adb shell pm hide com.sonymobile.mirrorlink.manualswitch
rem @adb shell pm hide com.sonymobile.mirrorlink.server11
rem @adb shell pm hide com.sonymobile.mirrorlink.system

rem --- 動画編集(SONY) ---
rem @adb shell pm hide com.sonymobile.moviecreator
rem --- Movie Creator(SONY) ---
rem @adb shell pm hide com.sonymobile.moviecreator.rmm

rem --- com.sonymobile.packagecourier(SONY) ---
rem @adb shell pm hide com.sonymobile.packagecourier

rem --- Xperia extenson for Throw(SONY) ---
rem @adb shell pm hide com.sonymobile.playanywhere

rem --- ポッドキャスト(SONY) ---
rem @adb shell pm hide com.sonymobile.podcast

rem --- Premium Sms Updater(SONY) ---
rem @adb shell pm hide com.sonymobile.premiumsmsupdate

rem --- ProtectedMediaScanner(SONY) ---
rem @adb shell pm hide com.sonyericsson.providers.protectedmedia
rem @adb shell pm hide com.sonymobile.protectedmedia

rem --- Telecom Data Provider(SONY) ---
rem @adb shell pm hide com.sonymobile.providers.telecom

rem --- リモートシェア(SONY) ---
rem @adb shell pm hide com.sonymobile.remotefileaccess

rem --- com.sonymobile.remotestorage(SONY) ---
rem @adb shell pm hide com.sonymobile.remotestorage

rem --- スクリーンレコーダー(SONY) ---
rem @adb shell pm hide com.sonymobile.screenrecording

rem --- com.sonymobile.sdcardtransfer(SONY) ---
rem @adb shell pm hide com.sonymobile.sdcardtransfer
rem @adb shell pm hide com.sonymobile.sdcardtransfer.res.overlay_305

rem --- Windowsテザリング接続(SONY) ---
rem @adb shell pm hide com.sonymobile.seamlesstether

rem --- SecureClockService(SONY) ---
rem @adb shell pm hide com.sonymobile.secureclockservice

rem --- Passpoint(SONY) ---
rem @adb shell pm hide com.sonymobile.settings.wifi.hotspot2
rem @adb shell pm hide com.sonymobile.settings.wifi.hotspot2.product.res.overlay

rem --- SIMロック(SONY) ---
rem @adb shell pm hide com.sonymobile.simlockunlockapp

rem --- Enterprise Single Sign On(SONY) ---
rem @adb shell pm hide com.sonymobile.sso

rem --- STAMINAモード(SONY) ---
rem @adb shell pm hide com.sonymobile.superstamina
rem @adb shell pm hide com.sonymobile.superstamina.castor.res.overlay
rem @adb shell pm hide com.sonymobile.superstamina.powermonitor
rem @adb shell pm hide com.sonymobile.superstamina.rankingui
rem @adb shell pm hide com.sonymobile.superstamina.raw.res.overlay_312

rem --- com.sonymobile.supplementallyservice(SONY) ---
rem @adb shell pm hide com.sonymobile.supplementallyservice

rem --- タスク(SONY) ---
rem @adb shell pm hide com.sonymobile.tasks

--- Touch Block(SONY) ---
@adb shell pm hide com.sonymobile.touchblocker

rem --- com.sonymobile.touchscreen.touchfilter(SONY) ---
rem @adb shell pm hide com.sonymobile.touchscreen.touchfilter

rem --- TransmitPowerApp(SONY) ---
rem @adb shell pm hide com.sonymobile.transmitpower

rem --- Xperia Web Runtime(SONY) ---
rem @adb shell pm hide com.sonymobile.webview

rem --- ホワイトバランス(SONY) ---
rem @adb shell pm hide com.sonymobile.whitebalance

rem --- XTP(SONY) ---
rem @adb shell pm hide com.sonymobile.xtp.android

rem --- 取扱説明書(SONY) ---
rem @adb uninstall com.somc.so05f.manual
rem @adb uninstall com.somc.so02g.manual

rem --- 電子書籍Reader by SONY(SONY) ---
rem @adb uninstall com.sony.drbd.reader.other.jp


@echo *********************************
@echo *** SONYアプリ、不要なもの ***
@echo *********************************
@echo --- リモコン(SONY) ---
@adb shell pm hide com.sonymobile.irremote
@adb shell pm hide com.sonymobile.irremote.product.res.overlay
@adb shell pm hide com.sonymobile.irremote.product.res.overlay.img
@echo --- リモコンインターフェース(SONY) ---
@adb shell pm hide com.sony.nfx.app.irremoteapiservice
@adb shell pm hide com.sony.nfx.app.irremoteapiservice.product.res.overlay
@echo --- リモコンサービス(SONY) ---
@adb shell pm hide com.sony.nfx.app.irremoteservice

@echo --- Socialife(ニューススイート)(SONY) ---
@adb uninstall com.sony.nfx.app.sfrc
@adb shell pm hide com.sony.nfx.app.sfrc

@echo --- SONY Select(SONY) ---
@adb uninstall com.sonyericsson.androidapp.appnavi

@echo --- Xperia Lounge Japan(SONY) ---
@adb uninstall com.sonyericsson.androidapp.sehome

@echo --- スモールアプリ(SONY) ---
@adb shell pm hide com.sony.smallapp.app.widget
@adb shell pm hide com.sony.smallapp.appframework
@adb shell pm hide com.sony.smallapp.launcher
@adb shell pm hide com.sony.smallapp.managerservice
@adb shell pm hide com.sonymobile.smallapps.calc
@adb shell pm hide com.sonymobile.smallapps.clipper
@adb shell pm hide com.sonymobile.smallapps.timer
@adb uninstall com.sonymobile.smallbrowser

rem @echo --- Account Manager(SONY) ---
rem @adb shell pm hide com.sony.snei.np.android.account

@echo --- PlayStationVideo(Video Unlimited)(SONY) ---
@adb shell pm hide com.sony.snei.vu
@adb shell pm hide com.sony.snei.vu.res.overlay_305

@echo --- 時計(ウィジェット)(SONY) ---
@adb shell pm hide com.sonyericsson.advancedwidget.clock
@echo --- 写真とムービー(ウィジェット)(SONY) ---
@adb shell pm hide com.sonyericsson.advancedwidget.photo
@echo --- 天気ウィジェット(ウィジェット)(SONY) ---
@adb shell pm hide com.sonyericsson.advancedwidget.weather
@echo --- EOLRIPWN(What's New 'ウィジェット)(SONY) ---
@adb shell pm hide com.sonymobile.advancedwidget.entrance
@echo --- よく使う連絡先(ウィジェット)(SONY) ---
@adb shell pm hide com.sonymobile.advancedwidget.topcontacts
@echo --- 世界時計(ウィジェット)(SONY) ---
@adb shell pm hide com.sonymobile.advancedwidget.worldclock
@echo --- カメラ(ウィジェット)(SONY) ---
@adb shell pm hide com.sonymobile.camerawidget
@echo --- スタイルカバーウィジェット(SONY) ---
@adb shell pm hide com.sonymobile.coverwidget


rem @echo --- Drm License Service(SONY) ---
rem @adb shell pm hide com.sonyericsson.android.drm.drmlicenseservice
rem @echo --- OmaV1AgentDownloadServices(SONY) ---
rem @adb shell pm hide com.sonyericsson.android.drm.services
rem @echo --- DrmDialogs(SONY) ---
rem @adb shell pm hide com.sonyericsson.drmdialogs
rem @echo --- OemCryptReceiver(SONY) ---
rem @adb shell pm hide com.sonymobile.drm.OemCryptoReceiver
rem @echo --- Drm generic UI(SONY) ---
rem @adb shell pm hide com.sonymobile.drm.ui
rem @echo --- OMA Download Client(SONY) ---
rem @adb shell pm hide com.sonyericsson.omadl
rem @echo --- OMAクライアントプロビジョニング(SONY) ---
rem @adb shell pm hide com.sonyericsson.android.omacp

rem @echo --- スマート検索(電話番号入力時に電話帳を検索する?)(SONY) ---
rem @adb shell pm hide com.sonyericsson.android.smartsearch

@echo --- Xperia Calendar Sync(SONY) ---
@adb shell pm hide com.sonyericsson.androidapp.fbcalendarsync

@echo --- Xperia用Facebook(SONY) ---
@adb shell pm hide com.sonyericsson.facebook.proxylogin

rem @echo --- シンプルホーム(SONY) ---
rem @adb shell pm hide com.sonymobile.simplehome
rem @adb shell pm hide com.sonymobile.simplehome.res.overlay_305

rem @echo --- InitialBootSetup(SONY) ---
rem @adb shell pm hide com.sonyericsson.initialbootsetup
rem @adb shell pm hide com.sonyericsson.initialbootsetup.res.overlay_305

rem --- ミュージック(SONY) ---
rem @adb shell pm hide com.sonyericsson.music
@echo --- ビジュアライザー(SONY) ---
@adb shell pm hide com.sonyericsson.musicvisualizer

@echo --- 時計(SONY) ---
@adb shell pm hide com.sonyericsson.organizer

rem @echo --- R2R Client(SONY) ---
rem @adb shell pm hide com.sonyericsson.r2r.client
rem @adb shell pm hide com.sonyericsson.r2r.client.res.overlay_305

rem @echo --- セットアップガイド(SONY) ---
rem @adb shell pm hide com.sonyericsson.setupwizard
rem @adb shell pm hide com.sonyericsson.setupwizard.product.res.overlay
rem @adb shell pm hide com.sonyericsson.setupwizard.res.overlay_305

@echo --- SocialEngine(SONY) ---
@adb shell pm hide com.sonyericsson.socialengine
@adb shell pm hide com.sonyericsson.socialengine.plugins.facebook
@adb shell pm hide com.sonyericsson.socialengine.plugins.picasa

@echo --- 中国語キーボード(SONY) ---
@adb shell pm hide com.sonyericsson.textinput.chinese
@echo --- 外国語キーボード(SONY) ---
@adb shell pm hide com.sonyericsson.textinput.uxp
@adb shell pm hide com.sonyericsson.textinput.uxp.dictionaries

@echo --- TrackID(SONY) ---
@adb uninstall com.sonyericsson.trackid
@adb uninstall com.sonymobile.acr
@adb shell pm hide com.sonyericsson.trackid.res.overlay_305

rem --- Xperiaの壁紙(SONY) ---
rem @adb shell pm hide com.sonyericsson.wallpaperpicker
@echo --- 魔法の森(壁紙)(SONY) ---
@adb shell pm hide com.sonyericsson.androidapp.everchwallpaper

rem --- カメラ(SONY) ---
rem @adb shell pm hide com.sonyericsson.android.camera
rem @adb shell pm hide com.sonyericsson.android.camera.res.overlay_305
rem --- Camera extension(SONY) ---
rem @adb shell pm hide com.sonyericsson.cameraextension.permission
rem --- Camera common(SONY) ---
rem @adb shell pm hide com.sonymobile.cameracommon
rem @adb shell pm hide com.sonymobile.cameracommon.permission
rem --- Xperiaカメラアドオン(SONY) ---
rem @adb shell pm hide com.sonymobile.camera.addon.permission
rem --- スイングパノラマ(SONY) ---
rem @adb shell pm hide com.sonyericsson.android.camera3d
rem --- com.sonymobile.cameracommon.wearablebridge( 外部機器によるシャッター制御?)(SONY) ---
rem @adb shell pm hide com.sonymobile.cameracommon.wearablebridge
rem --- info-eye(SONY) ---
rem @adb shell pm hide com.sonymobile.androidapp.cameraaddon.infoeye
@echo --- クリエイティブエフェクト(SONY) ---
@adb shell pm hide com.sonyericsson.android.addoncamera.artfilter
@echo --- フェイスインピクチャー(SONY) ---
@adb shell pm hide com.sonymobile.android.addoncamera.dual
@echo --- マルチカメラ(SONY) ---
@adb shell pm hide com.sonymobile.android.addoncamera.onlineremote
@echo --- サウンドフォト(SONY) ---
@adb shell pm hide com.sonymobile.android.addoncamera.soundphoto
@echo --- タイムシフト連写(SONY) ---
@adb shell pm hide com.sonymobile.android.addoncamera.timeshift
@echo --- ARエフェクト(SONY) ---
@adb shell pm hide com.sonymobile.androidapp.cameraaddon.areffect
@adb shell pm hide com.sonymobile.androidapp.cameraaddon.areffect.res.overlay_305
@echo --- ARファン(SONY) ---
@adb shell pm hide com.sonymobile.androidapp.cameraaddon.arfun
@adb shell pm hide com.sonymobile.androidapp.cameraaddon.arfun.res.overlay_305
@echo --- 背景ぼかし(SONY) ---
@adb shell pm hide com.sonymobile.backgrounddefocus
@adb shell pm hide com.sonymobile.backgrounddefocus.res.overlay_305
@echo --- Live on YouTube(SONY) ---
@adb shell pm hide com.sonymobile.camera.addon.livefromsonyxperia
@echo --- スタイルポートレート(SONY) ---
@adb shell pm hide com.sonymobile.android.addoncamera.styleportrait
@adb shell pm hide com.sonymobile.styleeditor
@adb shell pm hide com.sonymobile.styleportrait.addon.blue
@adb shell pm hide com.sonymobile.styleportrait.addon.bubble
@adb shell pm hide com.sonymobile.styleportrait.addon.daily
@adb shell pm hide com.sonymobile.styleportrait.addon.doll
@adb shell pm hide com.sonymobile.styleportrait.addon.paint
@adb shell pm hide com.sonymobile.styleportrait.addon.red
@adb shell pm hide com.sonymobile.styleportrait.addon.star
@adb shell pm hide com.sonymobile.styleportrait.addon.suntan

@echo --- DUALSHOCKシリーズ(SONY) ---
@adb shell pm hide com.sonymobile.dualshockmanager
@echo --- ワイヤレスコントローラーDUALSHOCK3(SONY) ---
@adb shell pm hide com.sony.nfx.service.WirelessControllerManagerService

@echo --- Lifelog(SONY) ---
@adb shell pm hide com.sonymobile.lifelog

@echo --- Google歌詞プラグイン(SONY) ---
@adb shell pm hide com.sonymobile.music.googlelyricsplugin

@echo --- ウィキペディアプラグイン(SONY) ---
@adb shell pm hide com.sonymobile.music.wikipediapluginjpn

@echo --- YouTubeカラオケプラグイン(SONY) ---
@adb shell pm hide com.sonymobile.music.youtubekaraokeplugin
@echo --- YouTubeプラグイン(SONY) ---
@adb shell pm hide com.sonymobile.music.youtubeplugin

rem @echo --- Photo Analyzer Service(SONY) ---
rem @adb shell pm hide com.sonymobile.photoanalyzer

@echo --- PoBox Plus(SONY) ---
@adb shell pm hide com.sonymobile.pobox
@adb shell pm hide com.sonymobile.pobox.skin.easy
@adb shell pm hide com.sonymobile.pobox.skin.gummi
@adb shell pm hide com.sonymobile.pobox.skin.standard
@adb shell pm hide com.sonymobile.pobox.skin.wood
@adb shell pm hide com.sonymobile.poboxplus.overlay

@echo --- Top Contacts provider(SONY) ---
@adb shell pm hide com.sonymobile.providers.topcontacts

@echo --- スケッチ(SONY) ---
@adb shell pm hide com.sonymobile.sketch

@echo --- メモリー(「SDカードへデータ転送」通知アプリ、不要)(SONY) ---
@adb shell pm hide com.sonymobile.storagechecker

@echo --- NDRUtils(SONY) ---
@adb shell pm hide com.camber.ndrutils

@echo --- PlayStationApp(SONY) ---
@adb uninstall com.scee.psxandroid

@echo --- TV SideView(SONY) ---
@adb uninstall com.sony.tvsideview.phone

@echo --- mora Music Extension(SONY) ---
@adb uninstall jp.co.labelgate.moratouch


@echo *********************************
@echo *** その他のアプリ            ***
@echo *********************************
rem --- テレビ(?) ---
rem @adb shell pm hide jp.co.fsi.fs1seg

@echo --- Evernote(Facebook) ---
@adb uninstall com.evernote

@echo --- Facebook(Facebook) ---
@adb uninstall com.facebook.katana

@echo --- TV Twitter(twitter) ---
@adb uninstall com.twitter.android

@echo --- ANT HALサービス() ---
@adb shell pm hide com.dsi.ant.server

rem --- org.codeaurora.ims(IMS通話サービス?)(?) ---
rem @adb shell pm hide org.codeaurora.ims


@echo;
@echo --- all finished ---
@pause
</code>

備忘:SO-05FにMarshmallowのrootを導入する手順

故障したSO-05fが手元に返ってきた際に、簡単に実験をして2ちゃんに報告した内容の備忘メモ。
SO-05fAndroid6.0(Marshmallow, MM)を導入、かつrootも取得する手順。
簡単に言えば、Xperia Z2 Tabletの海外LTE版であるSGP521のftfを導入すればマシュマロに上げることが出来る。
ただし、当然ながらSO-05fテレビ機能は使えなくなる。また、ftfのwipe等の手順をしっかりやらないと本体の容量が16GBとして認識されてしまう。特にrootedにするときはprerooted.zipを使う都合上32GBに認識させるのはかなり困難そうだ。

また、この実験の際にはWi-Fi版であるSGP512のftfも突っ込んで実験してみたが、そもそも最初にKitkatか?のftfを入れて起動させた時点で画面表示が一部乱れたり、タッチパネルの反応がおかしかったりでほとんど実用にならない感じだった。

手順としては、基本的にLollipopを入れた時の手順と同じなので以下のエントリーを参考に。
Xperia Z2 Tablet(SO-05F)のroot維持したままのLollipopへのバージョンアップの仕方 – ちゃたろうふぁんくらぶ
違うのはprerooted.zipのファイルのみで、[Prerooted][flashable]zip[23.5.A.0.575][SGP5… | Sony Xperia Z2 Tabletからflashable-prerooted_SGP521_23.5.A.0.575_1281-8152_R5D.zipを取得してくることになる。自前でprerooted.zipを作ってもいいが、上記Lollipopの時につかったファイルではうまく動かないようだ。ざっくり調べてみた感じ、PRFCreatorv1.3に、Recovery ZipRecRootV4_combined.zipにすることで自前でも作れそうな気がするが、まあ他人の作ったprerooted.zipで済ませる方が楽かも。
と言うことで簡単に手順を書いておくと、

(1) Flashtoolを入手する。FlashtoolからXperiFirmを起動してSGP521_17.1.2.A.0.314_1284-4568_R1A.ftfを取得しておく。
(2) FlashtoolSGP521_17.1.2.A.0.314_1284-4568_R1A.ftfを焼く。
(3) 最初の起動手順を済ませた後、Androidの設定で「開発者になる」「USBデバッグをONにする」「USB経由のアプリを確認をチェック外す」の作業をする。僕はついでに「画面のロック:なし」「画面設定:スリープ:30分」も設定している。
(4) rootkitXperiaを実行してroot権限を奪取する。
(5) flashable-prerooted_SGP521_23.5.A.0.575_1281-8152_R5D.zipをダウンロードしてきて、本体内部ディスクないし本体に入っているmicroSDXCにファイルをコピーしておく。
(6) lockeddualrecoveryを実行してTWRPを起動し、flashable-prerooted_SGP521_23.5.A.0.575_1281-8152_R5D.zipをインストールする。

と言った感じ。

Screenshot_19700103-051030

インストールが終わった後のタブレット情報はこんな感じ。Androidバージョンが6.0.1に上がっている。がモデル番号がSO-05fではなくSGP521になっている。

Screenshot_19700103-051623

電話アプリから「*#*#7378423#*#*」と打ち込んでの【Service info】→【Configration】の画面。多分IMEIから実際にはこの端末がSO-05fなんだと分かる。大事なのはWorking band/s:の方で、UMTS_BC6(FOMAプラスエリア)LTE_BC19(Xiプラスエリア)が対応できてるので、この状態で特にいじらなくてもプラスエリア地域で通信できると思う。

Screenshot_19700103-051041

Screenshot_19700103-051053

初期インストールアプリはこんな感じ(SuperSUだけはprerootedなのでちょっと違うか)。docomoのアプリは当然ながら消えるが、SONYのアプリはいくつか残ってる。当然ながらテレビアプリ無し(NFCは認識している)。

Screenshot_19700103-062654

内部ストレージは当然ながら足りない感じになる。これを32GBに認識させるのは、相当に厄介。僕はめんどくさいのでそこまでいろいろ試さなかった。