笨蛋8 发表于 2016-4-15 18:41

6.0.1 OTA包怎么去BL?@司马浩成

本帖最后由 笨蛋8 于 2016-4-15 21:33 编辑

版主看到很多机升级后,BL也升级了,怎么去掉OTA包中的BL?
moto并未完全开放对分区的验证,只是开放了system、boot、recovery三个分区,取消对这三个分区的签名验证机制。也就是说,解锁bl并不完全。

一些重要的分区,例如sbl1,sb2,sbl3、rpm、tz、aboot(前几个分区通称bootloader)、gpt(分区表)等还是没开放刷写,只能升级不能降级!!

但是当刷写高等级底包时,会将这几个分区的等级提上去,再也降不会来。
所以说,刷底包不推荐全刷,底包的升降级根源文件在底包中的motoboot.img(具体为刷写sbl1、sbl2、sbl3、rpm、tz、aboot)。OTA也会刷写这几个分区对其进行升级。

想要降级时,不推荐使用RSD刷完整底包(但是懂底包刷写文件xml的可以进行删除刷写步骤,不懂的下面这个);
如何去除底包中的xml刷写选项:用记事本格式打开XML,然后想删什么就删什么,你懂得思密达

当然是用fastboot工具也行。
不推荐使用OTA,因为其特殊性,很危险,也容易提升BL等级。
当刷了4.4/4.4.2底包中的motoboot.img时,降级为4.2.2后千万不要再OTA了,否则必砖!!隔壁版主橘子皮就是这么死的。。gpt.bin虽然可以用fastboot强行刷进低版本,无报错,但是退出fastboot模式后必砖!!!无法开机!!大家引以为戒!
最近欧版4.4.2都出来了,一些人肯定心痒难耐了吧,但是也不要胡来。直接刷他们会提升bl等级,哈哈!
刷回4.4提示gpt.bin、motoboot.img报错的是由于这些重要分区的bl等级提升上去了,
解决方法:
不刷写gpt.bin和motoboot.img就行!system和boot和NON-HLOS和fsg部分可以随便刷的!


友情转载,感谢原作者@尘封之泪

页: [1]
查看完整版本: 6.0.1 OTA包怎么去BL?@司马浩成