グロウ・フィールドのちょっと寄り道が、ここに帰ってきました。

url_kinsi_onegai03.jpg
Xperia Z1 (SO-01F) に Lollipopを入れてみる。
2017-09-11 Mon 20:30
Xperia Z1 (SO-01F) に Lollipopを入れてみる。

1608_xperiaz1_logo.jpg

Android 5.1になりましたが結果は。。。
Xperia Z1 (SO-01F) の更新は、Android 4.4.2でストップしていますが、
海外モデルでは、Android 5.1 が提供されています。
そこで、香港版のXperia Z1 C6903 のROMを入手しLollipopにチャレンジします。

現在のSO-01FはAndroid 4.4.2
1709_so01f_lolli_11m.jpg   1709_so01f_lolli_12m.jpg
ビルド番号 14.3.B.0.362
AnTuTu v6.2.7 : 48271


今回は、ルート化を維持したままLollipopにアップデートしたいと思います。
Android 5.1のROMは香港版の物を使用してみました。
(シンガポール版と悩みましたが、どちらがよかったのだろうか?)

必要な物
PCにAndroid SDKがインストールされていること。

Flash Toolの入手
公式サイト ---> http://www.flashtool.net/index.php
2017/09/10 現在新しいバージョンも出ていますがブリック等の報告もあるようなので
安定バージョンの「0.9.18.6」を使用します。
http://www.flashtool.net/downloads_windows_prev.php

LollipopのROMファイル
C6903_14.6.A.1.236_1276-7948_R8D.ftf
記事中で入手方法を記載します。

Xperia Z1用 TWRP
入手先 ----> http://nut.xperia-files.com/
2017/09/10 現在 ---> Z1-lockeddualrecovery2.8.26-RELEASE.combined.zip

root維持したままアップデートするツール
キューブ実験室様のサイトから入手可能です。
http://cubeundcube.blogspot.jp/2015/04/xperiaz1-compactlollipoprootprerootedzi.html
ファイル名 ----> twrp_prerooted_Z1C_lollipop.zip

実際に作業を開始します。

LollipopのROMを入手します。
FlashToolを起動します。
1709_so01f_lolli_21m.jpg  1709_so01f_lolli_23m.jpg  1709_so01f_lolli_24m.jpg
一番右のアイコン(XF)をクリックし、XperiFirm を起動します。
左側のツリー表示から端末を選択します。
今回は、Xperia Z1 の海外版型番の C6903 を選択します。
Check All をクリックすると入手可能なバージョンを表示します。
入手するバージョンをクリックします。
今回は、香港版から新しい物を選択しました。
右側の端末の下にバージョンが表示されます。
1709_so01f_lolli_25m.jpg  1709_so01f_lolli_26m.jpg  1709_so01f_lolli_27m.jpg
バージョン表示部分をクリックすると「Firmware Details」のダイアログが表示。
Downloadをクリックします。
Downloadが開始されます。 (自動で開始されない場合は、Startボタンをクリック。)
Downloaded successfully!と表示されダウンロードが終了したらCloseボタンを押し閉じる。
1709_so01f_lolli_28m.jpg  1709_so01f_lolli_29m.jpg  1709_so01f_lolli_30m.jpg
XperiFirm を閉じます。
Flash Toolに戻るとftfファイルの作成が自動的に開始されます。
Trrent file creation finished と表示され終了。
作成された、ftfファイルは FlashToolのユーザーフォルダ内
\Users\*****\.flashTool\firmwares に有ります。

これで、LollipopのROM ftfファイルの作成が完了しました。
ファイル名は、C6903_14.6.A.1.236_1276-7948_R8D.ftf となっています。

アップデート用ファイルの作成。
先に入手したLollipop ROMの「C6903_14.6.A.1.236_1276-7948_R8D.ftf」を7zip等で開きます。
1709_so01f_lolli_41m.jpg

ftfファイルからkernel.sin , rpm.sin , system.sin を取り出します。

Flash Toolを起動します。
1709_so01f_lolli_51m.jpg  1709_so01f_lolli_52m.jpg  1709_so01f_lolli_53m.jpg
[Tools]カテゴリのSinEditorを選択します。
SinEditorのファイル指定画面が出ます。

kernel.sin の変換
1709_so01f_lolli_54m.jpg  1709_so01f_lolli_55m.jpg  1709_so01f_lolli_56m.jpg
SinEditorのファイル選択画面で、kernel.sin を選択します。
Extact data をクリック変換処理を開始。
処理が終了し、Extraction finished のメッセージが出て、kernei.elf への変換が終了。

