前言
每次系统更新都会下载完整的 ROM 包,并且在使用 TWRP Recovery 刷机更新后,TWRP 会被官方恢复环境覆盖,同时失去 Root 权限。
恢复 TWRP 的通常做法是用 Fastboot 刷入 TWRP,再通过 Magisk 恢复 Root。
但对于没有电脑或者不熟悉 Fastboot 的用户来说,这非常不方便。
本教程分享的是一种不需要电脑、只通过手机本地操作就能更新系统且保留 TWRP 和 Root的方法。
经过笔者多次更新验证,该方法适用于 小米 10 Pro 解锁机,已安装 TWRP 和获得 Magisk Root 的用户。
注意事项
- 如果操作失误导致设备无法启动,请自行承担风险。
- 本教程适用于完整包刷机更新,不适用于 OTA 增量包。
前提条件
- 小米 10 Pro 已解锁 Bootloader
- 已刷入 TWRP
- 已安装 Magisk 并获得 Root
- 拥有支持修改 zip 文件的工具(如 ZArchiver Pro)
操作步骤
下载你要刷的完整 MIUI ROM zip 包。
推荐从小米官网或者可信资源站下载完整包,不要下载和使用 OTA 增量包。
我这里给推荐两个能获取到 MIUI 刷机包的网站
- 使用 ZArchiver Pro 打开下载回来的完整 zip 包,不需要解压,只需浏览。
- 找到 boot.img 文件并复制出来,保存到某个目录中,例如 Magisk 文件夹。
- 打开 Magisk Manager 应用,点击安装,然后选择选择并修补一个文件。
- 选择刚复制的 boot.img,Magisk 会自动修补并生成一个新文件。
- 修补完成后,会在相同目录生成一个名为 magisk_patched.img 的文件。
- 将该文件重命名为 boot.img。
- 再次打开原来的 ROM zip 包,将其中原始的 boot.img 替换为刚修补好的 boot.img。
- 保存并关闭 zip 文件,完成重新打包。
开始刷机
- 将修改后的 ROM.zip 复制到手机存储的根目录中。
- 进入 TWRP,选择安装,刷入该 ROM.zip。
- 刷完后不要格式化 data 或 cache,直接重启系统。
系统将成功更新,同时保留了 TWRP 和 Root 权限,无需使用电脑或 Fastboot。
总结
这套方法适用于已经解锁的小米设备。
只需要一个支持 zip 浏览的工具和 Magisk 即可完成更新流程,适合日常升级折腾的机友。
这个方法是很早我在玩机在 XDA 论坛看到的一个方法,故此小米 10 Pro 也沿用到现在。
原帖地址我也找到了
转载声明:
转载此文章请注明出处。
若本文内容侵犯了您的权益,请通过本站下方邮箱与我联系,我会尽快处理,谢谢!

发表回复