小米手机 BL 解锁操作指南

在开始之前,先大致了解下 BL 锁的相关知识,以便对接下来的操作有个基本认识。

什么是 BL 锁

BL 全名为 BootLoader,它在手机安全启动规范中属较底层的一环。以下是 BootLoader 在各类启动场景中的顺序。

  • 系统启动:芯片内部固化 BootROM -> BootLoader -> Boot.img(Linux kernel 和 RAMDisk) -> System.img(Android)
  • 卡刷启动:芯片内部固化 BootROM -> BootLoader -> Recovery.img -> 刷入卡刷包
  • 线刷启动:芯片内部固化 BootROM -> BootLoader -> 刷入线刷包

BootLoader 会检查加载对象的签名信息(Boot.img 或 Recovery.img),如果签名与 OEM 厂商签发的不符将拒绝启动。在通过 BootLoader 检查后,后续步骤也会继续验证加载对象,Boot.img 检查 System.img 签名,Recovery.img 检查刷机包签名,如此环环相扣。

为什么需要解 BL 锁

从上面介绍可以了解到,BL 锁主要作用是验证加载对象签名,防止启动第三方 ROM 或 Recovery,避免由此带来的数据安全风险。同时限制了 Fastboot 方式刷机(线刷),防范手机在没有授权的情况下被刷机。

对于合法刷机需求,小米保留有 BL 解锁渠道,在解锁后才能使用线刷方式刷机。小米 BL 解锁设计有多重验证,需在手机和解锁工具上登录相同小米帐号,并在手机插入 SIM 卡,进行数据联网等指定操作。

BL 解锁后有何变化

BL 解锁后赋予用户更多权限,可以自由刷第三方 ROM 和 Recovery,可以 Root 手机,相应的也会增加手机安全风险,仅适合高级用户。

对普通用户来说,解 BL 锁可能只为降级系统版本。这种只要确保 ROM 是官方原版,在刷机时选择锁定 BL 锁,安全性将不受影响。

注:如果刷国际版 ROM,则不能上锁,不然会无法启动系统。因为小米在 BL 加入了区域验证,国内版和国际版的签名信息不一致。

小米手机 BL 解锁步骤

在解锁操作前,先确认自己的小米帐号是否可以解锁(即每月最多解锁 1 台手机,每年最多 4 台,超过需要更换帐号)。

