一次纠结的小米 6 刷机经历

看着存储空间不到 5 个 G 的手机决定手贱给小米 6 刷一次机,在看到 rom 列表中没有 MIUI 12 的线刷版本隐隐感到一丝不对劲,但还是艺高人胆大地选择了线刷 MIUI 10 9.9.3 + 卡刷 MIUI 12 20.6.18 的路线,然而刷完 MIUI 10 在系统里刷 MIUI 12 的时候发现还是天真了。选官方 ROM 包的时候提示“rom包处于内测中 请确认已经登录有内测权限的小米账户”,现在哪里还有小米 6 的内测?退一万步讲就算有我还有等你内测审核完我才可以刷机?(你永远不知道小米为了让 MI6 用户换手机有多努力)

试了下换包偷渡没有成功(手速跟不上了人老了),又在网上查了下还是第三方 rec 刷入官方系统 + root 比较靠谱(不刷 root 的话会卡在开机启动界面无限循环)。 第三方 rec 用的最新的 TWRP for sagit,在电脑上装了 adb 后进手机打开开发者选项然后开启 adb 调试,用数据线连上电脑然后回到电脑在终端 adb devices 下如果有设备输出就可以继续了, 用 adb 命令重启手机到 rec 模式, 刷完后再用 adb 命令重启

1
2
3
adb reboot bootloader
fastboot flash recovery twrp.img
fastboot reboot

把 miui_MI6_20.6.18_3f5b90d469_9.0.zip 拷贝进手机并重启到 rec,然后刷入这个包。刷入成功后在 twrp 的高级选项里开启 ADB Sideload,在回到电脑上用 adb 把 Magisk 包(把下载下来的 magisk 安装文件后缀 .apk 改成 .zip)用 adb 刷进手机:

1
adb sideload Magisk.zip

然后可以正常重启了,一切顺利的话不会卡在开机画面上。

进入系统后更新下 Magisk,然后安装 Magisk 版的太极阳,再安装 ChiMi 3.07.07 并用太极激活,把屏幕圆角,时钟显秒和全面屏手势实体键共用等都打开并重启生效,任务栏主题用 MUYIXIU 的《遇》。至此全部搞定。启用全面屏实体键共存好像会有些掉帧,原因不明,不过习惯了不想改回来。

如果更强迫症一点还可以把官方的 rec 再刷回来,之前线刷的包里 ./images/recovery.img 这个文件就是官方的 rec 文件,直接用 adb 刷一下就可:

1
2
adb devices
fastboot flash recovery recovery.img