进度
1. 安装Ubuntu系统 https://releases.ubuntu.com/18.04.6 ✅
(用虚拟机的方法sync源码时候,几率会被google封ip,最好系统装成Ubuntu)
2. 科学上网(用清华镜像的方法我也失败了,脸黑)✅
3. 下载源码(Andorid 12)✅(科学上网成功,没用其他镜像)
4. 修改源码 ⛔️进行中(后期想导入AndroidStudio,还没研究怎么弄)
5. 编译源码
6. 刷机到小米手机
目标
1. 其他设备连进手机后,不弹出授权弹窗,直接授权
硬件设备
1. 电脑一台(配置越高的同步编译越快),我的是华为matebook 2020,16G+512G(SSD),同步一次大约两个小时
2. 小米手机一台(除了谷歌亲儿子,其他厂商手机支持有限),我准备用小米11 5G 青春版
3. 一个风扇? 电脑太热了!
具体操作步骤
1. LineageOS详细操作文档 :https://wiki.lineageos.org/signing_builds
(基于小米11青春版文档,其他手机退回前面选择: https://wiki.lineageos.org/devices/
2. 清华镜像(LineageOS版)https://mirrors.tuna.tsinghua.edu.cn/help/lineageOS/
遇到的问题记录
juejin.cn/post/720241…
持续更新中.....
可能得到的收获
1.Android源码了解,消除部分对源码恐惧
2.修改源码的乐趣,甚至DIY自己的系统,不想要的App统统删除,不爽的地方统统修改
3.Ubuntu系统熟悉
4.部分repo 命令