帐号没问题后即可开始下面解锁步骤:

  1. 备份手机数据BL 解锁会清除手机数据,有数据的先做好备份
  2. 手机已插入 SIM 卡,关闭 WiFi 连接,启用数据联网方式
  3. 依次点击 手机设置 -> 我的设备 -> 全部参数 -> 连续点击几次“MIUI 版本” 打开开发者选项
  4. 依次点击 手机设置 -> 更多设置 -> 开发者选项 -> 设备解锁状态 -> 绑定帐号和设备
  5. 如果是新机,需在绑定帐号后保持使用 7 天,期间不要退出小米帐号,以满足解锁条件
  6. 将手机与电脑连接一次,让电脑安装好驱动(如果安装失败,可下载 MiFlash手动安装
  7. 将手机关机,按住音量下键 + 开机键进入 Fastboot 模式,之后用数据线连接到电脑
  8. 电脑下载小米解锁工具,解压后运行里面的 miflash_unlock.exe 文件,按提示登录小米帐号,点击解锁,解锁后重启手机
  9. 到此,BL 解锁就完成了,之后便可以使用线刷方式刷机

注:如果解锁过程中遇到问题,需要重启手机,可长按开机键 10 秒退出 Fastboot 模式。

小米手机 BL 解锁常见问题

BL 解锁后可以重新上锁吗

可以在使用 MiFlash 刷机时,在界面右下角选择是否锁定 BL。或者在刷机后运行锁定 BL 命令上锁。

解锁工具提示“账号设备不一致”

检查手机登录小米帐号是否和线刷工具登录的一致。如果帐号相同,可尝试将手机系统升级到最新版再试。

解锁工具提示“账号与设备没有绑定关系”

如果用小米英文官网注册的帐号解锁国内版手机,可能出现此问题,需要注册国内帐号操作。

解锁工具提示“无法获取手机信息”

尝试更换数据线。如果电脑有 USB 2.0 端口,优先使用。此外最好用运行 64 位系统的电脑操作。

解锁失败显示“未知错误-1”

网路异常,检查电脑网络是否正常连接。

解锁失败显示“账号权限不足或者账号受限”

账号存在安全风险,无法执行解锁操作,建议更换账号。

评论列表

  1. #0

    手机开不了机,需要解锁bl刷机,解锁时提示设备基础数据异常,无法解锁。实际上我也记不住手机上登录的是哪个账号。现在这块砖还有救吗

    1. 这种只能送售后有解。

  2. #0

    我笑了,绑定设备账号的时候提示参数异常,然后让我重登,重登以后可以了,最后让我168小时再过来解锁,这……

    1. 现在解锁都要等待,这个无解。。

  3. #0

    绑定账号和设备说参数异常,什么意思

    1. 如果是绑定账号时的报错,没有找到相关说明。如果点击解锁的提示,可尝试先开启USB调试再试。

  4. #0

    小米8 无线重启怎么解bl锁,网络也无法识别

    1. 如果短时间内曾成功解锁过,可尝试直接电脑运行解锁工具解锁。

  5. #0

    国际版刷国内版需要解锁吗?

    1. 线刷都需要,不区分版本,只是国内版刷机时可以锁BL。

  6. #0

    解BL锁只能用绑定账号手机卡作为上网卡才能算计时

    1. 绑定账户时需要用数据网络,之后用WiFi也可以。

  7. #0

    168小时有有没有快速过的办法啊

    1. 某宝上可以找到秒解服务,但很贵,建议还是耐心等待。

      1. 问了下淘宝用秒解服务,150元,感觉太贵了,就准备等一星期去解锁

  8. #0

    很有帮助

  9. #0

    手机和电脑一连接fastboot模式就便黑屏了

    1. 之前有介绍这个罕见问题解决方法

  10. #0

    我滴个天呀,我以为解锁就解锁,数据还保留呢,谁知解锁到最后成功的时候,我崩溃了,让我选输入法、选网络…妥妥的直接出厂新机啊,我的数据呀…………….

    1. 额,步骤第一条提示,现在就去加红,解锁工具也有提示。。
      小米云服务应该可以找回部分数据。

  11. #0

    请问我的是新机,需在绑定帐号后保持使用 7 天,期间不要退出小米帐号。然后7天后我还需要去打开开发者选项-> 设备解锁状态 -> 绑定帐号和设备,还是直接进入fastboot 连接电脑unlock

    1. 直接尝试电脑解锁就可以了。

      1. 好的 谢谢你

  12. #0

    为什么解锁时验证设备信息结束后就手机就会自动退出fastBoot模式

    1. 解锁成功了吗?正常解锁后会重启手机。

      1. 没有,自动退出后就解锁失败了,每次都是到50%的时候自动退出fastboot。后来换了台电脑就成功了,不知道原因。

  13. #0

    小米11没有存储卡,怎么解锁?

    1. 不需要存储卡哦,但要已插SIM卡。

  14. #0

    米8 usb2.0 进fastboot解锁 手机显示press any key to shutdown咋解决

    1. 请查看此页面介绍

  15. #0

    用我们这里的线刷包降级需要解BL锁吗?

    1. 线刷是需要的,原版ROM。

  16. #0

    我上周刷机解锁让等168小时,今天解锁在开发者选项步骤无法绑定手机,提示要退出账号重新登录才行,然后我就重登之后顺利绑定了手机,但是在解锁的时候再次出现等待168小时,我真TM。。。。。。。。

    1. 是的,重新登录时间要重新算。。

      1. 那期间我重新关机开机可以吗?断开流量使用WiFi也算重新吗

        1. 测试也算,期间不要退出登录就可以。

  17. #0

    解BL锁之后刷官方ROM且不上锁,会影响付款机制吗?后续能用MIUI的系统更新吗?

    1. 目前使用没有发现会影响(如果root则会),可以系统更新。

  18. #0

    刷机后显示本设备已锁定,需要帐号密码激活,但小米帐号和密码都忘了,能解吗

    1. 这个是手机有ID锁,如果无法找回账号,可以联系小米客服处理。
      另外方法是刷第三方ROM,有的第三方ROM去掉了账号验证机制,缺点是安全可靠性不明,以及后续系统升级。

  19. #0

    用了原装的数据线 还是一直显示未连接手机

    1. 电脑设备管理器里显示正常吗?
      如果有USB2.0端口,建议优先使用。

  20. #0

    连接手机的问题解决了,可是我小米账号一直在使用,结果解锁时让我等168小时。。。。。。。。。。。无语

    1. 没办法,现在大概率要等待。

  21. #0

    一直显示未连接到手机

    1. 尝试过手动安装驱动吗?文中第六步。

  22. #0

    我点击绑定账号和设备,提示“验证失败,请尝试重新绑定账号和设备”

    1. 重新登录试试,如果问题稳定重现,尝试换个账户。

  23. #0

    做到第5步,系统提示我居然是刚刚绑定小米账号的,让我168小时后再试……说起来就因为昨天手贱升了V12稳定版,然后发现这一版耗电快、WIFI信号差、图标丑,才打算降级到V12.0.3的。结果去到小米之家一问,不帮降级,只有最新版的,算了,7天之后再照站长这个自己刷吧……

    1. BL解锁大多需要等待,不过小米的还算好,为数不多支持解锁的国内厂商。

      1. 小米之家的妹子说检测到我已经绑定,说的是手机号跟小米账号绑定呢还是小米账号跟这台机绑定?我去年底就买了啊,当时也绑定了个什么不记得了……下周再试吧。然后我问师傅,把包下进U盘里拿过来能帮刷吗,他说他们用的刷机工具跟我们的不一样,淦!

        1. 应该是小米账户绑定。小米售后用的刷机工具是这个版本(需登录售后账户才能用EDL强刷模式)

  24. #0

    手机解锁BL之后重启的时候不动了,直接卡住了怎么办,一直是miui的画面,十秒重启也是这个样子

    1. 没有遇过这个问题,等待几分钟看看,或者尝试直接进入fastboot模式看能不能刷了。

    2. 这个得等,我等了5分钟左右就进入系统了

  25. #0

    解锁时显示设备基础数据异常,无法解锁

    1. 可以试试重启手机,退出重新登入小米账户。
      如果还是不行,只能联系小米客服查询原因。

      1. 手机无法进入系统,想通过刷机重装,需要解锁BL

        1. 解释BL前提需要进入系统操作哦,不然只能送小米售后,他们可以用EDL模式刷机。

  26. #0

    小米play卡米无法开机,手机没有绑定登录小米账号,怎么解BL锁?知道手机IMEI码

    1. 这种只能小米售后有权限处理哦。
      如果卡米原因是因为修改了boot.img,可以尝试刷回原版boot.img修复。

  27. #0

    你好!小米play连接小米助手rec模式刷机要不要解BL锁?

    1. 没有试过,不过如果是线刷模式,应该需要。

  28. #0

    降级官方原版固件,是否可以不用解bl锁,直接miflash线刷即可

    1. 刷原版ROM也是需要先解锁(刷机时可以重新锁定),不然miflash会报错。

  29. #0

    红米10X BL解锁后可以卡刷不同版本的开发版么?

    1. 如果通过twrp卡刷是可以的,系统内的卡刷不行。

  30. #0

    在解锁bl时提示找不到指定文件该怎么办?

  31. #0

    请问刷好后不重刷的情况下有什么办法可以上BL锁呢

    1. 下载 ADB 工具包,解压后打开 platform-tools 文件夹,按住 Shift 键,同时右键点击文件夹空白处,在右键菜单点击“在此处打开 Powershell 窗口”,之后手机长按 音量下键 + 开机键 进入 Fastboot 模式,用数据线连接到电脑,在前面打开窗口中运行 .\fastboot oem lock 锁定 BL 命令,然后用 .\fastboot reboot 命令重启手机。

  32. #0

    手机解锁BL之后重启的时候不动了,直接卡住了怎么办

    1. 长按开机键10秒重新启动试试。

  33. #0

    小米5splus登不了小米账号,提示检测安全信息出错,是不是就解不了BL锁线刷不了

    1. 检测网络连接,换个账户试试?需登录小米账户才能后续操作。

      1. 我换了手机卡和小米账号仍不能登录,现在想系统降级就是希望解决这个问题啊。是不是我的手机硬件出问题了?

        1. 不清楚,没有遇过这个问题,联系小米客服咨询看看?

          1. 好的,谢谢!

  34. #0

    小米6,miui11稳定版。点击了解锁到50%不动,然后说验证失败。重新连接,驱动也安装了能识别手机解锁按钮就是灰色点不了了怎么解决?

    1. 换个数据线试试?

      1. 已解决。
        换了一台电脑,fastboot模式下安装驱动。一次成功

  35. #0

    请教下,解锁一定要用到手机卡和数据连网吗?谢谢! 难道我这两个月一直试,都是99%是因为没有用数据联网

    1. 这要看系统版本,早期旧版本不用数据联网,后来就改需要了,在绑定小米账号步骤应该会有提示。

      1. 谢谢管理及时回复
        绑定小米账号一直没有问题,换线换USB2。0都没有解决。操作系统是WIN10 64

        1. 这就不清楚了。。换个小米账号试试?

    2. 卡刷,可以不用手机联网。

      1. 原先我的也是用小米(MI 8 Lite)给的刷机工具,卡在99%,之后去小米官网上下了对应的twrp,之后用 SD 卡刷机。

        1. 这是第三方REC卡刷,相较于线刷,风险较高。TWRP没有防回滚保护机制,如果刷太旧版本ROM,有可能变砖。

  36. #0

    解锁显示您的账号与设备的绑定时间太短,请360个小时以后再试。怎么办

    1. 这个只能等哦,或者换个账号解锁。

  37. #0

    想问下解了bl锁怎么锁回去呢

    1. 在刷机时选择全部删除并lock模式就可以(flash界面右下角选择)

      1. 好的谢谢

  38. #0

    当前未连接手机。但是手机经进入fastroot模式并入di’an电脑连接,这是什么情况?
    驱动也显示安装好了

    1. 使用原装数据线,尽可能用USB2.0端口试试。

    2. 我觉得还是驱动问题。在设备管理器删除手机设备,fastboot下链接手机重新装驱动。

  39. #0

    超级赞的客服

  40. #0

    没有积分

    1. 积分可以通过签到或充值获得哦。

  41. #0

    挺详细的

发表评论

电邮地址用于 Gravatar 头像显示,不会被公开可见。