• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# OpenHarmony 4.1.4 Release
2
3
4## Version Overview
5
6OpenHarmony 4.1.4 Release provides enhanced system security over OpenHarmony 4.1.3 Release by rectifying certain known vulnerabilities in open-source components such as Linux kernel, and system stability issues.
7
8## Mapping relationship
9
10**Table 1** Version mapping of software and tools
11
12| Software/Tool| Version| Remarks|
13| -------- | -------- | -------- |
14| OpenHarmony | 4.1.4 Release | NA |
15| Public SDK | Ohos_sdk_public 4.1.10.5 (API Version 11 Release) | This toolkit is intended for application developers and does not contain system APIs that require system permissions.|
16| (Optional) HUAWEI DevEco Studio| 4.1 Release | Recommended for developing OpenHarmony applications. How to obtain:<br><br>SHA-256 checksum: c46be4f3cfde27af1806cfc9860d9c366e66a20e31e15180cf3a90ab05464650<br><br>SHA-256 checksum: 15d6136959b715e4bb2160c41d405b889820ea26ceadbb416509a43e59ed7f09<br><br>SHA-256 checksum: ac04ca7c2344ec8f27531d5a59261ff037deed2c5a3d42ef88e6f90f4ed45484 |
17| (Optional) HUAWEI DevEco Device Tool| 4.0 Release | Recommended for developing OpenHarmony smart devices<br>[Click here](https://device.harmonyos.com/cn/develop/ide#download). |
18
19
20## Source Code Acquisition
21
22
23### Prerequisites
24
251. Register your account with Gitee.
26
272. Register an SSH public key for access to Gitee.
28
293. Install the [git client](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) and [git-lfs](https://gitee.com/vcs-all-in-one/git-lfs?_from=gitee_search#downloading), and configure user information.
30   ```
31   git config --global user.name "yourname"
32   git config --global user.email "your-email-address"
33   git config --global credential.helper store
34   ```
35
364. Install the **repo** tool.
37   ```
38   curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > /usr/local/bin/repo  # If you do not have the permission, download the tool to another directory and add that directory to environment variables. chmod a+x /usr/local/bin/repo
39   pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests
40   ```
41
42
43### Acquiring Source Code Using the repo Tool
44
45**Method 1: Using SSH (Recommended)**
46
47This method requires an SSH public key for access to Gitee.
48
49
50Obtain the source code from the specified version tag, which is the same as that released with the version.
51```
52repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags/OpenHarmony-v4.1.4-Release --no-repo-verify
53repo sync -c
54repo forall -c 'git lfs pull'
55```
56
57**Method 2**
58
59Use the **repo** tool to download the source code over HTTPS.
60
61Obtain the source code from the specified version tag, which is the same as that released with the version.
62```
63repo init -u https://gitee.com/openharmony/manifest -b refs/tags/OpenHarmony-v4.1.4-Release --no-repo-verify
64repo sync -c
65repo forall -c 'git lfs pull'
66```
67
68
69### Acquiring Source Code from Mirrors
70
71
72**Table 2** Mirrors for acquiring source code
73
74| Source Code                               | Version| Mirror                                                | SHA-256 Checksum                                            | Software Package Size|
75| --------------------------------------- | ------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | -------- |
76| Full code base (for mini, small, and standard systems)       | 4.1.4 Release  | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/code-v4.1.4-Release.tar.gz) | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/code-v4.1.4-Release.tar.gz.sha256) | 36.4 GB |
77| Hi3861 solution (binary)       | 4.1.4 Release   | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/hispark_pegasus.tar.gz) | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/hispark_pegasus.tar.gz.sha256) | 27.1 MB |
78| Hi3516 solution-LiteOS (binary)| 4.1.4 Release | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/hispark_taurus_LiteOS.tar.gz) | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/hispark_taurus_LiteOS.tar.gz.sha256) | 320.2 MB |
79| Hi3516 solution-Linux (binary) | 4.1.4 Release  | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/hispark_taurus_Linux.tar.gz) | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/hispark_taurus_Linux.tar.gz.sha256) | 215.1 MB |
80| RK3568 standard system solution (binary)       | 4.1.4 Release   | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/dayu200_standard_arm32.tar.gz) | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/dayu200_standard_arm32.tar.gz.sha256) | 8.4 GB |
81| Public SDK package for the standard system (macOS)            | 4.1.10.5 | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/ohos-sdk-mac-public.tar.gz) | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/ohos-sdk-mac-public.tar.gz.sha256) | 913.3 MB |
82| Public SDK package for the standard system (macOS-M1)            | 4.1.10.5 | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/L2-SDK-MAC-M1-PUBLIC.tar.gz) | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/L2-SDK-MAC-M1-PUBLIC.tar.gz.sha256) | 884.0 MB |
83| Public SDK package for the standard system (Windows/Linux)  | 4.1.10.5 | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/ohos-sdk-windows_linux-public.tar.gz) | [Download](https://repo.huaweicloud.com/openharmony/os/4.1.4-Release/ohos-sdk-windows_linux-public.tar.gz.sha256) | 2.2 GB |
84
85
86## What's New
87
88 N/A
89
90## Fixed Bugs and Security Issues
91
92**Table 3** Resolved issues
93
94| Issue No.| Description|
95| -------- | -------- |
96| [IC3RPF](https://gitee.com/openharmony/communication_dsoftbus/issues/IC3RPF?from=project-issue) | Added null detection and deinitialization.                          |
97| [IC4D1Q](https://gitee.com/openharmony/communication_ipc/issues/IC4D1Q?from=project-issue) | Addressed IPC security issues.                                             |
98| [IC4FOW](https://gitee.com/openharmony/communication_dsoftbus/issues/IC4FOW?from=project-issue) | [DSoftBus] Fixed security vulnerabilities in transmission code.                      |
99| [IBLSXD](https://gitee.com/openharmony-sig/security_security_component_manager/issues/IBLSXD?from=project-issue) | Resolved the issue of repeated use of security control scId.                                    |
100| [IC2SOO](https://gitee.com/openharmony/kernel_linux_5.10/issues/IC2SOO?from=project-issue) | Code updated to 4.1.                                                 |
101| [IC2V5S](https://gitee.com/openharmony/communication_ipc/issues/IC2V5S?from=project-issue) | Synchronized RemoteObjectTranslateWhenRcv issue to 4.1.                 |
102| [IC1FQC](https://gitee.com/openharmony/arkui_ace_engine/issues/IC1FQC?from=project-issue) | Addressed security coding issues (0415).                                           |
103| [IC179F](https://gitee.com/openharmony/arkui_ace_engine/issues/IC179F?from=project-issue) | Modified scrollbar compilation warnings.                                       |
104| [IC14FS](https://gitee.com/openharmony/arkui_ace_engine/issues/IC14FS?from=project-issue) | Fixed array out-of-bounds in Dialog.                                              |
105| [IBYLBN](https://gitee.com/openharmony/developtools_syscap_codec/issues/IBYLBN?from=project-issue) | Fixed stack overflow issues for 4.1.                                           |
106| [IBTUSR](https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBTUSR?from=project-issue) | Integrated fixes for three vulnerabilities into 4.1.                                  |
107| [IBGXUO](https://gitee.com/openharmony/filemanagement_dfs_service/issues/IBGXUO?from=project-issue) | [RK3568] Addressed the issue where the cloudfileservice process does not automatically exit after being triggered by a camera recording event.|
108| [IBT30S](https://gitee.com/openharmony/multimedia_av_codec/issues/IBT30S?from=project-issue) | Fixed nullptr bug in 4.1.                               |
109| [IBQY5G](https://gitee.com/openharmony/arkui_ace_engine/issues/IBQY5G?from=project-issue) | Addressed FD leak issues.                                           |
110| [IBQTJP](https://gitee.com/openharmony/bundlemanager_bundle_framework/issues/IBQTJP?from=project-issue) | Fixed multithreading issues for zero-service installation in 4.1.                             |
111| [IBR3V5](https://gitee.com/openharmony/communication_dsoftbus/issues/IBR3V5?from=project-issue) | [DSoftBus] [Transmission] Optimized FD leakage.                          |
112| [IBP0R4](https://gitee.com/openharmony/startup_init/issues/IBP0R4?from=project-issue) | Rectified array out-of-bounds in init_group_manager.c for 4.1.          |
113
114**Table 4** Fixed security vulnerabilities
115
116| Issue No.                                                     | Description                                                    |
117| :----------------------------------------------------------- | ------------------------------------------------------------ |
118| [IC50QY](https://gitee.com/openharmony/kernel_linux_5.10/issues/IC50QY?from=project-issue) | [Vulnerability] 4.1-Release CVE patch synchronized                           |
119| [IBXXSV](https://gitee.com/openharmony/third_party_freetype/issues/IBXXSV?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2025-27363 in the openeuler:freetype component|
120| [IC1YRZ](https://gitee.com/openharmony/kernel_linux_5.10/issues/IC1YRZ?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE patches incorporated                                |
121| [IBXXSW](https://gitee.com/openharmony/third_party_skia/issues/IBXXSW?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-8176 in the openeuler:expat component|
122| [IBXWML](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWML?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-57981 in the Linux kernel component|
123| [IBXWN5](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWN5?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2025-21764 in the Linux kernel component|
124| [IBXWNB](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWNB?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2025-21785 in the Linux kernel component|
125| [IBT0OJ](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBT0OJ?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2022-48657 in the Linux kernel component|
126| [IBT0UG](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBT0UG?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-57798 in the Linux kernel component|
127| [IBT0XE](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBT0XE?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-57884 in the Linux kernel component|
128| [IBT0Z1](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBT0Z1?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-57888 in the Linux kernel component|
129| [IBT0ZN](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBT0ZN?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-57913 in the Linux kernel component|
130| [IBT11B](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBT11B?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-58005 in the Linux kernel component|
131| [IBT12A](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBT12A?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2025-21648 in the Linux kernel component|
132| [IBT12Y](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBT12Y?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2025-21728 in the Linux kernel component|
133| [IBT13J](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBT13J?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2025-21814 in the Linux kernel component|
134| [IBXWM0](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWM0?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2022-49046 in the Linux kernel component|
135| [IBXWM2](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWM2?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2022-49135 in the Linux kernel component|
136| [IBXWM4](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWM4?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2022-49443 in the Linux kernel component|
137| [IBXWM6](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWM6?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2022-49630 in the Linux kernel component|
138| [IBXWM7](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWM7?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2022-49632 in the Linux kernel component|
139| [IBXWMB](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWMB?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2022-49651 in the Linux kernel component|
140| [IBXWMC](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWMC?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-57977 in the Linux kernel component|
141| [IBXWMJ](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWMJ?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-57980 in the Linux kernel component|
142| [IBXWMP](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWMP?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-58017 in the Linux kernel component|
143| [IBXWMQ](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWMQ?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-58020 in the Linux kernel component|
144| [IBXWMT](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWMT?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-58058 in the Linux kernel component|
145| [IBXWMY](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWMY?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2025-21760 in the Linux kernel component|
146| [IBXWN1](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWN1?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2025-21762 in the Linux kernel component|
147| [IBXWN7](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBXWN7?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2025-21776 in the Linux kernel component|
148| [IBW4JQ](https://gitee.com/openharmony/kernel_liteos_m/issues/IBW4JQ?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] vul-901221769187168256 |
149| [IBZWP0](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBZWP0?from=project-issue) | [Vulnerability] CVE synchronized from master to 4.1-Release                        |
150| [IBZA9I](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBZA9I?from=project-issue) | [Vulnerability] CVE synchronized from master to 4.1-Release                        |
151| [IBVOLV](https://gitee.com/openharmony/web_webview/issues/IBVOLV?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] vul-901929006431997952 |
152| [IBY0M9](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBY0M9?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE patches incorporated                                |
153| [IBWHEH](https://gitee.com/openharmony/kernel_liteos_a/issues/IBWHEH?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] vul-905293076359024640 |
154| [IBWHG7](https://gitee.com/openharmony/kernel_liteos_a/issues/IBWHG7?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] vul-905292975204995072 |
155| [IBWHIW](https://gitee.com/openharmony/kernel_liteos_a/issues/IBWHIW?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] vul-905292389982146560 |
156| [IBT05Z](https://gitee.com/openharmony/third_party_cJSON/issues/IBT05Z?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-2024-31755 in the third_party_cJSONl component|
157| [IBRFCU](https://gitee.com/openharmony/kernel_linux_5.10/issues/IBRFCU?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE patches incorporated                                |
158| [IBIH4L](https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBIH4L?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-864686037719322624 |
159| [IBIH4V](https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBIH4V?from=project-issue) | [Vulnerability] [OpenHarmony-4.1-Release] CVE-864685912552902656 |
160
161## Known Issues
162
163**Table 5** Known issues
164
165| Issue No.| Description| Impact| To Be Resolved By|
166| :------- | :------- | :------- | :------- |
167| / | /        | /    | /            |
168
169<!--no_check-->