diff --git "a/zh-cn/device-dev/get-code/\346\272\220\347\240\201\350\216\267\345\217\226.md" "b/zh-cn/device-dev/get-code/\346\272\220\347\240\201\350\216\267\345\217\226.md"
index 538997e441bc9467ed12a3ea81bed44e8abf49d7..09e7507b50d1ef3666ac4f474475b9361e232259 100755
--- "a/zh-cn/device-dev/get-code/\346\272\220\347\240\201\350\216\267\345\217\226.md"
+++ "b/zh-cn/device-dev/get-code/\346\272\220\347\240\201\350\216\267\345\217\226.md"
@@ -1,426 +1,426 @@
-# 源码获取
-
-- [OpenHarmony介绍](#section6370143622110)
-- [源码获取概述](#section12763342204)
-- [获取方式1:从代码仓库获取](#section537312010229)
- - [适用场景](#section10881513459)
- - [前提条件](#section102871547153314)
- - [操作步骤](#section429012478331)
-
-- [获取方式2:从HPM获取](#section463013147412)
- - [适用场景](#section26661067443)
- - [前提条件](#section17544943123315)
- - [操作步骤](#section954619433333)
-
-- [获取方式3:从镜像站点获取](#section1186691118430)
-- [源码目录简介](#section1072115612811)
-
-## OpenHarmony介绍
-
-OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。
-
-开源代码仓库地址:[https://openharmony.gitee.com](https://openharmony.gitee.com)
-
-> **说明:**
->当前的OpenHarmony源代码仅支持在Linux环境下编译。
-
-## 源码获取概述
-
-本文档将介绍如何获取OpenHarmony源码并说明OpenHarmony的源码目录结构。OpenHarmony的代码以[组件](../bundles/概述.md)的形式开放,开发者可以通过如下其中一种方式获取:
-
-- **获取方式1**:从代码仓库获取。通过repo或git工具从代码仓库中下载,此方式可获取最新代码。
-- **获取方式2**:通过HPM包管理器获取。在[HPM](https://hpm.harmonyos.com)网站,查找满足需求的开源发行版,直接下载(或者定制后下载),再通过hpm-cli命令工具将所需的组件及工具链下载、安装到本地。
-- **获取方式3**:从镜像站点下载归档后的发行版压缩文件。如果要获取旧版本的源码,也可通过此方式获取,此方式下载速度较快。
-
-## 获取方式1:从代码仓库获取
-
-### 适用场景
-
-- 基于OpenHarmony的稳定分支建立自己的基线,分发下游客户。
-
-- 已经完成自身软件与OpenHarmony的对接,需要进行OpenHarmony官方认证。
-
-- 芯片/模组/app通过OpenHarmony官方认证后,贡献代码到OpenHarmony社区。
-
-- 修复OpenHarmony的问题。
-
-- 学习OpenHarmony的源码。
-
-
-### 前提条件
-
-1. 注册码云gitee账号。
-2. 注册码云SSH公钥,请参考[码云帮助中心](https://gitee.com/help/articles/4191)。
-3. 安装[git客户端](http://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git)和[git-lfs](https://gitee.com/vcs-all-in-one/git-lfs?_from=gitee_search#downloading)并配置用户信息。
-
- ```
- git config --global user.name "yourname"
- git config --global user.email "your-email-address"
- git config --global credential.helper store
- ```
-
-4. 安装码云repo工具,可以执行如下命令。
-
- ```
- curl 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
- ```
-
-
-### 操作步骤
-
-**获取轻量/小型/标准系统(2.0 Canary)源码**
-
-> **说明:**
->主干代码为开发分支,开发者可通过主干代码获取最新特性。release分支代码相对比较稳定,开发者可基于release分支代码进行商用功能开发。
-
-- **OpenHarmony主干代码获取**
-
- 方式一(推荐):通过repo + ssh 下载(需注册公钥,请参考[码云帮助中心](https://gitee.com/help/articles/4191))。
-
- ```
- repo init -u git@gitee.com:openharmony/manifest.git -b master --no-repo-verify
- repo sync -c
- repo forall -c 'git lfs pull'
- ```
-
- 方式二:通过repo + https 下载。
-
- ```
- repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify
- repo sync -c
- repo forall -c 'git lfs pull'
- ```
-
-
-- **OpenHarmony release 分支最新代码获取**
-
- > **说明:**
- >当前通过release分支只能获取轻量和小型系统源码。
-
- 通过repo下载。
-
- ```
- repo init -u https://gitee.com/openharmony/manifest.git -b OpenHarmony_1.0.1_release --no-repo-verify
- repo sync -c
- repo forall -c 'git lfs pull'
- ```
-
-- **OpenHarmony** 其他版本源码获取方式请参考版本[Release-Notes](https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-Release-Notes.md)。
-
-## 获取方式2:从HPM获取
-
-### 适用场景
-
-对于刚接触OpenHarmony的新用户,希望能够参考一些示例解决方案从而进行快速开发。可以在[HPM](https://hpm.harmonyos.com)网站获取下载开源发行版,也可以在开源发行版的基础上定制(添加或删除组件)。然后通过包管理器命令行工具(hpm-cli)将需要的组件及相关的编译工具链全部下载、安装到本地。
-
-### 前提条件
-
-先要在本地安装Node.js和hpm命令行工具,安装步骤如下:
-
-1. 安装Node.js。
-
- 官网下载并在本地安装Node.js.
-
- 推荐安装 [Node.js](https://nodejs.org/) 12.x \(包含 npm 6.14.4\)或更高版本 \(推荐 12.13.0+\)。
-
-2. 通过Node.js自带的npm安装hpm命令行工具。
-
- 打开CMD,执行以下命令:
-
- ```
- npm install -g @ohos/hpm-cli
- ```
-
-3. 安装完成后执行如下命令,显示hpm版本,即安装成功。
-
- ```
- hpm -V 或 hpm --version
- ```
-
-4. 如果升级hpm的版本,请执行如下命令:
-
- ```
- npm update -g @ohos/hpm-cli
- ```
-
-
-### 操作步骤
-
-1. 查找发行版。
- 1. 打开包管理页面[HPM](https://hpm.harmonyOS.com),设定搜索的对象为“发行版“,如下图所示。
- 2. 在搜索框输入关键字搜索,如“摄像头”。
- 3. 结果中显示与关键字匹配的发行版,可以进一步根据组件类别等过滤条件(如:适配的开发板,内核)精确筛选。
- 4. 查找合适的发行版,点击查看发行版的详情介绍。
-
- **图 1** 包管理
-
-
- 
-
-
-2. 了解发行版详情。
-
- 1. 仔细阅读发行版的说明信息,以了解使用场景、特性、组件构成、使用方法以及如何进行定制化,如下图所示。
- 2. 点击「直接下载」,将发行版下载到本地。
- 3. 点击「定制组件」,将对发行版包含的组件进行定制(添加/删除)。
-
- **图 2** 发行版示例
-
-
- 
-
-3. 定制组件。
- 1. 进入发行版的定制页面,如下图所示。
- 2. 通过关闭开关移除可选组件,或者通过“添加组件”增加新的组件。
- 3. 在右边填写您的项目基本信息,包括名称、版本、描述等信息。
- 4. 点击“下载“,系统会根据您的选择,生成相应的OpenHarmony代码结构文件\(如my\_cust\_dist.zip\),保存至本地文件。
-
- **图 3** 组件定制
-
-
- 
-
-
-4. 下载安装组件。
- 1. 解压下载的压缩文件,用命令行工具CMD(Linux下的Shell终端)
- 2. 在解压后的文件目录下执行hpm install指令
- 3. 下载的组件存在工程目录下的ohos\_bundles文件夹中(部分组件安装后会将源码复制到指定目录下)。
-
-
-## 获取方式3:从镜像站点获取
-
-为了获得更好的下载性能,您可以选择从以下站点的镜像库获取源码或者对应的解决方案。
-
-> **说明:**
->- 本部分只提供**OpenHarmony** Master最新版本和LTS最新版本的源码获取方式, 其他版本源码获取方式以及具体版本信息请参考[Release-Notes](https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-Release-Notes.md)
->- 当前Master 1.0版本已经不再维护。
-
-**表 1** 源码获取路径
-
-
-
LTS版本源码
- |
-版本信息
- |
-下载站点
- |
-SHA256校验码
- |
-
-全量代码(轻量和小型系统)
- |
-1.1.1
- |
-站点
- |
-SHA256 校验码
- |
-
-Hi3861解决方案(二进制)
- |
-1.1.1
- |
-站点
- |
-SHA256 校验码
- |
-
-Hi3518解决方案(二进制)
- |
-1.1.1
- |
-站点
- |
-SHA256 校验码
- |
-
-Hi3516解决方案(二进制)
- |
-1.1.1
- |
-站点
- |
-SHA256 校验码
- |
-
-RELEASE-NOTES
- |
-1.1.1
- |
-站点
- |
--
- |
-
-Master版本源码
- |
-版本信息
- |
-下载站点
- |
-SHA256校验码
- |
-
-全量代码(标准系统)
- |
-2.0 Canary
- |
-站点1,站点2
- |
-SHA256校验码
- |
-
-全量代码(轻量和小型系统)
- |
-1.0(不再维护)
- |
-站点
- |
-SHA256 校验码
- |
-
-Hi3861解决方案(二进制)
- |
-1.0(不再维护)
- |
-站点
- |
-SHA256 校验码
- |
-
-Hi3518解决方案(二进制)
- |
-1.0(不再维护)
- |
-站点
- |
-SHA256 校验码
- |
-
-Hi3516解决方案(二进制)
- |
-1.0(不再维护)
- |
-站点
- |
-SHA256 校验码
- |
-
-RELEASE-NOTES
- |
-1.0(不再维护)
- |
-站点
- |
--
- |
-
-编译工具链
- |
-版本信息
- |
-下载站点
- |
-SHA256校验码
- |
-
-编译工具链获取清单
- |
--
- |
-站点
- |
--
- |
-
-
-
-
-## 源码目录简介
-
-下表是OpenHarmony源码的目录及简单说明:
-
-**表 2** 源码目录
-
-
-目录名
- |
-描述
- |
-
-
-applications
- |
-应用程序样例,包括camera等
- |
-
-base
- |
-基础软件服务子系统集&硬件服务子系统集
- |
-
-build
- |
-组件化编译、构建和配置脚本
- |
-
-docs
- |
-说明文档
- |
-
-domains
- |
-增强软件服务子系统集
- |
-
-drivers
- |
-驱动子系统
- |
-
-foundation
- |
-系统基础能力子系统集
- |
-
-kernel
- |
-内核子系统
- |
-
-prebuilts
- |
-编译器及工具链子系统
- |
-
-test
- |
-测试子系统
- |
-
-third_party
- |
-开源第三方组件
- |
-
-utils
- |
-常用的工具集
- |
-
-vendor
- |
-厂商提供的软件
- |
-
-build.py
- |
-编译脚本文件
- |
-
-
-
-
+# 源码获取
+
+- [OpenHarmony介绍](#section6370143622110)
+- [源码获取概述](#section12763342204)
+- [获取方式1:从代码仓库获取](#section537312010229)
+ - [适用场景](#section10881513459)
+ - [前提条件](#section102871547153314)
+ - [操作步骤](#section429012478331)
+
+- [获取方式2:从HPM获取](#section463013147412)
+ - [适用场景](#section26661067443)
+ - [前提条件](#section17544943123315)
+ - [操作步骤](#section954619433333)
+
+- [获取方式3:从镜像站点获取](#section1186691118430)
+- [源码目录简介](#section1072115612811)
+
+## OpenHarmony介绍
+
+OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。
+
+开源代码仓库地址:[https://openharmony.gitee.com](https://openharmony.gitee.com)
+
+> **说明:**
+>当前的OpenHarmony源代码仅支持在Linux环境下编译。
+
+## 源码获取概述
+
+本文档将介绍如何获取OpenHarmony源码并说明OpenHarmony的源码目录结构。OpenHarmony的代码以[组件](../bundles/概述.md)的形式开放,开发者可以通过如下其中一种方式获取:
+
+- **获取方式1**:从代码仓库获取。通过repo或git工具从代码仓库中下载,此方式可获取最新代码。
+- **获取方式2**:通过HPM包管理器获取。在[HPM](https://hpm.harmonyos.com)网站,查找满足需求的开源发行版,直接下载(或者定制后下载),再通过hpm-cli命令工具将所需的组件及工具链下载、安装到本地。
+- **获取方式3**:从镜像站点下载归档后的发行版压缩文件。如果要获取旧版本的源码,也可通过此方式获取,此方式下载速度较快。
+
+## 获取方式1:从代码仓库获取
+
+### 适用场景
+
+- 基于OpenHarmony的稳定分支建立自己的基线,分发下游客户。
+
+- 已经完成自身软件与OpenHarmony的对接,需要进行OpenHarmony官方认证。
+
+- 芯片/模组/app通过OpenHarmony官方认证后,贡献代码到OpenHarmony社区。
+
+- 修复OpenHarmony的问题。
+
+- 学习OpenHarmony的源码。
+
+
+### 前提条件
+
+1. 注册码云gitee账号。
+2. 注册码云SSH公钥,请参考[码云帮助中心](https://gitee.com/help/articles/4191)。
+3. 安装[git客户端](http://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git)和[git-lfs](https://gitee.com/vcs-all-in-one/git-lfs?_from=gitee_search#downloading)并配置用户信息。
+
+ ```
+ git config --global user.name "yourname"
+ git config --global user.email "your-email-address"
+ git config --global credential.helper store
+ ```
+
+4. 安装码云repo工具,可以执行如下命令。
+
+ ```
+ curl 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
+ ```
+
+
+### 操作步骤
+
+**获取轻量/小型/标准系统(2.0 Canary)源码**
+
+> **说明:**
+>主干代码为开发分支,开发者可通过主干代码获取最新特性。release分支代码相对比较稳定,开发者可基于release分支代码进行商用功能开发。
+
+- **OpenHarmony主干代码获取**
+
+ 方式一(推荐):通过repo + ssh 下载(需注册公钥,请参考[码云帮助中心](https://gitee.com/help/articles/4191))。
+
+ ```
+ repo init -u git@gitee.com:openharmony/manifest.git -b master --no-repo-verify
+ repo sync -c
+ repo forall -c 'git lfs pull'
+ ```
+
+ 方式二:通过repo + https 下载。
+
+ ```
+ repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify
+ repo sync -c
+ repo forall -c 'git lfs pull'
+ ```
+
+
+- **OpenHarmony release 分支最新代码获取**
+
+ > **说明:**
+ >当前通过release分支只能获取轻量和小型系统源码。
+
+ 通过repo下载。
+
+ ```
+ repo init -u https://gitee.com/openharmony/manifest.git -b OpenHarmony_1.0.1_release --no-repo-verify
+ repo sync -c
+ repo forall -c 'git lfs pull'
+ ```
+
+- **OpenHarmony** 其他版本源码获取方式请参考版本[Release-Notes](https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-Release-Notes.md)。
+
+## 获取方式2:从HPM获取
+
+### 适用场景
+
+对于刚接触OpenHarmony的新用户,希望能够参考一些示例解决方案从而进行快速开发。可以在[HPM](https://hpm.harmonyos.com)网站获取下载开源发行版,也可以在开源发行版的基础上定制(添加或删除组件)。然后通过包管理器命令行工具(hpm-cli)将需要的组件及相关的编译工具链全部下载、安装到本地。
+
+### 前提条件
+
+先要在本地安装Node.js和hpm命令行工具,安装步骤如下:
+
+1. 安装Node.js。
+
+ 官网下载并在本地安装Node.js.
+
+ 推荐安装 [Node.js](https://nodejs.org/) 12.x \(包含 npm 6.14.4\)或更高版本 \(推荐 12.13.0+\)。
+
+2. 通过Node.js自带的npm安装hpm命令行工具。
+
+ 打开CMD,执行以下命令:
+
+ ```
+ npm install -g @ohos/hpm-cli
+ ```
+
+3. 安装完成后执行如下命令,显示hpm版本,即安装成功。
+
+ ```
+ hpm -V 或 hpm --version
+ ```
+
+4. 如果升级hpm的版本,请执行如下命令:
+
+ ```
+ npm update -g @ohos/hpm-cli
+ ```
+
+
+### 操作步骤
+
+1. 查找发行版。
+ 1. 打开包管理页面[HPM](https://hpm.harmonyOS.com),设定搜索的对象为“发行版“,如下图所示。
+ 2. 在搜索框输入关键字搜索,如“摄像头”。
+ 3. 结果中显示与关键字匹配的发行版,可以进一步根据组件类别等过滤条件(如:适配的开发板,内核)精确筛选。
+ 4. 查找合适的发行版,点击查看发行版的详情介绍。
+
+ **图 1** 包管理
+
+
+ 
+
+
+2. 了解发行版详情。
+
+ 1. 仔细阅读发行版的说明信息,以了解使用场景、特性、组件构成、使用方法以及如何进行定制化,如下图所示。
+ 2. 点击「直接下载」,将发行版下载到本地。
+ 3. 点击「定制组件」,将对发行版包含的组件进行定制(添加/删除)。
+
+ **图 2** 发行版示例
+
+
+ 
+
+3. 定制组件。
+ 1. 进入发行版的定制页面,如下图所示。
+ 2. 通过关闭开关移除可选组件,或者通过“添加组件”增加新的组件。
+ 3. 在右边填写您的项目基本信息,包括名称、版本、描述等信息。
+ 4. 点击“下载“,系统会根据您的选择,生成相应的OpenHarmony代码结构文件\(如my\_cust\_dist.zip\),保存至本地文件。
+
+ **图 3** 组件定制
+
+
+ 
+
+
+4. 下载安装组件。
+ 1. 解压下载的压缩文件,用命令行工具CMD(Linux下的Shell终端)
+ 2. 在解压后的文件目录下执行hpm install指令
+ 3. 下载的组件存在工程目录下的ohos\_bundles文件夹中(部分组件安装后会将源码复制到指定目录下)。
+
+
+## 获取方式3:从镜像站点获取
+
+为了获得更好的下载性能,您可以选择从以下站点的镜像库获取源码或者对应的解决方案。
+
+> **说明:**
+>- 本部分只提供**OpenHarmony** Master最新版本和LTS最新版本的源码获取方式, 其他版本源码获取方式以及具体版本信息请参考[Release-Notes](https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-Release-Notes.md)
+>- 当前Master 1.0版本已经不再维护。
+
+**表 1** 源码获取路径
+
+
+LTS版本源码
+ |
+版本信息
+ |
+下载站点
+ |
+SHA256校验码
+ |
+
+全量代码(轻量和小型系统)
+ |
+1.1.1
+ |
+站点
+ |
+SHA256 校验码
+ |
+
+Hi3861解决方案(二进制)
+ |
+1.1.1
+ |
+站点
+ |
+SHA256 校验码
+ |
+
+Hi3518解决方案(二进制)
+ |
+1.1.1
+ |
+站点
+ |
+SHA256 校验码
+ |
+
+Hi3516解决方案(二进制)
+ |
+1.1.1
+ |
+站点
+ |
+SHA256 校验码
+ |
+
+RELEASE-NOTES
+ |
+1.1.1
+ |
+站点
+ |
+-
+ |
+
+Master版本源码
+ |
+版本信息
+ |
+下载站点
+ |
+SHA256校验码
+ |
+
+全量代码(标准系统)
+ |
+2.0 Canary
+ |
+站点1,站点2
+ |
+SHA256校验码
+ |
+
+全量代码(轻量和小型系统)
+ |
+1.0(不再维护)
+ |
+站点
+ |
+SHA256 校验码
+ |
+
+Hi3861解决方案(二进制)
+ |
+1.0(不再维护)
+ |
+站点
+ |
+SHA256 校验码
+ |
+
+Hi3518解决方案(二进制)
+ |
+1.0(不再维护)
+ |
+站点
+ |
+SHA256 校验码
+ |
+
+Hi3516解决方案(二进制)
+ |
+1.0(不再维护)
+ |
+站点
+ |
+SHA256 校验码
+ |
+
+RELEASE-NOTES
+ |
+1.0(不再维护)
+ |
+站点
+ |
+-
+ |
+
+编译工具链
+ |
+版本信息
+ |
+下载站点
+ |
+SHA256校验码
+ |
+
+编译工具链获取清单
+ |
+-
+ |
+站点
+ |
+-
+ |
+
+
+
+
+## 源码目录简介
+
+下表是OpenHarmony源码的目录及简单说明:
+
+**表 2** 源码目录
+
+
+目录名
+ |
+描述
+ |
+
+
+applications
+ |
+应用程序样例,包括camera等
+ |
+
+base
+ |
+基础软件服务子系统集&硬件服务子系统集
+ |
+
+build
+ |
+组件化编译、构建和配置脚本
+ |
+
+docs
+ |
+说明文档
+ |
+
+domains
+ |
+增强软件服务子系统集
+ |
+
+drivers
+ |
+驱动子系统
+ |
+
+foundation
+ |
+系统基础能力子系统集
+ |
+
+kernel
+ |
+内核子系统
+ |
+
+prebuilts
+ |
+编译器及工具链子系统
+ |
+
+test
+ |
+测试子系统
+ |
+
+third_party
+ |
+开源第三方组件
+ |
+
+utils
+ |
+常用的工具集
+ |
+
+vendor
+ |
+厂商提供的软件
+ |
+
+build.py
+ |
+编译脚本文件
+ |
+
+
+
+
diff --git a/zh-cn/release-notes/OpenHarmony-1-1-1-LTS.md b/zh-cn/release-notes/OpenHarmony-1-1-1-LTS.md
old mode 100644
new mode 100755
index c06477ed2230d36aef28438af979f74b1473efea..d53773891dc03fe832145d8b8d9788d3b1bf3282
--- a/zh-cn/release-notes/OpenHarmony-1-1-1-LTS.md
+++ b/zh-cn/release-notes/OpenHarmony-1-1-1-LTS.md
@@ -1,140 +1,140 @@
-# OpenHarmony 1.1.1 LTS(2021-06-22)
-
-- [版本概述](#section1846294912228)
-- [源码获取](#section84808293211)
- - [通过镜像站点获取](#section8394142222113)
- - [通过repo下载](#section7180193542317)
-
-- [更新说明](#section175225345334)
-
-## 版本概述
-
-更新发布LTS(long-term support)长期支持版本OpenHarmony 1.1.1,本版本在1.1.0版本的基础上新增了部分功能和修复了部分缺陷。
-
-## 源码获取
-
-### 通过镜像站点获取
-
-**表 1** 源码获取路径
-
-
-版本源码
- |
-版本信息
- |
-下载站点
- |
-SHA256校验码
- |
-
-
-全量代码
- |
-1.1.1
- |
-站点
- |
-SHA256校验码
- |
-
-Hi3861解决方案(二进制)
- |
-1.1.1
- |
-站点
- |
-SHA256校验码
- |
-
-Hi3518解决方案(二进制)
- |
-1.1.1
- |
-站点
- |
-SHA256校验码
- |
-
-Hi3516解决方案(二进制)
- |
-1.1.1
- |
-站点
- |
-SHA256校验码
- |
-
-Release Notes
- |
-1.1.1
- |
-站点
- |
--
- |
-
-
-
-
-### 通过repo下载
-
-下载命令如下:
-
-repo init -u [https://gitee.com/openharmony/manifest.git](https://gitee.com/openharmony/manifest.git) -b refs/tags/OpenHarmony-v1.1.1-LTS --no-repo-verify
-
-## 更新说明
-
-本版本完全继承了OpenHarmony 1.1.0的所有特性,并在OpenHarmony 1.1.0版本的基础上,对各模块进行了缺陷修复和性能优化,详情请参考下表。
-
-**表 2** 版本更新说明
-
-
-类别
- |
-更新内容
- |
-
-
-通信
- |
-- 更新了部分STA相关功能的数据类以及新增了几个AP相关功能的innerkits接口
- 新增了蓝牙相关功能的innerkits接口,包括BLE设备gatt相关的操作,以及BLE广播、扫描等功能
- |
-
-安全
- |
-- 支持调用方仅使用绑定的能力,裁剪设备认证能力
- 支持了huks裁剪设备认证
- |
-
-内核
- |
-- 修复clang编译的系统镜像内核栈回溯功能失效
- 解决调度中存在有符号数与无符号数比较
- 修复setitimer中定时给进程发信号时未持有调度锁,导致踩内存等问题
- lwip适配内核posix接口
- 修复sigaction中sigsuspend的后执行信号顺序与预期不符,信号注册时未屏蔽用户传入信号屏蔽字段
- |
-
-驱动
- |
-- liteos_m上的编译错误修复
- 合入解决mmc crash的问题
- |
-
-AI
- |
-- AI添加共享内存机制
- AI添加linux内核适配
- 同步算法禁用异步调用
- 添加gitignore和Cmakelist
- |
-
-图形
- |
-- 修复circle progress开启端点样式情况下,进度为0,圆形端点需要绘制问题
- 修改旋转表冠灵敏度及方向相关问题
- 增加 UIList 自动对齐动画时间设置功能
- 修复当LineBreakMode为LINE_BRAK_ELLIPSIS时UILabel GetText宽度值错误
- slider组件新增样式属性
- UITimePicker增加设置循环接口
- 修复定点数优化导致的NEON旋转缩放变换显示异常的BUG
- 修复换行算法在字符串中有多个换行符时存在的换行错误
- 修复表盘指针显示花屏问题
- |
-
-全球化
- |
-
- |
-
-ACE框架
- |
-- 修复checkbox/radio点击事件异常
- 修复list和if指令场景JS应用crash问题
- slider样式归一处理
- pickerview组件支持循环滑动
- 修改align-item设置值为stretch情况下,子项居中显示的问题
- |
-
-
-
-
+# OpenHarmony 1.1.1 LTS(2021-06-22)
+
+- [版本概述](#section1846294912228)
+- [源码获取](#section84808293211)
+ - [通过镜像站点获取](#section8394142222113)
+ - [通过repo下载](#section7180193542317)
+
+- [更新说明](#section175225345334)
+
+## 版本概述
+
+更新发布LTS(long-term support)长期支持版本OpenHarmony 1.1.1,本版本在1.1.0版本的基础上新增了部分功能和修复了部分缺陷。
+
+## 源码获取
+
+### 通过镜像站点获取
+
+**表 1** 源码获取路径
+
+
+版本源码
+ |
+版本信息
+ |
+下载站点
+ |
+SHA256校验码
+ |
+
+
+全量代码
+ |
+1.1.1
+ |
+站点
+ |
+SHA256校验码
+ |
+
+Hi3861解决方案(二进制)
+ |
+1.1.1
+ |
+站点
+ |
+SHA256校验码
+ |
+
+Hi3518解决方案(二进制)
+ |
+1.1.1
+ |
+站点
+ |
+SHA256校验码
+ |
+
+Hi3516解决方案(二进制)
+ |
+1.1.1
+ |
+站点
+ |
+SHA256校验码
+ |
+
+Release Notes
+ |
+1.1.1
+ |
+站点
+ |
+-
+ |
+
+
+
+
+### 通过repo下载
+
+下载命令如下:
+
+repo init -u [https://gitee.com/openharmony/manifest.git](https://gitee.com/openharmony/manifest.git) -b refs/tags/OpenHarmony-v1.1.1-LTS --no-repo-verify
+
+## 更新说明
+
+本版本完全继承了OpenHarmony 1.1.0的所有特性,并在OpenHarmony 1.1.0版本的基础上,对各模块进行了缺陷修复和性能优化,详情请参考下表。
+
+**表 2** 版本更新说明
+
+
+类别
+ |
+更新内容
+ |
+
+
+通信
+ |
+- 更新了部分STA相关功能的数据类以及新增了几个AP相关功能的innerkits接口
- 新增了蓝牙相关功能的innerkits接口,包括BLE设备gatt相关的操作,以及BLE广播、扫描等功能
+ |
+
+安全
+ |
+- 支持调用方仅使用绑定的能力,裁剪设备认证能力
- 支持了huks裁剪设备认证
+ |
+
+内核
+ |
+- 修复clang编译的系统镜像内核栈回溯功能失效
- 解决调度中存在有符号数与无符号数比较
- 修复setitimer中定时给进程发信号时未持有调度锁,导致踩内存等问题
- lwip适配内核posix接口
- 修复sigaction中sigsuspend的后执行信号顺序与预期不符,信号注册时未屏蔽用户传入信号屏蔽字段
+ |
+
+驱动
+ |
+- liteos_m上的编译错误修复
- 合入解决mmc crash的问题
+ |
+
+AI
+ |
+- AI添加共享内存机制
- AI添加linux内核适配
- 同步算法禁用异步调用
- 添加gitignore和Cmakelist
+ |
+
+图形
+ |
+- 修复circle progress开启端点样式情况下,进度为0,圆形端点需要绘制问题
- 修改旋转表冠灵敏度及方向相关问题
- 增加 UIList 自动对齐动画时间设置功能
- 修复当LineBreakMode为LINE_BRAK_ELLIPSIS时UILabel GetText宽度值错误
- slider组件新增样式属性
- UITimePicker增加设置循环接口
- 修复定点数优化导致的NEON旋转缩放变换显示异常的BUG
- 修复换行算法在字符串中有多个换行符时存在的换行错误
- 修复表盘指针显示花屏问题
+ |
+
+全球化
+ |
+
+ |
+
+ACE框架
+ |
+- 修复checkbox/radio点击事件异常
- 修复list和if指令场景JS应用crash问题
- slider样式归一处理
- pickerview组件支持循环滑动
- 修改align-item设置值为stretch情况下,子项居中显示的问题
+ |
+
+
+
+