OpenHarmony v1.1.2 LTS

版本概述

更新发布LTS(long-term support)长期支持版本OpenHarmony v1.1.2 LTS,本版本在v1.1.1 LTS版本的基础上新增了一些特性和修复了部分缺陷。

配套关系

表 1 版本软件和工具配套关系

软件 版本 备注
OpenHarmony 1.1.2 LTS NA
HUAWEI DevEco Device Tool(可选) Deveco DeviceTool 2.2 Beta1 OpenHarmony智能设备集成开发环境推荐使用。

源码获取

通过镜像站点获取

表 2 源码获取路径

版本源码 版本信息 下载站点 SHA256校验码
全量代码 1.1.2 站点 SHA256校验码
Hi3861解决方案(二进制) 1.1.2 站点 SHA256校验码
Hi3518解决方案(二进制) 1.1.2 站点 SHA256校验码
Hi3516解决方案(二进制) 1.1.2 站点 SHA256校验码
Release Notes 1.1.2 站点 -

通过repo下载

方式一(推荐):通过repo + ssh 下载(需注册公钥,请参考码云帮助中心)。

repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags/OpenHarmony-v1.1.2-LTS --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-v1.1.2-LTS --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'

更新说明

本版本完全继承了OpenHarmony 1.1.1的所有特性,并在OpenHarmony 1.1.1版本的基础上,对部分模块进行了功能扩展和优化,详情请参考下表。

表 3 特性更新说明

子系统 新增特性 修改特性 删除特性
轻图形 新增滑动条修改,支持了滑块样式的设置 none none
升级 适配升级包rsa3072长度的签名算法 none none
驱动 新增了一些osal内部接口 sensor模型的优化 none
全球化 新增数字开关、星期等相关数据功能新增Get12HourTimeWithoutAmpm接口 none none

已修复缺陷列表

在OpenHarmony 1.1.1版本的基础上,解决并修复的问题见下表。

表 4 已修复问题列表

子系统 PR NO. 问题描述
用户程序框架 aafwk_aafwk_lite/pulls/35 解決linux系统上小概率无法关机的问题
AI ai_engine/pulls/50 修复测试用例client端未释放问题
ai_engine/pulls/46 修复类成员未初始化的问题
IOT硬件 applications_sample_wifi_iot/pulls/12 修复编译构建错误的问题
编译构建 build_lite/pulls/151 开发的测试用例加入到编译流程
芯片平台 third_party_ffmpeg/pulls/9 修复CVE-2020-22025安全漏洞
third_party_ffmpeg/pulls/6 修复部分环境依赖valgrind,导致编译失败问题
vendor_hisilicon/pulls/39 解决release版本编译失败的问题
分布式调度 distributedschedule_dms_fwk_lite/pulls/23 测试用例名称更换
distributedschedule_samgr_lite/pulls/25 修复CVE-2021-22478安全漏洞
全球化 global_i18n_lite/pulls/24 代码重构,优化全球化i18n.dat资源加载
third_party_jerryscript/pulls/22 修复mac版本上debug调试时断点概率性无法停住的问题
轻图形 graphic_ui/pulls/220 修复Add和Remove未配套使用问题,修改后UIViewGroup析构不清理子节点
graphic_ui/pulls/199 修复图片更新路径之后不刷新的问题
轻内核 kernel_liteos_a/pulls/385 修复CVE-2021-22479安全漏洞
kernel_liteos_a/pulls/299 删除PRINTK多余的维测日志
third_party_musl/pulls/44 修复设置随机数种子函数srand的实现的问题
启动 startup_syspara_lite/pulls/31 修改安全补丁日期
驱动 drivers_adapter_khdf_linux/pulls/28 修复CVE-2021-22441安全漏洞
drivers_adapter/pulls/50 修复CVE-2021-22480安全漏洞
测试 xts_acts/pulls/294 删除fs_posix模块的不稳定测试用例
xts_acts/pulls/287 修复acts测试失败的相关问题
xts_acts/pulls/283 修复CMSIS测试部分用例概率失败问题
xts_acts/pulls/270 修改不稳定用例:shared_memory 模块ShmTest.cpp用例ShmTest.testShmatSHM_REMAP 未按照预想逻辑运行问题。
xts_acts/pulls/314 修复net_posix模块测试卡死问题