下载AOSP源码(本地mirror镜像, master分支也是能够的, 版本是Android R):android
repo init -u /media/liyang/mirrors/aosp/platform/manifest.git/ -b android-10.0.0_r20
而后执行编译(内存较小, 使用-j2参数):git
. build/envsetup.sh
lunch hikey960-userdebug
make -j2
可是发现警告:ui
device/linaro/hikey/hikey960/device-hikey960.mk:92: warning: TARGET_HISI_CODEC_VERSION () does not match exiting the build (1).
device/linaro/hikey/hikey960/device-hikey960.mk:93: warning: Please download new binaries here:
device/linaro/hikey/hikey960/device-hikey960.mk:94: warning: https://dl.google.com/dl/android/aosp/hisilicon-hikey960-OPR-3c243263.tgz
device/linaro/hikey/hikey960/device-hikey960.mk:95: warning: And extract in the ANDROID_TOP_DIR
extract-hisilicon-hikey960.sh
将文件拷贝到AOSP目录, 而后执行:debug
./extract-hisilicon-hikey960.sh
完成后执行编译便可code