关于安卓手机的BL(BootLoader)锁

  • A+
所属分类:安卓教程 软件教程

在嵌入式操作系统(安卓系统也在此范畴)中,BootLoader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。在嵌入式系统中,通常并没有像BIOS那样的固件程序(注,有的嵌入式CPU也会内嵌一段短小的启动程序),因此整个系统的加载启动任务就完全由BootLoader来完成。在一个基于ARM7TDMI core的嵌入式系统中,系统在上电或复位时通常都从地址0x00000000处开始执行,而在这个地址处安排的通常就是系统的BootLoader程序。

这里你们肯定会说:次奥,有说没说一个样子! :| 没关系,我举个形容BL的段子,说的还蛮形象的。。。

英文名称:BootLoader
中文名称:系统启动加载器(小明的妈妈)
主要功能:在开机进入系统之前,加载某些硬件初始化程序,启动系统进程。。诸如此类的东西就相当于小明的妈妈。跟大多数妈妈一样,她们的任务是负责在需要的时候来到小明(为什么老是我)的房间.首先她会叫醒小明.等确定小明起来后, 再帮小明穿衣服.等确定小明穿好衣服以后, 再帮小明刷牙、洗脸,然后再帮石头把背包被上。
最后等整理好小明的衣着之后送小明去车站等校车上学. (母亲万岁)
当然啦, 跟其他的妈妈一样, 每位BootLoader做事都很有条理,会在儿子上学之前一件,一件地把需要的都准备好。如果没有bootloader小明就会穿着睡衣,趟在浴缸里,一边睡着刷牙,一边等校巴(生活不能自理了) :cry:而我们要进行刷机的时候,就要进入这个BootLoader才行!

大家看完上面小明的故事,对BL也有一定的了解了,对于以下几点也就不难理解了

1. BL未解开状态下无法root也无法刷第三方ROM。BL在等级低的时候有漏洞,利用漏洞可以root和刷基于官方的精简ROM
2. 不升级BL升级系统,是可以降级系统的。还可以root(前提是你以前的系统可以root)
3.刷比现有系统等级更高的底包和ota升级会升级BL等级,刷同等级底包不会。原因是文件中含有升级BL等级的文件!
4. 在底包和ota更新包中,存在升级BL的文件,名字为boot(有的底包是motoboot)。通过fastboot刷机避开刷这两个文件,就可以做到不升级BL而升级系统,你也就可以享受到2里面所说的权利了。直接从底包和ota包里面删除文件是不行的,系统有校验。你可以找已经校验好的去掉BL的包,或者编辑包里的XML文件去掉刷BL的选项!
5.BL只能升级不能降级(仅限moto。其他品牌可以)
6.不升级BL没有任何害处,你依然可以ota(ota以后BL又会升级了)
7.verizon运营商的机子大多都是有BL锁的,比如Note3(n900v)、Note4、S5等!

关于安卓手机的BL(BootLoader)锁

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  0   博主  0   引用   1

    来自外部的引用: 1

    • MOTO X+1(XT1085)官方解锁bootloader图文教程+去掉提示 – USB迷