Hikey960 env build:
1.System base: Ubuntu 18.04 server
2.download repo:
a. mkdir ~/bin
b. PATH=~/bin:$PATH
c. curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
d. chmod a+x ~/bin/repo
3.download aosp and hikey960 packages
get https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly/aosp-20200301.tar
and https://dl.google.com/dl/android/aosp/arm-hikey960-OPR-cf4e0c80.tgz
and https://dl.google.com/dl/android/aosp/hisilicon-hikey960-OPR-3c243263.tgz
4.build aosp
a. tar -xvf aosp-20200301.tar
b. cd aosp
c. ./.repo/repo/repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-11.0.0_r3
d. ./.repo/repo/repo sync (without -jx)
e. . ./build/envsetup.sh
f. lunch hikey960-userdebug
g. make -j8
bld script:
export PATH=/root/caiyang/android-ndk-r15c/toolchains