Android-AOSP
Android-AOSP
下载源码
编译 Android | Android 开源项目 | Android Open Source Project
AOSP | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
使用最传统的方法:
先安装repo,git什么的
1 | git config --global user.name "Your Name" |
然后
1 | repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest |
报错的话则在bashrc里面添加:
1 | export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo' |
git-repo | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
也可以只下载某个branch,全部下太大了
代号、标记和 build 号 | Android 开源项目 | Android Open Source Project
1 repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b android-4.0.1_r1
然后
1 | repo sync |
下载这块就是玄学反正,网络问题很多。
下载Pixel驱动
Nexus 和 Pixel 设备的驱动程序二进制文件 | Google Play services | Google for Developers
对着版本下。
解压后两个都是sh,放在源码文件夹中执行就会自动添加驱动文件。
编译
一定要有16GB以上的内存。
1 | #激活环境 |
刷机
刷写设备 | Android 开源项目 | Android Open Source Project
参考
AOSP编译保姆级教程(一) - 掘金 (juejin.cn)
下载源代码 | Android 开源项目 | Android Open Source Project
pixel 3xl 安卓与内核代码下载、编译与烧入全流程(含安卓源码部分编译) - 掘金 (juejin.cn)
AOSP编译保姆级教程(一) - 掘金 (juejin.cn)
编译 Android | Android 开源项目 | Android Open Source Project
车载Android应用开发与分析 - AOSP源码下载与编译_哔哩哔哩_bilibili
- 本文作者: Taardis
- 本文链接: https://taardisaa.github.io/2023/10/30/Android-AOSP/
- 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!