OpenHarmony 3.0.3 LTS
Version Description
OpenHarmony 3.0.3 LTS is a maintenance version of OpenHarmony 3.0 LTS. This version has rectified certain issues and security vulnerabilities detected in OpenHarmony 3.0.2 LTS. It is the latest stable release with a tag.
Version Mapping
Table 1 Version mapping of software and tools
Software/Tool | Version | Remarks |
---|---|---|
OpenHarmony | 3.0.3 LTS | NA |
SDK | 3.0.0.0(API Version 7 release) | NA |
(Optional) HUAWEI DevEco Studio | 3.0 Beta1 | Recommended for developing OpenHarmony applications |
(Optional) HUAWEI DevEco Device Tool | 2.2 Beta2 | Recommended for developing OpenHarmony smart devices |
Source Code Acquisition
Acquiring Source Code Using the repo Tool
Method 1 (recommended): Use the repo tool to download the source code over SSH. (You must have an SSH public key for access to Gitee.)
repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags/OpenHarmony-v3.0.3-LTS --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
Method 2: Use the repo tool to download the source code over HTTPS.
repo init -u https://gitee.com/openharmony/manifest.git -b refs/tags/OpenHarmony-v3.0.3-LTS --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
Acquiring Source Code from Mirrors
Table 2 Mirrors for acquiring source code
LTS Code | Version | Mirror | SHA-256 Checksum |
---|---|---|---|
Full code base (for mini, small, and standard systems) | 3.0.3 | Download | Download |
Standard system Hi3516 solution (binary) | 3.0.3 | Download | Download |
Mini system Hi3861 solution (binary) | 3.0.3 | Download | Download |
Small system Hi3516 solution - LiteOS (binary) | 3.0.3 | Download | Download |
Small system Hi3516 solution - Linux (binary) | 3.0.3 | Download | Download |
What's New
This version has the following updates to OpenHarmony 3.0.2 LTS.
Feature Updates
This version does not involve feature updates.
API Updates
This version does not involve API updates.
Chip and Development Board Adaptation
For details about the adaptation status, see SIG_DevBoard.
Resolved Issues
Table 3 Resolved issues
Issue No. | Description |
---|---|
I4TUSX | When the system camera is used to take a photo in the Hi3516D V300 development board running on a mini-system device, the two edges of the image are truncated. |
I4TYOP | After a USB flash drive is inserted into the Hi3516D V300 development board running on a mini-system device, DMA times out and the USB flash drive is unavailable. |
I4SM0J | The third_party_harfbuzz repository uses the CC BY-NC-SA-3.0 license, which restricts the commercial use of the content in the repository. |
I4WPQW | The libdisplay_layer.so binary file is not updated in the device_hisilicon_hardware repository. |
I4WIVF | Some files in the third_party_boost repository are incompatible with open-source protocols. |
I4WRWM | Some TDD test cases are unavailable in the aafwk_aafwk_lite repository. |
I4VPVY | In the Hi3516D V300 development board running on a mini-system device, a user searches for Wi-Fi in Settings and touches the back button twice to return to the home screen. No application can be started from the home screen. |
I4UTY0 | The HP copyright statement exists in the metadata of the 1.jpg file in demos. |
I4TP6D | The ActsWorkerJSTest test suite newly added for the Hi3516 development board running on a standard-system device cannot be executed properly. |
Table 4 Resolved security vulnerabilities
Issue No. | Description |
---|---|
I4U8VB | CVE-2021-3520 security vulnerability of the third_party_lz4 component. |
I4UX33 | CVE-2021-22569 and CVE-2021-22570 security vulnerabilities of the third_party_protobuf component. |
I4VRR7 | CVE-2022-23308 security vulnerability of the third_party_libxml2 component. |
Table 5 Known issues
Issue No. | Description | Impact | To Be Resolved On |
---|---|---|---|
I4YBB0 | No image is generated and the recorded video cannot be played when the system camera is used to take a photo and record a video. This issue occurs only for the Hi3516D V300 development board running on a small-system device (Linux). | Camera recording does not function. | 2022/04/01 |
I4YB87 | No image is generated when the system camera is used to take a photo. This issue occurs only for the Hi3516D V300 development board running on a small-system device (Linux). | Camera photographing does not function. | 2022/04/01 |
I4YAGS | A blue screen is displayed when the system camera is accessed. This issue occurs only for the Hi3516D V300 development board running on a small-system device (Linux). | Camera preview does not function. | 2022/04/01 |
I4WLBU | In the Hi3516D V300 development board running on a standard-system device, the device cannot be found after burning during the ACTS test, and the message "Device not founded or connected" is reported. | The HDC tool causes the ACTS test to report this error occasionally. The error does not affect the actual function. | 2022/04/10 |