HyperOS (Miui) 解锁 BL 并获取 ROOT 刷面具流程
本文最后更新于 2024年5月7日 凌晨
记录一下自己的刷面具流程。
准备工作
设备
- Redmi K60 (HyperOS 1.0.23.15.28.DEV)
- USB A to C 线缆
- Windows 电脑
下载软件
当前版本刷机包(卡刷、线刷)
https://xiaomirom.com/(卡刷包限定) payload-dumper-go
https://github.com/ssut/payload-dumper-go
解锁 Bootloader
- 确保账号拥有解锁 BL 的权限。[1]
- 需要提前启用开发者选项,方法为连点系统版本号,直到弹出开发者选项已打开。
打开手机 设置-更多设置-开发者选项。
启用 “OEM 解锁”、”USB 安装”、”USB 调试”、”USB 调试 (安全设置)”。
回到电脑,打开 搞机工具箱。
点击 “线刷模式 Fastboot” 进入 Fastboot 模式。
警告
⚠️以下操作会清除手机上的所有数据,请提前做好备份!!
打开 小米解锁工具,登录账号并解锁。
重启手机,在 Logo 界面会有一个打开的锁,则 Bootloaded 解锁成功。
修补 Boot 并刷入面具
解压下载好的刷机包,我这里是卡刷包。使用 payload-dumper-go 解包 payload.bin
,在软件根目录文件夹里找到解包出来的 boot.img
,将其复制到手机中。
1 |
|
手机上安装 Magisk Delta
点击 “安装”,选择 “选择并修补一个文件”,在选择刚刚复制过去的 boot.img
,得到一个 Magisk 修补过的引导文件 magisk_patched-***.img
。
将该文件复制回电脑。
回到搞机工具箱,重启进入 Fastboot 模式。
使用命令刷入修补后的 boot 引导。
1 |
|
Magisk 显示版本号即已经刷入成功。
其他提醒
使用系统自带的备份恢复可以拥有较好的复原体验。缺点是需要把文件复制到存储介质,解锁 BL 后再复制回来。