标签归档:Mi A1

小米5X刷Mi A1 的ROM

更新

20180105 5x已离我而去,本文不再更新; 如有需要,请关注xda的大神Aex12的文章20171218 添加刷回MIUI官方固件的方法。 20171215 Mi A1 rom 更新为N2G47H.7.12.7 (Android N)版; Aex12更新了TWRP来配合升级N2G47H.7.12.7; 修复开启“设置-手势-滑动查看通知”后无效的bug。
很多网友上手5X后想尝尝原生Android的味道。小米5X和Mi A1有着相同的硬件配置,很多人尝试直接将Mi A1的rom刷入5X,但由于分区不同,直接刷会变砖。而且EDL模式(9008模式)需要打开后盖进行操作。

现在有个xda论坛的大佬,研究出一种相对简便的将Mi A1的rom刷入5X的方法。

1 首先是先将5X解锁

2 下载并准备所需文件:

2.1下载更新后的修改版的recovery,下载地址:
modded-twrp-tiffany-3.1.1-0.img

Size: 41781248 bytes
Modified: Friday, December 15, 2017, 8:33:27 PM
MD5: 963D425B04BF86AEFD51BA9A9A342ABD
SHA1: 3E4A9EAB684B2F219C32AA289027BCC83AB5C16B
SHA256: 6D6C8BCCBADA1FD7884D75F8B8C0BBE76A4EEB9AC8FFB4A7EF8F3BAFE3C58FCC
SHA512: EEE7DDE801F37D2147BCFC84A0A6CE2FB7AA8BAD0C92861C177C36886E4747DE0FB35313094573018D381073B3781191D9B3509DDBC0B955BC6506D244973511
CRC32: 21B646B3
2.2下载Mi A1的固件

目前是:
N2G47H.7.12.7 (Android N)
解压tissot_images_7.12.7_20171207.0000.00_7.1_ac947e5007.tgz,得到:system.img和boot.img。
将modded-twrp-tiffany-3.1.1-0.img、system.img和boot.img这三个文件放到安卓adb/fastboot工具包的目录中。

3 刷入recovery和固件

将手机进入fastboot模式(电源键+音量减),在命令行中定位到安卓adb/fastboot工具包的目录,用如下命令依次刷入刚下载的三个文件:

fastboot flash recovery modded-twrp-tiffany-3.1.1-0.img
fastboot flash system system.img
fastboot flash boot boot.img

4 按组合键(电源键+音量加)重启进入TWRP,依次点击高级(Advanced) > Aex12 Toolbox > Port A1 Rom

5 刷入Mi A1 的firmware

目的是解决滑动指纹传感器不能显示通知的bug。

5.1下载Mi Ai的firmware

5x-a1-partitions.zip
解压5x-a1-partitions.zip,将5x-a1-partitions文件夹内全部文件复制到安卓adb/fastboot工具包的目录中。

5.2刷入Mi Ai的firmware

进入fastboot模式(电源键+音量减),在命令行中定位到安卓adb/fastboot工具包的目录,输入flash_only_secondary.bat后回车,看是否刷入成功。
注意:之所有以命令行方式运行flash_only_secondary.bat,是因为可以查看到为何双击flash_only_secondary.bat一闪而过的错误信息,如:
安卓adb/fastboot工具包的路径中不能含有空格。

6 刷回MIUI的固件

折腾了谷歌原生的rom后,觉得也就那么回事,想刷回MIUI,详细步骤请参考官方教程
6.1 下载MIUI国行版的fastboot固件
6.2 下载刷机工具
6.3 将5X置于fastboot模式(电源键+音量减),按官方教程使用刷机工具刷入fastboot固件。