小米手机刷机教程:从解锁Bootloader到安装Magisk
以前的小米手机刷机作为备用机使用,记录刷机步骤。刷的是类原生系统,不是很懂,在网上搜了些教程现在很多都是刷 Kernel 和 Apatch的居多,我还在刷 Magisk,下面记下如何刷机。
1️⃣ 解锁BL(Bootloader)
- 一般情况都是要等七天才行
- 现在HyperOS基本上关闭了解锁
- 试着在网上找ByPass方法(有绕过等级限制的方法)
2️⃣ 下载ROM包
- XiaomiROM
- Lineageos
- crDroid
- Project Infinity X
- LibreMobileOS
- Evolution X
3️⃣ 下载recovery.img卡刷
- 比较热门的recovery是TWRP和OrangeFox
4️⃣ 下载谷歌套件包(可选)
- OpenGApps / NikGapps / MindTheGapps
- 如果不是重度使用下载最基础版套件(Core / Base)就行
5️⃣ 开始刷机(不要晚上干)
- 重启到Bootloader
- 刷入recovery
- 重启到recovery
- 擦除Dalvik/Art Cache, cache, FRP, metadata(四清)
- 刷入ROM(如crDroidAndroid----.zip)并重新启动到recovery
- 刷入Nikgapps(可用adb sideload替代)
- 格式化data,输入“yes”并重新启动到系统
步骤5-6可用adb sideload替代在recovery中刷入
方式:在recovery设置中 → 找到sideload → 在电脑中输入adb sideload xxx.zip刷入ROM和谷歌套件等模块
6️⃣ 后续(到这里已经成功开机了)
- 我用的是Magisk框架,刷入的模块可能和其他框架有点区别
- Zygisk-Next(Magisk 原生 Zygisk 的增强替代)最新版已经内置shamiko
- PlayIntegrityFix(修复Google Play Integrity API校验)
- Tricky-Store 伪装 / 注入Keybox.xml,设置verifiedBootHash信息
- TrickyAddonModule KsuWebUI 可视化操作以上三个模块
使用KeyAttestation查看verifiedBootHash信息
评论已关闭