0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

openharmony刷机教程 源码获取概述

璟琰乀 来源:百度百科、gitee 作者:百度百科、gitee 2021-06-22 10:37 次阅读

openharmony刷机教程。OpenHarmony为开放原子开源基金会的一个孵化项目,目标是支持可在多种终端设备上运行。OpenHarmony是自主研发并且不兼容安卓的全领域下一代开源操作系统。许多人搞不懂openharmony如何用,下面小编带来openharmony刷机教程。

openharmony从代码仓库源码获取概述

首先注册码云gitee账号以及码云SSH公钥,之后安装git客户端和git-lfs并配置用户信息

git config --global user.name “yourname”

git config --global user.email “your-email-address”

git config --global credential.helper store

安装码云repo工具,可执行一下命令:

curl 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

操作步骤

获取轻量系统/小型系统源码

通过repo下载获取OpenHarmony主干代码

repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify

repo sync -c

repo forall -c ‘git lfs pull’

通过repo下载获取OpenHarmony release 分支代码

repo init -u https://gitee.com/openharmony/manifest.git -b OpenHarmony_1.0.1_release --no-repo-verify

repo sync -c

repo forall -c ‘git lfs pull’

获取标准系统源码(2.0 Canary)

1.创建然后切换到OpenHarmony工作目录

mkdir OpenHarmony

cd OpenHarmony

2.repo初始化

repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify

# 使用此命令初始化时,可能会因为网络慢的问题导致代码更新失败,可以尝试以下命令来初始化:

repo init -u https://gitee.com/openharmony/manifest.git -b ssh/master --no-repo-verify

3.更新代码

repo sync -c

4.更新二进制

repo forall -c ‘git lfs pull’

以上就是小编为大家带来的openharmony刷机教程,希望对你有所帮助。

本文综合自百度百科、gitee

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    216

    文章

    34429

    浏览量

    251641
  • 操作系统
    +关注

    关注

    37

    文章

    6818

    浏览量

    123318
  • OpenHarmony
    +关注

    关注

    25

    文章

    3718

    浏览量

    16296
