索尼Xperia XZ1 Compact刷机,解锁BL,刷Twrp Recovery和Root教程

⌚Time: 2022-05-10 22:20:27

👨‍💻Author: Jack Ge

警告

在刷机之前,请备份所有的数据,因为刷机和解锁bl会清空手机所有数据

操作繁琐有难度,并且在中国需要挂VPN访问外网

由于刷机解锁需要连接外网服务器和网站,不能保证绝对成功(比如服务器停止支持,网站关闭)

背景

最近1000买了港版xz1c。

日版二手的只需要300。但是不能解锁不能root。自带一堆用不到也看不懂的日文软件,还不能卸载。最后还是决定买港版的了。港版xz1c可以进行刷机root操作

型号:G8441

附几张照片

刷机

工具下载

Newflasher_v52:https://teamandroid.com/download-newflasher-xperia-flash-tool/

Flashtool:https://developer.sony.com/open-source/aosp-on-xperia-open-devices/get-started/flash-tool

XperiFirm:https://forum.xda-developers.com/t/tool-xperifirm-xperia-firmware-downloader-v5-6-5.2834142/

安装Flashtool

直接安装

然后安装索尼手机驱动,驱动就在flashtool安装文件夹的drivers文件夹内。点击安装

组件只勾选Flashmode蓝灯和Fastboot绿灯驱动。之后会弹出驱动安装。一直确认即可

下载刷机包

打开XperiFirm,更新需要电脑连接外网

点击右下角齿轮,按如图设置

选择手机型号xz1c,选好固件版本,点击右侧版本号,弹出固件信息,自动下载太慢,点击Manual手动下载

根据提示,创建一个名为G8441_Commercial and Journalists_47.1.A.2.281-R1B的文件夹,并且在其中再创建名为FILE_20025200FILE_20024960FILE_20024959的三个子文件夹

创建好的文件夹

从以下地址下载文件放入FILE_20025200文件夹内


https://software.sonymobile.com/filestorage/20025200/c16ada7f149649e68a0355e68bbf597b_part0

从以下地址下载文件放入FILE_20024960文件夹内


https://software.sonymobile.com/filestorage/20024960/1b5e3462dc7d4b43331d0eac7f72dabc_part0

从以下地址下载文件放入FILE_20024959文件夹内


https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part0

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part1

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part2

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part3

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part4

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part5

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part6

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part7

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part8

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part9

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part10

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part11

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part12

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part13

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part14

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part15

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part16

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part17

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part18

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part19

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part20

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part21

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part22

https://software.sonymobile.com/filestorage/20024959/e706ff9c36bdd4ce9366d820ac22a03f_part23

这一步在中国国内速度慢,所以需要用到迅雷了,使用迅雷将这些任务下载完成,然后放入对应的文件夹,不要搞错了。

解包

下载完成后,点击Merge,选择G8441_Commercial and Journalists_47.1.A.2.281-R1B文件夹

开始Merge和解包

解包成功

可以在G8441_Commercial and Journalists_47.1.A.2.281-R1B文件夹下看到下载的固件内容

刷机

G8441_Commercial and Journalists_47.1.A.2.281-R1B文件夹下找是否有simlock.ta这个文件,如果有,一定要删除,否则刷入后锁sim卡。

将Newflasher_v52解压,得到newflasher.exe拷贝到G8441_Commercial and Journalists_47.1.A.2.281-R1B文件夹里面。

手机关机,按住音量减,通过数据线连接电脑。直到绿灯亮起,松开音量减

点击G8441_Commercial and Journalists_47.1.A.2.281-R1B文件夹中的newflasher.exe运行程序

直接输入'p'回车,输入'n'回车,再输入'n'回车,就会开始刷机

之后会提示是否刷写persist分区,输入'n'回车

刷入完成

拔掉数据线,开机即可

ftf格式固件

提示:

你可以使用flashtool工具对下载后的固件打包成ftf格式。

之后使用ttf固件刷机时,需要将其解压,并且将其中的boot_delivery.xml文件移动到boot文件夹下,之后再参考之前的刷机步骤刷入。

解锁BootLoader

警告:解锁BL会导致此手机永久丢失TA分区,并且不可逆,即便重新上锁,重刷固件也不可恢复。后果就是相机算法丢失,拍照变成纯绿图片,但是视频录制功能没有问题。

安卓8.0会出现以上问题,刷安卓9.0相机功能会正常,但是丢失超逼真模式。介意请不要往下进行。

adb工具包:下载地址

首先确保电脑能上外网。

官方解锁网站:地址

进入网站后往下滑,找到手机选择,选择xz1c

手机打开设置,系统,关于手机,状态信息,IMEI信息,查看自己的IMEI序列号

将IMEI填入,勾选下面的两条提示,点击submit

验证

验证通过后就会得到解锁码,最好将其截图保存下来

手机下载相关软件,保证能够访问外网。

打开设置,系统,关于手机,连续点击版本号,直到提示开启开发者模式。返回系统,点击进入开发者选项。如果手机能够成功的访问外网网站,此时OEM解锁会由灰色变成可用状态,将其打开

将手机关机,按住音量上,用数据线连接电脑,直到蓝灯亮起,松开音量键。

打开cmd,目录切换到adb工具包所在目录下。输入


fastboot device

若没有出现列表,应该是fastboot蓝灯驱动没有装好。需要手动安装fastboot驱动。windows10需要禁用驱动程序强制签名才可以安装adb/fastboot驱动。

输入以下命令解锁,解锁码就是刚才再索尼网站得到的解锁码


fastboot oem unlock 解锁码

提示解锁完成了

重启手机后,进入开发者选项,OEM解锁,显示引导加载程序已解锁表示解锁成功

bootloader解锁后,即便重刷固件,也不会重新上锁。就像电脑的bios设置,不会因为重做任何系统而被改变。

刷Twrp Recovery

适用于xz1c的Twrp Recovery:下载地址

将下载的recovery( twrp-3.5.2_9-0-lilac.img)放到adb工具箱目录下

确保手机已经解bl锁,将手机关机,按住音量上,数据线连接电脑,进入蓝灯模式

输入以下命令刷入recovery


fastboot flash recovery twrp-3.5.2_9-0-lilac.img

刷入成功

之后按音量减+开机键就可以进入Twrp Recovery,滑动解锁就可以进入recovery

获取Root权限

Magisk:下载地址

下载Magisk,同时将Magisk-uninstaller一并下载

将文件导入手机,手机关机,音量减+开机进入Recovery

滑动进入recovery

点击install

选择导入的Magisk-v19.0.zip

滑动刷入Magisk

刷入完成,点击reboot system重启系统

在程序列表中可以看到Magisk的图标了

此时手机已经具有Root权限