rpm.sin の変換
1709_so01f_lolli_57m.jpg  1709_so01f_lolli_58m.jpg  1709_so01f_lolli_59m.jpg
SinEditorのファイル選択画面で、rpm.sin を選択します。
Extact data をクリック変換処理を開始。
処理が終了し、Extraction finished のメッセージが出て、rpm.elf への変換が終了。

system.sin の変換
1709_so01f_lolli_60m.jpg  1709_so01f_lolli_62m.jpg  1709_so01f_lolli_63m.jpg
SinEditorのファイル選択画面で、system.sin を選択します。
Extact data をクリック変換処理を開始。
処理が終了し、Extraction finished のメッセージが出て、system.ext4 への変換が終了。

1709_so01f_lolli_64m.jpg  1709_so01f_lolli_65m.jpg
Closeボタンを押し、SinEditorを閉じる。
Flash Toolを終了します。

root維持したままアップデートするツール、twrp_prerooted_Z1C_lollipop.zip を7zipで開きます。
1709_so01f_lolli_71m.jpg   1709_so01f_lolli_72m.jpg
先ほど変換した、kernei.elf , rpm.elf , system.ext4 を入れ保存。
統合した、twrp_prerooted_Z1C_lollipop.zip を端末の内部ストレージ内にコピーします。

Lollipopにアップデートを実施。
TWRPを起動します。
(電源を入れてSONYのロゴが出ている時にVOL-連打でTWRP起動。)
1709_so01f_lolli_81m.jpg  1709_so01f_lolli_82m.jpg  1709_so01f_lolli_83m.jpg
install を選択。
twrp_prerooted_Z1C_lollipop.zip をコピーしたフォルダに移動し選択。
1709_so01f_lolli_84m.jpg  1709_so01f_lolli_85m.jpg  1709_so01f_lolli_86m.jpg
twrp_prerooted_Z1C_lollipop.zipを選択し、Flash。
Update finished. となって書込み終了。
Reboot Systemで端末を再起動。
1709_so01f_lolli_87m.jpg  1709_so01f_lolli_88m.jpg  1709_so01f_lolli_89m.jpg
アプリの最適化作業で再起動完了まで少々時間が掛かります。

TWRPの再導入
アップデートを行なうとTWRPが消滅してしまうので再度TWRPを導入。
Z1-lockeddualrecovery2.8.26-RELEASE.combined.zip を任意の場所に解凍。
端末をデバックモードを有効に設定しPCへ接続
1709_so01f_lolli_91m.jpg  1709_so01f_lolli_92m.jpg  1709_so01f_lolli_93m.jpg
install.bat を実行。
実行内容を指定します。(今回は"1")
処理がスタート。
処理途中でメッセージや、端末上にSuperSU有効化のメッセージが出るので対処します。
1709_so01f_lolli_94m.jpg  1709_so01f_lolli_95m.jpg  1709_so01f_lolli_96m.jpg
処理が終了すると、端末が再起動しTWRPが起動します。
TWRPの導入が完了しました。

アップデート完了。
ルートを維持したまま、Android 5.1.1 へのアップデートが完了しました。
1709_so01f_lolli_111m.jpg   1709_so01f_lolli_112m.jpg
Android 5.1.1 でルート化も維持されています。
1709_so01f_lolli_113m.jpg
AnTuTu v6.2.7 : 37678
大幅に低下です。
更新後、時間が経過していないので、
まだ安定していないのかもしれません。


アプリ関係では、docomo関連のアプリはアップデート後でも残っていましたが、
「ワンセグ」や「おサイフケータイ」は消えました。
グローバル版は、赤外線通信も使えないそうです。

しかし、問題が発生。
1709_so01f_lolli_121m.jpg   1709_so01f_lolli_122m.jpg

TWRPから、SuperSUをインストールすると、SONYロゴでループし起動出来ず。
TWRPにて、wipe を実行すると、ブートアニメーションでループし起動出来ず。
SuperSUについてはric対策と関係があるのか?

何回か再処理を行ないましたがやっぱりダメです。
作業のどこかに問題がありそうです。
改善の目処が立たないので、今回は断念し元に戻します。
また、情報収集を行ない機会があったら試したいと思います。

別窓 | Xperia Z1 / Z1f | コメント:0 | トラックバック:0 |
<<B9S CFW 簡単インストールツール登場。 | ちょっと寄り道 AGAIN (仮) | Chuwi Vi8 バッテリー交換を実施。>>
この記事のコメント
コメントの投稿
 

管理者だけに閲覧
 

この記事のトラックバック
トラックバックURL

FC2ブログユーザー専用トラックバックURLはこちら


| ちょっと寄り道 AGAIN (仮) |