跳转至

代码下载

环境搭建

请参照OpenHarmony-QuickStart

获取源码

  1. 安装码云repo工具,可以执行如下命令
curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > /usr/local/bin/repo  
#如果没有权限,可下载至其他目录,并将其配置到环境变量中
chmod a+x /usr/local/bin/repo
pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests
  1. 设置镜像源(可选)
vim ~/.bashrc
#在文件的最后输入以下内容
export PATH=~/bin:$PATH
export REPO_URL=https://mirrors.tuna.tsinghua.edu.cn/git/git-repo/
#设置完成后重启shell
#设置为清华镜像源后,下载源码时如果提示server certificate verification failed,输入export GIT_SSL_NO_VERIFY=1后重新下载即可。
  1. 下载源码
# OpenHarmony通用于各种系统,导致整个系统文件比较多,XR806把部分不必要的代码仓在xml中删除了。
# 如果想要减少或增加需要下载的代码仓,请把manifest仓fork到本地后,自行裁剪。
repo init -u https://gitee.com/awol/open-harmony_-xr806_manifest.git -b master --no-repo-verify -m devboard_xr806.xml
repo sync -c
repo forall -c 'git lfs pull'

注意,master版本的代码在快速迭代中,openharmony_master更新到最新可能会导致编译不过,更新系统必须所有代码仓一起更新,否则也有可能编译不过。 如果发现编译不通过,可以在issue反馈问题,提醒管理员修复。

测试固件下载

OpenHarmony测试固件

环境配置

环境配置请参考官网教程(点击跳转