解除BL锁
SIM卡和MIUI账户在解BL锁前不要拔下来或退出
解锁工具:https://www.miui.com/unlock/index.html
解锁图文教程:https://zhuanlan.zhihu.com/p/100606502
注意!会清空数据,所以重要数据如微信聊天数据或文档请提前备份
下载ROM
MIUI EU官网:https://xiaomi.eu/community/forums/miui-12.206/
我这里选择最新出炉的12.6:https://xiaomi.eu/community/threads/21-4-7-8.60699/
ROM会在下载链接其中的一个里,K40在https://androidfilehost.com/?w=files&flid=324512
xiaomi.eu_multi_HMK40_POCOF3_21.4.8_v12-11-fastboot.zip
下载完后解压,注意目录层级不要太高(仅Windows需要注意)
!
刷机
刷机前请确保数据已经备份妥当
刷机前请确保数据已经备份妥当
刷机前请确保数据已经备份妥当
电量充足,60%以上
进入fastboot模式
手机进入fastboot模式(关机后摁住音量减键开机,会进入小机器人的页面),这一步在解锁的时候应该已经进入过了,然后链接数据线。
检查(可选)
使用fastboot测试设备链接正常,fastboot在刷机包内置工具包有提供,工具包前缀是platform-tools-,后面就根据自己平台(darwin = macos)进入,我是Windows,使用工具包platform-tools-windows。
执行指令(注意目录层级):
怎么执行指令就不教了啊,不会就建议盲刷,反正连不上也不会刷坏。
刷入ROM
再次确认数据已经备份妥当后!
再次确认数据已经备份妥当后!
再次确认数据已经备份妥当后!
使用最高权限运行脚本
Windows就是:windows_fastboot_first_install_with_data_format.bat
Linux/MacOS(Darwin)同理
刷机会持续10~20分钟,请耐心等待,中途不要插拔数据线及关闭电脑,以免引起不必要的损失
如果的确因为突发情况导致出现刷机中断,重新执行刷机步骤即可(不保证有效)
刷入完毕后会重启手机首次进入系统,时间较久,可能有20~30分钟
Root
安装Magisk App
Github上直接下载最新版,我下载的是v22.1。
下载地址:https://github.com/topjohnwu/Magisk/releases
传输到手机上,安装。
使用Magisk给boot.img加料
将ROM中image/boot.img传输到手机上。
打开Magisk app,确保Magisk下的A/B为是,SAR为是,Ramdisk为是,如果不一致请自行处理。
点击Magisk块内右上角的安装
点击“选择并修补一个文件”,选择我们刚才传入手机的boot.img
点击开始
执行完后会提示你加了料的boot.img在哪里
将手机连接到电脑上,打开内置存储/Download目录就能看到这个文件了,如果手机一直连着电脑没有拔下来的请重新插拔下,不然有可能会看不到文件。把它复制出来到刚才ROM的目录,建议新建一个root文件夹。
!
使用fastboot刷入加料后的boot.img
进入到ROM目录
使用对应平台的工具包执行以下命令,不知道对应平台是什么的可以看刚才的检查
看到两个OKAY后,重启手机
大陆本土化套件安装
本步骤依赖于Magisk Root
感谢MinaMiGo大佬制作的本土化Magisk模块
先对该模块有个简单的了解:https://blog.minamigo.moe/archives/184
下载Magisk套件
这个压缩包是我们需要的,下载完后传入手机
打开Magisk的模块,点击从本地安装
选择我们刚下载的0.71.zip
然后根据指引按需选择自己需要恢复的组件,我这边对地铁卡有强需求 所以就恢复了
小米兰亭Pro字体
小米钱包
应用商店
日历
短信快捷操作
生活黄页
MiPush
主题壁纸
谷歌键盘默认皮肤
以上不是强需求,按需恢复即可,我恢复这么多是用得到
恢复完后会提示重启,点击重启即可