顺便更新了下系统.所有刷机文件提供.

前几天909元买了一个8+128G的版本红米note 9 5g版本.初始是安卓10,

在家放了了一个礼拜.到今天才满167小时,才能解锁BL.

 

 

大致流程

我初始是安卓10

1.解锁BL

2,刷入第三方Recovery

3,卡刷android 11更新包.

 

安卓11

4,更新Recovery

5,刷入magisk 24.x

6,刷入Lsposed

 

6月21更新:

MIUI13 (安卓12)

保留资料.刷入magisk

 

免责声明

刷机有风险,风险自行承担.

 

解锁BL

教程太多,官方miflash一键解锁没啥说的

解锁会清空用户资料.

然后解锁后首次开机大概需要5-10分钟时间.

 

刷入第三方Recovery

安卓10,

刷的是 OrangeFox Recovery

 

下载:

https://github.com/gsuzeda/twrp_cannong/releases/tag/1.0

 

共3个文件需要下载.不翻墙可以迅雷下载,速度勉强比百度网盘快一些.

recovery.img  (放电脑fastboot.exe同目录)

vbmeta.zip  (放手机默认目录)

OrangeFox-R11.0-Unofficial-cannong.zip (放手机默认目录)

 

ps: fastboot.exe自己网上随便找,miflash解锁工具里面也有.

 

1,进入fastboot

关机, 按  音量减  和 电源键 进入.

 

2,刷入rec

fastboot flash recovery recovery.img
fastboot reboot recovery

然后会自动进入OrangeFox recovery

 

 

 

3,刷入修补程序

先刷OrangeFox-R11.0-Unofficial-cannong.zip

 

刷完重新进入recovery

 

然后刷vbmeta.zip

 

4,(可选)root

 

如果不需要更新安卓系统版本,安卓10就够了就直接刷root就可以.

此步内容移到最后补充.

 

 

卡刷安卓11

 

下载:

https://mi.fiime.cn/MIUI/227.html

有个3.1G的卡刷包.下载后放手机目录.

MIUI版本:12.5.9

安卓版本:11

 

卡刷:

recovery 卡刷次包即可.

 

然后刷完清空data分区.

然后重启进入系统.

首次进入系统大概需要5-10分钟.

 

更新REC

接续用前面的rec会导致解密data分区失败,所以一定要更新Recovery

 

下载:

https://github.com/gsuzeda/twrp_cannong/releases/tag/1.0.1

这次是非官方的TWRP了.

 

只要两个文件

recovery.img   (放电脑fastboot.exe同目录)
vbmeta-a11.zip  (放手机默认目录)

 

刷入:

也是进入fastboot模式,然后输入命令,然后会进入TWRP

fastboot flash recovery recovery.img
fastboot reboot recovery

 

 

刷入vbmeta-a11.zip  (需要root必刷此文件)

 

 

ROOT

 

Magisk下载:

https://github.com/topjohnwu/Magisk/releases

 

只下载

 Magisk-v24.3.apk  (24.3是当我目前最新版本,它可以完美兼容安卓9~13)

 

安装

1,将 Magisk-v24.3.apk 拷贝到手机默认目录

2,再复制一份 Magisk-v24.3.apk ,并改名成Magisk-v24.3.zip (改后缀即可) 也放手机默认目录.

 

 

3,通过recovery 刷入Magisk-v24.3.zip

 

刷Magisk可能会抛出红字.可以忽略不管.

我是再刷了一次vbmeta-a11.zip,再刷了一次Magisk-v24.3.zip还是有红字.

不管了,直接重启.

 

4,进入系统后,安装 Magisk-v24.3.apk

 

Xposed

 

下载:

https://github.com/LSPosed/LSPosed/releases

 

就下一个文件

 LSPosed-v1.8.3-6552-zygisk-release.zip  (zygisk标识的,我目前最新版本是1.8.3,支持安卓9~13)

下完放手机默认目录.

 

安装:

1,Magisk(app)--设置--Zygisk(Bate) 打开

2,提示重启,忽略不管,

3,Magisk(app)--模块--从本地安装,安装 LSPosed-v1.8.3-6552-zygisk-release.zip

4,刷完会提示重启手机.

 

图片

 

 

 

 

更新MIUI13

2022年6月21日推送了MIUI13更新.

也就是安卓12.

保留资料+更新+root+xposed框架

 

备注截至到2022年6月24日,暂时还没有能解密的TWRP(recovery)

 

下载全量更新包

 

下载后,暂停,然后下载中心继续下.

下载后文件会在/sdcard/Download/Download_rom/miui_CANNON_V13.0.2.0.SJECNXM_9f45a3cc45_12.0.zip

 

 

 

修补更新包

 

复制到电脑上解压.

编辑META-INF\com\google\android\updater-script文件

 

第二行,修改为

(getprop("ro.product.device") == "cannong" || getprop("ro.product.device") == "cannon") || abort("E3004: This package is for \"cannon\" devices; this is a \"" + getprop("ro.product.device") + "\".");

然后重做成压缩包,替换手机里面的zip文件.

 

twrp刷入

刷完不要重启,

直接刷面具magisk获得root.

 

 

补刷Root

如果更新系统的时候,忘记刷面具magisk.

后续进入TWRP会乱码.(需要后续等大佬更新TWRP解密,目前没办法.)

导致刷不了面具.

使用特殊方法刷入.

先在TWRP中开启 ADB

 

然后电脑中使用adb命令刷入 面具的ZIP就可以了.

adb sideload Magisk-v25.1.zip

 

 

 

 

第三方固件

 

statixos(安卓11/12)

https://forum.xda-developers.com/t/rom-12-1-official-statixos-v5-1-cannon-cannong.4352557/

我试了下这个,但是双卡有些bug.后续再看

 

安卓12.1(AOSP,未测试,有条件自己试试):

https://forum.xda-developers.com/t/rom-12-1-aosp-on-cannon.4419895/

 

参考

 

https://forum.xda-developers.com/t/recovery-unofficial-orangefox-recovery-project.4280065/