|
作为一名从Android 2.3时代就开始折腾的老玩家,我见证了Bootloader解锁从"随便fastbootoem unlock"到如今需要答题、社区等级、甚至拆机的演变。 如果把手机比作一个"军事基地",BL锁开启状态就像"军事基地"大门有哨兵把守,只允许官方签名的固件进入(比如MIUI、ColorOS); BL锁解除状态:"哨兵"下岗了,你可以自由运送任何"物资"(第三方ROM、内核、Magisk)到这个基地。 1.Bootloader会去检查它加载的镜像boot.img或recover.img的签名信息,这个签名只有手机原厂能做出来。修改过后的或第三方镜像的签名不存在或无效,Bootloader会拒绝继续启动。boot.img会去检查system镜像签名,如果不是原厂的,拒绝启动。recovery会去检查OTA刷机包 的签名,不是原厂的拒绝更新。 2.一般出厂机器会禁用常规Bootloader的直接刷机功能。比如fastboot flash boot xxx.img或 fastboot flash system xxx.img。 总的来说:解BL锁是获取完美ROOT权限的前提条件,通常情况下,一旦某个设备无法解锁BL,基本上就无法在这个设备进行Fastboot模式刷机或获取root了。那么,一定会有兄弟关心,解锁 BootLoader 到底意味着什么?
|