Aosp 15 编译遇到问题排查
最近想编译aosp 15 的系统。特意从谷歌下载一份
<remote name="aosp"
fetch=".."
review="https://android-review.googlesource.com/" />
<default revision="refs/tags/android-15.0.0_r11"
remote="aosp"
sync-j="4" />
开始从清华源下载。下载完成之后发现跟14 系统有很大区别。
原来熟悉lunch 选择界面没有了。
这里只需要敲enter 键选择默认配置,
然后再执行
build_build_var_cache
在执行 lunch 原来熟悉的选择就有了。我这里选择pixel 6 谷歌手机。lunch 选择 28
但是执行到这里会报错
Pick from common choices above (e.g. 13) or specify your own (e.g. aosp_barbet-trunk_staging-eng): 28
cat: device/google/raviole-kernels/6.1/trunk-12394889/vendor_boot.modules.load: No such file or directory
In file included from build/make/core/config.mk:394:
In file included from build/make/core/envsetup.mk:368:
In file included from build/make/core/board_config.mk:242:
In file included from device/google/raviole/oriole/BoardConfig.mk:41:
device/google/gs101/BoardConfig-common.mk:368: error: vendor_boot.modules.load not found or empty.
到 device/google/raviole-kernels/ 目录下看只存在5.10的内核版本,咋办?
从谷歌官方源码下载一个呗,
https://android.googlesource.com/device/google/pantah-kernels/6.1/
再次lunch 成功 ,然后make 编译。成功