公共 |
新增支持Arm架构64位版本编译构建。 |
轻量、小型系统IPC接口与标准系统归一化。 |
资源调度 |
新增卡片使用记录信息统计能力。主要涉及如下需求:I531ST 支持卡片卸载时,删除对应的卡片使用记录I531SU 支持查询获取卡片使用记录I531SV 支持记录卡片的使用计数以及使用时间 |
NA |
多模输入 |
新增遥控器、鼠标、键盘输入设备热插拔监听能力。主要涉及如下需求:I530U7 三方件json版本升级I530UH 启动优化I530UU 支持裁剪鼠标光标显示特I530UL 支持不可触摸窗口I530W5 支持通过JS API监听遥控器输入设备的热插拔I530W9 支持通过JS API监听鼠标输入设备的热插拔I530WB 支持通过JS API查看触摸板输入设备扩展信息I530WF 支持通过JS API监听键盘输入设备的热插拔I530UW 支持裁剪配置组合按键特性 |
NA |
系统服务管理 |
新增群组校验机制。主要涉及如下需求:I59XYB 添加群组校验机制I53NZQ 处理远端应用安装情况和版本号I568AO DMS上报分布式组件关联关系I58ZSB 采集OS类型信息 |
NA |
包管理 |
- 支持沙箱应用的安装、卸载、查询。- 拆包工具支持Stage模型,打包工具能力增强。主要涉及如下需求:I524WG 支持系统应用不允许清除的能力I524WP 查询指定应用是否安装I524UF 支持系统feature的升级(已安装entry的情况下)I524VP 支持隐式查询的优先级I56W2U 包管理支持BackupExtension类型I56W68 将pack.info打到hap包中I56W6W 支持将新旧hap包打包到同一个app包中I56W4O 拆包工具将hap包中的rpcid文件提出I56W59 拆包工具对stage模型包的解析I56W7H bms扫描完成后,发送扫描完成事件I56WIG 包管理模块对外提供沙箱应用的安装能力I56WIS 包管理模块提供对外沙箱应用的卸载能力I56WJ7 包管理模块提供沙箱应用的包信息的查询能力 |
NA |
基础通信 |
蓝牙支持人机接口设备接入能力。主要涉及如下需求:I58ZUA 支持人机接口设备接入能力,如蓝牙键盘、鼠标、游戏手柄等 |
NA |
元能力 |
- FA模型支持查询/设置组件横竖屏状态、组件锁屏显示和组件启动亮屏。- 新增ANR、应用主线程卡死检测等DFX功能。- 新增Stage模型支持Worker机制。主要涉及如下需求:I58ZRH FA模型支持查询/设置组件横竖屏状态I58ZRI FA模型支持组件锁屏显示I58ZRJ FA模型支持组件启动亮屏I58ZRD ZIDL工具自动生成Extension Js服务端及客户端接口文件I58ZR5 支持拦截uncatchedexceptionI58ZR6 支持ANR处理I58ZR7 运行管理服务线程卡死检测I58ZR9 应用主线程卡死检测I58ZRA 通用组件生命周期切换超时检测I58ZR1 FA卡片能力补齐-支持删除无效卡片I58ZR2 FA卡片能力补齐-支持卡片可见状态与更新状态单独设置I58ZQR 提供Ability监听器I58ZQW 提供调度组件生命周期相关的功能I50DOL Stage模型支持Worker机制 |
NA |
媒体 |
- 新增OpenSL ES录音接口能力。- HiStreamer引擎支持标准设备音频播放。主要涉及如下需求:I58ZOI 支持系统设置和获取总音量I58ZOJ 支持音频用户权限控制I58ZOM 支持OpenSL ES基础录音接口I59H9F HiStreamer引擎支持标准设备音频播放 |
NA |
图形 |
- 支持安全截图、安全录屏。- 支持嵌入其他应用界面显示。主要涉及如下需求:I58ZOX RenderService侧支持GPU合成I58ZOU 支持安全截图、安全录屏(安全图层)I58ZOW 支持窗口跨屏的扩展屏、拼接屏I58ZOT 支持嵌入其他应用界面 |
NA |
窗口 |
- 支持快速切换桌面和恢复应用窗口功能。- 支持窗口唤醒屏幕。- 支持窗口保持屏幕常亮/窗口调整屏幕亮度。- 支持安全图层。- 支持窗口可获焦属性/窗口可触摸属性。- 支持窗口方向设置。- 支持应用窗口显示在锁屏之上。- 支持窗口装饰(decoration)。- 应用主窗口支持全屏显示。- 支持应用启动退出窗口控制。- 支持为系统应用提供应用界面组合能力。主要涉及如下需求:I58ZP0 支持Display显示大小(Density)设置I58ZP1 提供快速切换桌面和恢复应用窗口功能I58ZP4 支持窗口唤醒屏幕I58ZP5 支持窗口保持屏幕常亮 支持窗口调整屏幕亮度I58ZP6 支持安全图层I58ZP7 支持窗口可获焦属性 支持窗口可触摸属性I58ZP8 支持窗口方向设置I58ZPA 支持应用窗口显示在锁屏之上I58ZPD 支持窗口装饰I58ZPE 应用主窗口支持全屏显示I58ZPG 支持应用启动退出窗口控制I58ZPI 支持应用启动窗口I58ZPJ 支持为系统应用提供应用界面组合能力 |
NA |
网络管理 |
- 新增WebSocket JS API。- 兼容system.fetch。- 兼容system.network。主要涉及以下需求:I53CKH 支持兼容system.fetchI53CKT 支持WebSocketI53CJX 支持兼容system.network |
NA |
全球化 |
- 支持获取资源的同步接口,支持按资源名称获取资源,支持获取float等类型资源。- 新增对MCC/MNC类型限定词资源的支持。- 支持应用内不同模块独立编译。- 支持获取区域偏好的年月日顺序。- 获取本地文字的读音表达,例如汉字转拼音。主要涉及如下需求:I596AO 支持MCC/MNC限定词I58ZSE 资源管理接口能力增强I58ZSG 资源ID生成I4WM02 音译I4WK2O 日期顺序获取 |
NA |
ArkUI |
- 支持组件布局边界显示。- 增强XComponent组件的鼠标操作,并且优化了输入法弹出时的布局调整,在应用性能方面进行了优化。- 增强分栏与侧边栏组件能力,支持拖拽自动隐藏功能。- AbilityComponent组件支持,支持将应用界面(Ability)作为控件嵌入其他应用显示。主要涉及需求如下:I58ZPY 支持解码降采样图片性能化I58ZPX 支持CPU提频优化动画性能I58ZPW 新增AbilityComponent组件I58ZPS XComponent组件鼠标事件I58ZPR 支持输入框拉起输入法应用时自动布局I58ZPQ 分栏、侧边栏支持自由拖拽到小于最小宽度后自动隐藏功能I58ZPP 图形绘制/辅助类组件支持显示布局边界I58ZPO 按钮/选择/信息展示/动效类组件支持显示布局边界I58ZPN 文本/输入/图片/视频/媒体类组件支持显示布局边界 |
NA |
程序访问控制 |
- 新增SELinux针对service、hdf_service的标签保护能力。- 新增Native服务的权限配置及校验能力。主要涉及需求如下:I58ZO1 针对service,提供selinux标签保护能力I58ZO2 针对hdf_service,提供selinux标签保护能力I58ZO3 accessToken支持native服务的权限校验机制 |
NA |
公共基础类库 |
TypedArray和SharedArrayBuffer支持ECMA 2021规范。主要涉及如下需求:I58ZPZ 支持TypeArray 2021规范I58ZQ0 支持 shard array buffer 2021规范 |
NA |
语言编译运行时 |
- 方舟虚拟机支持多实例调试,以及条件断点和watch表达式。主要涉及如下需求:I58ZQE 方舟支持多实例调试I58ZQD 方舟支持条件断点I58ZQB 方舟支持watch变量及表达式I58ZQ8 支持TSAOT优化编译器生成代码支持ArkJS运行时GC特性I58ZQ7 支持TSAOT优化编译器后端机器码生成框架适配 |
NA |
升级服务 |
新增适配RK 3568。主要涉及如下需求:I58ZSM update_service部件支持RK 3568升级适配I58ZSO updater部件支持RK 3568升级适配 |
NA |
Misc软件服务 |
补齐API6前的http文件上传、下载接口。主要涉及如下需求:I58ZSC 【download】支持@system.request接口I53J82 【upload】支持@system.request接口 |
NA |
文件管理 |
- 支持特殊沙箱的可配置能力。- 三方应用存储查询能力。主要涉及如下需求:I58ZS6 支持应用沙箱差异化配置的能力I58ZS9 支持为三方应用提供存储查询的能力I58ZSA 适配HUKS HAL层新接口I58ZS3 支持分布式公共数据访问框架的版本升级能力 |
NA |
事件通知 |
- 新增支持代理通知,提供代理三方应用发送通知能力。- 增强通知渠道信息查询和设置的能力。主要涉及如下需求:I582UB 支持代理通知I582TF 通知渠道信息设置和查询增强 |
NA |
泛Sensor服务子系统 |
泛sensor新增适配环境光传感器。主要涉及如下需求:I53784 泛sensor能力持续集成-环境光传感器I538PX SystemAPI同步相关实现 |
NA |
分布式数据管理 |
新增提供分布式对象sample。主要涉及如下需求:I4WO0S 提供分布式对象sample |
NA |
驱动 |
- 支持动态加载内核驱动能力。- 外设模块HAL能力增强及HDI接口完善。主要涉及如下需求:I4UD9W 支持内核态动态驱动加载机制,提高设备驱动开发、调试效率I54566 相机服务和HDI循环依赖整改I50I6S Audio新增IPC模式与直调模式接口调用统一I54FQG 提供codec设备驱动模型,支持codec类型设备I544XP 支持HDF服务SELinux权限检查I4UL98 ADC适配Linux内核IIO框架 |
NA |
编译构建 |
- 新增支持Stage新模型的各种HAP包随版本代码编译- 支持三方开源软件作为单独部件,当其被其他部件依赖时,编译系统自动安装到镜像,不需要配置到产品列表中- 对python、jinja2、markupsafe做了版本升级- 支持编译时定制设备类型- 支持区分编译user/root版本- 支持预编译的模块配置删除符号表- 归一化轻富设备产品配置主要涉及如下需求:I53FCL 兼容支持Stage新模型HAP包随版本编译I54ZLX 支持三方开源软件作为单独部件,当其被其他部件依赖时,编译系统自动安装到镜像,不需要配置到产品列表中I54ERB/I52MRL/I52KTV 对被cleansource 3.1识别EOM的开源软件进行版本升级I5714O 支持编译定制化ohos.paraI4Q9MI 支持预编译的模块配置删除符号表I56M93 归一化轻富设备产品配置 |
- 对python、jinja2、markupsafe进行版本升级- 支持区分编译user/root版本主要涉及如下需求:I54ZLX 支持三方开源软件作为单独部件,当其被其他部件依赖时,编译系统自动安装到镜像,不需要配置到产品列表中I54ERB/I52MRL/I52KTV 对被cleansource 3.1识别EOM的开源软件进行版本升级I4Q9MI 支持预编译的模块配置删除符号表 |
测试 |
- 测试用例执行支持筛选,按类型、粒度、级别筛选。- UI测试框架新增滑动查找等接口能力。- 执行器支持部件化执行、支持错误用例复测。- 稳定性工具支持报告解析、生成与展示,支持控件注入。主要涉及如下需求:I58ZUJ 用例执行筛选能力I58ZUK UI测试框架能力增强:API接口补充增强I58ZUM UI测试框架能力增强:UI-dump功能开发I58ZUR UI测试框架能力增强:自定义UI操作参数支持I58ZUS 测试调度框架支持配置I58ZUU 测试调度框架支持部件化I58ZUV 稳定性工具支持稳定性报告解析、生成与展示I58ZUW 稳定性工具支持控件注入 |
NA |
安全基础能力 |
新增OpenHarmony跨设备之间的同帐号互信认证能力。主要涉及如下需求:I58ZNS 支持登录帐号的OpenHarmony设备之间执行同帐号互信认证I58ZNR 支持OpenHarmony设备(登出帐号或被移除帐号后)移除本设备帐号认证凭据I58ZNP 支持OpenHarmony设备导入/移除跨(同厂商或OEM厂商)帐号互信记录I58ZNT 支持OpenHarmony设备(登录帐号或被绑定到帐号后)导入本设备帐号认证凭据(非对称凭据) |
NA |
应用 |
图库应用支持图片编辑、动效能力。主要涉及如下需求:I58ZQ3 【图库】图片编辑I58ZQ1 【图库】动效I58ZQ4 【联系人】基础能力-2D能力 |
NA |