脚本作者:酷安@mlgmxyysd
脚本项目链接:https://github.com/MlgmXyysd/Xiaomi-HyperOS-BootLoader-Bypass/
参考 B站作者:蓝空穹 https://www.bilibili.com/read/cv33210124/
其他参考:云墨清风、水墨青竹、Magisk中文网
决定解BL锁之前一定要备份!
1、绕过小米社区5级绑定限制解锁BL锁刷ROOT
也可以直接参考我下载的这个包:(Xiaomi-HyperOS-BootLoader-Bypass)
如果下载好我这个包,可以直接跳过环境安装了。直接插手机解BL锁
1.1、安装 PHP 8.0+
访问官网,下载PHP 8.3 具体日期可以不考虑,但是一定要安装PHP8.0+
建议安装PHP8.3,其他版本未测试
PHP 8.3下载
下载后解压
(建议先在C盘根目录创建一个文件夹,并解压到C盘根目录的这个文件夹,解压到桌面会因为用户名涉及中文出各种bug)
(我这里已经添加了Xiaomi-HyperOS-BootLoader-Bypass的11个文件)
验证是否安装成功可在安装目录输入"cmd
"进入命令提示符
输入"php.exe -v
"来查看是否安装成功,如显示正确版本号,如图下即为成功:
1.2、安装 Xiaomi-HyperOS-BootLoader-Bypass
访问GIthub:Xiaomi-HyperOS-BootLoader-Bypass
下载后解压,将解压的文件全部添加到php安装路径下,其中有个readme重复,可以直接忽略或者覆盖。
添加后需要更改php的两行代码,
1.找到php.ini文件,选择记事本打开 左上角编辑 查找"extension_dir = "ext"
" 将这一行内容前面的分号去掉。保存并退出文件。(CTRL+S)
2.依次打开:设置/我的设备/全部参数与信息
多次点击这个OS版本,
进入开发者模式。
3、依次打开:设置/更多设置/开发者选项
将OEM解锁、USB调试、USB调试(安全设置)都打开
通过原装数据线连接电脑(有些数据线连接电脑不显示)
4、电脑返回到PHP解压目录,双击bypass.cmd
运行
运行后手机会自动跳转到开发者选项,如没有跳转手动打开即可)脚本出现“Now you can bind account in the developer options.”的黄字提示的时候,手机进入 设备解锁状态 点击绑定账号和设备 。
这个页面是已经绕开小米社区的5级限制了。
问题解决:
整理一下几个常见的报错:
错误代码 401:小米账号登录状态过期。去设置里退出小米账号再重新登录
错误代码 10000:你当前的 ROM 被小米针对了。查看详情点这里
错误代码 20086:设备凭据过期,尝试重启手机。
错误代码 30001:你的这款机型强制走了解锁资格校验。现在国行通过小米官方渠道获得解锁资格已基本不可能。小米早就失去了’极客”精神,对此我们也无能为力。
错误代码 30003:解锁系统正在维护。通常遇到的都是红米 Note 13(全系列)机型,表示这款机型无法通过常规渠道解锁。
错误代码 20090、20091、86012:系统服务炸了,找售后吧,无解。
错误代码 86015:由于风控等原因,服务器拒绝了本次请求,重试。
解锁工具仍然提醒等待168/360(或以上)小时:原则上,此PoC仅绕过为Hyperos添加的限制。你仍然需要遵守MIUI的限制,脚本只是绕过社区5级+答题的限制,并非直接解锁,解锁请使用官方小米解锁工具。
设备显示Couldn’t verify, wait a minute or two and try again.:这是正常的,设备端的绑定请求被脚本阻止了。实际绑定结果取决于脚本提示。
闪退,报错找不到VC*****.dll的 都是vc运行库没有安装,自行去微软官网下载安装,或者换一台电脑。
绑定成功但是解锁工具插上手机没反应的,先安装驱动解锁工具上面有官方一键安装,尽量使用原装数据线,还可以换个电脑usb插口试试,还不行就换电脑.
5、点击下载 https://web.vip.miui.com/page/info/mio/mio/unlock
登陆账号,
解锁前一定要!!!备份文件!!!
照片、文档、各种密码和缓存、聊天记录、浏览记录该备份的备份,解BL锁会刷机。切不可恢复
点击解锁