openharmony 6.1 dayu200 镜像编译烧写 傻瓜教程
1.安装系统
ubuntu 20.04 安装(略,自行安装)
切换国内源(略,自行网上搜索方法)
sudo apt update
2.安装包
基础包
sudo apt-get install -y apt-utils binutils bison flex bc build-essential make mtd-utils gcc-arm-linux-gnueabi u-boot-tools python3.9 python3-pip git zip unzip curl wget gcc g++ ruby dosfstools mtools default-jre default-jdk scons python3-distutils perl openssl libssl-dev cpio git-lfs m4 ccache zlib1g-dev tar rsync liblz4-tool genext2fs binutils-dev device-tree-compiler e2fsprogs git-core gnupg gnutls-bin gperf lib32ncurses5-dev libffi-dev zlib* libelf-dev libx11-dev libgl1-mesa-dev lib32z1-dev xsltproc x11proto-core-dev libc6-dev-i386 libxml2-dev lib32z-dev libdwarf-dev
sudo apt-get install -y grsync xxd libglib2.0-dev libpixman-1-dev kmod jfsutils reiserfsprogs xfsprogs squashfs-tools pcmciautils quota ppp libtinfo-dev libtinfo5 libncurses5 libncurses5-dev libncursesw5 libstdc++6 gcc-arm-none-eabi vim ssh locales doxygen
额外包(不安装编译的时候会报错)
sudo apt-get install -y libxinerama-dev libxcursor-dev libxrandr-dev libxi-dev
sudo apt install autoconf automake libtool m4 pkg-config
sudo apt install cmake
3.python配置
whereis python
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
4.dash 配置(方向键选择NO回车)
sudo dpkg-reconfigure dash
NO
5.git 设置
git config --global user.name "zhangzijian86"
git config --global user.email "zhangzijian86@163.com"
git config --global credential.helper store
6.repo 设置
mkdir -p /home/zzj/openharmony/tools/repo/
cd /home/zzj/openharmony(一定要进入openharmony目录不然会下载在主目录)
curl -L "https://raw.giteeusercontent.com/oschina/repo/raw/fork_flow/repo-py3?metadata=......" \
-o ~/openharmony/tools/repo/repo
chmod a+x /home/zzj/openharmony/tools/repo/repo
pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests
7.添加默认配置
vim ~/.bashrc
export tools=/home/zzj/openharmony/tools
export PATH=$$tools/repo/:$$PATH
source ~/.bashrc
8.拉去代码
repo init -u https://gitee.com/openharmony/manifest.git -b OpenHarmony-6.1-Release --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
9.下载编译工具
bash build/prebuilts_download.sh
10.编译
./build.sh --product-name rk3568
11.编译完成(编译时需要电脑配置高一点不然容易内存溢出导致系统崩溃或者无缘无故报错)
Please modify according to README.md
[OHOS INFO] rk3568 build success
[OHOS INFO] Cost Time: 7:10:41
=====build successful=====
2026-07-09 16:57:32
12.拷贝镜像文件到windows
/home/zzj/openharmony/out/rk3568/packages/phone/images (镜像路径)
zzj@zzj:~/openharmony/out/rk3568/packages/phone/images$ ls
boot_linux.img chip_prod.img eng_system.img parameter.txt resource.img system.img updater.img vendor.img
chip_ckm.img config.cfg MiniLoaderAll.bin ramdisk.img sys_prod.img uboot.img userdata.img
13.安装驱动
DriverAssitant_v5.13.zip

14.链接设备

15.打开烧写工具
RKDevTool_v3.32_for_window.zip


空白处右键, 选择导入配置

选择你编译过的配置文件


在每个打钩的文件 路径后面点击选择编译出的对应文件

16.进入loader模式(hdc shell reboot loader)

17.点击执行烧写

18.完成后会自动重启

19.完成


更多推荐



所有评论(0)