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