安卓类原生使用&调教过程小记

 

前言

前段时间主力自用的 LG G8 (alphalm) 出了一些小毛病, 且因为驱动闭源没有完美的类原生, 用起来不太顺手就闲鱼出了. 后来拿到了家长退役的一台 Redmi Note 10 pro (chopin) 做主力机. 个人还是比较依赖谷歌生态和习惯使用原生系统的, 所以自然是要给它刷机啦0w0.

Note 10 pro 机型相关

虽然本来想写的是我使用类原生做的一些调教, 但还是先跑题扯一下新到手的手机好了.

Note 10 pro 是联发科天玑 1100 的机型, 性能在跑分上略超过骁龙 865, 性能应该也是足够我使用很长一段时间了, 不出意外应该能钉好几年. 相比之前用的比较旧的手机或是洋垃圾来说给我了眼前一亮的感觉, 天玑 1100, 120Hz 高刷, 5G, 67W 快充, 5000mAh 电池, 红外+NFC都算是给我了比较明显的体验提升.

天玑 1200 以前的联发科 bootrom 有 bypass auth 的 Bug, 可以无视小米的限制强解 BL, 也可以进联发科深刷自己备份字库, 随意折腾不怕砖. (之后的联发科机型就相对比较痛苦了… 容易砖又难救, 甚至售后都只会换主板.)

不过坑的是, 到手之前我按照这个名字去搜了 XDA, 还找到了国外版本同名的但使用了高通 SoC 的手机(代号 sweet), 一看有好多 Official 的 ROM 支持还白高兴了一场… 红米的命名属实是令人迷惑.

不同地区名称几乎一致但配置各不相同的手机不同地区名称几乎一致但配置各不相同的手机

但由于众所周知联发科机型的适配难度, 这个手机其实并没有任何官方支持的 ROM, 酷安上能找到的非官方支持的类原生包刷入后还遇到了一些比较烦的小 Bug.

刷入 GSI

对于找不到类原生适配的一些机型其实并不是完全没有办法, 只能忍受原厂系统. Google 曾提出了 Project Treble, 提供了一种通用系统镜像(GSI), 本意是减少厂商进行系统更新时的工作量, 同时也给刷机党提供了福音.

Project TrebleProject Treble

更多的技术细节可以参考这篇博客, 讲得很清楚.

当然也不是说有了 GSI 就不必适配机型了, 刷完 GSI 可能你的手机还是会有部分功能无法正常使用和存在 Bug, 有可能会有蓝牙/Wi-Fi/SIM卡无法使用的严重 Bug. 不过很幸运的是, 我的 Note 10 Pro 刷完后调整设置选了一些 GSI 自带的针对不同硬件的 Workaround 之后几乎接近完美, 没有任何影响使用的 Bug, 甚至比酷安的适配包还好用.

GSI 也有各种不同的类原生的版本, 我用过几个, 目前我正在使用的是 crDroid, 提供系统自定义功能的同时又十分简洁和稳定. 仅供参考, 大家可以自己尝试不同的 GSI 找到没有 Bug 且最适合自己的包. 也有 DSU Sideloader 这个项目可以帮助大家”无痛”体验 GSI 而不必刷机.

类原生优化

先来看一眼类原生的桌面, 可能无法直接展示类原生系统丝滑的动画, 但 120Hz 下的动画确实是十分流畅.

手机桌面手机桌面

Magisk 和 LSPosed

算是当年 SuperSu 和 Xposed 的后继者, 当然也算是折腾手机的起手式吟唱了. 之后很多地方都会用到.

文件管理器

内置的谷歌的文件极客功能还是较少, 这里推荐一下各功能都非常完善且适配安卓 13 的 MiXplorer.

照相

原生的相机拍照的效果根本没法看… 虽然 Note 10 Pro 的相机算是它的缺点, 但用**谷歌相机(GCam)**拍照效果还是比原生相机好很多的, 加上 Google 相册和 crDroid 自带的伪装 Pixel 功能, 可以实现照片完整清晰度的不限量备份+AI 相册. (如果你的 ROM 没有这个伪装功能, 可以使用 Pixelify-Google-Photos 模块)

压制后台

国内的软件没有接入 FCM, 国内的统一推送联盟也烂尾了, 目前各大国内流氓软件都非常积极地后台启动以收集用户信息+推送广告通知, 还会互相唤醒, 导致耗电或卡顿.

对于这种中国特色类原生系统是没有管制能力的, 需要使用第三方压制.

我之前使用的是冰箱, 现在使用的是 Thanox.

(小声: Thanox 是收费的, 但有个开源的 NFG Multi Crack 可以破解很多软件, 包括 Thanox.)

空间清理

国内的很多应用喜欢强制申请读取文件权限且向 SD 根目录写入大量垃圾文件夹用于缓存/广告 ID 追踪.

看着很混乱且不爽. 自己用的是下面这个模块清理这些文件夹, 算是简单直接.

清理垃圾文件的 Magisk 模块清理垃圾文件的 Magisk 模块

短信验证码自动填写

一个使用起来很有幸福感的小模块, 可以自动在焦点处输入收到的短信验证码.

系统更新

虽然不算是优化, 但使用 GSI 的好处还有可以实时收到最新的安全补丁和使用最新的安卓系统版本~

及时更新系统也能不断体验来自谷歌的更新内容.

Adaway

通过修改 hosts 文件实现的广告拦截.

ChromeXT

通过 LSPosed Hook 原版 Chrome 实现移动端的 DevTools 和油猴插件.

Youtube AdAway

专门针对 Youtube 的去广告.


以上算是一些个人使用的, 稳定且好用的优化/本地化手段, 我也没需求且不喜欢去折腾超频/调度/温控/音质之类不稳定甚至玄学的东西,

我自己也一直是拿各式各样类原生系统刷在主力机, 折腾合理的话还是很稳定流畅的~

本文中所有提到的资源均可以在 GitHub, XDA 或酷安上搜索到, 有相对可信的来源, so Happy Hacking and DIY!

本文采用 CC BY-NC-SA 4.0 许可协议发布.

作者: lyc8503, 文章链接: https://blog.lyc8503.net/post/android-aosp/
如果本文给你带来了帮助或让你觉得有趣, 可以考虑赞助我¬_¬