Xperia Z1 SOL23 を KDDI で通話通信可能な Android 5.1.1 Lollipop にアップデートする

SOL23 は auAndroid 5.0 アップデート対象外

www.au.kddi.com

Sony Mobile は Xperia Z 以降が対象と発表したのに… blogs.sonymobile.com

【ROM焼き】KDDI Xperia Z1 SOL23 root3

と思ったら root スレにありがたいお言葉があったので以下健忘録としてメモ

導入方法

851 名前:j[sage] 投稿日:2015/12/04(金) 18:10:20.78 id:xThEFucM 837,838,850です。海外ロリにauSIMさして通信(LTE,3G)、通話できたのでまとめてみます。 まず http://forum.xda-developers.com/showpost.php?p=63710263&postcount=23 のzipをダウンロードしました。 http://forum.xda-developers.com/xperia-z1/general/zip-14-6-1-216-customized-1277-0154-pre-t3241685 でも変わらないと思います。 そしてTWRPから焼きました。焼く前にフルワイプしました。 次にtelephony.db(/data/data/com.android.providers.telephony/database内) を開き、carriesをすべて消し、aunetのAPNを追加しました。念のため設定内のモバイルネットワークからもAPNを設定しました。 次に電話で##4636##と打ち、テスト中というアプリを開きます。 携帯電話情報から優先ネットワークをLTE/CDMA autoにしました。 そして電源を切りFlashtoolからKDDIromの新しいやつのベースバンドを焼きました。amssから始まる3つのファイルをFlashしました。 これだけでは、通話、3G通信できてもLTEは通信できませんでした。 次にKDDIROMの/system/etc/firmware/内のmodem.b00からb26とmodem.mdt、計21ファイルをパソコンにバックアップ(またはLinux readerでも。)してあったのでそれをロリポップの同じ場所に上書きし、パーミッションをrw-r--r--にしました。 次に、Build.propをそれぞれ、 ro.semc.product.model=SOL23 ro.semc.ms_type_id=PM-0470-BV ro.semc.version.fs=KDDI-LTE ro.semc.product.name=Xperia Z1 ro.semc.product.device=C69 ro.product.model=SOL23 telephony.lteOnCdmaDevice=1 に変え、それと意味あるかわかりませんがC6903をSOL23に全て変えました。再起動してみたところ、無事にLTE,3G,通話できるロリポップになりました。 長文大変失礼しました。

863 名前:SIM無しさん[] 投稿日:2015/12/07(月) 19:39:31.58 ID:3ARPBZdh 俺はXperiFirmでCustamaised DE (Euro-LTE)の最新版のftfからZ1c_prerootedをつかって上のようにmodem関連入れてAPN設定で余裕でした

1.必要なファイルの用意

  • Flashtool
  • root 化ツール
  • XZDualRecovery
  • Lollipop の ROM
  • prerooted.zip
  • (14.A.1.236 の ROM)

2.Flashtoolで14.3.C.0.236 以前の ROM を焼く

rooted なら4へ root 化のための下準備

3.root化する

ワンクリックで root 化できるツールがいくつかあるので好みで選んで root 化する

4.XZDualRecovery をインストール

ダウンロードしてきて指示通りにインストール

5.prerooted.zip を作成

キューブキューブ氏の prerooted.zip と任意の ROM の ftf を利用して作成する キューブキューブ氏のサイトに詳しく乗っているので省略

6.TWRP で prerooted.zip を焼く

7.XZDualRecovery を焼く

ric対策

8.telephony.db の内容を削除

ROM焼きスレ837氏は au APN を追加しているが全て削除してあとから設定で APN 追加でもできた

9.Flashtool でKDDI ROM のベースバンドを焼く

自分は 14.3.C.0.300 のを焼いた 多分それ以外でも大丈夫

10.Phone Testing で LTE/CDMA auto に

11.KDDI ROM の /system/etc/firmware/ modem.b00 から modem.b26 と modem.mdt を同一ディレクトリに上書き、パーミッションを rw-r--r-- に

Root Exprorer とか TWRP とかで

12.Build.prop を書き換え

13.APN を設定

自分の場合 telephony.db を消したあとに設定から APN を追加しないと通信できなかった*1

問題点

  • 日本独自機能(ワンセク、おサイフなど)が使えなくなる
  • NFC が使えない
  • 通話切断時に com.android.phone が落ちる
  • 技適等がグレー(通話・通信はおそらくダメです)
    など

最後に

レスを引用させていただいています(問題があれば削除します)
わかっているかと思いますが自己責任でお願いします

*1:8 で編集済みなら不要