收藏 人收藏

    评论

    相关推荐

    【开源鸿蒙】使用QEMU运行OpenHarmony轻量系统

    本文将会介绍如何从源码安装QEMU 6.2.0,以及如何使用QEMU运行OpenHarmony轻量系统。通过本文,你将会对QEMU和OpenHarmony轻量系统又一个初步的认知,并对如何使用QEMU又一个初步的理解和体会。
    的头像 发表于 09-14 08:51 566次阅读
    【开源鸿蒙】使用QEMU运行<b class='flag-5'>OpenHarmony</b>轻量系统

    Openharmony软件评估指南-米尔瑞芯微RK3568开发板

    Openharmony系统以及应用程序各个部分的源码都完全开放,Openharmony有部分源码与Linux源码共用,用户可以从Linux
    发表于 09-06 20:06

    DVD程序

    DVD程序恒晨CVD613B机芯板号CVD605A-B 12XH SEVR0 V1.5 8202GQ 120XH
    发表于 09-05 11:38 0次下载

    鸿蒙OpenHarmony南向/北向快速开发教程-迅为RK3568开发板

    4.1学习之旅了吗?快来加入我们,一起探索鸿蒙4.1系统的无限魅力吧! 【北京迅为】OpenHarmony学习开发系列教程(第1期 北向基础篇一) P0_先导课 P1_OpenHarmony系统概述
    发表于 07-23 10:44

    开源鸿蒙 编译OpenHarmony轻量系统QEMU RISC-V版本

    本文将介绍如何为QEMU RISC-V虚拟平台构建OpenHarmony轻量系统。得益于QEMU的CPU指令集模拟执行能力,该方法可以在没有开发板的情况下调试和运行OpenHarmony系统源码。本文介绍的该方法,可以用于
    的头像 发表于 07-15 10:36 1069次阅读
    开源鸿蒙 编译<b class='flag-5'>OpenHarmony</b>轻量系统QEMU RISC-V版本

    UCGUI单片源码

    UCGUI单片源码
    发表于 07-04 17:11 1次下载

    OpenHarmony之开机优化

    一丶环境信息 源码版本:OpenHarmony-4.1-Release 板子型号:dayu200(RK3568) 二丶Bootchart工具 在开机优化时,我们需要借助Bootchart工具,当前
    发表于 07-01 16:39

    OpenHarmony实战开发-如何实现窗口开发概述

    操作系统而言,窗口模块提供了不同应用界面的组织管理逻辑。 窗口模块的用途 在OpenHarmony中,窗口模块主要负责以下职责: 提供应用和系统界面的窗口对象。 应用开发者通过窗口加载UI界面,实现界面
    发表于 05-06 14:29

    HarmonyOS开发:【基于命令行(获取源码)】

    在Ubuntu环境下通过以下步骤获取OpenHarmony源码
    的头像 发表于 04-25 22:08 401次阅读
    HarmonyOS开发:【基于命令行(<b class='flag-5'>获取</b><b class='flag-5'>源码</b>)】

    鸿蒙OpenHarmony【标准系统编写“Hello World”程序】 (基于RK3568开发板)

    源码],创建RK3568开发板的源码工程。 示例目录 拉取openharmony项目代码,在代码根目录创建sample子系统文件夹,在子系统目录下创建hello部件文件夹,hello文件夹中创建
    的头像 发表于 04-24 17:32 790次阅读
    鸿蒙<b class='flag-5'>OpenHarmony</b>【标准系统编写“Hello World”程序】 (基于RK3568开发板)

    鸿蒙OpenHarmony【创建工程并获取源码

    在通过DevEco Device Tool创建OpenHarmony工程时,可自动下载相应版本的OpenHarmony源码
    的头像 发表于 04-19 21:40 370次阅读
    鸿蒙<b class='flag-5'>OpenHarmony</b>【创建工程并<b class='flag-5'>获取</b><b class='flag-5'>源码</b>】

    OpenHarmony开发学习:【源码下载和编译】

    本文介绍了如何下载鸿蒙系统源码,如何一次性配置可以编译三个目标平台(`Hi3516`,`Hi3518`和`Hi3861`)的编译环境,以及如何将源码编译为三个目标平台的二进制文件。
    的头像 发表于 04-14 09:36 936次阅读
    <b class='flag-5'>OpenHarmony</b>开发学习:【<b class='flag-5'>源码</b>下载和编译】

    OpenHarmony内核编程实战

    编程入门[Hello,OpenHarmony]在正式开始之前,对于刚接触OpenHarmony的伙伴们,面对大篇幅的源码可能无从下手,不知道怎么去编码写程序,下面用一个简单的例子带伙伴们入门。▍任务
    的头像 发表于 03-27 08:31 817次阅读
    <b class='flag-5'>OpenHarmony</b>内核编程实战

    鸿蒙开发-OpenHarmony轻量系统之获取当地时间

    在轻量设备里面,我们常常需要获取本地时间,用于时间显示,log记录,帮助RTC芯片纠正时间等等。我们在之前设计了一个智慧时钟,需要使用到本地当前时间,因此本篇文章想在OpenHarmony上实现SNTP获取本地时间,并将此功能集
    的头像 发表于 01-22 17:48 1067次阅读
    鸿蒙开发-<b class='flag-5'>OpenHarmony</b>轻量系统之<b class='flag-5'>获取</b>当地时间

    报名启动|OpenHarmony源码转换器—多线程特性转换赛题

    点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony 原文标题:报名启动|OpenHarmony源码转换器—多线程特性转换赛题 文章出处:【微信
    的头像 发表于 12-29 16:15 710次阅读
    报名启动|<b class='flag-5'>OpenHarmony</b><b class='flag-5'>源码</b>转换器—多线程特性转换赛题