声明:共享一种技术思路,无它意。
现在解锁小米手机,先要去小米社区将帐号混到5级,才有资格申请,且最后也不一定被准许。网上关于突破小米限制的方法多在抄作业,胡说八道。本文以实际步骤来展示一遍如何实现解锁。
在手机上登录小米帐号,关闭WiFi,关闭小米的设备查找功能,打开数据流量,并允许小米帐号利用数据流量。然后如下图所示启用开发者选项,USB调试,USB调试(安全设置),对于显示的各种危险警告,忽略就行。
前往设备解锁(OEM解锁)这项进行帐号绑定,这一步最搞事。目前的小米手机,在设备解锁这里,输入你的帐号进行绑定,都会提示“验证失败,请前往小米社区申请”。其实小米现在强行设置了规则,不让你直接获得解锁的权利 。如果你以为小米会同意你的申请,那你比我还天真。
如果出现提示“验证失败,请稍后再试”,那么需要在手机联网设置中,确认同意小米帐号上网。
在电脑上利用Github上的工具Bypass-1.0-fix-universal,绕过小米社区5级限制且无需小米许可。解压工具后,在其文件夹直接cmd,输入指令php.exe -v,若能显示版本,那么你的电脑环境已经有python环境,直接可使用此工具。
打开php.ini文件,搜索下面两个特征字串,将这两行前面的分号删除,然后保存即可。
extension_dir = "ext"
extension=curl
接下来运行bypass.cmd,出现黄色提示'Now you can bind account in the developer options"时,在手机的设备解锁(OEM解锁)这里输入帐号绑定。如果你的手机ROM系统比较老,那么一次就能成功,指令窗口会提示“绑定成功,等待一段时间后使用解锁工具查看”。
但是绝大部分的手机都已经悄悄被升级到HyperOS了,那就必须走下一步。
解决错误代码10000
因为现在红米手机都已经是Xiaomi HyperOS,那么运行bypass后,就会出现错误代码10000。此时,必须对手机进行系统降级。我借用了红米note12的降级工具(事实证明对红米12C也有效),成功将手机RSA+AES降为纯AES加密,这样bypass脚本运行正常可以实现帐户绑定。
如果电脑指令窗口无反应,手机上点击后显示验证失败,原因是小米帐号这个进程没有被允许通过手机卡上网,需要允许数据联网。
注意,此时如果使用小米的解锁工具,会提示解锁失败,因为还需要等待168小时。
在等待168个小时后,在手机上登录小米帐号,关闭WiFi,然后关机。接着同时按住电源和音量减两个按键,直到手机屏幕显示FASTBOOT时松开按键。
电脑上运行小米解锁工具(miflash_unlock_7.6.727.43.zip),并且用你的小米帐号登录。将手机通过USB数据线连接到电脑,小米的解锁工具会提示已连接手机,按提示运行,即可顺利解锁。
解锁完成后,手机会自动重启,并且手机数据被全部清空,恢复回到出厂状态,并且OEM解锁这里就会显示“当前设备已解锁”。
当然,此时运行adb命令fastboot getvar all指令,也会看到这一行信息unlocked:yes,表示此手机确实已经解锁了。
热门跟贴