科普---------------------------------BL锁

很多小伙伴在搞机的过程中可能经常会遇到BL锁,大多数可能都知道怎样解BL锁。但是我相信很多小伙伴不清楚为啥要解BL锁,不解及解了会有啥影响。所以呢,给大家科普下。 

BL锁

啥是BL锁:

  BL锁全称为Bootloader锁,其中Bootloader中文名称为“启动加载”。在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行,它可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。

   在嵌入式系统中,通常并没有像BIOS那样的固件程序(注,有的嵌入式CPU也会内嵌一段短小的启动程序),因此整个系统的加载启动任务就完全由BootLoader来完成。在一个基于ARM7TDMI core的嵌入式系统中,系统在上电或复位时通常都从地址0x00000000处开始执行,而在这个地址处安排的通常就是系统的BootLoader程序。再简单点来说就类似于电脑上的引导程序。Bootloader从字面上来看就是启动加载的意思。用过电脑的都知道,Windows开机时会首先加载Bios,然后是系统内核,最后启动完毕。那么Bootloader就相当于手机的Bios,它在手机启动的时候根据基带初始化硬件,然后引导系统内核,直到系统启动。那么Bootloader锁就是限制用户刷第三方ROM和第三方Recovery以及限制Root的“锁”(并不是所有的手机Root都需要解BL锁,这个以后会讲)。举个例子:如果一部手机上了BootLoader锁,就不能使用Recovery刷第三方rom包(每个刷机包都有签名,官方rec只会识别官方的刷机包),官方自带的Recovery也不允许用户刷入第三方rom包,需解了BootLoader替换Recovery才行。一般来说手机厂商都会给自己的手机加上这个所谓的BL锁,防止因为刷机不当而导致手机损坏。

  归根结底BL所就是锁住手机的Recovery和Fastboot,防止刷入非官方签名的系统而损坏手机的一个保护机制(同时也为用户资料提供了一定的保护)。

BL锁的作用:

  1.对于一般用户,bootloader锁定根本没有影响

  2.对于一般刷机来说,bootloader锁定可以大大减小死砖的几率  。

  3.保护手机厂商的利益,因为你一旦解锁就没保修了嘛。

  4.防止JS肆意篡改手机信息的作用

  5.保护手机里的个人资料

解锁的好处:

1.大量的第三方ROM支持。

2.更高质量的民间系统优化。

3.在新系统出来时ROOT更方便。

4.强大的扩展性。

5.以及更便捷修改系统,达到装X的目的

总结:

  1.BL锁就是锁住Recovery和Fastboot以及保护用户隐私的一道锁。

  2.解BL锁现一般会用官方解锁工具,而且有可能会丧失保修。

  3.解BL锁的好处要小于所带来的坏处。

  4.普通用户不建议解开BL锁,即使解开,有能力尽量锁住Data分区

  5.解开BL锁后账户锁形容虚设,查找手机的功能基本报废。

  6.高通9008下可以进行绕过BL锁。

猜你喜欢

转载自blog.csdn.net/dongheli/article/details/82942406