openharmony 鸿蒙 OpenHarmony-v3.0.2-LTS

2022-08-09 浏览 (907)

OpenHarmony 3.0.2 LTS

Version Description

OpenHarmony 3.0.2 LTS is a maintenance version of OpenHarmony 3.0 LTS. This version has rectified certain issues and security vulnerabilities detected in OpenHarmony 3.0.1 LTS. It is the latest stable release with a tag.

Version Mapping

Table 1 Version mapping of software and tools

Software/ToolVersionRemarks
OpenHarmony3.0.2 LTSNA
SDK3.0.0.0 (API Version 7 release)NA
(Optional) HUAWEI DevEco Studio3.0 Beta1Recommended for developing OpenHarmony applications
(Optional) HUAWEI DevEco Device Tool2.2 Beta2Recommended 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.2-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.2-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 CodeVersionMirrorSHA-256 Checksum
Full code base (for mini, small, and standard systems)3.0.2DownloadDownload
Standard system solution (binary)3.0.2DownloadDownload
Mini system Hi3861 solution (binary)3.0.2DownloadDownload
Small system Hi3516 solution - LiteOS (binary)3.0.2DownloadDownload
Small system Hi3516 solution - Linux (binary)3.0.2DownloadDownload

What's New

This version has the following updates to OpenHarmony 3.0.1 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 Issues resolved for the mini and small systems

Issue No.Description
I4UZ7UThere may be 35 failed items during the XTS test on a small-system device.
I4V2DNThe execution of two test cases times out during the ActsLwipTest module test.
I4V3KCThe test case testPublish0010 fails in the Distributed Scheduler.
I4URGAA blue screen may appear when users search for WLAN signals on the Settings page.
I4SDCKAn empty path or garbled characters are returned when users run GetSrcPath or GetDataPath on the Hi3516 development board of a small-system device.
I4T6KZThe execution of SendMessage and SendData4Data fails during the transmission test.
I4UOUSPlaintext passwords are printed in the logs of the serial port interface on the Hi3516 development board of a small-system device.
I4OWZOAn error message is displayed when the toybox mv command is run to move a file in the NFS path.
I4NCSFIn the UI module of the Graphics subsystem, the linear pointer does not refresh in real time.
I4NU92There is one failed test item in the Hi3516 Linux ActsLwipTest.bin test suite.
I4NVCKAudio capture does not function properly.
I4NESQAn error occurs during the los_disk_cache_clear conditional compilation.
I4O67UAll processes are terminated when Ctrl+C is pressed.
I4R4D3The detach attribute is not set for the thread created by pthread_create. After the thread proactively exits and OsGetAllTskInfo is invoked, the related task name contains garbled characters.
I4R4A5Compute overflow occurs in the implementation of the pthread_cond_timedwait interface.
I4QJT4The UartRead test case fails.
I4U1DMNo lock is added when the LFQUE_Pop function is invoked by the QUEUE_Popfunction of samgr, causing potential data competition.

Table 4 Issues resolved for the standard system

Issue No.Description
I4UJNUThe WLAN password is displayed in plaintext in the hilog when the WLAN is connected.
I4MSWMDuring the XT test, there is one failed item in the faultloggertest case of the ActsFaultLoggerTest module.
I4MSVVDuring the XTS test, there are three failed items in the HiCollieCppTest case of the ActsHiCollieCppTest module.
I4PPXVThe application icon is missing after a user opens an application, exits the application, and then returns to the home screen.
I4OF9AThe text value read by the file.readText interface is unstable.
I4OWWMThe JSON file corresponding to the WeekPluralNumbertest module is incorrectly configured. When a test case is executed, "required device does not exist" is reported, and the test suite cannot be executed.
I4OUVQDuring repeated pressure tests of XTS JS cases, the system stops responding and the test cannot continue.
I4NMXQThe storagefileioperformancejstest and storagefilestabilityjstest test suites fail to run on XTS.
I4NTKGTwo failed items are displayed when the XTS test suite WeekPluralNumberTest is executed.
I4NPHGThe timer test suite TimerJSApiTest.hap is not compiled with the version.

Table 5 Fixed security vulnerabilities

Issue No.Description
I4QT0KFixed the CVE-2021-44732 and CVE-2021-45450 security vulnerabilities of the third_party_mbedtls component.
I4NZ16Upgraded the third_party_sqlite component to 3.36.0, and fixed the CVE-2021-36690 security vulnerability.
I4NW0BFixed the CVE-2021-3522 security vulnerability of the third_party_gstreamer component.
I4SR8CFixed the CVE-2021-4160 security vulnerability of the third_party_openssl component.
I4U4B0Upgraded the third_party_expat component to 2.4.1, and fixed the security vulnerabilities such as CVE-2022-25313/25314/25315/25235/252256/23990/23852/22827/46143/45960.

你可能感兴趣的鸿蒙文章

harmony 鸿蒙OpenHarmony 1.0 (2020-09-10) (EOL)

harmony 鸿蒙OpenHarmony 1.1.0 LTS (2021-04-01) (EOL)

harmony 鸿蒙OpenHarmony 1.1.1 LTS (2021-06-22) (EOL)

harmony 鸿蒙OpenHarmony 2.0 Canary (2021-06-01)

harmony 鸿蒙OpenHarmony v1.1.3 LTS (EOL)

harmony 鸿蒙OpenHarmony 1.1.4 LTS (EOL)

harmony 鸿蒙OpenHarmony v1.1.2 LTS (EOL)

harmony 鸿蒙OpenHarmony 1.1.5 LTS (EOL)

harmony 鸿蒙OpenHarmony v2.2 Beta2

harmony 鸿蒙OpenHarmony 3.0 LTS

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/cdc30ced0b1e48eda9609c526b628660