1xx1 发表于 2023-7-18 23:09:12

分享定制版刷回普通版固件的方法

大佬轻喷。


小黄鱼捡了台国行N78,到手已经是最高版本30.016,能找到的普通固件版本号最高才30.014。

不敢手贱降级固件,但是30.016是中国移动心机定制固件,怎么看都不爽。

分析了一下固件结构,立马开始不降级刷回30.014的操作

已知:
1.凤凰刷机只验证固件所在的文件夹路径,比如手机硬件型号是RM-236,会直接使用RM-236文件夹里的固件刷机,不管文件夹里的固件是否真的是RM-236的固件;
2.凤凰刷机只验证固件文件名,不验证数字签名或md5、sha1等文件信息。

操作方法:
1.将30.014版本的固件安装或解压,并把RM-236文件夹重命名为RM-236-30.014;
2.将30.016版本的固件安装或解压,确认文件夹命名为RM-236,并确认已经放到凤凰刷机指定的路径;
3.将RM-236-30.014文件夹里的RM-236_30.014_053.1_prd.customer.fpsx文件复制一份并重命名为RM-236_30.016_202.11_prd.customer.fpsx,放到RM-236文件夹进行替换;
4.直接刷机,结束。

原理:
中国移动心机的定制固件存放在XXX_prd.customer.fpsx文件里,把低版本普通固件对应的XXX_prd.customer.fpsx修改一下文件名,替换掉高版本固件,固件的主版本还是不变,定制版本降低了。


利用不验证固件本身的特点,跨硬件版本(RM-XXX)、跨软件版本(高主版本+低定制化版本)刷机都是可以实现的。

吻过你的脸是风 发表于 2023-7-19 16:50:47

好,感谢分享

可乐地盘 发表于 2023-7-20 21:03:45

支持一下,替换的那个文件当年是叫主题包,里面其实没有什么重要内容,就是手机的主题
这个仅适用于固件没有问题的情况,如果是误刷了其他RM的高版本,那就彻底GG了。
页: [1]
查看完整版本: 分享定制版刷回普通版固件的方法