手里有一台红米4高配版,放在家里很久没怎么用。
本来刷了小米官方MIUI8.5版本准备一直用不想升级了,查了一下官方已经为红米4升级到了MIUI11,而且也许MIUI11已经是绝唱,未来不会再适配MIUI12了。
看了小米官方的MIUI11刷机包,底包依然还是安卓6.0.1,真是捉急啊,心血来潮,突然就想折腾一下,刷个第三方的安卓包用一下。
在网上到处找资料,终于找到一个第三方移植的基于Android P(安卓9)的MIUI11。至于怎么获得了这个刷机包,过程很曲折,我就不细细诉说了,我们就说拿到刷机包以后的刷机过程吧。
同时我还获得了此刷机包作者给的“刷机教程”...
初次看得有点懵,因为以前有过刷机经验,只能凭感觉来了。
1. 解BL锁小米的手机刷机,第一件事就是看看该款手机有没有锁bootloader(简称BL锁),有就要去官网小米手机解锁下载解锁工具按操作步骤解锁,具体流程不再赘述,直接跟着小米官网的解锁流程操作就OK了。
2. 找第三方recoveryrecovery是什么,recovery我们就把它看作一个微型操作系统,当安卓系统坏了进不去的时候,我们可以进入recovery去执行一些操作来修复安卓系统,安卓和recovery的关系,就跟windows和WinPE的关系类似。
由于小米手机自带的recovery工具只能刷小米官方的刷机包,刷第三方修改过的包会有问题,所以我们得找个第三方的recovery工具。
目前比较有名的就是TeamWin团队出品的TWRP了(TeamWin Recovery Project简称),一定要找到适配自己手机的版本。
我在里面找了一下,没有找到红米4高配的recovery,好尴尬,不过幸好此刷机包作者给了我一个版本的TWRP。
3. 刷第三方recovery
3.1 手机的准备
用USB数据线把电脑和手机连接起来,打开手机的“开发者选项”,打开开发者选项里的“USB调试”。
(一般手机都隐藏了开发者选项,开启方式就是 设置》我的设备》全部参数 连续按七八次“MIUI版本”选项就开启了)
(然后在 设置》更多设置 里找到 “开发者选项”,打开,并勾选 “USB调试”)
3.2 电脑的准备
这里需要用到Android Debug Bridge(安卓调试桥,简称ADB),一般来说安装Android SDK就可获得了,不过Android SDK太大了,我们只需要其中的几个文件就OK,把TWRP和ADB放在一起。
打开windows命令行,快捷方式是按住shift 鼠标右键,按一下w,然后按回车键,就打开了命令行窗口。
执行如图里的命令,看到类似图中的设备信息,就说明准备就绪了。
3.3 刷recovery
(重要提醒:一定要保证手机有50%以上的电量!!!)
3.3.1 继续在刚才的命令行窗口输入一下命令,让手机重启到fastboot模式:
adb reboot bootloader
出现如图:
3.3.2 执行命令,刷入TWRP
fastboot flash recovery twrp-3.2.3-0-markw-treble-zh.img
手机里有个黑框框在闪烁一行一行的字,等它执行完,没图,可以发挥脑洞想象。
3.3.3 重启手机
fastboot reboot
执行完重启命令,就拿起手机按住“电源”和“音量上”键,让手机启动recovery。
(注:有的设备在首次启动时会自动替换掉第三方recovery,所以在输入重启命令后,立刻按快捷键进入TWRP。TWRP一旦启动,将修补系统以防止系统替换第三方recovery。如果进入recovery发现不是TWRP,就要重新安装一遍了。)
按住电源和音量上键时,出现上图这种界面,就说明TWRP刷好了,静静等待进入主界面。
4. 刷第三方基于Android P修改的MIUI11TWRP的主界面:
4.1 拷贝ROM到手机存储
先把ROM拷贝到手机存储里,一般卡刷包都是以zip结尾的压缩包,直接放在内置存储的根目录即可。
4.2 双清
选择第二项“清除”,进去以后默认就是“双清”,直接滑动下方滑块确认,即可完成双清。
4.3 安装第三方MIUI
看最上面ROM作者给我发的截图,需要先刷底包,所以我选择第一项“安装”,找到Havoc-OS这个底包,点击确认刷入。
接着在执行一下“双清”,继续“安装”MIUI11-安卓P的刷机包,执行完在安装一下包作者给我的修复补丁。
执行完以后,返回TWRP主页,选择“重启”》“系统”,就可以见证奇迹了。
开机动画没截图,看看参数页截图就可以咯。
完美!不过就是用起来有点卡,可能是硬件性能跟不上咯。
5. 后记不建议大家把主力机型解BL锁来刷机,因为解了BL锁以后,不安全,手机丢失的话,容易泄露隐私数据。有BL锁时,如果手机丢失,可以通过手机厂商的云服务,抹除手机数据,保护隐私和财产安全。
--End--
,