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