OpenHarmony v1.1.2 LTS

About 17 min

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'
1
2
3

方式二:通过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'
1
2
3

更新说明

本版本完全继承了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模块测试卡死问题