Loading... 一.解锁BL 1. [备份手机数据](https://miuiver.com/mi-phone-data-backup/),BL 解锁会清除手机数据,有数据的请先外置备份数据 2. 依次点击 手机设置 -> 我的设备 -> 全部参数 -> 连续点击几次“MIUI 版本” 打开开发者选项([图解](https://miuiver.com/wp-content/uploads/2020/12/how-to-unlock-xiaomi-phone-1.png)) 3. 依次点击 手机设置 -> 更多设置 -> 开发者选项 -> 设备解锁状态 -> 绑定帐号和设备([图解](https://miuiver.com/wp-content/uploads/2020/12/how-to-unlock-xiaomi-phone-2.png)) 4. 如果首次绑定手机,需要在绑定帐号后等待 7 天,期间不要退出小米帐号,以满足解锁条件(不然后面会[提示绑定时间太短](https://miuiver.com/wp-content/uploads/2020/12/account-binding-time-is-too-short.png)) 5. 电脑[下载小米 BL 解锁工具](http://www.miui.com/unlock/),完整解压后运行里面的 `miflash_unlock.exe` 程序,按提示登录小米帐号 6. 将手机关机,按住 `音量下键 + 开机键`进入 Fastboot 模式,用数据线连接电脑(如果显示未连接,请[检测安装电脑驱动](https://miuiver.com/wp-content/uploads/2020/12/detect-computer-fastboot-driver.png) ) 7. 别手机连接后,[点击“解锁”按钮](https://miuiver.com/wp-content/uploads/2020/12/xiaomi-bl-unlock.png),稍等片刻就会看到 [BL 解锁结果](https://miuiver.com/wp-content/uploads/2020/12/bl-unlock-results.png),然后重启手机([开机可看到 BL 锁状态](https://miuiver.com/wp-content/uploads/2020/12/xiaomi-bl-unlock-symbol.png)) 8. 到此,BL 解锁就完成了 二.Root 1. 手机下载并且安装 [Magisk](https://github.com/topjohnwu/Magisk/releases) 2. 去下载当前版本刷机包 [小米 12 pro 国行版 线刷](https://xiaomirom.com/rom/xiaomi-12-pro-zeus-china-fastboot-recovery-rom/#%E4%B8%8B%E8%BD%BD-%E5%B0%8F%E7%B1%B3-12-pro-%E7%A8%B3%E5%AE%9A%E7%89%88-fastboot-%E7%BA%BF%E5%88%B7%E5%8C%85) 3. 把压缩包里面的boot.img复制到手机 随便什么文件夹 4. 打开Magisk,点击"安装", “选择并修复一个文件”,选取上一步复制到手机的boot.img文件,然后点击"开始",会得到一个文件:magisk_patched-25200_HBHMD.img ![87cb6c078da252cebbf379c62c76951a.jpeg](https://www.qmsldg.com/usr/uploads/2023/04/2703890095.jpeg) ![6f619932fe88cf2515f7c7dca0b4391a.jpeg](https://www.qmsldg.com/usr/uploads/2023/04/3307921452.jpeg) 5. 修补成功,会在 **Download** 目录生成( **magisk_patched-版本_随机.img** )文件,每次生成的随机字符都不一样,使用的时候请输入生成的名字。 6. 电脑下载 **[adb-fastboot](https://soloking.lanzout.com/ifxSD0scfcqj)** (解压出来) 7. 手机插电脑,文件传输模式,把 **boot.img** 和 **magisk_patched-版本_随机.img** 两个文件复制到 **adb-fastboot** 目录 ![f1d4b723dc9dd393004a1ce7193e30d0.png](https://www.qmsldg.com/usr/uploads/2023/04/3411218074.png) 8. 手机重启到 **fastboot** 模式(按电源键重启 马上按住 音量键 –)插上电脑 9. 打开“ **打开CMD命令行.bat** ”,输入下面的命令( 如果提示 **waiting for any device** 请往下看 ) `fastboot flash boot 面具文件` ![c3ca189e693c596a8c26d2f26f2e7103.png](https://www.qmsldg.com/usr/uploads/2023/04/2773092502.png) 10. 出现下面这三行代码,就是成功刷入了。 `Sending 'boot' (131072 KB) OKAY [ 3.311s] Writing 'boot' OKAY [ 0.441s] Finished. Total time: 3.794s ` 11. 重启手机(开机有震动基本没问题了)耐心等手机开机。(显示[Magisk](https://so.csdn.net/so/search?q=Magisk&spm=1001.2101.3001.7020)的版本,就是刷好了的) ![31519f10e6dad65b586611cd70d6ac42.jpeg](https://www.qmsldg.com/usr/uploads/2023/04/3093325535.jpeg) ##### ps: 如果刷模块不兼容或者其他骚操作导致不能开机,可以把我们前面提取的**boot.img**通过**fastboot**刷回去,恢复原系统,一般都能正常开机! **boot.img**保留一份在电脑,避免出问题了可以自救下!还原boot指令 `fastboot flash boot boot.img ` 问题: **waiting for any device**(安卓手机通用驱动) ![waiting for any device(安卓手机通用驱动)插图](https://cdn.magiskcn.com/wp-content/uploads/2022/10/841d77fea0f3f9a-1024x576.png) ``` waiting for any device 翻译意思:等待任何设备 ``` --- 有以下几种情况: **一、USB3.0接口** 解决办法: 1、USB3.0修复:[lanzoub.com/b02ppc86j](https://soloking.lanzout.com/iEpfk0scgfcj)(解压出来) 2、换个**USB2.0**接口(一般USB接口是黑色的)还不行就换台式机(一般都有USB2.0) 二、**数据线问题** 解决办法: 1、重新插拔,换个USB接口 2、一些便宜的线会阉割数据传输,只保留充电功能。建议更换数据线 **三、电脑没有安装安卓手机驱动** 解决办法: 1、电脑下载 [小米线刷工具2020](https://soloking.lanzout.com/iJsIf0scgfah) 2、解压出来,打开 **XiaoMiFlash.exe** ,Driver – 安装( **安卓设备通用驱动** ) ![waiting for any device(安卓手机通用驱动)插图1](https://cdn.magiskcn.com/wp-content/uploads/2021/11/eafbece1016a6af-1.png "waiting for any device(安卓手机通用驱动)插图1") 最后修改:2023 年 05 月 16 日 © 允许规范转载 打赏 赞赏作者 赞 如果觉得我的文章对你有用,请随意赞赏