共计 23248 个字符,预计需要花费 59 分钟才能阅读完成。
版本概述
以后版本在 OpenHarmony 3.1 Beta 的根底上,更新反对以下能力:
规范零碎根底能力加强
本地根底音视频播放能力、视频硬编解码、相机根底预览、拍摄能力。
RenderService 新渲染框架、2D/3D 绘制能力、新的动画和显示成果框架。
窗口治理新框架,提供更加灵便的窗口框架能力,反对全屏、分屏、窗口化状态,反对跨窗口拖拽能力。
display 治理能力,反对分屏,并加强亮灭屏治理能力;反对窗口动画和成果。
鼠标、键盘、触摸板的基本功能反对,常见传感器加速度、陀螺仪、霍尔、马达振动等的根本能力反对。
语言区域抉择、新增 / 加强国际化个性、系统资源、rawfile 资源。
工夫时区同步的反对治理能力、新增对剪贴板、锁屏服务、动态壁纸、下载服务治理能力的反对。
零碎服务状态监控性能、新增跨设施 oncall 能力(跨设施启动 FA 能力)、长时、短时及提早任务调度能力。
内存治理性能加强、电源治理基本功能反对、增过程调度性能加强等个性。
本地帐号、域帐号与本地帐号绑定性能,分布式帐号 ID 派生和状态治理性能,本地利用权限治理、分布式权限的治理能力。
Wi-Fi STA、AP、P2P 相干根本能力以及 JS API、新增蓝牙 BR、SPP、BLE 相干的能力以及 JS API、新增位置服务子系统,提供位置服务框架能力。
规范零碎分布式能力加强
分布式软总线网络切换组网、P2P 连贯、流传输、蓝牙等能力。
反对硬件互助,资源共享,反对镜像和扩大投屏等。
设施高低线和 PIN 码认证等加强性能,存储管理、利用沙箱隔离、公共数据沙箱隔离等能力,反对分布式数据库,分布式数据对象,反对本地数据库拜访和跨利用数据库拜访等能力。
规范零碎应用程序框架能力加强
ArkUI 自定义绘制能力和 Lottie 动画能力、键盘、鼠标交互操作能力。
申明式 Web 组件、XComponent 组件能力。
卡片能力,提供卡片增加、删除、刷新等根底能力。
多用户能力,提供适应多端的根底 JS 工具链及运行时能力,对多 HAP 装置、隐式查问、多用户、权限治理的基本功能反对,反对分布式告诉,告诉模板性能。
规范零碎利用能力加强
零碎利用构建,蕴含零碎桌面、SystemUI、零碎设置、相机、图库、通话、联系人、信息、备忘录、文件选择器、输入法等利用反对。
配套关系
表 1 版本软件和工具配套关系
软件 | 版本 | 备注 |
---|---|---|
OpenHarmony | 3.1 Release | NA |
SDK | Ohos_sdk 3.1 Release(API Version 8) | NA |
HUAWEI DevEco Studio(可选) | 3.0 Beta3 for OpenHarmony | OpenHarmony 利用开发举荐应用 |
HUAWEI DevEco Device Tool(可选) | 3.0 Release | 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 -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
通过 repo 获取
形式一(举荐)
通过 repo + ssh 下载(需注册公钥,请参考码云帮忙核心)。
repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags/OpenHarmony-v3.1-Release --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
形式二
通过 repo + https 下载。
repo init -u https://gitee.com/openharmony/manifest.git -b refs/tags/OpenHarmony-v3.1-Release --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
从镜像站点获取
表 2 获取源码门路
版本源码 | 版本信息 | 下载站点 | SHA256 校验码 |
---|---|---|---|
全量代码(规范、轻量和小型零碎) | 3.1 Release | 站点 | SHA256 校验码 |
Hi3516 规范零碎解决方案(二进制) | 3.1 Release | 站点 | SHA256 校验码 |
RK3568 规范零碎解决方案(二进制) | 3.1 Release | 站点 | SHA256 校验码 |
Hi3861 轻量零碎解决方案(二进制) | 3.1 Release | 站点 | SHA256 校验码 |
Hi3516 轻量零碎解决方案 -LiteOS(二进制) | 3.1 Release | 站点 | SHA256 校验码 |
Hi3516 轻量零碎解决方案 -Linux(二进制) | 3.1 Release | 站点 | SHA256 校验码 |
规范零碎 SDK 包(Mac) | 3.1 Release | 站点 | SHA256 校验码 |
规范零碎 SDK 包(Windows\Linux) | 3.1 Release | 站点 | SHA256 校验码 |
编译工具链获取清单 | – | 站点 | – |
更新阐明
本版本在 OpenHarmony 3.1 Beta 的根底上有如下变更。
个性变更
表 3 版本新增个性表
子系统名称 | 规范零碎 | 轻量、小型零碎 |
---|---|---|
资源调度 | – 新增长时、短时及提早任务调度能力。<br/>- 新增揭示后盾代理能力。<br/> 次要波及如下需要:<br/>I4QT41【新增个性】揭示代理治理 <br/>I4QU0W【新增个性】短时工作后盾治理 <br/>I4QT3S【新增个性】长时工作治理 <br/>I4QU0P【新增个性】提早任务调度 <br/>I4QT45【新增个性】查问指定工夫范畴内的利用应用历史统计数据 | NA |
多模输出 | – 新增对鼠标、键盘、触摸板的基本功能反对。<br/>- 新增全屏手势的事件订阅能力。<br/> 次要波及如下需要:<br/>I4WWRZ【多模】鼠标按键性能 <br/>I4WWS0【多模】鼠标滚轮性能 <br/>I4WWSR【多模】按键基本功能 <br/>I4WWT8【多模】触摸板基本功能 <br/>I4WWSN【多模】订阅单零碎按键输出事件 | NA |
零碎服务治理 | – 新增零碎服务状态监控性能。<br/>- 增动静加载本地零碎服务性能。<br/>- 新增 DeviceProfile 增删改查及同步性能。<br/>- 新增 DeviceProfile 事件注册性能。<br/>- 新增迁徙框架对分布式对象、利用栈信息迁徙的能力。<br/>- 新增跨设施 oncall 能力(跨设施启动 FA 能力)。<br/>- 新增实时获取远端设施工作、快照信息能力。<br/> 次要波及如下需要:<br/>I4MBRV【samgr】零碎服务状态监控 <br/>I4MBRY【samgr】零碎服务过程治理 <br/>I4NY1T【device_profile】订阅 profile 信息变动 <br/>I4NY1W【device_profile】向业务端提供同步 profile 能力 <br/>I4NY1X【device_profile】提供查问近程设施 profile 记录性能 <br/>I4OGD1【新增个性】【DMS】反对组件间跨设施的 onCall 调用 <br/>I4OGCK【加强个性】框架期待分布式对象同步实现后返回迁徙后果 <br/>I4OGCL【加强个性】【框架】迁徙数据保留 <br/>I4OGCN【加强个性】【DMS】依据指定设施发动迁徙能力,接管迁徙后果 <br/>I4OGCM【新增个性】【工作治理】提供获取实时工作接口 | I4TS0Z【新增】轻量零碎 samgr 反对近程服务治理 |
分布式硬件 | – 新增分布式硬件子系统,包含分布式硬件治理框架、分布式相机,分布式屏幕三个代码仓。<br/>- 欠缺设施治理性能,提供周边设备发现,高低线和 PIN 码认证等加强性能。<br/> 次要波及如下需要:<br/>I4PZE7【加强个性】反对周边不可信设施的发现 <br/>I4PZDZ【加强个性】反对帐号无关设施的 PIN 码认证 <br/>I4PZDY【加强个性】反对可信设施列表查问、高低线监听 <br/>I4WVOC【新增个性】分布式硬件使能 / 去使能和动静加载 <br/>I4WVMX【新增个性】分布式硬件接入治理 <br/>I4WW6U【新增个性】反对分布式 Screen 的镜像 / 扩大显示 | I4XSUZ【新增个性】轻量零碎反对设施治理根底性能 |
电源子系统 | 对于规范零碎:<br/> 新增电源治理、电池治理、热治理、耗电统计的基本功能反对。<br/> 次要波及如下需要:<br/>I40IRO【电源治理】反对休眠和混合睡眠模式 <br/>I412F4【电源治理】反对省电模式 <br/>I4MBRL【电源治理】反对显示相干的能耗调节 <br/>I4MBRM【电源治理】反对靠近光管制锁,通话时通过靠近光管制亮灭屏的个性 <br/>I4OEOZ【电源治理】监控输出亮屏输出事件,并依据输出事件进行亮、灭屏 <br/>I4OEQT【电源治理】不亮屏检测 <br/>I4QGI0【电源治理】长按 power Key 弹出关机界面 <br/>I410YD【电池治理】反对关机充电个性 <br/>I410Y1【电池治理】电池温度异样关机爱护 <br/>I4GY9U【热治理】反对内核温控服务 <br/>I4GYAF【热治理】反对用户层和服务温控服务 <br/>I4GYBV【热治理】提供温升监控接口 <br/>I4GYCD【耗电统计】支持软件耗电统计 <br/>I4GYCN【耗电统计】反对硬件耗电统计 <br/>I4GYDQ【耗电统计】反对耗电详情记录 | NA |
帐号子系统 | – 新增反对本地帐号(也称为零碎帐号)的申明周期治理性能,包含本地帐号的创立、切换、删除、订阅、查问、批改等性能 <br/>- 新增分布式帐号 ID 派生和状态治理性能,在分布式帐号登录时派生惟一的帐号 ID 并将其与以后本地帐号惟一绑定,在分布式帐号登出或 token 生效时解除与本地帐号的绑定关系。<br/>- 新增域帐号与本地帐号绑定性能,依据传入的域帐号信息主动创立本地帐号并与其惟一绑定。<br/>- 新增本地帐号辅助管理工具:acm 命令,可通过 acm create/delete/switch/dump 等命令对本地帐号进行增删改查,通过 acm –help 查看对应指令阐明。<br/>I4JBFB 反对分布式组网帐号状态治理 <br/>I4JBEK 反对分布式组网帐号 ID 的派生 <br/>I4IU6N 反对本地多用户根底信息管理 <br/>I4IU5W 反对 os_account_standard 部件本地多用户生命周期治理需要 <br/>I4IU5G 反对本地多用户辅助管理工具 <br/>I4IU3V 反对域帐户和本地用户关联 <br/>I4IU3B 反对本地多用户启动、进行、切换动作 <br/>I4IU33 反对本地多用户性能设置与内容批改 | NA |
内核子系统 | – 新增内存治理性能加强个性,进步内存应用效率,包含 CMA 复用、内存共享接口,加强 swap 等。<br/>- 新增过程调度性能加强个性,进步 cpu 资源的应用效率,加强滑动场景的资源供应,包含 cpu 热插拔及轻量级隔离,绘帧线程优先供应机制等。<br/>- 反对最新的内核平安漏洞补丁修复,及其他平安加强机制,如反对 tokenid 配置及查问等。<br/> 次要波及如下需要:<br/>I4MBTN【新增个性】反对 CMA 复用个性 <br/>I4MBTO【新增个性】反对内存占用分类查问 <br/>I4LKQ0【新增个性】cpuset 与 cpu 热插拔解耦 <br/>I4QE9K【新增个性】提供内核态驱动与用户态之间、用户态与用户态之间的内核共享能力 <br/>I4LRGQ【新增个性】OpenHarmony 内核基线使能 <br/>I4RXQ3【新增个性】内存治理根底个性 <br/>I4TEGS【新增个性】F2FS 末端性能优化 <br/>I4SRVK【新增个性】反对 CPU 轻量级隔离个性 <br/>I4SE2N【新增个性】反对依照用户维度进行内存资源管控的能力 <br/>I4VMGZ【新增个性】反对根底 FPS 智能感知调度性能 <br/>I4U089【新增个性】内核调度反对绘帧线程优先供应机制 <br/>I4OWTZ【内部依赖】内核实现过程的 tokenID 设置 | NA |
包管理子系统 | – 新增对多 HAP 装置、隐式查问、多用户、权限治理的基本功能反对。<br/>- 新增 DBMS、跨设施同步等分布式能力的反对 <br/>- 新增 zlib Native SDK 反对 <br/> 次要波及如下需要:<br/>I4MBSD【新增个性】反对多 hap 包装置 <br/>I4MBSG【加强个性】安装包信息查问 <br/>I4PKY7【新增个性】跨设施信息同步 <br/>I4PKY8【新增个性】跨设施信息查问 <br/>I4PKYK【加强个性】启动扫描 <br/>I4PKYI【新增个性】提供革除数据的能力 <br/>I4PKYM【新增个性】反对多用户创立 <br/>I4QA3D【加强个性】新增 zlib 解压、压缩数据 native 接口 <br/>I4SIH9【新增个性】利用申请权限治理 | NA |
位置服务子系统 | – 新增位置服务子系统,提供位置服务框架能力。<br/>- 位置服务框架反对 GNSS 根本定位、GNSS 围栏、GNSS Batching、网络定位能力、天文编码转换等能力框架服务。<br/> 次要波及如下需要:<br/>I4XXIH【location_gnss】供 GNSS 性能晋升的相干辅助信息申请和注入能力 <br/>I4XXIG【location_gnss】提供 GNSS 硬件功耗统计以及功耗优化能力 <br/>I4XXIF【location_gnss】提供 GNSS 根本定位性能 <br/>I4XXIC【location_gnss】提供 GNSS Batching 的能力 <br/>I4XXIB【location_gnss】反对 GNSS 参数设置和信息上报性能 <br/>I4XXI8【location_locator】反对位置服务的平安治理能力 <br/>I4XXI7【location_locator】提供位置服务隐衷的平安保障能力 <br/>I4XXI5【location_locator】反对治理多个定位申请,反对多利用同时申请定位 <br/>I4XXI4【location_locator】反对位置服务定位治理性能 <br/>I4XXI3【location_geofence】反对 GNSS 芯片相干的天文围栏性能 <br/>I4XXI0【location_geocode】反对经纬度和地址相互转换 <br/>I4XXHZ【location_network】反对网络定位能力 <br/>I4XXHW【location_gnss】反对 GNSS 辅助协定 | NA |
根底通信子系统 | – 新增 WiFi STA、AP、P2P 相干根本能力以及 JS API,优化了 STA、AP、P2P 根本能力的连贯体验。<br/>- 新增蓝牙 BR、SPP、BLE 相干的能力以及 JS API。<br/> 次要波及如下需要:<br/>WiFi:<br/>I4XXFG【新增个性】反对 WiFi 功耗统计以及功耗优化能力 <br/>I4XXFF【新增个性】提供 WiFi P2P 根本能力 <br/>I4XXFB【新增个性】反对 P2P magiclink 连贯个性 <br/>I4XXF7【新增个性】反对 SoftAP 5G 及信道主动抉择 <br/>I4MBRI【新增个性】反对 SoftAP 根底个性 <br/>I4MBRH【新增个性】反对 STA 根底个性 <br/> 蓝牙 :<br/>I4XXGC【bluetooth_standard】反对蓝牙 BR/EDR 的根本能力 <br/>I4XXFT【bluetooth_standard】提供 A2DP profile 相干能力以及 JS API<br/>I4XXFP【bluetooth_standard】反对蓝牙 BLE 相干的根本能力 <br/>I4XXFL【bluetooth_standard】反对蓝牙 SPP 能力,提供 BR 的数据传输能力 <br/> | NA |
元能力子系统 | – 新增卡片能力、Zidl 工具反对 C ++ 服务端客户端代码主动生成、元能力测试框架、命令行工具能力加强。<br/>- 新增多用户能力、工作栈重构、部件化解耦、利用常驻过程、利用异样检测加强、环境变动告诉能力。<br/> 次要波及如下需要:<br/>I4PCM4【新增个性】上下文提供利用 /Hap 包 / 组件信息查问能力 <br/>I4PCPP【新增个性】上下文适配多用户 <br/>I4PCPV【新增个性】提供指定用户启动组件的零碎接口 <br/>I4PCQP【新增个性】反对 singleuser 的运行模式 <br/>I4PCQU【新增个性】启动初始化默认用户 <br/>I4PCGY【加强个性】新增卡片开发基类 <br/>I4PCH9【加强个性】通过配置文件配置服务卡片 <br/>I4PCLL【新增个性】JS 提供的利用级别上下文 <br/>I4PCLN【新增个性】Abilty 的状态复原 <br/>I4PCP1【新增个性】利用运行信息查问 <br/>I4PCPG【加强个性】支持系统环境变动告诉 <br/>I4PCR8【加强个性】反对常驻过程开机启动 <br/>I4PCV4【新增个性】反对工作切换 <br/>I4PCVZ【新增个性】反对指定 displayId 启动 Ability<br/>I4PCW3【加强个性】pendingwant 机制反对跨设施启动通用组件 <br/>I4PCH4【新增个性】卡片反对多用户 <br/>I4PCM1【新增个性】提供 ce/de 级上下文 <br/>I4PCVN【新增个性】反对工作快照获取和更新 <br/>I4PPW6【加强个性】指定窗口模式启动组件 <br/>I4PC3R【新增个性】提供卡片开发根底能力 <br/>I4PQ0M【加强个性】上下文提供音讯发送和监听能力 <br/>II4PQ13【加强个性】上下文提供权限校验及权限申请接口 <br/>I4PQ1E【加强个性】反对常驻过程异样复原 <br/>I4PQ1O【新增个性】反对 NewWant<br/>I4PCPI【加强个性】支持系统环境查问 <br/>I4PCRL【新增个性】测试框架整体性能 <br/>I4PCVU【新增个性】通用组件 call 调用 | NA |
无障碍软件服务子系统 | – 新增界面信息替换机制外部实现;<br/>- 新增无障碍配置信息读取。<br/> 次要波及如下需要:<br/>I4X2EM【新增个性 信息替换机制】按键拦挡 <br/>I4X2EN【新增个性 信息替换机制】反对上报窗口节点信息 <br/>I4X2ET【新增个性 信息替换机制】反对控件节点信息上报 <br/>I4X2EV【新增个性 信息替换机制】焦点查问 <br/>I4X2EY【新增个性 信息替换机制】无障碍事件列表 <br/>I4X2EZ【新增个性 信息替换机制】无障碍事件信息 <br/>I4X2F0【新增个性 信息替换机制】无障碍动作发动 <br/>I4X2F1【新增个性 信息替换机制】辅助利用列表查问 <br/>I4X2F2【新增个性 信息替换机制】辅助利用状态查问与监听 <br/>I4X2F3【新增个性 信息替换机制】手势模仿 <br/>I4X2F4【新增个性 信息替换机制】触摸拦挡 <br/>I4X2EO【新增个性 无障碍服务治理】指标利用连贯 <br/>I4X2EP【新增个性 无障碍服务治理】辅助利用连贯 <br/>I4X2ER【新增个性 无障碍服务治理】辅助利用更新 <br/>I4X2ES【新增个性 无障碍服务治理】无障碍字幕配置 | NA |
媒体子系统 | – 新增反对本地根底音视频播放和录制能力,反对视频硬编解码,反对支流音视频 codec 与封装格局,并易于生态厂商扩大。<br/>- 新增反对相机根底预览、拍摄、录像能力,及分布式相机预览、拍摄能力。<br/> 次要波及如下需要:<br/>I4WYPP【audio_standard 部件】反对蓝牙音频播放 <br/>I4WYK8【audio_standard 部件】反对 Opensles 根底播放接口 <br/>I4WYW4【加强个性】反对相机会话治理 <br/>I4WYVE【加强个性】反对根底拍照模式下的拍照性能 <br/>I4WZ8G【新增个性】图片根底解码框架 <br/>I4X5E1【新增个性】反对视频软解性能 <br/>I4X552【新增个性】反对本地音视频播放 <br/>I4X5Q9【新增个性】分布式媒体库 - 缩略图同步 <br/>I4X5L5【新增个性】根底媒体数据库 | NA |
图形子系统 | – 构建了图形 RenderService 新渲染框架。<br/>- 提供了 2D/3D 绘制能力反对。<br/>- 反对新的动画框架。<br/> 次要波及如下需要:<br/>I4MBTY【render_service 部件】【新增个性】新增 UI 框架渲染后端个性 <br/>I4RKT3【composer 部件】提供合成和送显的能力 <br/>I4ZCGG【drawing 部件】提供图形 Native SDK 能力 <br/>I4RKSW【drawing 部件】提供 3D 图形能力反对 Native SDK 能力 <br/>I4MBTW【animation 部件】提供根底动画框架 | NA |
窗口子系统 | – 构建了窗口治理新框架,提供更加灵便的窗口框架能力,反对全屏、分屏、窗口化状态,反对跨窗口拖拽能力。<br/>- 提供了 display 治理能力,反对分屏,并加强亮灭屏治理能力。<br/> 次要波及如下需要:<br/>I4R308【加强个性】:提供利用窗口创立治理能力,单个利用的多个 Ability 实例能够创立多个主窗口 <br/>I4R309【加强个性】:提供利用窗口创立治理能力,反对启动窗口时设定窗口显示策略;提供窗口显示策略状态给利用(分屏、全屏、自在窗口)<br/>I4R30D【新增个性】:利用主窗口反对自在窗口显示,平铺和层叠布局 <br/>I4R9P0【新增规格】:加强个性:<br/>1. 提供 Display 治理能力 <br/>2. 提供通过物理屏幕插入插入创立和销毁 Display 的能力 <br/>3. 提供多 Display 映射治理能力 <br/>I4ZEKH【新增个性】:反对亮屏灭屏流程:<br/>1. 反对从电源治理发动的休眠、唤醒、亮屏、灭屏申请 <br/>2. 反对收到申请后调用 Render Server 接口实现对对应的亮屏、灭屏、调整屏幕亮度操作 | NA |
网络管理子系统 | I4XXHU【加强个性】反对 TCP/UDP Socket<br/>I4XXHT【加强个性】反对 http 1.1/https/http2<br/>I4XXHS【加强个性】反对对 Wi-Fi/ 蜂窝网络连接的治理和切换 <br/>I4XXHP【加强个性】反对 DNS 解析和配置 <br/>I4XXHN【加强个性】反对网络连接状态查问和网络连接状态变动告诉 <br/>I4XXHH【wpa_supplicant】提供基于 NL80211 的 wpa、p2p 能力 <br/>I4XXHG【wpa_supplicant】提供 magiclink 能力 | NA |
MSDP 子系统 | I4WWRO【msdp】device_status 部件标准化 | NA |
全球化子系统 | – 新增反对语言区域抉择。<br/>- 新增 / 加强反对国际化个性(单复数、字符串排序、电话号码解决、日历 & 本地历法、度量衡体系和格式化、时间段格式化、字母表检索、unicode 字符属性、断词断行)。<br/>- 新增支持系统资源。<br/>- 新增反对 rawfile 资源。<br/> 次要波及如下需要:<br/>I4MBR0【加强个性】区域示意和属性 <br/>I4MBR1【加强个性】单复数反对 <br/>I4MBR2【加强个性】字符串排序 <br/>I4MBR3【加强个性】电话号码解决 <br/>I4MBR7【新增个性】日历 & 本地历法 <br/>I4MBR5【新增个性】度量衡体系和格式化 <br/>I4MBQZ【加强个性】时间段格式化 <br/>I4MBR4【新增个性】字母表检索 <br/>I4MBR8【加强个性】unicode 字符属性 <br/>I4MBR9【加强个性】断词断行 <br/>I4MBRA【新增个性】零碎资源管理 <br/>I4MBRB【新增个性】rawfile 资源管理 <br/>I4R2YA【新增个性】新增资源管理 Native SDK 接口 | NA |
软总线子系统 | – 新增对网络切换组网能力的反对 <br/>- 新增对蓝牙能力的反对 <br/>- 新增对蓝牙文件传输能力的反对 <br/>- 新增对流传输能力的反对 <br/>- 新增对 P2P 连贯能力的反对 <br/>- 反对基于 P2P 连贯的文件和流传输的能力 <br/> 次要波及如下需要:<br/>I4MBS0【新增个性】【组网】软总线反对网络切换组网 <br/>I4XXEL【加强个性】软总线反对蓝牙 <br/>I4XXEX【传输】文件传输(蓝牙 )<br/>I4XXEO【加强个性】【传输】文件传输加强(NSTACK 组件能力)<br/>I4XXEV【新增个性】【传输】流传输加强(NSTACK 组件能力加强)<br/>I4XXEN【新增个性】【组网】软总线组网反对 P2P 连贯 <br/>I4XXEP【新增个性】【连贯】软总线反对 P2P 连贯 <br/>I4XXES【新增个性】【传输】软总线反对 P2P 文件传输 <br/>I4XXET【新增个性】【传输】软总线反对 P2P 流传输 | NA |
ArkUI 子系统 | – 新增键盘、鼠标交互操作 <br/>- 新增申明式 Web 组件能力 <br/>- 新增申明式 XComponent 组件能力 <br/>- 新增申明式 Canvas2D 绘制能力与 OffscreenCanvas 离屏绘制能力 <br/>- 新增富文本显示能力 <br/>- 新增多种性能组件 <br/>- 加强多种组件自定义能力 <br/>- 加强调测能力 <br/> 次要波及如下需要:<br/>I4MBV7【新增规格】滚动条款式自定义能力 <br/>I4MBVO【新增个性】Popup 组件减少内容自定义规格 <br/>I4MBVP【新增个性】Canvas 绘制能力反对 <br/>I4MBVR【新增个性】触摸响应热区设置 <br/>I4MBVS【新增个性】Lottie 动画反对 <br/>I4MBVU【新增个性】Menu 组件减少内容自定义规格 <br/>I4MBVV【新增个性】Swipe 手势个性 <br/>I4MBV9【新增规格】Tabs 组件新增 TabBar 内容自定义规格 <br/>I4MBVA【新增规格】Navigation 组件新增标题栏设置规格 <br/>I4MBVC【新增规格】工具栏组件减少内容自定义能力规格 <br/>I4WTQY【新增个性】线性占比显示控件个性反对 <br/>I4MBV3【新增规格】款式设置个性减少组件多态款式设置规格 <br/>I4MBV5【新增规格】字母索引条组件减少提醒菜单内容扩大规格 <br/>I4WTQ2【新增规格】List 组件减少内容拖拽能力规格 <br/>I4WTQ4【新增规格】Grid 组件减少内容拖拽能力规格 <br/>I4WYNA【新增规格】Dialog 弹窗组件个性加强:反对自定义地位弹窗 <br/>I4WTQX【新增个性】图案明码组件个性反对 <br/>I4QC4N【新增规格】Select 组件反对 <br/>I4QC4O【新增规格】TextInput 组件能力加强 <br/>I4WTPY【新增规格】文本组件反对鼠标拖拽抉择文字规格 <br/>I4WTRS【新增个性】XComponent 组件个性反对申明式范式规格 <br/>I4WTR9【新增个性】鼠标按键、滚轮事件反对 <br/>I4WTQI【新增规格】拖拽能力减少鼠标拖拽规格 <br/>I4RCRC【新增个性】款式状态编译转换反对 <br/>I4WTPS【新增规格】新增 Touch 事件反对多点触控信息 <br/>I4RCRF【新增个性】新增自定义组件反对拜访子组件数据 <br/>I4X27K【新增个性】新增侧边栏组件 <br/>I4RA0G【新增规格】卡片反对鼠标悬停事件 <br/>I4WTQV【新增个性】减少场景数据存储个性 <br/>I4RCRK【DFX】ArkUI 框架超时检测机制 <br/>I4RCJ8【IDE 工具反对】渲染流水线耗时打印 <br/>I4RCRM【IDE 工具反对】交互事件回调耗时打印 <br/>I4WTR7【新增个性】Web 组件能力反对 <br/>I4WTRA【新增个性】路由信息分布式迁徙反对 <br/>I4X29K【新增个性】ContextMenu 组件反对 <br/>I4WTQJ【新增规格】输出组件键盘快捷键反对 <br/>I4WTQK【新增个性】鼠标双击选字 <br/>I4WTPG【新增规格】根底动画参数配置加强 <br/>I4X26M【新增规格】列表容器反对鼠标框选和键盘鼠标组合键多选性能 <br/>I4X26Y【新增规格】网格容器反对鼠标框选和键盘鼠标组合键多选性能 <br/>I4WTR8【新增个性】焦点设置反对 <br/>I4U5XM【新增规格】ArkUI Loader 反对 JS 文件条件编译能力 <br/>I4WTQN【新增个性】新增 RichText 标签 | NA |
程序访问控制子系统 | – 新增对本地利用权限的定义、治理、受权、查问、鉴权性能的反对。<br/>- 新增对分布式权限的治理、查问、鉴权、同步性能的反对。<br/> 次要波及如下需要:<br/>I4WVMH【新增规格】零碎的利用权限初始化预置定义 <br/>I4WVO9【新增规格】利用权限申请列表查问 <br/>I4WVPH【新增规格】AT 同步服务根本框架 <br/>I4WVPV【新增规格】本地权限校验接口和机制 <br/>I4WVQT【新增规格】native 的 Token 创立和更新机制 <br/>I4WVR3【新增规格】利用权限的设置接口和机制 <br/>I4WVRG【新增规格】AT 治理服务根本框架 <br/>I4WVRR【新增规格】Hap 利用 token 查问接口 <br/>I4WVS6【新增规格】Hap 利用的 Token 信息删除机制 <br/>I4WVSI【新增规格】Hap 利用的 Token 创立和更新机制 <br/>I4TYDA【新增规格】token 信息跨设施同步 <br/>I4TYCV【新增规格】设施上线时的 native 过程的 token 信息同步 <br/>I4V02K【新增规格】主体设施上利用受权状态更新同步 <br/>I4V02Y【新增规格】主体设施上利用卸载时同步 <br/>I4V032【新增规格】利用权限治理界面实现 <br/>I4V038【新增规格】实现通过利用权限治理界面设置利用权限 <br/>I4TYCK【新增规格】分布式权限校验接口和机制 <br/>I4TYDO【新增规格】设施下线时的 token 信息删除 <br/>I4SEZD【新增规格】动静权限弹窗界面实现 <br/>I4SEZ7【动静权限设置】实现动静权限受权机制 | NA |
语言编译运行时子系统 | – 语言编译运行时:提供适应多端的根底 JS 工具链及运行时,端侧提供 JS 引擎撑持利用运行。<br/>- TS/JS 公共根底库:TS/JS 公共根底类库提供根底性能及 TS/JS 多线程能力 <br/>- TS/JS/C/C++ 工具链:反对开发者开发调试调优的根本需要 <br/>- Lite Actor:轻量化 Actor 模型,共享字节码及虚拟机外部基础设施,优化目前 JS 引擎的实现,优化内存占用、晋升启动性能。<br/>- High Perf Partial GC:方舟 GC 反对并发标记、并行标记、懒清理,缩小 50% 的 GC 进展工夫,改善用户体验。<br/> 次要波及如下需要:<br/> I4W7ZR【新增规格】内存治理调配回收性能 /HPP GC 性能调优 <br/> I4P7F7【语言编译运行时,图形图像,DRF】Native SDK 整体集成 <br/> I4WWKK【加强个性】Actor 轻量化 1.0 | NA |
降级服务子系统 | – 降级服务子系统各部件的标准化 <br/>- 反对 syscap 机制 <br/> 次要波及如下需要:<br/>I4WXHW【部件化专项】降级服务子系统部件标准化 <br/>I4XXH6【SysCap】降级服务子系统反对 SysCap 机制 | NA |
Misc 软件服务子系统 | – 新增工夫时区同步的反对治理能力的反对 <br/>- 新增对剪切板数据项进行进行查问、设置、删除、替换等能力的反对 <br/>- 新增对锁屏服务治理能力的反对 <br/>- 新增对动态壁纸治理能力的反对 <br/>- 新增对下载服务治理能力的反对 <br/> 次要波及如下需要:<br/>I4U2WR 新增个性:工夫时区同步治理 <br/>I4ZTTE【新增个性】剪贴板数据项 - 反对将剪贴板数据项强制转换为文本 <br/>I4ZTTO【新增个性】剪贴板数据 - 反对减少获取、删除、替换剪贴板数据中的数据项;反对查问与设置剪贴板数据属性 <br/>I4ZTTZ【新增个性】零碎剪贴板 - 反对获取、清理、查问剪贴板的剪贴板数据;反对剪贴板内容变动告诉 <br/>I4ZTZC【新增个性】锁屏治理服务 - 撑持多用户场景 <br/>I4ZTZT【新增个性】锁屏治理服务 - 撑持零碎开机、亮灭屏场景 <br/>I4ZU1S【新增个性】动态壁纸 <br/>I4ZTXT【request 部件】下载治理 - 反对新建、移除、批改、查问下载工作、反对暂停、复原下载工作、反对监听下载工作进度、下载状态变更告诉;下载治理服务,提供零碎下载治理 DataAbility,解决下载工作数据的长久化,提供零碎下载治理服务,解决利用接口权限查看、执行 http 下载和解决下载异样 | NA |
轻内核子系统 | NA | 对于小型零碎:<br/>I4RD3H M 核减少了 signal、pipe、poll、select 等 POSIX 接口 <br/>I4Q9OQ 反对 Cortex-M55 架构 <br/>I4Q9F2 反对动静加载机制 <br/>I4RD2M 内核部件化 |
文件管理子系统 | – 反对根底文件系统 ext4/f2fs 能力及相干工具,反对分布式文件系统跨设施文件拜访能力。<br/>- 反对设施存储管理性能,包含文件加密、空间治理与统计、多用户空间治理、外卡挂载治理等能力。<br/>- 加强利用数据保护,建设利用沙箱隔离机制;优化用户数据管理,包含用户数据沙箱隔离安全性加强、用户文件拜访框架与接口。<br/>- 根底文件操作 API 能力补齐,包含 statfs 占用空间统计、文件拜访异步接口等能力。<br/> 次要波及如下需要:<br/>I4RDNG【新增个性】【local_file_system】反对 ext4/f2fs 等用户态工具的能力 <br/>I4RFBD【新增个性】【local_file_system】反对 fat/exfat/ntfs 等可插拔文件系统能力 <br/>I4TTN8【新增个性】反对分布式文件系统的根底性能 <br/>I4TTNG【新增个性】反对数据分类设施分级,控制数据流转规格 <br/>I4TTGR【新增个性】【storage_manager 部件】文件加密个性使能 <br/>I4TTHQ【新增个性】反对内部存储拜访需要 <br/>I4TTJN【新增个性】反对外卡设施相干事件散发个性 <br/>I4TTJV【新增个性】反对卷信息查问和治理个性 <br/>I4XXIR【新增个性】响应多用户创立删除,进行用户目录创立和删除 <br/>I4XXIY【新增个性】反对利用占用空间统计个性 <br/>I4SNSU【新增个性】反对利用沙箱隔离能力 <br/>I4XXIX【新增个性】反对 file picker 须要的 JS API 文件接口需要 <br/>I4MBS2【新增个性】反对 statfs API 能力需要 | NA |
事件告诉子系统 | – 新增反对多用户。<br/>- 新增反对分布式告诉。<br/>- 新增告诉模板性能。<br/> 次要波及如下需要:<br/>I4PBOK【新增个性】告诉反对多用户 <br/>I4PBP7【新增个性】反对利用发送模板告诉(调试能力)<br/>I4PBPE【新增个性】反对进度条告诉 <br/>I4PBPM【加强个性】分布式告诉反对流控 <br/>I4PBRM【新增个性】反对其余设施的告诉点击后在本设施跳转 <br/>I4PBRW【新增个性】反对设施级的分布式告诉使能管制 <br/>I4PBSE【新增个性】反对告诉治理利用设置和查问利用级的分布式告诉使能 <br/>I4PBSP【新增个性】反对利用设置分布式告诉能力是否使能 <br/>I4PBT7【新增个性】分布式告诉同步 <br/>I4PBU3【新增个性】分布式告诉联动勾销 <br/>I4PBUU【新增规格】反对通过 config.json 动态配置公共事件,反对通过 wokscheduler 动态拉起订阅者 <br/>I4PBV9【新增规格】反对动态订阅者管控 <br/>I4WTGK【新增个性】反对模板告诉注册、查问和发送 <br/>I4PBSZ【新增个性】依据设施状态决策告诉是否揭示 <br/>I4PBBV【新增个性】事件耗时调用 <br/>I4PD0O【个性加强】告诉发送使能能力加强 <br/>I4PBQ1【加强个性】分布式告诉能力反对 dump 命令 <br/>I4PBR0【新增个性】反对其余设施的告诉点击后在跨设施跳转 <br/>I4PC2S【新增个性】公共事件反对多用户个性 | NA |
泛 Sensor 服务子系统 | – 新增常见传感器加速度、陀螺仪、霍尔等的数据上报。<br/>- 新增马达振动的根本能力。<br/>- 新增通用算法能力和地磁场算法能力。<br/> 次要波及如下需要:<br/>I4WWTG【miscdevice 部件】Miscdevice 反对周边依赖 <br/>I4WWTF【sensor 部件】Sensor 反对周边依赖 <br/>I4WWTD【sensor 部件】反对通用的算法接口 <br/>I4MBRQ【sensor 部件】地磁场程度强度、总强度 <br/>I4MBRP【sensor 部件】地磁场偏角和倾角 | NA |
分布式数据管理 | – 新增对分布式数据对象能力的反对,分布式能力笼罩内存 JS 对象;新增分布式关系型数据管理能力,反对间接基于关系型表数据同步 <br/>- 新增按条件数据同步 & 订阅能力,数据同步更精准 <br/>- 新增文件上传性能反对 <br/>- 构建数据加密和平安分级能力,欠缺数据流转过程的平安管控,反对多用户同步与隔离 <br/> 次要波及如下需要:<br/>I4IBPH【distributed_kv_store】分布式数据服务缺失性能补齐 <br/>I4MBRS【distributed_kv_store】分布式数据库反对按谓词查问条件进行数据库记录的跨设施同步和订阅 <br/>I4MBRU【RDB】反对数据库加密 <br/>I4NZVP【distributed_kv_store】提供分布式数据库 JS API<br/>I4HAMI【data_share_ability】反对跨利用订阅数据库的变动 <br/>I4NZP6【RDB】减少多表查问能力 <br/>I4FZ6B【RDB】提供事务能力 <br/>I4HAMI【data_share_ability】反对跨利用订阅数据库的变动 <br/>I4PNX7【分布式 RDB】数据存储需要 <br/>I4HAMD【data_share_ability】反对对数据拜访形式的管制 <br/>I4H4FH【distributed_kv_store】分布式数据库反对分类分级 <br/>I4H3M8【新增个性】分布式数据对象反对简单类型 <br/>I4HAMD【data_share_ability】反对对数据拜访形式的管制 <br/>I4PO00【分布式 RDB】数据同步需要 <br/>I4OTW6【distributed_kv_store】分布式数据库 Query 反对 InKeys 谓词 <br/>I4RGFY【DataShare】基于 ExtensionAbility 新框架重构并提供单设施上跨利用数据共享能力 <br/>I4H4FR【distributed_kv_store】反对多用户数据隔离和共享 <br/>I4RGFY【DataShare】基于 ExtensionAbility 新框架重构并提供单设施上跨利用数据共享能力 <br/>I4XXGF【request 部件】文件上传性能 | 对于轻量、小型零碎:<br/> 分布式数据对象反对小型零碎设施 <br/> 次要波及如下需要:<br/>I4H3JJ 分布式对象反对小型零碎设施 |
DFX 子系统 | 新增零碎和利用 Watchdog 检测,NativeCrash、JSCrash 日志采集能力。<br/> 新增 JS 利用异样行为检测模式能力。<br/> 新增零碎和过程状态信息导出能力,JS App 获取底层内存、CPU、虚拟机信息的能力能力。<br/> 新增分布式跟踪调试能力。<br/> 加强流水日志、零碎事件、利用事件能力。<br/> 次要波及如下需要:<br/>I4PJE3【新增个性】Standard 设施上的 hidumper 框架和工具 <br/>I4MBRE【hiperf 部件】性能数据计数统计 <br/>I4U0KP【profiler 部件】cpu profiler 性能 <br/>I4PJE5【新增个性】反对 JS app native 内存信息调试调优能力 <br/>I4Q6AQ【新增个性】Watchdog 机制 <br/>I4U0JZ【新增个性】供 OpenHarmony hisysevent 零碎事件治理 <br/>I4Q6B6【加强个性】反对 HiTrace JS 接口 <br/>I4Q6AY【新增个性】在 OpenHarmony 上提供检测模式框架和检测模式基本功能 | NA |
驱动子系统 | – 继续加强 HDF 框架能力,包含 hcs 配置解析、电源治理等机制;<br/>- 针对 HDI 治理框架,新增反对共享内存队列、HDI 服务按需启动;<br/>- 新增用户态 PLATFORM 接口,反对用户态驱动开发;<br/>- 外设模块扩大 200+HDI 接口定义,涵盖显示、音频、相机、传感器、电源、USB 等功能模块,使设施接口数量达到 600+,为零碎提供更多的硬件拜访能力。<br/> 次要波及如下需要:<br/>I4HPR7【加强个性】提供 hcs 宏式解析接口 <br/>I4LZZF【加强个性】反对同步 / 异步电源治理调用 <br/>I4QEKH【新增个性】提供共享内存相干 HDI 能力 <br/>I4QEKI【新增个性】驱动开发工具反对规范零碎驱动开发 <br/>I4QEKZ【新增个性】反对用户态平台驱动接口 <br/>I4QEKL【新增个性】基于 HDF 驱动框架构建对立的平台驱动对象模型 <br/>I4QELC【新增个性】反对 UHDF 类过程按需启动 <br/>I4QEKJ【新增个性】HDI 接口适配 linux-input 驱动 <br/>I4QEKM【新增个性】提供 power HDI 接口能力 <br/>I4QEKK【新增个性】基于 HDF 驱动框架提供硬件 TIMER 驱动 <br/>I4QEKP【新增个性】基于 HDF 驱动框架提供 light 驱动能力 <br/>I4MBTP【加强个性】传感器驱动模型能力加强 <br/>I4MBTQ【加强个性】传感器器件驱动能力加强 <br/>I4MBTR【加强个性】Display HDI 针对规范零碎的参考实现 <br/>I4MBTS【新增个性】HDF-Input 设施能力丰盛 <br/>I4QEKP【新增个性】基于 HDF 驱动框架提供 light 驱动能力 <br/>I4QEKQ【新增个性】Display HDI 接口实现服务化 <br/>I4QEL2【加强个性】马达驱动模型能力加强 <br/>I4XXGZ【新增个性】基于 HDF 驱动框架提供计步器 Sensor 驱动能力 | 对于轻量、小型零碎:<br/> 提供 HCS 宏式解析接口,编译节俭配置所占内存 <br/> 次要波及如下需要:<br/>I4TFTB【新增个性】轻量零碎新增 HCS 宏式解析接口 |
USB 服务子系统 | – 构建了残缺的 USB 服务治理框架,包含 host、device 功能模块。<br/>- 反对 Port 切换性能,实现不同性能模式的切换。<br/>- 提供了 USB JS API 接口,反对利用开发。<br/>- 定义并实现了 USB HDI,提供标准的 USB 驱动能力拜访接口。<br/> 次要波及如下需要:<br/>I4MBRK【新增个性】USB 服务 JS 接口实现 <br/>I4QEKV【新增个性】USB 服务 HDI 接口实现 <br/>I4QEKN【新增个性】USB Device 性能实现 <br/>I4QEKO【新增个性】USB Host 性能实现 <br/>I4QEL6【新增个性】USB Port 性能实现 | NA |
编译构建子系统 | – 新增归一的部件定义和编译。<br/>- 新增对立的编译框架,包含对立的 gn 模板、对立的部件配置、对立的产品配置、对立的编译命令和对立的编译流程。<br/>- 新增反对 Native SDK 编译公布。<br/>- 新增编译系统反对 Kconfig 配置框架。<br/>- 扩大加强了 hb 能力,包含对立应用 hb 编译入口、编译构建日志按级别显示和 hb 命令装置、集成及扩大反对。<br/>- 制订 gn 编码标准和最佳实际领导。 | 对于轻量、小型零碎,个性变更同规范零碎。 |
测试子系统 | – 新增 OpenHarmony 自动化测试框架能力,反对单元 /UI 根底测试脚本编写运行能力。<br/>- 新增 OpenHarmony-wukong 工具,反对整机 / 单利用级别随机事件注入压测能力。<br/>- 新增 SmartPerf 性能测试工具,反对根底性能数据如 FPS、CPU、内存等采集展现能力。<br/>- 欠缺测试调度框架能力,新增自动化用例执行配置、执行设配治理能力。<br/>- 新增 DCTS 兼容性测试套件,反对分布式软总线、分布式数据兼容测试。<br/>- 加强 ACTS、HATS 兼容性测试套件,笼罩 3.1 Release 新增对外公共 JS API 和 HDF API。<br/> 次要波及如下需要:<br/>I4XXCR【测试框架】界面自动化测试 <br/>I4XXCV【测试框架】TS 开发者测试框架 <br/>I4XXCW【测试框架】JS 利用开发者测试框架 <br/>I4XXD0【测试框架】执行器设施治理 <br/>I4XXCX【测试框架】测试流水线测试套执行报表 <br/>I4XXCZ【测试框架】用例配置管理 <br/>I4XXD0【测试框架】执行器设施治理 <br/>I4XGLQ【新增个性】UI 随机压测工具 <br/>I4XXD7【认证测试】DCTS3.1 分布式兼容性测试套件 | NA |
启动子系统 | – 新增反对过程分组及并行启动。<br/>- 新增反对按需启动 SA 服务、UHDF 服务或者依据热插拔事件启动服务。<br/>- 新增反对为服务创立 socket 或者为退出的过程代持 fd。<br/>- 对立 init 的保护命令为 begetctl。<br/>- 欠缺过程退出后的回收策略,反对外围过程退出后重启;非核心过程频繁挂死时隔离。<br/> 次要波及如下需要:<br/>I4UTCF【新增个性】过程分组及并行启动根底框架 <br/>I4UGE9 增加 bootchart 性能 <br/>I4UP28 动静文件 selinux 标签适配 <br/>I4UTCO【加强个性】反对 app 过程孵化能力加强 <br/>I4UTCY【加强个性】appspawn 反对孵化的利用过程回收 <br/>I4RXJ2【新增规格】对立 init 保护命令 <br/>I4RXJ9【新增个性】反对服务类过程按需启动 <br/>I4TNBV【新增规格】过程启动配置能力加强 <br/>I4PD3K 过程退出后的回收解决策略配置能力加强 | NA |
用户 IAM 子系统 | – 新增实现多用户身份治理和用户身份认证性能个性;<br/>- 新增对立用户身材认证框架,反对治理各种认证形式 <br/>- 新增反对口令认证性能 <br/>- 新增反对人脸认证性能 <br/> 次要波及如下需要:<br/>I4RG55【新增规格】【user_idm】反对用户本地认证凭据信息查问 <br/>I4RG5R【新增规格】【user_idm】反对删除用户时,删除该用户的身份认证凭据 <br/>I4RG8W【新增规格】【pin_auth】反对用户本地口令录入 <br/>I4RG91【新增规格】【pin_auth】反对用户本地口令认证 <br/>I4RGWU【新增规格】【pin_auth】反对用户本地口令删除 <br/>I4TSK7【新增规格】【face_auth】反对用户本地人脸删除 <br/>I4TSJE【新增规格】【face_auth】反对用户本地人脸录入 <br/>I4TSJY【新增规格】【face_auth】反对用户本地人脸认证 | NA |
平安根底能力子系统 | – 新增实现设施安全等级治理框架,提供组网内指定设施的安全等级查问。<br/>- 新增数据跨设施流转时的管控策略,满足终端外部数据处理、流转时的数据安全管控提供根底的底座机制。<br/>- 新增提供对立的秘钥治理服务,为零碎利用和下层业务提供本地秘钥全生命周期的治理。<br/>- 新增反对 OpenHarmony 使能设施互信认证能力,为零碎的设施平安连贯提供保障。<br/> 次要波及如下需要:<br/>I4RTYU【新增个性】【服务】反对被组网内其它设施查问本人的设施安全等级信息 <br/>I4RTYW【新增个性】【服务】反对获取本人或者组网内其它设施的设施安全等级信息 <br/>I4TJFZ【加强个性】DeviceAuth 部件反对设施间互信关系认证的多用户隔离,应用指定零碎用户下治理的互信关系进行认证 <br/>I4TJG1【加强个性】DeviceAuth 部件实现互信群组数据多实例,反对指定用户的数据查问。<br/>I4TJG3【加强个性】DeviceAuth 部件反对帐号无关点对点信赖关系建设、解除的多用户数据隔离 <br/>I4TT8L【新增规格】HUKS 提供三段式密钥治理接口 <br/>I4TYEM【新增规格】HUKS 反对安全等级凭据的导入签发及验证 <br/>I4TYFI【新增规格】HUKS 在删除子用户状况下,须要删除相干的密钥数据 <br/>I4TYFR【新增规格】HUKS 在删除利用的状况下,HUKS 须要删除相干的密钥数据 <br/>I4TYFA【新增规格】HUKS 反对密钥利用基于 APP UID 的拜访隔离 <br/>I4TYF1【新增规格】HUKS 反对 key attestation 和 id attestation<br/>I4SAI0【新增个性】提供 DataTransitMgrLib 部件,反对数据跨设施流转时的管控策略 | NA |
利用子系统 | 零碎利用提供了 OpenHarmony 规范零碎上的局部利用,如桌面、SystemUI、设置等,为开发者提供了构建规范零碎利用的具体实例,这些利用反对在所有规范零碎设施上应用。<br/>- 桌面:提供了根本的已装置利用的展现性能和人机交互界面,是所有利用的入口。<br/>- SystemUI:蕴含导航栏和零碎状态栏两局部,导航栏提供根本页面导航性能、状态栏提供零碎状态显示,如工夫、充电状态等。<br/>- 设置:提供了对于设施,利用治理,亮度设置等性能。<br/>- 联系人:提供了拨号盘、通话记录查看 / 删除、联系人列表、详情查看和新建联系人等性能。<br/>- 短信:提供了信息查看、发送短信、接管短信、短信送达报告、删除短信等性能。<br/>- 通话:提供了语音通话接听和挂断,挪动数据开关等性能。<br/>- 相机:提供了预览、拍照、缩略图显示、跳转大图浏览等性能。<br/>- 图库:提供了图片、视频和相册的治理、浏览、显示、编辑操作等性能。<br/>- 输入法:提供硬键盘输入、编辑框抉择文本变动、光标地位变动反馈等性能。<br/> 阐明:OpenHarmony 3.1 Release 版本,仅图库零碎利用代码可配套公布的 IDE、SDK 编译胜利。 | NA |
API 变更请参考:
JS API 差别报告
Native API 差别报告
Changelog
芯片及开发板适配
芯片及开发板适配状态请参考 SIG-Devboard 信息。
Samples
表 4 新增 Samples
子系统 | 名称 | 简介 | 开发语言 |
---|---|---|---|
电话服务 | 短信服务 | 本示例展现了电话服务中发送短信的性能。 | eTS |
电话服务 | 网络搜寻 | 本示例通过 eTS 来展现电话服务中网络搜寻性能,蕴含无线接入技术、网络状态、选网模式、ISO 国家码、信号强度信息列表及 Radio 是否关上。 | eTS |
设施治理 | 零碎电源治理 | 本示例展现了关机、重启以及检测亮灭屏状态的性能。 | eTS |
设施治理 | 传感器 | 本示例采纳了传感器接口中的方向传感器,实现了指南针的成果。 | eTS |
设施治理 | 设施治理 | 本示例展现了在 eTS 中 DeviceManager 接口的应用,包含获取授信设施列表,设施扫描,设施认证,设施状态订阅。 | eTS |
帐号治理 | 利用帐号治理 | 本示例抉择利用进行注册 / 登录,并设置帐号相干信息,简要阐明利用帐号治理相干性能。 | eTS |
ArkUI | web | 本示例次要展现了 web 的性能页面。 | eTS |
ArkUI | 拖拽 | 本示例次要展现了拖拽操作的性能。 | eTS |
ArkUI | 动画 | 本示例通过点击按钮触发动画,向用户展现属性动画与显示动画的成果。 | eTS |
数据管理 | 分布式数据库 - 后果集和谓词查问 | 本示例展现了分布式数据管理中,如何通过构建 query 对象,查问 kvstore 中的数据,获取后果集。 | eTS |
数据管理 | 关系型数据库 | 本示例展现了在 eTS 中关系型数据库的应用,包含增、删、改、查等操作。 | eTS |
事件 | 后盾代理揭示 | 本示例通过模仿闹钟来展现后盾代理揭示的应用办法。 | eTS |
事件 | 事件告诉 | 本示例次要展现过程内事件告诉,用户通过抉择对应商品并提交订单后在订单列表显示所选商品。 | eTS |
通信与连贯 | RPC 通信 | 本示例展现了同一设施中前后台的数据交互,用户前台抉择相应的商品与数目,后盾计算出后果,回传给前台展现。 | eTS |
通信与连贯 | WLAN | 本示例展现了在 eTS 中 WLAN 的根本应用,包含禁用和启用 WLAN、WLAN 扫描和获取扫描后果、WLAN 状态监听、WiFi 连贯状态监听、获取 IP 信息、获取国家码、判断设施是否反对 WLAN 相干个性。 | eTS |
媒体服务 | 录音机 Demo | 本示例展现媒体服务中音频录制和播放性能的应用。 | eTS |
媒体服务 | 多媒体 Demo | 本示例展现如何在 eTS 中调用相机拍照和录像,以及如何应用媒体库接口进行媒体文件的增、删、改、查操作。 | eTS |
请拜访 Samples 仓理解更多信息。
修复缺点列表
表 5 修复缺点 ISSUE 列表
ISSUE 单 | 问题形容 |
---|---|
I4MGJM | 【hdf/camera】RK3568 单板跑 camera HDI 用例失败 |
I4OECR | XTS 运行报 ark 异样栈(低概率问题) |
I4OBTW | 全量执行 XTS 用例,装置利用后呈现批量 aa start 失败,影响社区流水线稳定性测试 |
I4OLHF | 【ArkUI 子系统】由过程 com.amsst.amsMissionSnapshotTest 导致测试过程异样 |
I4OLUK | 【ArkUI 子系统】由过程 com.ohos.systemui 导致过程栈异样 |
遗留缺点列表
表 6 遗留缺点列表
ISSUE | 问题形容 | 影响 | 打算解决日期 |
---|---|---|---|
I4NRS5 | 【内核子系统】存在 cve 破绽 | Linux 内核还未公布补丁,临时挂起,待社区公布补丁后降级同步。 | 待社区公布补丁 |
I4UUFR | 本地编译构建 Hi3516 开发板版本镜像 | 编译 Hi3516 版本时偶现编译失败,从新下载代码可复原。 | 2022-04-30 |
I4RJU8 | Hi3516 规范零碎 camera 预览黑屏 | 影响规范零碎 Hi3516 camera 预览性能。 | 2022-05-30 |
I4Z3G9 | 【图形子系统】【RK3568】关上沉迷式主窗口和在主窗口上关上辅助窗口呈现闪屏 | 关上沉迷式主窗口和在主窗口上关上辅助窗口呈现闪屏,影响体验。 | 2022-04-15 |
I50EBB | 【Hi3516 烧录】规范零碎 Hi3516 镜像无奈通过 IDE 烧录 | 仅在 IDE 版本上 Ubuntu 环境烧录不胜利。<br/> 躲避计划: 通过 remote 形式在 Windows 上烧录。<br/> 后续计划:<br/> 改成 Windows+Ubuntu 混合模式,在 Windows 界面操作近程的 Ubuntu 开发、编译、调试;烧录主动回传到 Windows 上进行。 | 2022-04-30 |