必要要件
以下手順でXperia Z3 / Z3 Compactをroot化できていること。 Xperia Z3 / Z3 CompactをBootloader Lockedのままroot化する方法必要なもの
-
- キューブキューブさん作のtwrp_prerooted_Z1f.zipとrootkitXperia_20140719.zip
- 23.0.B.1.13のftf
-
- Z3C-lockeddualrecovery2.8.0-RELEASE.installer.zip
-
- 7za.exe等のzipを操作できるツール
-
- UPDATE-SuperSU-v2.45.zip
- Flashtool
国内盤Xperia Z3シリーズ (SO-01G、SO-02G、SOL26、401SO)のroot化手順
ftfファイルからkernel.sinとsystem.sinを抜き出す
ftfと7za.exeを同じフォルダに置く。 Shiftキーを押しながら右クリックして「コマンド ウインドウをここで開く」を選択。 コマンドプロンプトが開くので、以下コマンドからkernel.sinとsystem.sinを抜き出す。7za.exe e SO-02G_23.0.B.1.13_docomo.ftf kernel.sin 7za.exe e SO-02G_23.0.B.1.13_docomo.ftf system.sin
抜きだしたファイルをelf、ext4に変換
Flashtoolを起動し、Tools > Sin Editorを選択。 先ほど抜き出したsinファイルを選択し、「Extract data」をクリック。これをkernel.sinとsystem.sinで行う。 sinファイルがあるフォルダに「kernel.elf」と「system.ext4」ができます。twrp_prerooted_Z1f.zipに2つのファイルを加える
「kernel.elf」「system.ext4」とtwrp_prerooted_Z1f.zipを同じフォルダに置き、コマンドプロンプトをここで起動。 以下コマンドでtwrp_prerooted_Z1f.zipにkernel.elfとsystem.ext4を追加。7za.exe a -tzip twrp_prerooted_Z1f.zip kernel.elf 7za.exe a -tzip twrp_prerooted_Z1f.zip system.ext4
twrp_prerooted_Z1f.zipとUPDATE-SuperSU-v2.45.zipを端末にコピー
先ほど作成したtwrp_prerooted_Z1f.zipと、giefrootフォルダ内から持ってきたUPDATE-SuperSU-v2.45.zipを端末にコピー。リカバリインストール
root化した端末をPCに接続。 Z3C-lockeddualrecovery2.8.0-RELEASE.installer.zipを解凍し、中にあるinstall.batを実行。1をタイプしてエンターキー押下。 ※リカバリのインストールができない場合 rootkitXperia_20140719.zipを解凍、中にあるinstall.batを実行。 この辺で処理が止まります。 そのままの状態でコマンドプロンプトを起動し、以下コマンドを実行(#はsu状態を示しているので入力しなくて良いです)adb shell su # cd /data/local/tmp # sh install_tool.shそのうえで、Z3C-lockeddualrecovery2.8.0-RELEASE.installer.zip内のinstall.batを実行すればリカバリがインストールされるはずです。
リカバリからtwrp_prerooted_Z1f.zipをインストール
端末を再起動させ、ボリュームダウンキーをぽちぽちしてTWRPリカバリを起動。 twrp_prerooted_Z1f.zipをインストールした後、Wipe Dalvik & Cash。もう一度リカバリインストール
端末を起動させ、もう一度Z3C-lockeddualrecovery2.8.0-RELEASE.installer.zip内の中のinstall.batを実行。(1を選択)リカバリからUPDATE-SuperSU-v2.45.zipをインストールして完了
TWRPリカバリを起動させ、UPDATE-SuperSU-v2.45.zipをインストール。 端末を再起動。 以上で完了です。これで完全にSO-02Gのroot化ができたと言えますね。 dataをワイプすることなくできたので良かったです。