一、查看Bootloader是否解锁:
**BL是否解锁,需要进入fastboot模式进行查看。解锁代码说明: **
Device is LOCKED, Status Code: 0
这句话说明,手机并未解锁BL。
Device is UNLOCKED, Status Code: 1
这句话说明,手机BL无锁,并且为工程机或工厂机。
Device is LOCKED, Status Code: 2
这句话说明,手机已经解锁BL,后期通过刷开发版固件重新上了锁。
Device is UNLOCKED, Status Code: 3
这句话说明,手机已经解锁BL,并且为官方解锁。
二、看Boootloader等级,一是看gpt分区表等级,二是看aboot等级。
1,看aboot等级:
aboot等级可在fastboot模式下查看。
aboot等级位于“AP Fastboot Mode (S) ”的下边。
需要注意的是,sha-xxxx 后面的日期为 bootloader的编译日期,是为了证明bootloader这个程序是什么时候做出来的,并不是手机的生产日期。
2,看gpt等级:
这个是分区表的等级。此文件对应底包中的gpt.bin。等级的绝对地址为0x6ffc,使用UltraEdit 16进制查询即可看到。
三、Moto X 的Android版本控制:
一是通过gpt分区表控制,避免刷入低版本BL,二是通过tz等级控制,避免刷入低版本BL,引导旧版本Android 系统。三是通过modem(基带控制),避免使用低版本基带(俗称基带锁),这在motox并未使用,主要用于motog。
注:转载请注明本文出处及作者。