Bootloader锁是啥??
Bootloader锁,也称为BL锁,Bootloader是在操作系统内核运行之前运行的一段小程序。在嵌入式操作系统中,Bootloader的主要作用是在操作系统内核运行之前初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。
Bootloader锁主要是在引导过程中对系统签名、内核签名及Recovery签名进行检验,如果签名不一致,即终止引导。这是厂商为了普通用户的安全考虑而设下的一个门槛,它会在Bootloader引导启动时检测即将被启动的东西(如recovery.img / boot.img)的签名是否是厂商的,如果不是的话就拒绝启动。因此,如果不解开BL锁,用户无法进行刷机操作。
所以解锁bootloader,是我们玩机的第一步!
我该怎么解锁Bootloader呢?
不同品牌的设备有不同的解锁方式。
以下是不同品牌的解锁权限开放情况:
小米(红米):支持解锁,但需要通过地狱级难度的答题测试。解锁 ROOT 保修。
OPPO(真我 realme):部分机型支持解锁,需要申请,名额有限。要求机型上市时间必须超过3个月,同时需要 OPPO 官方开放该机型的深度测试。支持解锁 ROOT 保修,前提是设备可以正常回锁。
一加:支持解锁,不需答题申请,方式简单。解锁 ROOT 保修。
vivo(含 iQOO):不支持解锁。
华为:不支持解锁。
荣耀:不支持解锁。
魅族:不支持解锁,但官方开放不完整 ROOT ,可以替换为 Magisk。
中兴(努比亚、红魔):不支持解锁。
三星:支持解锁,方式简单。但是有 KNOX 物理熔断机制,解锁之后无法恢复。
索尼:大部分支持解锁,但是需要申请获取解锁码。
联想:支持解锁,方式简单。
小米/红米机型(出厂搭载HyperOS的设备)
此部分适用于出厂搭载HyperOS的设备,如小米14系列、Redmi K70系列
但是门槛较高,需要小米社区账号5级+答题通过+申请审核通过,截至24年2月14日,答题为68分客观题+32分主观题,本人多次答题均没有主观成绩,推测并没有人工阅卷,并且答题通过后申请资格审核也不一定通过
本教程建立在小米社区5级的基础上
1、将账号与手机绑定
打开设置——我的设备——全部参数与信息——连续点击6次OS版本开启开发者选项
返回设置主页——最底部更多设置——底部开发者选项——设备解锁状态
关闭手机WiFi,打开数据网络,点击页面底部绑定,解锁需要等待72小时
之后不需要再次点击绑定,否则需要重新计时
2、小米社区
底部官方——上方内测申请——BL解锁申请——页面底部“去答题”
对照题库完成比较简单,题库链接(可能需要科学上网)
如果答题分数足以通过,可以回到BL解锁申请页,点击“立即报名”,等待通过
3、电脑下载解锁工具并解锁
下载后解压,双击miflash_unlock.exe,可能需要更新
需要登录与手机绑定账号相同的小米账号,注意扫码登陆会卡住,尽量使用账号密码登录
登录完成后,将手机关机,长按音量减+电源键进入fastboot模式,用数据线将手机连接至电脑
电脑显示已连接小米手机后,单击解锁,并等待解锁进度完成
如果一切正常的话,就可以解锁成功了
小米/红米机型(出厂搭载MIUI的设备)
出厂搭载MIUI且升级了HyperOS的设备,可以尝试漏洞解锁,通过漏洞可以实现跳过答题,恢复原来绑定168小时解锁,可以参考此文章
以下为运行MIUI设备的解锁方法
1、绑定账号
步骤同HyperOS
2、等待168小时(7天
3、电脑下载解锁工具并解锁
步骤同HyperOS
索尼解锁(仅限非运营商合约版)
稍后添加