Sony XZ3 Flash Pixel Experience Rom
Lastmod: 2023-04-30

心血来潮,希望给Sony阉割的Android10带来完整的体验,例如药丸手势,哎,踏上不成功便成仁的不归路。

刷机环境初始化

蓝绿灯驱动,大名鼎鼎的Sony FlashTool,安装后在其Drivers文件夹找到Flashtool-drivers.exe,需要先禁用Win10的驱动程序签名,再运行Flashtool-drivers.exe安装驱动。

必须两个驱动都安装上!!!

PS:

  1. 一般未禁用驱动程序签名会第一个的Google Inc驱动安装失败

  2. (不要使用官网XZ3驱动,于事无补,暂时发现只有该exe可以装上驱动并使用)。

下载最新的ADB工具,并添加到系统PATH变量,方便CMD命令行随处可调用adb、fastboot命令。

解压并放到固定位置,我这里改名了叫做C:/adb,添加路径到Path环境变量。

解锁Bootloader

解锁步骤参见酷安的一篇帖子,关于 Xperia XZ3 解锁 Bootloader

强刷最新固件

PE需要刷入最新底包(据说解决一些bootloader的bug),截至2020-04-06,XZ3 H9493最新底包来自俄罗斯 H9493_Customized RU_1317-6427_52.1.A.0.618_R3C。

使用Xperiafirm下载俄罗斯固件,默认自动解压为文件夹。

这里使用newflasher刷机工具进行线刷。Windows下,将newflasher.exe放入固件文件夹,记得先删除simlock.ta文件!!!!!!!!听一句劝,不要作死。

PS:默认会抹除所有数据。再具体教程:索尼XZ3用newflasher强刷固件教程

手机长按音量下键,再使用数据线连接电脑,等待led灯转绿色,这时可松开音量下键。

所谓的绿灯模式,也就是Sony的线刷模式。

双击打开newflasher.exe,V13版本,输入两次no,no,回车即可;最新的V20版还有第三个问题,输入yes或no皆可。

刷写成功,任意键退出。

研究得Pixel Experience有两种刷入方式,一种线刷,一种Twrp Recovery。

无论哪种方式,都需要先进入Bootloader,刷OEM固件,这里下载OEM固件

拔掉手机数据线,长按音量上键,再使用数据线连接电脑,等待led灯转蓝色后,这时可松开音量上键。所谓的蓝灯模式,也就是Sony的Bootloader状态(使用fastboot命令)。

fastboot flash oem_a SW_binaries_for_Xperia_Android_10.0.7.1_r1_v5a_tama.img
fastboot flash oem_b SW_binaries_for_Xperia_Android_10.0.7.1_r1_v5a_tama.img

TWRP方法

感谢XDA作者MartinX3 制作的非官方 TWRP 3.3.1-0

找到该目录:Xperia_XZ3/android_10/twrp/stock/,下载2020-03-31_21-30-59_twrp_stock_xz3_52.1.A.0.618.tar.gz,7-zip解压,解压文件夹内地址栏输 cmd,回车,打开命令行。

手机Bootloader状态下(蓝灯模式):

fastboot reboot-bootloader
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot boot twrp.img

当命令执行玩,拔掉数据线,稍等,系统会重启到熟悉的TWRP Recovery。

接着连接电脑,把Pixel Experience包拖到手机存储,开刷即可。

成功后,重启到系统,手机会两次重启,后提示数据读取失败,需要恢复出厂设置,音量键移动选项,确认,再确认。接着系统重启,静候Google进度条,15min钟内,应该可以进入欢迎界面。卡LOGO的话,长按音量上+电源键,重启重新刷入PE卡刷包。

线刷方法

思路就是将卡刷包反编译转为若干个镜像进行线刷。

卡刷包解压,内有payload.bin文件,借助一加论坛转载的一键解包payload.bin工具,反编译。

手机进入Bootloader模式,执行以下命令。

fastboot --set-active=a      #设置a为主分区,亦可以设置b分区
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot flash system system.img
fastboot flash vendor vendor.img

刷入完成,拔掉数据线,开机。

参考资料

adb&fastboot:

Download ADB, Fastboot – Android SDK Platform Tools

Sony蓝灯驱动:

Sony Xperia XZ3 强刷官方ROM使用twrp刷入面具 (ROOT) 详细教程

XZ3 强刷 解锁 ROOT 刷ROM 装Xposed 教程

强刷官方固件:

索尼XZ3用newflasher强刷固件教程

TWRP:

TWRP 3.3.1-0

线刷包:

一键解包payload.bin

PE卡刷包:

Sony Xperia XZ3 DSDS h9436