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

在嵌入式操作系统(安卓系统也在此范畴)中,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等!

e2b9d9945e9b286f53605111f092567f

本站资源仅供个人学习交流。发布者:USBMI,欢迎转载:/151.html

(0)

相关推荐

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

您的电子邮箱地址不会被公开。

评论列表(1条)

  • […] Moto X+1配备了5.2寸1080p屏,由于机身背部采用了大弧度设计,持握起来非常的舒服,其搭载了骁龙801处理器和2GB内存,内置1300万像素摄像头,内置2300毫安时电池,运行Android 5.0操作系统。外观非常有感觉,甚至可以制定,说它是一款有情怀的手机也不为过。但是它预装了讯飞语音云、高德地图和茄子快传,谷歌服务包理所当然地被阉割了,为了原生安卓的体验(这借口太瞎了),就让我们开始愉快地刷机吧!刷机、root之类的就必须得先解锁BL了!关于安卓手机的BL(BootLoader)锁 解锁会永久失去保修资格,即便你再次把BL锁上,也是可以看得出来曾经解过锁的,大家自己衡量吧。 […]