Files
taoyao/docs/AOSP.md
2023-03-26 12:42:29 +08:00

1.3 KiB

AOSP

本文档内容旨在独立定制编译AOSP系统,非必需使用。

参考文档

机器配置

  • 内存32G
  • 十六核CPU
  • 硬盘300G
  • 系统Ubuntu 18.xx
  • 公司网络100Mbps/s
  • 整个下载过程大概需要四到五个小时
  • 整个编译过程大概需要半到一个小时

源码

# 工具
mkdir /data/android
cd /data/android
curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repo
chmod a+x repo
export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo'

git config --global user.email "taoyao@acgist.com"
git config --global user.name "acgist"

# 源码
./repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b android-12.1.0_r27
./repo sync

ROOT权限

裁剪

# 应用

# 驱动

# root
userdebug

# framework

编译

lunch aosp_arm64-user
make -j 8

刷机

adb reboot bootloader
fastboot flashall

https://blog.csdn.net/u012932409/article/details/106792906 https://blog.csdn.net/qq_33240707/article/details/123704679 https://blog.csdn.net/weixin_42929891/article/details/122667831