1 min read

G8342のroot化

Xperia XZ1を買ってしまったのでとりあえずroot化しよう。

root化

BootLoader Unlock

https://developer.sonymobile.com/unlockbootloader/
IMEIを入れてコードを発行

adb reboot bootloader
fastboot -i 0x0fce oem unlock 0xアンロックコード

TWRPをDL

https://forum.xda-developers.com/xperia-xz1/development/recovery-twrp-3-2-1-t3727602
最新のTWRPをDL

MagiskをDL

https://forum.xda-developers.com/xperia-xz1/development/kernel-sony-xz1-23-january-2018-t3739586
ここから自分の端末にあったものをDL

boot.imgを焼く

Magiskのソレの中にある1-boot.imgをflash

adb reboot bootloader
fastboot flash boot 1-boot.img
fastboot reboot

カーネルバージョンが4.4.78-Amjal-Safi-amjalsafi@amjalsafi #1になっていることを確認する

TWRPを焼く

adb reboot bootloader
fastboot flash recovery twrp-3.2.1-0-poplar-6-patchlevel-2018-04-05.img
fastboot reboot
adb shell reboot -p

電源ボタンと音量-ボタンを同時押しでTWRPを起動させる
このときPCや電源に接続しているとうまくいかないかも。

TWRPのいつもの通りSwipe to Allow Modificationsをする

一応cacheとdelvikをWipeしておく

いろいろ転送する

TWRP内でadbが使えるので、そこでMagiskの中のものを転送しちゃう

adb push 2-Patching.zip /sdcard/
adb push 3-Magisk-v16.0.zip /sdcard/

TWRPのInstallから上記の2つをインストールする

reboot

Magiskの確認

端末を起動してみてMagiskが入っているかどうか確認する。
絶対に開かないように。

最後のインストール

4-kernel_permissive.zipを転送してTWRPでInstall

adb push 4-kernel_permissive.zip /sdcard/

root化完了!

参考