如何在苹果macos系统下解锁小米bootloader-实现刷机功能
2024-09-12cy402 阅读
小米的解锁工具都是win下开发的,目前并没有针对linux和mac下进行适配,对于很多只有mac系统电脑的用户,非常不友好,此前大家都是直接去网吧或者更换win电脑进行解锁BL,目前大神使用新的方法,成功在mac下解锁小米手机的BL。当然此思路理论上也可以在win下或者linux下解锁你的小米解锁,ROM基地在小米6手机上,使用mac电脑成功解锁BL,有一定动手能力的小伙伴可参照
首先安装Java环境,请注意是在甲骨文网站获取,不要搞错了,下载自己架构的dmg版本。
打开dmg挂载之后里面就是个安装包,点进去无脑下一步就安装好啦。
现在可以开始正式解锁了。
所需文件下载:https://pan.baidu.com/s/1LlVgyAJJFfCX3QoBDcD8Hg?pwd=3rw8
首先需要注意的是,我们是用mac而不是termux,不需要把所有文件都下载下来,只需要三个文件。
account.apk安装到手机里,另外两个请和你下载的adb放在一个文件夹里,方便操作。
account.apk安装以后点开登录小米账号,然后就会出现一大串代码可供复制,记为《代码1》
不好复现只能用网上的视频了
接下来我们要在fastboot状态下操作,关机状态按电源+音量减,不用多说吧?然后手机连接电脑。
打开终端通过cd命令切换到你adb所在的目录。
获取《产品代号别名》信息
./fastboot getvar product
比如我的红米note13pro+就是zircon,你自己知道也可以不用执行,但也就几秒钟,保险一点不要搞错了。
下一步:
1. 如果高通处理器,请用:
./fastboot getvar token
2. 如果是联发科,请用:
./fastboot oem get_token
会输出类似于以下的结果:
(bootloader) token: VQECMAEQTSdjm281zqPylolzfxy3bQMGbWVy
(bootloader) token: bGluAhTVfQBXJGUJ78qoZQ0ctBDLQ1PkJg==
不管是多少行,只需要首尾相连就行,菜刀不需要空格之类的符号菜刀:
VQECMAEQTSdjm281zqPylolzfxy3bQMGbWVybGluAhTVfQBXJGUJ78qoZQ0ctBDLQ1PkJg==
由此我们得到了《代码2》
重头戏来了,申请解锁码
给解锁脚本权限
sudo chmod +x get_token.sh
./get_token.sh --region=china --product=产品代号别名 --token=代码2 代码1
不出意外的话,一大串《解锁码》就出来啦!复制起来。
最后一条一条执行:
echo "解锁码" | xxd -r -p > token.bin
./fastboot stage token.bin
./fastboot oem unlock
执行到这就fastboot就会提示成功解锁了,然后自动重启,恭喜你来到新世界,成功解锁BL解锁成功过,你可以下载其他小米刷机包/ROOT文件/国际版系统来自由搞机,相关小米玩机资源可
参照ROM乐园小米刷机专区:http://www.romleyuan.com/romdown/xiaomi