Xperia GX SO-04D (2012年モデル) をAndroid 4.3 Jelly Beanにアップグレード

Xperia GX SO-04Dは、公式ではAndroid 4.1.2止まりでそれ以上アップグレードできません。
今回、Pokemon GOのOS要件がAndroidは version 4.3 以上となっており、4.1.2では使えないので、アップグレードすることにしました。

当然、root化必須です。4.1.2でroot化は以前していたので、後は手順と必要モジュールを揃えればできるはずですが、いかんせん4.3から時間が経っているので、先人がアップロードしたモジュールとかがネット上に残っているかが問題になります。

では、早速調べて実行してみることに。
(追記:世間では、Android 5.0 Lollipopが既に、Xperia GX SO-04Dで動作しているようです。
5.0にするには、今回導入の9.2.A.1.215でないとUPできません。
http://saki-sss.blogspot.jp/2014/12/xperia-gxcm12-android-50-lollipop.html

1)http://gadget.xinroom.net/so-04d-to-lt29i-upgrade-jelly-bean/
[GX] SO-04DをLT29i化してAndroid 4.3 Jelly Beanにアップグレードする【要root化】

ここを参考にしてモジュールを集めて行きます。
※↑記事を読んでサクッと分かる人以外は、何のことか、何をどうすればいいのかさっぱりだと思いますが、当 記事も同様です。><

1.【root化済みであること】

必要アプリ&モジュール
—————————————————————————-
1) CWM6-cDM_v2.5_vfix2.zip
2) cwm_prerooted_V_9.2.A.0.295.zip
 行き成り、ダウンロードできません。いろいろ探し回ってどなたかが別に再アップされている
 ファイルを見つけ無事GET。※2016/3/14時点で探せばあります。
3) LT29i_9.2.A.1.215_HK.ftf
4) Flashtool 0.9.18.6
—————————————————————————–

2.【カスタムリカバリのインストール】

 「キューブ実験室: 【CWM】Android 4.3 Xperia用のCWM6-cDM v2.5 vfix2」からダウンロードできます。Thanks
 ・Xperia GX SO-04DとパソコンをUSBケーブルで接続。
 ・CWM6-cDM_v2.5_vfix2.zip 解凍し、cwm-install.batを実行。
 ・メッセージの言いなりにインストール。
 
==================================================
C:AndroidxperiaobjectsCWM6-cDM_v2.5_vfix2>cwm-install.bat
———————————————————————-
  CWM-based Recovery v6.0.3.2
.
.
 [*]PCの必要条件:
     (1) USBドライバインストール済
 [*]端末の必要条件:
     (1) root化済
     (2) busyboxインストール済
     (3) 「USBデバッグ」の有効化済
.
.
———————————————————————-
CWMのインストールに成功しました。
=========================================================

3.【prerooted.zip(cwm_prerooted_LT29i_9.2.A.1.215_HK.zip)の作成】
 ・LT29i_9.2.A.1.215_HK.ftfを解凍(7z等)し、kernel.sinとsystem.sinを
  取り出します。
 ・Flashtoolで、kernel.sinとsystem.sinをkernel.elfとsystem.ext4に変換します。
  Tools」→「Sin Editor」→sinファイルを選択→Extract Dataを実行すると、変換できます。
  ※windows 10で、Flashtool 0.9.18.6で「Extract Data」startingのままで変換できなかったので、
   他のOS windows2008 R2で行ったら普通に変換できた。
 ・kernel.elfとsystem.ext4を、cwm_prerooted_V_9.2.A.0.295.zipの中のものと差し替え。
 ・作成したファイルをcwm_prerooted_LT29i_9.2.A.1.215_HK.zipにリネーム
 ・cwm_prerooted_LT29i_9.2.A.1.215_HK.zipをXperia GX SO-04Dの本体の/sdcardにUP。
  ※外部SDカードだと、CWMから見えないので、本体の方に移す。

4.【prerooted.zip(cwm_prerooted_LT29i_9.2.A.1.215_HK.zip)のインストール】
 ・Xperia GX SO-04Dを起動
 ・SONYロゴが表示されている際にLEDが青く点灯するので、ボリュームダウンキーを連続で
  押下する。LEDが緑色に変化し、CWMが起動します。
 ・ボリュームダウンキーで、「install zip」→「choose zip from sdcard」
  cwm_prerooted_LT29i_9.2.A.1.215_HK.zipを選択し、電源キーで実行

5.【その他設定】
 通信方式が、WCDMAになってたので、
 「*#*#4636#*#*」から携帯電話情報を開いて「LTE/WCDMA」を選択すればOK
 so-net 0 simは問題なく、LTEをつかめた。

 以上で、4.1.2の時の設定&アプリも問題なく引き継いでくれて、4.3で問題なく使えるようになりました。後は、Pokemon GOのテスターに当たるのを待つのみです。(当たって欲しい!)

 メイン機Nexus5よりもサクサク動くし、まだまだ使えます。

<参考サイト>
http://gadget.xinroom.net/so-04d-to-lt29i-upgrade-jelly-bean/
http://gadget.xinroom.net/so-01e-to-lt25i/
http://cubeundcube.blogspot.jp/2014/02/xperia-ax-so-01experia-v.html
http://gadget.xinroom.net/win10-flashtool/
http://saki-sss.blogspot.jp/2014/02/xperia-gxandroid-4392a0295.html