bl锁是什么意思

[ 2019/3/9 0:58:39 | 作者:小米8系列 | 小米8系列 | 首页 | AspxHtml | ConnectionStrings | KendoUiDemos | AspxHtml文档合集 | 详情
有大神给我介绍一下吗,这个确实不知道
Bootloader锁的解锁原理:在某处存放一个标志,标识有没有解锁,如果解锁了,就放开以上限制。存放这个标志的位置在解锁前第三方app是没有权限读写的,所以不可能绕过官方解锁流程。正常的解锁过程一般跟电脑软件的注册码实现原理相当,解锁软件根据手机硬件特征生成中间码,把中间码发给服务器,服务器进行某种加密传回来写入特定位置,bootloader会在这个位置检查解锁信息是否合法,合法就写入已解锁的标志,就可以刷入并加载第三方镜像了。解锁码的生成过程一般会用到非对称加密外加私有算法,几乎不可非法获取,即使拿到原代码也做不到。官方解锁后一般会失去保修,第三方ROM风险也相当大,极度不建议解锁root。
第一次评论,好紧张啊,有没有潜规则,用不用脱啊,该怎么说啊,打多少字才显的有文采啊,我写的这么好会不会太招遥,写的这么深奥别人会不会看不懂啊,好激动啊,怎么才能装成是经常评论的样子,好紧张啊
厉害
Android系统的启动或更新过程大致如下:正常启动: Bootloader -> system.img(Android)OTA刷机包更新: Bootloader -> 更新OTA刷机包fastoot刷机: Bootloaer->烧写分区镜像BL锁一般是锁两个方向:1. Bootloader会去检查它加载的镜像boot.img或recovery.img的签名信息,这个签名只有手机原厂能做出来。修改过后的或第三方镜像的签名不存在或无效,Bootloader会拒绝继续启动。boot.img会去检查system镜像签名,如果不是原厂的,拒绝启动。recovery会去检查OTA刷机包的签名,不是原厂的拒绝更新。2. 一般出厂机器会禁用常规Bootloader的直接刷机功能。
bootloader锁就是开机引导程序
BL锁是BootLoader的简称,就是在操作系统内核运行之前运行的一段小程序。

点击浏览原帖:http://bbs.xiaomi.cn/t-37653759
领取阿里云幸运券 新用户领取阿里云免费套餐