1125 字
6 分钟
小米澎湃OS绕过社区答题限制解锁BootLoader
2024-05-16

封面图片来源于:小米官方网站

2025/1/17更新:
由于小米已在澎湃OS2.0修补了设置降级安装的bug,故此方法已在OS2.0失效,1.0仍旧有效。
如果目前你仍然想要按照此方法解锁,且还没升级,切记!先不要升级到2.0!!!

如果你已经升级到了2.0,那么目前你解锁的唯一方法是去淘宝/闲鱼等第三方渠道授权降级到MIUI,
然后在MIUI下直接绑定解锁。(不是广告)

前言#

这两天买了一台小米13,想解BL锁但是到我手上就已经是澎湃OS了,要解锁的话必须社区五级+答题,虽然我已经社区五级了,但是我是真的不想答他那个题。

搜索了一下,发现了一个可以绕过澎湃OS限制解BL的项目,试了一下也确实绕过限制绑定成功了,那就顺便分享一下这个方法吧。

注意事项#

  • 手机不能是初版即为澎湃OS的机型(请参考手机的发布时间,小米14系列以及在此之后发布的机型基本都在这个范围内)
  • 解锁仍然需要遵守MIUI原本的限制(插卡绑定小米账号等待168小时)

操作步骤#

  1. 前往此处下载PHP

下载完成之后,解压

然后再前往此处下载作者已经打包好的项目文件,两个压缩包都下载下来

然后将刚刚下载下来的第一个压缩包解压,并将里面的文件复制到PHP的目录里面

  1. 打开php.ini,查找”extension_dir = “ext” “和”extension=curl”,将这两行内容前面的分号去掉

  2. 手机登录小米账号,插入SIM卡,开启移动数据。打开开发者模式,启用“OEM解锁”、“USB调试”和“USB调试(安全设置)”

  3. 将手机通过数据线连接到电脑,打开”bypass.cmd”

当你看到提示”Now you can bind account in the developer options.”之后,就可以尝试进入设备解锁状态绑定账号了。

如果你一次就绑定成功,那么你就可以退出这篇文章了。

如果你绑定时如下图所示,显示错误代码10000,请继续往下看。

  1. 解压你在第一步下载的名为”Settings_Redmi_marble_V816.0.5.0.UMRINXM.zip”的压缩包,得到”Settings.apk”文件,并将这个文件复制到手机内。

    然后,打开开发者设置,划到最底下,找到“启用系统优化”,把它关掉。

    然后,打开文件管理,找到刚刚放入手机的APK文件,安装。

    安装完成后,回到开发者选项,重新打开启用系统优化。

  2. 将手机重新连接电脑,再次打开”bypass.cmd”,重新操作绑定。

    这个时候,绑定在手机端可能会提示验证失败,但是在电脑上面会提示绑定成功。

  3. 下载小米手机解锁工具,登录小米账号,将手机进入到Fastboot模式,尝试一次绑定

    如果绑定提示168个小时后再试,恭喜你,刚刚的操作已经让你跳过了社区答题,成功的绑定了解锁工具,现在只需要等待168小时后再次操作解锁即可。

FAQ(搬运自项目文档)#

  • Q: 为什么解锁工具仍然提醒我等待 168/360(或更长)小时?
    • A: 根据原理,该 PoC 只绕过了小米为 HyperOS 额外添加的限制。您仍然需要遵循 MIUI 的限制。
  • Q: 设备显示 “验证失败,请稍后再试”。
    • A: 这是正常现象,设备端的绑定请求已被脚本拦截。实际绑定结果以脚本提示为准。
  • Q: 绑定失败,错误代码为 401
    • A: 您的小米账号凭据已过期,您需要在设备中登出账号并重新登录。
  • Q: 绑定失败,错误代码为 20086
    • A: 您的设备凭据已过期,您可能需要重新启动设备。
  • Q: 绑定失败,错误代码为 2009020091
    • A: 设备的 Security Device Credential Manager 功能已损坏,请联系售后服务寻求支持。
  • Q: 绑定失败,错误代码为 30001
    • A: 您的设备已被小米强制验证账户资格。小米早就抛弃了”极客”精神,我们对此无能为力。
  • Q: 绑定失败,错误代码为 86015
    • A: 服务器拒绝了本次绑定请求,请重试。
小米澎湃OS绕过社区答题限制解锁BootLoader
https://blog.qqquq.com/posts/xiaomi-hyperos-bypass-question-unlock-bootloader/
作者
没有梦想的咸鱼
发布于
2024-05-16
许可协议
CC BY-NC-SA 4.0