Xperia 1 II获取root
工具
至少需要一台windows电脑,和一只索尼xperia 1 ii手机,最好有Linux系统,windows的linux子系统就是一个很好的选择,因为Android-Image-Kitchen解包在win有bug,封包两者都没有问题
- magisk ,不多说了,注意从GitHub下载,安卓手机安装,提取后的boot文件需要用这个处理,这里请注意解锁bl会初始化手机所有内容。
- Flashtool-drivers.exe,一款可以用来解锁bl的工具和驱动。
- XperiFirm,索尼手机的固件下载器,下载含有boot文件的整个固件。从网上不难找到。
- Flashtool 专用于索尼xperia 1 ii手机解锁bl和刷入boot的工具
- Android-Image-Kitchen,直接下载仓库即可,用来解压iso固件
- UnSIN,由于索尼手机的固件是.sin后缀格式,需要用这个先转换为.iso。从网上不难找到。
- 驱动精灵,不要问为什么要这个
解锁bootloader
- 马克兔需要在官网 获取一串解锁码,记下这串数字
- 安装Flashtool-drivers.exe,链接在这里。。链接:https://pan.baidu.com/s/1YSgW_1sofEox9zfzEXBpOA 提取码:sony
- 手机关机,数据线连接电脑,马上按住音量+键,当呼吸灯变成蓝色放开,暂时就让手机连着电脑。设备管理器里会发现手机没有驱动。这个时候驱动精灵就派上用场了,扫描一遍后会让你装adb驱动,装完就可以接下来的步骤了(最后的回头路在这里)。
- 打开cmd命令行,在c盘找到fastboot文件夹,找到fastboot.exe,按住拖进去命令行。在后面接上 fastboot oem unlock 0x你的解锁码 注意0x后没有空格
使用sonyroottool获取固件里的boot,给magisk处理,安卓11还要使用UnSIN和Android-Image-Kitchen解压boot,更改文件内容,最后用Flashtool刷入,注意不是解锁bl的那个
- 这部分有一篇很好的教程了。。
传送门
门门门门门门门门门门门门门门门门门门门门门门门门门门门门
一些坑
- 除了驱动精灵的驱动,我还没找到网上哪个驱动能打上的…
- Android-Image-Kitchen在win可能解.iso会报错,Linux下就没有这个问题,win用.bat,Linux用.sh。都是拖入终端,后面跟文件路径,
- 用Android-Image-Kitchen合成后的boot文件可能只有原来1/2的大小,实测没什么问题。。。应该是某个分区的问题
- 安卓11多一步,删除“system_ext”行,不然会无限重启
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 不知名小驿站!