完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
开发者手机开源代码编译指导 编译环境建议:
sudo apt-get update
sudo apt-get install binutils git git-lfs gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip m4 bc gnutls-bin python3-pip ruby libtinfo-dev libtinfo5
sudo apt-get install openjdk-17-jre-headless default-jdk libssl-dev genext2fs u-boot-tools mtd-utils scons gcc-arm-none-eabi gcc-arm-linux-gnueabi
编译环境参考附录 2:OpenHarmony 编译环境搭建
1、下载代码 下载命令:
repo init -u https://gitee.com/develop-phone-open-source/manifest -b OpenHarmony-4.0-Release
repo sync -c
repo forall -c 'git lfs pull'
2、补全原厂闭源文件 原厂闭源文件只能从原厂 license 客户处获取,需要开发者自行补齐这些文件,否则会编译失败系统运行不起来。
参考下方附录 1:原厂闭源文件列表,将闭源文件放置到对应的目录。
3、编译 编译开发者手机之前,请确保本地的编译环境 OK (比如可以正常编译官方 RK3568 OpenHarmony4.0 的代码,证明环境没问题)。
bash build/prebuilts_download.sh --skip-ssl
./build.sh --product-name laphone –ccache --no-prebuilt-sdk
编译后的文件:out/laphone/packages/phone/images/laphone_nosec_userdebug.pac
4、烧录指导学习如何操作: https://laval.csdn.net/65c33699dafaf23eeaee8610.html?login=fr...
附录 1:原厂闭源文件列表 闭源文件 代码工程放置目录 附录 2:OpenHarmony 编译环境搭建 官方文档:
https://gitee.com/openharmony/docs/blob/master/zh-cn/device-d...
三方文档:
https://forums.openharmony.cn/forum.php?mod=viewthread&tid=89...
发布
中国半导体的镜鉴之路
575 浏览 0 评论
冠军说|第二届OpenHarmony竞赛训练营冠军团队专访
764 浏览 0 评论
星光璀璨,聆听 OpenHarmony 贡献者之声
666 浏览 0 评论
线上逛展 | 沉浸探索第三届OpenHarmony技术大会五大展区
653 浏览 0 评论
高燃回顾|第三届OpenHarmony技术大会精彩瞬间
947 浏览 0 评论
电子发烧友网
电子发烧友论坛
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 16:35 , Processed in 0.789790 second(s), Total 41, Slave 32 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com