小米手机刷类原生系统crDroid记录&体验
FinnR
编辑于 2023年07月29日 20:00

新两年,旧两年,解锁刷机又两年。        ——Finn          

尽管小米本身的MIUI足够好,且系统维护相比其他手机大厂更积极长久,但四年往上的老机型停更也不可避免。譬如我手里这台小米Note3 4+64版,至今5年有余,2020年官方MIUI已经停更。小米是国内手机业唯一始终开放解锁刷机的大厂,自然要好好利用这点,再续n年。 网上刷机教程很多,后文只做简要说明,详细介绍和操作可参考下面的文章

https://zhuanlan.zhihu.com/p/435031254

https://zhuanlan.zhihu.com/p/435480416

1 刷机前准备

1.1 数据备份 按需备份 1.2 小米手机解锁 按小米官方教程进行 1.3 刷机工具及刷机包准备 需要使用电脑操作,至少准备ADB、第三方Recovery和系统包,root、内核、谷歌套件等按需选用。 platform-tools\ADB(Android Debug Bridge): https://developer.android.com/studio/command-line/adb

官网有些难访问,windows版蓝奏云分流:https://wwul.lanzoue.com/ie72p0xysm6j

第三方Recovery目前最流行的是TWRP(TeamWin Recovery Project): https://twrp.me/Devices/ 系统包选择较多,有官方/修改版MIUI、国内定制ROM、AOSP类原生等。通常刷国内定制系统是为了系统功能,而类原生系统大多由开源的AOSP修改而来,轻量快速,适合老机型。最知名的类原生系统是Lineage,为AOSP去除谷歌套件再加上极少的修改而来的开源操作系统,很多其他的类原生系统包括本文的crDroid都是基于Lineage开发。 https://wiki.lineageos.org/devices/ https://crdroid.net/downloads 2 刷机 2.1 刷入TWRP 在 小米手机解锁 后,在开发者模式开启usb调试; 关机状态下按 电源+音量下 进入fastboot模式,连接电脑 下载的twrp镜像复制到 platform-tools 文件夹,之后在文件夹中命令行执行

代码块
HTML
自动换行
复制代码
fastboot devices
复制成功

检查设备连接情况,确认连接成功后执行

代码块
HTML
自动换行
复制代码
fastboot flash recovery twrp.img
复制成功

刷入TWRP 2.2 TWRP内操作 fastboot模式接着执行

代码块
HTML
自动换行
复制代码
fastboot reboot recovery
复制成功

或按 电源+音量上 重启到recovery 进入recovery可以选择语言为简体中文,使用清除/wipe执行清除数据操作。此步在刷与已有系统不同的系统时非常重要。 使用mount挂载存储到电脑,复制系统刷机包到内置存储,之后unmount,不再需要电脑。 使用install安装刷机包,安装后重启即可 如果使用的是lineage官方提供的recovery,由于其recovery较为简陋,需要adb执行上述刷机过程,相关命令lineage官网提供了教程 3 CrDroid系统体验

小米Note3官方最终版MIUI是Android 9,安全补丁停在了2020年,而crDroid更新到了Android 11,安全补丁至今还在更新

保留了小米手机的一些特别设置

crDroid相比Lineage具有不少特色设置项目,比如下图阻止传感器调用可以防摇一摇广告。

内存占用极低,继承了类原生的优点,开个即时通讯app+手机支付app无压力,足以应付我的需求。

保留了MIUI相机,能正常使用双摄,相比Lineage那个简陋的相机强多了。

使用中也有点小坑,如默认开启运营商视频通话,可能导致电话无法拨打,必须在“双卡和移动网络“中关闭此选项;类原生普遍默认始终启用数据连接,需要在开发者选项中关闭,避免流量偷跑。