欢迎加入我们~
下载代码:
mkdir A527_harmony
cd A527_harmony/
repo init -u git@gitee.com:ada_a527_harmony/manifests.git -b master --no-repo-verify
repo sync
cd func/
git checkout -b release origin/release
#下载官方鸿蒙代码.注意:确保代码下载完整.可以编译rk3568检测是否下载完整.
./download_harmony.sh
#检测代码完整度,即:编译rk3568(可跳过)
cd ../ohostgv5.1/
#下载编译所需文件, 确保下载完整
bash ./build/prebuilts_download.sh
./build.sh --product-name rk3568 --ccache
#替换代码git记录
cd ../func/
./cover_git.sh
编译:
cd func/
# 如果没有安装 whiptail, 需要先安装. apt-get install -y whiptail
./init.sh
# 选择 ohostagv5.1
bash
source function
umake_init #下载鸿蒙必要的文件. 如果下载代码时编译过rk3568,则此处不用再重复下载
umake_prebuild
umake_build
打包固件
umake_pack