草庐IT

OpenHarmony-RK

全部标签

龙芯处理器首次成功运行 OpenHarmony ;Log4j 被发现存在第三个漏洞;PyPI 服务出现中断 | 开源日报

整理|宋彤彤责编|屠敏开源吞噬世界的趋势下,借助开源软件,基于开源协议,任何人都可以得到项目的源代码,加以学习、修改,甚至是重新分发。关注「开源日报」,一文速览国内外今日的开源大事件吧!一分钟速览新闻点!技术突破!龙芯处理器首次成功运行OpenHarmony数据库升级导致PyPI服务器出现中断漏洞又双叒叕被发现,Log4j2.15.0仍然允许泄露敏感数据ApacheTVMUnity:2022年机器学习软件和硬件生态系统的愿景使用Xamarin和ONNXRuntime将AI添加到移动应用程序FSF通过董事会成员协议、董事会成员道德准则最新的Linux5.17图形驱动程序:“此PR中的每个补丁集都

鸿蒙(OpenHarmony)编译移植第三方库ffmpeg

本文非官方教程,纯属业余折腾官方教程链接:https://device.harmonyos.com/cn/docs/develop/transplant/transplant-thirdparty-makefile-0000001064218672一、文件准备1.ffmpeg源码下载(本文用的n4.4)https://github.com/FFmpeg/FFmpeg/tags2.官方sysroot和llvm下载sysroot目录:克隆仓库并切到OpenHarmony-v2.2-Beta分支gitclonegit@gitee.com:openharmony/prebuilts_lite_sysr

HarmonyOS/OpenHarmony应用开发-FA模型综述

FA模型整体架构 HarmonyOS用户程序的开发本质上就是开发Ability。HarmonyOS系统是通过对Ability调度,结合系统提供的一致性调度契约对Ability进行生命周期管理,从而实现对用户程序的调度。FA模型的几种类型PageAbility:具备ArkUI实现的Ability,是用户具体可见并可以交互的Ability实例。ServiceAbility:是Ability一种,但是没有UI,提供其他Ability调用自定义的服务,在后台运行。DataAbility:是没有UI的Ability,提供其他Ability进行数据的增删查服务,在后台运行。FormAbility:是卡片A

OpenHarmony-HUKS模块梳理(修正)

本文研究了openHarmony的security_huks模块的结构,尝试做一个较清楚的整体架构梳理,如有错误敬请指正!该模块分为三个大文件夹framework,interface,service,整体上可以分为四个独立的子模块:lite版的Client-Service模型,crypto_lite封装的CipherModule,标准版的IPC_Client-Service模型,以及可在本地调用的API接口。同时本文还新增了关于OpenSSL&Mbedtls与常见的密钥集合的总结。文章目录1.lite版的Client-Service模型2.crypto_lite3.OpenSSLVSMbedt

极智AI | 全志 XR806 OpenHarmony 鸿蒙系统固件烧录

 欢迎关注我的公众号[极智视界],回复001获取Google编程规范 O_o >_ o_O O_o ~_~ o_O 大家好,我是极智视界,本教程详细记录了全志XR806OpenHarmony鸿蒙系统固件烧录的方法。 在上一篇文章《【嵌入式AI】全志XR806OpenHarmony鸿蒙系统固件编译》中咱们已经编译生成了系统镜像,这里把这个编译出来的镜像烧录到XR806板子里。 先安装一下CP2102驱动,保证PC能识别到板子,传送:https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers 用Type-C线连接板子和PC主机,

《OpenHarmony 3GPP协议开发深度剖析》之--PLMN业务源码解读

接续上一篇《OpenHarmony3GPP协议开发深度剖析》之--搜网流程之PLMN选择搜网流程可以简单概括为PLMN选择、小区搜索、网络注册,而PLMN选择主要在cp侧完成,而PLMN在OpenHarmony源码中(即AP侧)主要涉及到的业务就是搜网模块中的运营商相关信息获取的业务,比如我们常见的手机状态栏上的运营商名称显示。下面来针对AP侧中搜网相关的PLMN业务解读下源码流程。Ril架构回顾在进行代码解读之前,还是对电话子系统的架构再讲解下,如下图modem厂商针对OpenHarmony定制自己的lib库,lib库里面主要就是一些AT指令操作,在hril层会根据当前设备的modem指定加

HarmonyOS/OpenHarmony应用开发-Stage模型ArkTS语言AbilityStage

AbilityStage是HAP包的运行时类。提供在HAP加载的时候,通知开发者,可以在此进行该HAP的初始化(如资源预加载,线程创建等)能力。说明:模块首批接口从APIversion9开始支持。模块接口仅可在Stage模型下使用。导入模块:importAbilityStagefrom'@ohos.app.ability.AbilityStage';属性:AbilityStage.onCreateonCreate():void 应用创建时调用。AbilityStage.onAcceptWantonAcceptWant(want:Want):string;启动一个specifiedability

获取OpenHarmony源码:从DevEco Marketplace获取(1)

引言OpenHarmony源码的获取方式有三种:从gitee、GitHub等基于git的代码托管平台获取;从华为的DevEcoMarketplace网站获取;从镜像站点获取。本文介绍如何用从华为的DevEcoMarketplace网站获取OpenHarmony源码,并在Ubuntu系统下的鸿蒙设备开发环境中创建一个鸿蒙工程。一、DevEcoMarketplace简介在华为的DevEcoMarketplace这个网站里,有很多开源的鸿蒙发行版。这些开源的发行版大多是针对某一个具体的设备(如:一款开发板),对OpenHarmony的全量代码进行了裁剪。比如,某个设备因为硬件资源有限,没办法运行Op

RV1126/RV1109 IPC板 + RK3568+鸿蒙AI视频解决方案

近年来,云终端产品在办公、教育、工控等行业被广泛应用,其具有实用性强、运维量小、数据存储更安全等特点,深受市场青睐。而面对复杂光照环境、人流与车流、多变人体动作等复杂场景,成像质量和画面效果以及细节呈现能力,是考量IPC方案技术的重要指标。RV1109搭配RK3568整套网络摄像头IPC传输方案可提高网络传输效率,RK3568可支持多路视频源同时解码,全新一代安防ISP图像处理,8M@30fps处理能力,可分时复用,支持双路同时缩放输出,噪点消除功能,让弱光条件下图像也细腻。RK3568芯片功能 RK3568开发板/评估板/测试板+RV1109IPC38板   配备双千兆以太网口,网速更快配置

OpenHarmony#深入浅出学习eTs#(五)eTs语言初识

本项目Gitee仓地址:深入浅出eTs学习:带大家深入浅出学习eTs(gitee.com)一、eTs介绍概述基于TS扩展的声明式开发范式的方舟开发框架是一套开发极简、高性能、跨设备应用的UI开发框架,支持开发者高效的构建跨设备应用UI界面。基础能力使用基于TS扩展的声明式开发范式的方舟开发框架,采用更接近自然语义的编程方式,让开发者可以直观地描述UI界面,不必关心框架如何实现UI绘制和渲染,实现极简高效开发。开发框架不仅从组件、动效和状态管理三个维度来提供UI能力,还提供了系统能力接口,实现系统能力的极简调用。请参考基于TS扩展的声明式开发范式API文档,全面地了解组件,更好地开发应用。开箱即