diff --git a/en/release-notes/OpenHarmony-1-0-1.md b/en/release-notes/OpenHarmony-1-0-1.md deleted file mode 100644 index 77c27f732d32a73218affba841064397430d304b..0000000000000000000000000000000000000000 --- a/en/release-notes/OpenHarmony-1-0-1.md +++ /dev/null @@ -1,1087 +0,0 @@ -# OpenHarmony 1.0.1 \(2021-03-15\) - -- [Overview](#section1677664815431) -- [Source Code Acquisition](#section84808293211) - - [Acquiring Source Code from an Image Site](#section19634542131218) - - [Acquiring Source Code Using the repo Command](#section7180193542317) - -- [Kernel](#section11256141314463) - - [New Features](#section1834713384464) - - [Modified Features](#section6894155811483) - -- [Pan-sensor](#section457103914819) - - [New Features](#section1157114391480) - -- [Globalization](#section13453154420488) - - [New Features](#section7453174417481) - -- [JS Application Framework](#section146946144818) - - [New Features](#section16654654819) - - [Modified Features](#section16114654811) - - [Deleted Features](#section7634619486) - -- [Testing](#section5857174710485) - - [New Features](#section4857247154819) - -- [Graphics](#section116345457492) - - [New Features](#section526413158501) - - [Modified Features](#section112652156501) - -- [Utils](#section981315393543) - - [New Features](#section168131939145418) - -- [Driver](#section1793134012548) - - [New Features](#section69313406541) - - [Modified Features](#section10931340175420) - -- [Intelligent Soft Bus](#section11286194113540) - - [New Features](#section14286104112546) - -- [Security](#section4535841205411) - - [New Features](#section35351941175420) - -- [AI](#section11847124175419) - - [New Features](#section148472413546) - -- [Update](#section09814210543) - - [New Features](#section7981542105417) - -- [XTS](#section429384295416) - - [New Features](#section929316426547) - - [Modified Features](#section829419420543) - -- [Compilation and Building](#section104691342105411) - - [New Features](#section34699428546) - - [Modified Features](#section946974210546) - -- [Power Management](#section13166639141617) - - [New Features](#section313912368292) - -- [Module Repository Optimization](#section13139145855718) - -## Overview - -OpenHarmony 1.0.1 supports more subsystems, including the AI, power management, pan-sensor, and update subsystems, and provides a unified AI engine framework. The LiteOS Cortex-M kernel has been reconstructed for porting third-party chips to OpenHarmony. The driver subsystem provides models for the WLAN, sensor, input, and display drivers. The graphics subsystem has been optimized for an enhanced UI and improved performance and memory for the JS application framework. In addition, the directory structure and module repositories have been significantly improved. - -## Source Code Acquisition - -### Acquiring Source Code from an Image Site - -**Table 1** Sites for acquiring source code - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Source Code

-

Version Information

-

Site

-

SHA-256 Verification Code

-

Full code base

-

1.0.1

-

Site

-

SHA256 verification code

-

Hi3861 solution (binary)

-

1.0.1

-

Site

-

SHA256 verification code

-

Hi3518 solution (binary)

-

1.0.1

-

Site

-

SHA256 verification code

-

Hi3516 solution (binary)

-

1.0.1

-

Site

-

SHA256 verification code

-

RELEASE-NOTES

-

1.0.1

-

Site

-

-

-
- -### Acquiring Source Code Using the repo Command - -The download command is as follows: - -``` -repo init -u [https://gitee.com/openharmony/manifest.git](https://gitee.com/openharmony/manifest.git) -b OpenHarmony_1.0.1_release --no-repo-verify -repo sync -c -``` - -## Kernel - -### New Features - -- The LiteOS Cortex-M kernel supports the Cortex-M7, Cortex-M33, and RISC-V chip architecture, and the corresponding samples are provided. -- The LiteOS Cortex-M kernel supports the memory protection unit \(MPU\). -- The LiteOS Cortex-M kernel supports some POSIX APIs. -- The LiteOS Cortex-M kernel supports the FatFS file system. -- The LiteOS Cortex-M kernel supports the registration of exception callbacks. -- The architecture of the LiteOS Cortex-M kernel has been adjusted for third-party chips to adapt to OpenHarmony. -- The LiteOS Cortex-M and LiteOS Cortex-A kernels support the heap memory debugging functionalities, covering memory leakage, illegal access to the memory, and memory statistics. -- The LiteOS Cortex-M and LiteOS Cortex-A kernels support the TLSF heap memory algorithm, which improves the efficiency of memory application and release and reduces the fragmentation rate. - -### Modified Features - -- LiteOS Cortex-A scheduling has been optimized. - -## Pan-sensor - -### New Features - -- A sensor module has been added. You can now query the sensor list, enable or disable a sensor, subscribe to or unsubscribe from sensor data, set the data reporting mode of a sensor, and set sensor options such as the data sampling interval. - -## Globalization - -### New Features - -- C/C++ APIs have been added for number, date, time, and singular-plural formatting in 79 languages. - -## JS Application Framework - -### New Features - -- A global JavaScript UI attribute, **opacity**, has been added. -- A **prompt.showDialog** API has been added. -- A QR code component **qrcode** has been added. -- Event pop-ups have been added. - -### Modified Features - -- Internationalization has been improved, with quicker page redirections. Number internationalization and time/date conversions are now available. -- The UI layout has been enhanced, with percentage values supported for some styles. -- The size adaptation capabilities of the **input** and **switch** components have been enhanced. -- The **image** component supports access to images in an application's private directory. -- The **image-animator** component allows you to specify the end frame. -- Some APIs have been made available for the **canvas** component. -- Some return fields have been added for the **device.getInfo** API. -- DFX can trace methods that encounter exceptions and output a list of such methods. - -### Deleted Features - -- Backtracking is no longer supported for internationalization functions. - -## Testing - -### New Features - -- The testing tool can filter test cases to execute based on the case level. -- Demo test cases have been added. - -## Graphics - -### New Features - -- Component rotation, scaling, and opacity management have been added. -- Event pop-ups and the crown rotation event have been added. -- There is now GIF image parsing and display, percentage-based width and height layout, and video and QR code controls. - -### Modified Features - -- Partial rendering and SIMD performance have been optimized. - -## Utils - -### New Features - -- System attribute dumping is supported. -- Memory pool management APIs have been added for upper-layer modules. - -## Driver - -### New Features - -- The sensor, input, and display driver models have been added. -- The MIPI DSI and pulse width modulation \(PWM\) have been added. -- Hardware Driver Interfaces \(HDIs\) and Wi-Fi flow control have been added. -- The I/O service grouping feature has been added for the Hardware Driver Foundation \(HDF\). - -### Modified Features - -- Driver loading has been optimized. It can now be accomplished in segmented parts. - -## Intelligent Soft Bus - -### New Features - -- A Wi-Fi Aware module has been added. -- IPC supports non-aligned marshalling. - -## Security - -### New Features - -- HUKS provides the SHA-256, RSA-3072, RSA-2048, AES-128, and ECC security algorithms and APIs, as well as key management and storage. -- The lightweight HiChain is available for managing and authenticating device groups without requiring login to devices using the same account, and for ensuring the communication security based on the Intelligent Soft Bus. It also provides APIs for system services and applications. -- A unified permission management system has been added to manage permissions for lightweight devices. - -## AI - -### New Features - -- A unified AI engine framework has been added to implement quick integration of AI algorithm plug-ins. The framework consists of plug-in management, module management, and communications management modules. This framework provides lifecycle management and allows for on-demand deployment of AI algorithms. -- A developer guide, and two AI capability plug-ins developed based on the AI engine framework and two AI application samples are provided for you to quickly integrate AI algorithms in the AI engine framework. - -## Update - -### New Features - -- An update capability framework for mini-system devices has been added. It provides APIs for update package verification, parsing, and installation. - -## XTS - -### New Features - -- AI, DFX, globalization, and OTA compatibility test cases have been added. - -### Modified Features - -- Capabilities for the application framework, Intelligent Soft Bus, distributed scheduler, IoT, and kernel have been enhanced. - -## Compilation and Building - -### New Features - -- The command line tool hb has been added. It provides the **hb set** and **hb build** commands for building in the source code directory or any subdirectory. -- Components provided by independent chip vendors are supported. -- Components can be built independently based on the component name. -- The build toolchain and options can be customized for different development boards. - -### Modified Features - -- The product configuration has been decoupled from the **build\_lite** repository and is stored in **vendor/solution vendor/product/config.json**. - -## Power Management - -### New Features - -- Battery level query is now supported. -- Always-on screen functionalities have been added, along with corresponding APIs. - -## Module Repository Optimization - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

OpenHarmony 1.0

-

OpenHarmony 1.0.1

-

Optimization

-

ace_lite_jsfwk

-

ace_engine_lite

-

The repository name has been changed.

-

ace_interfaces_innerkits_builtin

-
  

Read-only archiving

-
  

ai_engine

-

New module

-

hiviewdfx_frameworks_hievent_lite

-

hiviewdfx_hievent_lite

-

The repository name has been changed.

-

hiviewdfx_frameworks_hilog_lite

-

hiviewdfx_hilog_lite

-

The repository name has been changed.

-

hiviewdfx_utils_lite

-

hiviewdfx_hiview_lite

-

The repository name has been changed.

-

hiviewdfx_frameworks_ddrdump_lite

-
  

Read-only archiving

-

hiviewdfx_interfaces_innerkits_hievent_lite

-
  

Read-only archiving

-

hiviewdfx_interfaces_innerkits_hilog

-
  

Read-only archiving

-

hiviewdfx_interfaces_kits_hilog

-
  

Read-only archiving

-

hiviewdfx_interfaces_kits_hilog_lite

-
  

Read-only archiving

-

hiviewdfx_services_hilogcat_lite

-
  

Read-only archiving

-

hiviewdfx_services_hiview_lite

-
  

Read-only archiving

-

iothardware_hals_wifiiot_lite

-
  

Read-only archiving

-

iothardware_interfaces_kits_wifiiot_lite

-
  

Read-only archiving

-

iothardware_frameworks_wifiiot_lite

-

iothardware_peripheral

-

The repository name has been changed.

-
  

applications_camera_sample_communication

-

New module

-
  

applications_camera_screensaver_app

-

New module

-
  

sensors_miscdevice_lite

-

New module

-
  

sensors_sensor_lite

-

New module

-

xts_tools_lite

-

xts_tools

-

The repository name has been changed.

-

security_services_iam_lite

-

security_permission

-

The repository name has been changed.

-

security_interfaces_innerkits_iam_lite

-
  

Read-only archiving

-

security_interfaces_kits_iam_lite

-
  

Read-only archiving

-

security_services_secure_os

-

security_itrustee_ree_lite

-

The repository name has been changed.

-

security_interfaces_innerkits_secure_os

-
  

Read-only archiving

-

security_frameworks_secure_os

-
  

Read-only archiving

-

security_services_app_verify

-

security_appverify

-

The repository name has been changed.

-

security_interfaces_innerkits_app_verify

-
  

Read-only archiving

-

security_services_hichainsdk_lite

-

security_deviceauth

-

The repository name has been changed.

-

security_interfaces_innerkits_hichainsdk_lite

-
  

Read-only archiving

-

security_services_huks_lite

-

security_huks

-

The repository name has been changed.

-

security_interfaces_innerkits_huks_lite

-
  

Read-only archiving

-

security_frameworks_crypto_lite

-
  

Read-only archiving

-

security_interfaces_innerkits_crypto_lite

-
  

Read-only archiving

-
  

signcenter_tool

-

New module

-
  

third_party_cryptsetup

-

New module

-
  

third_party_JSON-C

-

New module

-
  

third_party_libuuid

-

New module

-
  

third_party_LVM2

-

New module

-
  

third_party_popt

-

New module

-

communication_interfaces_kits_wifi_lite

-
  

Read-only archiving

-

communication_frameworks_wifi_lite

-
  

Read-only archiving

-
  

communication_wifi_lite

-

New module

-
  

powermgr_powermgr_lite

-

New module

-

distributedschedule_services_dtbschedmgr_lite

-

distributedschedule_dms_fwk_lite

-

The repository name has been changed.

-

distributedschedule_services_safwk_lite

-

distributedschedule_safwk_lite

-

The repository name has been changed.

-

distributedschedule_services_samgr_lite

-

distributedschedule_samgr_lite

-

The repository name has been changed.

-

distributedschedule_interfaces_innerkits_samgr_lite

-
  

Read-only archiving

-

distributedschedule_interfaces_kits_samgr_lite

-
  

Read-only archiving

-

multimedia_frameworks_audio_lite

-

multimedia_audio_lite

-

The repository name has been changed.

-

multimedia_frameworks_camera_lite

-

multimedia_camera_lite

-

The repository name has been changed.

-

multimedia_frameworks_player_lite

-

multimedia_media_lite

-

The repository name has been changed.

-

multimedia_hals_camera_lite

-
  

Read-only archiving

-

multimedia_frameworks_recorder_lite

-
  

Read-only archiving

-

multimedia_interfaces_kits_audio_lite

-
  

Read-only archiving

-

multimedia_interfaces_kits_camera_lite

-
  

Read-only archiving

-

multimedia_interfaces_kits_player_lite

-
  

Read-only archiving

-

multimedia_interfaces_kits_recorder_lite

-
  

Read-only archiving

-

multimedia_services_media_lite

-
  

Read-only archiving

-

kernel_liteos_a_huawei_proprietary_fs_proc

-
  

Read-only archiving

-
  

third_party_mksh

-

New module

-
  

third_party_optimized_routines

-

New module

-
  

third_party_toybox

-

New module

-

vendor_huawei_camera

-
  

Read-only archiving

-

vendor_huawei_wifi_iot

-
  

Read-only archiving

-

startup_services_bootstrap_lite

-

startup_bootstrap_lite

-

The repository name has been changed.

-

startup_frameworks_syspara_lite

-

startup_syspara_lite

-

The repository name has been changed.

-

startup_hals_syspara_lite

-
  

Read-only archiving

-

startup_interfaces_kits_syspara_lite

-
  

Read-only archiving

-

graphic_lite

-

graphic_surface

-

The repository name has been changed.

-
  

graphic_ui

-

New module

-
  

graphic_utils

-

New module

-
  

graphic_wms

-

New module

-
  

third_party_giflib

-

New module

-
  

third_party_qrcodegen

-

New module

-
  

drivers_adapter_khdf_linux

-

New module

-

drivers_hdf_lite

-

drivers_adapter_khdf_liteos

-

The repository name has been changed.

-
  

drivers_adapter_uhdf

-

New module

-

drivers_hdf_frameworks

-

drivers_framework

-

The repository name has been changed.

-
  

drivers_peripheral_audio

-

New module

-
  

drivers_peripheral_codec

-

New module

-
  

drivers_peripheral_display

-

New module

-
  

drivers_peripheral_format

-

New module

-
  

drivers_peripheral_input

-

New module

-
  

drivers_peripheral_sensor

-

New module

-
  

drivers_peripheral_wlan

-

New module

-
  

global_cust_lite

-

New module

-
  

global_i18n_lite

-

New module

-

global_frameworks_resmgr_lite

-

global_resmgr_lite

-

The repository name has been changed.

-
  

third_party_icu

-

New module

-

global_interfaces_innerkits_resmgr_lite

-
  

Read-only archiving

-

communication_frameworks_ipc_lite

-

communication_ipc_lite

-

The repository name has been changed.

-

communication_interfaces_kits_ipc_lite

-
  

Read-only archiving

-

communication_interfaces_kits_softbuskit_lite

-
  

Read-only archiving

-

communication_hals_wifi_lite

-
  

Read-only archiving

-

communication_services_softbus_lite

-

communication_softbus_lite

-

The repository name has been changed.

-
  

communication_wifi_aware

-

New module

-
  

update_ota_lite

-

New module

-

vendor_hisi_hi35xx_hi35xx_init

-

device_hisilicon_build

-

The repository name has been changed.

-

vendor_hisi_hi35xx_platform

-

device_hisilicon_drivers

-

The repository name has been changed.

-

vendor_hisi_hi35xx_hardware

-

device_hisilicon_hardware

-

The repository name has been changed.

-

vendor_hisi_hi35xx_hi3518ev300

-

device_hisilicon_hispark_aries

-

The repository name has been changed.

-

vendor_hisi_hi3861_hi3861

-

device_hisilicon_hispark_pegasus

-

The repository name has been changed.

-

vendor_hisi_hi35xx_hi3516dv300

-

device_hisilicon_hispark_taurus

-

The repository name has been changed.

-

vendor_hisi_hi35xx_middleware

-

device_hisilicon_modules

-

The repository name has been changed.

-

vendor_hisi_hi35xx_middleware_source_third_party_ffmpeg

-

device_hisilicon_third_party_ffmpeg

-

The repository name has been changed.

-

vendor_hisi_hi35xx_thirdparty_uboot_src

-

device_hisilicon_third_party_uboot

-

The repository name has been changed.

-
  

vendor_hisilicon

-

New module

-

vendor_hisi_hi35xx_hi3516dv300_uboot

-
  

Read-only archiving

-

vendor_hisi_hi35xx_hi3518ev300_uboot

-
  

Read-only archiving

-

aafwk_interfaces_innerkits_abilitykit_lite

-
  

Read-only archiving

-

aafwk_interfaces_innerkits_intent_lite

-

aafwk_aafwk_lite

-

The repository name has been changed.

-

aafwk_interfaces_innerkits_abilitymgr_lite

-
  

Read-only archiving

-

appexecfwk_kits_appkit_lite

-

appexecfwk_appexecfwk_lite

-

The repository name has been changed.

-

aafwk_frameworks_kits_ability_lite

-
  

Read-only archiving

-
  

developtools_packing_tool

-

New module

-

aafwk_interfaces_kits_ability_lite

-
  

Read-only archiving

-

appexecfwk_frameworks_bundle_lite

-
  

Read-only archiving

-

aafwk_services_abilitymgr_lite

-
  

Read-only archiving

-

appexecfwk_interfaces_innerkits_appexecfwk_lite

-
  

Read-only archiving

-

appexecfwk_interfaces_innerkits_bundlemgr_lite

-
  

Read-only archiving

-

appexecfwk_services_bundlemgr_lite

-
  

Read-only archiving

-

aafwk_frameworks_kits_content_lite

-
  

Read-only archiving

-
- -\* Read-only archiving means archiving a module repository to the **openharmony-retired** organization and setting the repository to read-only. - -\* Code for third-party chips has been decoupled from the OS. HiSilicon chip SDKs have been moved from the **vendor** directory to the **device/hisilicon** directory. - diff --git a/en/release-notes/OpenHarmony-Release-Notes.md b/en/release-notes/OpenHarmony-Release-Notes.md index cf1fe45b92c448b76dea5d135f6fec44ebd13ba6..39b103b23f0e28f7051b38d7d3bdc8349f546aa2 100644 --- a/en/release-notes/OpenHarmony-Release-Notes.md +++ b/en/release-notes/OpenHarmony-Release-Notes.md @@ -1,6 +1,5 @@ # OpenHarmony Release Notes -- [OpenHarmony 1.1.0 LTS \(2021-04-01\)](openharmony-1-1-0-lts.md) -- [OpenHarmony 1.0.1 \(2021-03-15\)](openharmony-1-0-1.md) +- [OpenHarmony 1.1.0 LTS \(2021-04-27\)](openharmony-1-1-0-lts.md) - [OpenHarmony 1.0 \(2020-09-10\)](openharmony-1-0.md) diff --git a/en/release-notes/openharmony-1-1-0-lts.md b/en/release-notes/openharmony-1-1-0-lts.md index 3e00a2c64d283ec14fd24b8b8a073b604f56672a..edbadcb2516f24fa92fc26339511cf42951e0057 100644 --- a/en/release-notes/openharmony-1-1-0-lts.md +++ b/en/release-notes/openharmony-1-1-0-lts.md @@ -1,76 +1,84 @@ -# OpenHarmony 1.1.0 LTS \(2021-04-01\) +# OpenHarmony 1.1.0 LTS \(2021-04-27\) - [Overview](#section1846294912228) - [Source Code Acquisition](#section84808293211) - - [Acquiring Source Code from Image Sites](#section19634542131218) + - [Acquiring Source Code from Image Sites](#section8394142222113) - [Acquiring Source Code Using the repo Tool](#section7180193542317) -- [Rectified Issues](#section11935243172612) +- [What's New](#section175225345334) +- [Resolved Issues](#section11935243172612) ## Overview -This is the first LTS version of OpenHarmony. This version fixes some bugs in OpenHarmony 1.0.1. +This is the first long-term support \(LTS\) version of OpenHarmony. It supports more functions and fixes some bugs in OpenHarmony 1.0. + +- OpenHarmony1.1.0 supports more subsystems, including the AI, power management, pan-sensor, and update subsystems. +- OpenHarmony1.1.0 provides a unified AI engine framework. +- The LiteOS Cortex-M kernel has been reconstructed for porting third-party chips to OpenHarmony. +- The driver subsystem provides models for the WLAN, sensor, input, and display drivers. +- The graphics subsystem has been optimized for an enhanced UI and improved performance and memory for the JS application framework. +- The directory structure and module repositories have been significantly improved. ## Source Code Acquisition -### Acquiring Source Code from Image Sites +### Acquiring Source Code from Image Sites **Table 1** Sites for acquiring source code - -

Source Code

+ + - - - - - - - - - - - - - - - - - - - - - - - @@ -85,11 +93,1052 @@ repo init -u https://gitee.com/openharmony/manifest.git -b refs/tags/OpenHarmony repo sync -c ``` -## Rectified Issues +## What's New + +This version inherits all features of OpenHarmony 1.0, and adds and optimizes features for different modules based on OpenHarmony 1.0. The following table lists the feature updates. + +**Table 2** Feature updates + + +

Source Code

Version Information

+

Version Information

Site

+

Site

SHA-256 Verification Code

+

SHA-256 Verification Code

Full code base

+

Full code base

1.1.0

+

1.1.0

Site

+

Site

SHA-256 verification code

+

SHA-256 verification code

Hi3861 solution (binary)

+

Hi3861 solution (binary)

1.1.0

+

1.1.0

Site

+

Site

SHA-256 verification code

+

SHA-256 verification code

Hi3518 solution (binary)

+

Hi3518 solution (binary)

1.1.0

+

1.1.0

Site

+

Site

SHA-256 verification code

+

SHA-256 verification code

Hi3516 solution (binary)

+

Hi3516 solution (binary)

1.1.0

+

1.1.0

Site

+

Site

SHA-256 verification code

+

SHA256 verification code

RELEASE-NOTES

+

Release Notes

1.1.0

+

1.1.0

Site

+

Site

N/A

+

N/A

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Type

+

New Features

+

Modified Features

+

Deleted Features

+

Kernel

+
  • The LiteOS Cortex-M kernel supports the Cortex-M7, Cortex-M33, and RISC-V chip architecture, and the corresponding samples are provided.
  • The LiteOS Cortex-M kernel supports the memory protection unit (MPU).
  • The LiteOS Cortex-M kernel supports some POSIX APIs.
  • The LiteOS Cortex-M kernel supports the FatFS file system.
  • The LiteOS Cortex-M kernel supports the registration of exception callbacks.
  • The architecture of the LiteOS Cortex-M kernel has been adjusted for third-party chips to adapt to OpenHarmony.
  • The LiteOS Cortex-M and LiteOS Cortex-A kernels support the heap memory debugging functionalities, covering memory leakage, illegal access to the memory, and memory statistics.
  • The LiteOS Cortex-M and LiteOS Cortex-A kernels support the TLSF heap memory algorithm, which improves the efficiency of memory application and release and reduces the fragmentation rate.
+

LiteOS Cortex-A scheduling has been optimized.

+

None

+

Pan-sensor

+

A sensor module has been added. You can now query the sensor list, enable or disable a sensor, subscribe to or unsubscribe from sensor data, set the data reporting mode of a sensor, and set sensor options such as the data sampling interval.

+

None

+

None

+

Globalization

+

C/C++ APIs have been added for number, date, time, and singular-plural formatting in 79 languages.

+

None

+

None

+

JS Application Framework

+
  • A global JavaScript UI attribute, opacity, has been added.
  • A prompt.showDialog API has been added.
  • A QR code component qrcode has been added.
  • Event pop-ups have been added.
+
  • Internationalization has been improved, with quicker page redirections. Number internationalization and time/date conversions are now available.
  • The UI layout has been enhanced, with percentage values supported for some styles.
  • The size adaptation capabilities of the input and switch components have been enhanced.
  • The image component supports access to images in an application's private directory.
  • The image-animator component allows you to specify the end frame.
  • Some APIs have been made available for the canvas component.
  • Some return fields have been added for the device.getInfo API.
  • DFX can trace methods that encounter exceptions and output a list of such methods.
+

Backtracking is no longer supported for internationalization functions.

+

Testing

+
  • The testing tool can filter test cases to execute based on the case level.
  • Demo test cases have been added.
+

None

+

None

+

Graphics

+
  • Component rotation, scaling, and opacity management have been added.
  • Event pop-ups and the crown rotation event have been added.
  • There is now GIF image parsing and display, percentage-based width and height layout, and video and QR code components.
+

Partial rendering and SIMD performance have been optimized.

+

None

+

Utils

+
  • System attribute dumping is supported.
  • Memory pool management APIs have been added for upper-layer modules.
+

None

+

None

+

Driver

+
  • The sensor, input, and display driver models have been added.
  • The MIPI DSI and pulse width modulation (PWM) have been added.
  • Hardware Driver Interfaces (HDIs) and Wi-Fi flow control have been added.
  • The I/O service grouping feature has been added for the Hardware Driver Foundation (HDF).
+

Driver loading has been optimized. It can now be accomplished in segmented parts.

+

None

+

Intelligent Soft Bus

+
  • A Wi-Fi Aware module has been added.
  • IPC supports non-aligned marshalling.
+

None

+

None

+

Security

+
  • HUKS provides the SHA-256, RSA-3072, RSA-2048, AES-128, and ECC security algorithms and APIs, as well as key management and storage.
  • The lightweight HiChain is available for managing and authenticating device groups without requiring login to devices using the same account, and for ensuring the communication security based on the Intelligent Soft Bus. It also provides APIs for system services and applications.
  • A unified permission management system has been added to manage permissions for lightweight devices.
+

None

+

None

+

AI

+
  • A unified AI engine framework has been added to implement quick integration of AI algorithm plug-ins. The framework consists of plug-in management, module management, and communications management modules. This framework provides lifecycle management and allows for on-demand deployment of AI algorithms.
  • A developer guide, and two AI capability plug-ins developed based on the AI engine framework and two AI application samples are provided for you to quickly integrate AI algorithms in the AI engine framework.
+

None

+

None

+

Update

+

An update capability framework for mini-system devices has been added. It provides APIs for update package verification, parsing, and installation.

+

None

+

None

+

XTS

+

AI, DFX, globalization, and OTA compatibility test cases have been added.

+

Capabilities for the application framework, Intelligent Soft Bus, distributed scheduler, IoT, and kernel have been enhanced.

+

None

+

Compilation and Building

+
  • The command line tool hb has been added. It provides the hb set and hb build commands for building in the source code directory or any subdirectory.
  • Components provided by independent chip vendors are supported.
  • Components can be built independently based on the component name.
  • The build toolchain and options can be customized for different development boards.
+

The product configuration has been decoupled from the build_lite repository and is stored in vendor/solution vendor/product/config.json.

+

None

+

Power Management

+
  • Battery level query is now supported.
  • Always-on screen functionalities have been added, along with corresponding APIs.
+

None

+

None

+
+ +The following table describes the optimization of repositories. + +>![](public_sys-resources/icon-note.gif) **NOTE:** +>- Read-only archiving means archiving a module repository to the **openharmony-retired** organization and setting the repository to read-only. +>- Code for third-party chips has been decoupled from the OS. HiSilicon chip SDKs have been moved from the **vendor** directory to the **device/hisilicon** directory. + +**Table 3** Optimization of repositories + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

OpenHarmony1.0

+

OpenHarmony1.1.0

+

Optimization

+

ace_lite_jsfwk

+

ace_engine_lite

+

The repository name has been changed.

+

ace_interfaces_innerkits_builtin

+

N/A

+

Read-only archiving

+

N/A

+

ai_engine

+

New module

+

hiviewdfx_frameworks_hievent_lite

+

hiviewdfx_hievent_lite

+

The repository name has been changed.

+

hiviewdfx_frameworks_hilog_lite

+

hiviewdfx_hilog_lite

+

The repository name has been changed.

+

hiviewdfx_utils_lite

+

hiviewdfx_hiview_lite

+

The repository name has been changed.

+

hiviewdfx_frameworks_ddrdump_lite

+

N/A

+

Read-only archiving

+

hiviewdfx_interfaces_innerkits_hievent_lite

+

N/A

+

Read-only archiving

+

hiviewdfx_interfaces_innerkits_hilog

+

N/A

+

Read-only archiving

+

hiviewdfx_interfaces_kits_hilog

+

N/A

+

Read-only archiving

+

hiviewdfx_interfaces_kits_hilog_lite

+

N/A

+

Read-only archiving

+

hiviewdfx_services_hilogcat_lite

+

N/A

+

Read-only archiving

+

hiviewdfx_services_hiview_lite

+

N/A

+

Read-only archiving

+

iothardware_hals_wifiiot_lite

+

N/A

+

Read-only archiving

+

iothardware_interfaces_kits_wifiiot_lite

+

N/A

+

Read-only archiving

+

iothardware_frameworks_wifiiot_lite

+

iothardware_peripheral

+

The repository name has been changed.

+

N/A

+

applications_camera_sample_communication

+

New module

+

N/A

+

applications_camera_screensaver_app

+

New module

+

N/A

+

sensors_miscdevice_lite

+

New module

+

N/A

+

sensors_sensor_lite

+

New module

+

xts_tools_lite

+

xts_tools

+

The repository name has been changed.

+

security_services_iam_lite

+

security_permission

+

The repository name has been changed.

+

security_interfaces_innerkits_iam_lite

+

N/A

+

Read-only archiving

+

security_interfaces_kits_iam_lite

+

N/A

+

Read-only archiving

+

security_services_secure_os

+

security_itrustee_ree_lite

+

The repository name has been changed.

+

security_interfaces_innerkits_secure_os

+

N/A

+

Read-only archiving

+

security_frameworks_secure_os

+

N/A

+

Read-only archiving

+

security_services_app_verify

+

security_appverify

+

The repository name has been changed.

+

security_interfaces_innerkits_app_verify

+

N/A

+

Read-only archiving

+

security_services_hichainsdk_lite

+

security_deviceauth

+

The repository name has been changed.

+

security_interfaces_innerkits_hichainsdk_lite

+

N/A

+

Read-only archiving

+

security_services_huks_lite

+

security_huks

+

The repository name has been changed.

+

security_interfaces_innerkits_huks_lite

+

N/A

+

Read-only archiving

+

security_frameworks_crypto_lite

+

N/A

+

Read-only archiving

+

security_interfaces_innerkits_crypto_lite

+

N/A

+

Read-only archiving

+

N/A

+

signcenter_tool

+

New module

+

N/A

+

third_party_cryptsetup

+

New module

+

N/A

+

third_party_JSON-C

+

New module

+

N/A

+

third_party_libuuid

+

New module

+

N/A

+

third_party_LVM2

+

New module

+

N/A

+

third_party_popt

+

New module

+

communication_interfaces_kits_wifi_lite

+

N/A

+

Read-only archiving

+

communication_frameworks_wifi_lite

+

N/A

+

Read-only archiving

+

N/A

+

communication_wifi_lite

+

New module

+

N/A

+

powermgr_powermgr_lite

+

New module

+

distributedschedule_services_dtbschedmgr_lite

+

distributedschedule_dms_fwk_lite

+

The repository name has been changed.

+

distributedschedule_services_safwk_lite

+

distributedschedule_safwk_lite

+

The repository name has been changed.

+

distributedschedule_services_samgr_lite

+

distributedschedule_samgr_lite

+

The repository name has been changed.

+

distributedschedule_interfaces_innerkits_samgr_lite

+

N/A

+

Read-only archiving

+

distributedschedule_interfaces_kits_samgr_lite

+

N/A

+

Read-only archiving

+

multimedia_frameworks_audio_lite

+

multimedia_audio_lite

+

The repository name has been changed.

+

multimedia_frameworks_camera_lite

+

multimedia_camera_lite

+

The repository name has been changed.

+

multimedia_frameworks_player_lite

+

multimedia_media_lite

+

The repository name has been changed.

+

multimedia_hals_camera_lite

+

N/A

+

Read-only archiving

+

multimedia_frameworks_recorder_lite

+

N/A

+

Read-only archiving

+

multimedia_interfaces_kits_audio_lite

+

N/A

+

Read-only archiving

+

multimedia_interfaces_kits_camera_lite

+

N/A

+

Read-only archiving

+

multimedia_interfaces_kits_player_lite

+

N/A

+

Read-only archiving

+

multimedia_interfaces_kits_recorder_lite

+

N/A

+

Read-only archiving

+

multimedia_services_media_lite

+

N/A

+

Read-only archiving

+

kernel_liteos_a_huawei_proprietary_fs_proc

+

N/A

+

Read-only archiving

+

N/A

+

third_party_mksh

+

New module

+

N/A

+

third_party_optimized_routines

+

New module

+

N/A

+

third_party_toybox

+

New module

+

vendor_huawei_camera

+

N/A

+

Read-only archiving

+

vendor_huawei_wifi_iot

+

N/A

+

Read-only archiving

+

startup_services_bootstrap_lite

+

startup_bootstrap_lite

+

The repository name has been changed.

+

startup_frameworks_syspara_lite

+

startup_syspara_lite

+

The repository name has been changed.

+

startup_hals_syspara_lite

+

N/A

+

Read-only archiving

+

startup_interfaces_kits_syspara_lite

+

N/A

+

Read-only archiving

+

graphic_lite

+

graphic_surface

+

The repository name has been changed.

+

N/A

+

graphic_ui

+

New module

+

N/A

+

graphic_utils

+

New module

+

N/A

+

graphic_wms

+

New module

+

N/A

+

third_party_giflib

+

New module

+

N/A

+

third_party_qrcodegen

+

New module

+

N/A

+

drivers_adapter_khdf_linux

+

New module

+

drivers_hdf_lite

+

drivers_adapter_khdf_liteos

+

The repository name has been changed.

+

N/A

+

drivers_adapter_uhdf

+

New module

+

drivers_hdf_frameworks

+

drivers_framework

+

The repository name has been changed.

+

N/A

+

drivers_peripheral_audio

+

New module

+

N/A

+

drivers_peripheral_codec

+

New module

+

N/A

+

drivers_peripheral_display

+

New module

+

N/A

+

drivers_peripheral_format

+

New module

+

N/A

+

drivers_peripheral_input

+

New module

+

N/A

+

drivers_peripheral_sensor

+

New module

+

N/A

+

drivers_peripheral_wlan

+

New module

+

N/A

+

global_cust_lite

+

New module

+

N/A

+

global_i18n_lite

+

New module

+

global_frameworks_resmgr_lite

+

global_resmgr_lite

+

The repository name has been changed.

+
  

third_party_icu

+

New module

+

global_interfaces_innerkits_resmgr_lite

+

N/A

+

Read-only archiving

+

communication_frameworks_ipc_lite

+

communication_ipc_lite

+

The repository name has been changed.

+

communication_interfaces_kits_ipc_lite

+

N/A

+

Read-only archiving

+

communication_interfaces_kits_softbuskit_lite

+

N/A

+

Read-only archiving

+

communication_hals_wifi_lite

+

N/A

+

Read-only archiving

+

communication_services_softbus_lite

+

communication_softbus_lite

+

The repository name has been changed.

+

N/A

+

communication_wifi_aware

+

New module

+

N/A

+

update_ota_lite

+

New module

+

vendor_hisi_hi35xx_hi35xx_init

+

device_hisilicon_build

+

The repository name has been changed.

+

vendor_hisi_hi35xx_platform

+

device_hisilicon_drivers

+

The repository name has been changed.

+

vendor_hisi_hi35xx_hardware

+

device_hisilicon_hardware

+

The repository name has been changed.

+

vendor_hisi_hi35xx_hi3518ev300

+

device_hisilicon_hispark_aries

+

The repository name has been changed.

+

vendor_hisi_hi3861_hi3861

+

device_hisilicon_hispark_pegasus

+

The repository name has been changed.

+

vendor_hisi_hi35xx_hi3516dv300

+

device_hisilicon_hispark_taurus

+

The repository name has been changed.

+

vendor_hisi_hi35xx_middleware

+

device_hisilicon_modules

+

The repository name has been changed.

+

vendor_hisi_hi35xx_middleware_source_third_party_ffmpeg

+

device_hisilicon_third_party_ffmpeg

+

The repository name has been changed.

+

vendor_hisi_hi35xx_thirdparty_uboot_src

+

device_hisilicon_third_party_uboot

+

The repository name has been changed.

+

N/A

+

vendor_hisilicon

+

New module

+

vendor_hisi_hi35xx_hi3516dv300_uboot

+

N/A

+

Read-only archiving

+

vendor_hisi_hi35xx_hi3518ev300_uboot

+

N/A

+

Read-only archiving

+

aafwk_interfaces_innerkits_abilitykit_lite

+

N/A

+

Read-only archiving

+

aafwk_interfaces_innerkits_intent_lite

+

aafwk_aafwk_lite

+

The repository name has been changed.

+

aafwk_interfaces_innerkits_abilitymgr_lite

+

N/A

+

Read-only archiving

+

appexecfwk_kits_appkit_lite

+

appexecfwk_appexecfwk_lite

+

The repository name has been changed.

+

aafwk_frameworks_kits_ability_lite

+

N/A

+

Read-only archiving

+
  

developtools_packing_tool

+

New module

+

aafwk_interfaces_kits_ability_lite

+

N/A

+

Read-only archiving

+

appexecfwk_frameworks_bundle_lite

+

N/A

+

Read-only archiving

+

aafwk_services_abilitymgr_lite

+

N/A

+

Read-only archiving

+

appexecfwk_interfaces_innerkits_appexecfwk_lite

+

N/A

+

Read-only archiving

+

appexecfwk_interfaces_innerkits_bundlemgr_lite

+

N/A

+

Read-only archiving

+

appexecfwk_services_bundlemgr_lite

+

N/A

+

Read-only archiving

+

aafwk_frameworks_kits_content_lite

+

N/A

+

Read-only archiving

+
+ +## Resolved Issues -The following table lists the issues that have been resolved in this version. +The following table lists the issues known in OpenHarmony 1.0, which have been resolved in this version. -**Table 2** Resolved issues +**Table 4** Resolved issues - - - - diff --git a/en/release-notes/public_sys-resources/icon-caution.gif b/en/release-notes/public_sys-resources/icon-caution.gif deleted file mode 100644 index 6e90d7cfc2193e39e10bb58c38d01a23f045d571..0000000000000000000000000000000000000000 Binary files a/en/release-notes/public_sys-resources/icon-caution.gif and /dev/null differ diff --git a/en/release-notes/public_sys-resources/icon-danger.gif b/en/release-notes/public_sys-resources/icon-danger.gif deleted file mode 100644 index 6e90d7cfc2193e39e10bb58c38d01a23f045d571..0000000000000000000000000000000000000000 Binary files a/en/release-notes/public_sys-resources/icon-danger.gif and /dev/null differ diff --git a/en/release-notes/public_sys-resources/icon-note.gif b/en/release-notes/public_sys-resources/icon-note.gif deleted file mode 100644 index 6314297e45c1de184204098efd4814d6dc8b1cda..0000000000000000000000000000000000000000 Binary files a/en/release-notes/public_sys-resources/icon-note.gif and /dev/null differ diff --git a/en/release-notes/public_sys-resources/icon-notice.gif b/en/release-notes/public_sys-resources/icon-notice.gif deleted file mode 100644 index 86024f61b691400bea99e5b1f506d9d9aef36e27..0000000000000000000000000000000000000000 Binary files a/en/release-notes/public_sys-resources/icon-notice.gif and /dev/null differ diff --git a/en/release-notes/public_sys-resources/icon-tip.gif b/en/release-notes/public_sys-resources/icon-tip.gif deleted file mode 100644 index 93aa72053b510e456b149f36a0972703ea9999b7..0000000000000000000000000000000000000000 Binary files a/en/release-notes/public_sys-resources/icon-tip.gif and /dev/null differ diff --git a/en/release-notes/public_sys-resources/icon-warning.gif b/en/release-notes/public_sys-resources/icon-warning.gif deleted file mode 100644 index 6e90d7cfc2193e39e10bb58c38d01a23f045d571..0000000000000000000000000000000000000000 Binary files a/en/release-notes/public_sys-resources/icon-warning.gif and /dev/null differ diff --git a/zh-cn/release-notes/OpenHarmony-1-0-1.md b/zh-cn/release-notes/OpenHarmony-1-0-1.md deleted file mode 100644 index 2fd061aa31c810575b9abfeff014db186b4d7115..0000000000000000000000000000000000000000 --- a/zh-cn/release-notes/OpenHarmony-1-0-1.md +++ /dev/null @@ -1,1087 +0,0 @@ -# OpenHarmony 1.0.1(2021-03-15) - -- [版本概述](#section1677664815431) -- [版本源码获取](#section84808293211) - - [通过镜像站点获取](#section19634542131218) - - [通过repo下载](#section7180193542317) - -- [内核](#section11256141314463) - - [新增特性](#section1834713384464) - - [修改特性](#section6894155811483) - -- [泛Sensor](#section457103914819) - - [新增特性](#section1157114391480) - -- [全球化](#section13453154420488) - - [新增特性](#section7453174417481) - -- [JS应用开发框架](#section146946144818) - - [新增特性](#section16654654819) - - [修改特性](#section16114654811) - - [删除特性](#section7634619486) - -- [测试](#section5857174710485) - - [新增特性](#section4857247154819) - -- [图形](#section116345457492) - - [新增特性](#section526413158501) - - [修改特性](#section112652156501) - -- [公共基础](#section981315393543) - - [新增特性](#section168131939145418) - -- [驱动](#section1793134012548) - - [新增特性](#section69313406541) - - [修改特性](#section10931340175420) - -- [分布式通信](#section11286194113540) - - [新增特性](#section14286104112546) - -- [安全](#section4535841205411) - - [新增特性](#section35351941175420) - -- [AI子系统](#section11847124175419) - - [新增特性](#section148472413546) - -- [升级服务](#section09814210543) - - [新增特性](#section7981542105417) - -- [XTS认证](#section429384295416) - - [新增特性](#section929316426547) - - [修改特性](#section829419420543) - -- [编译构建](#section104691342105411) - - [新增特性](#section34699428546) - - [修改特性](#section946974210546) - -- [电源管理](#section13166639141617) - - [新增特性](#section313912368292) - -- [组件仓优化](#section13139145855718) - -## 版本概述 - -OpenHarmony1.0.1扩充组件能力,新增AI子系统、电源管理子系统、泛Sensor子系统、升级子系统。OpenHarmony有了统一AI引擎框架。liteos-m内核完成三方可移植性重构。驱动子系统完善了WIFI、Sensor、Input、Display的驱动模型。图形子系统针对UI能力及JS框架性能和内存得到优化。同时对目录结构及组件仓做了大幅优化。 - -## 版本源码获取 - -### 通过镜像站点获取 - -**表 1** 源码获取路径 - - -

Issue

@@ -100,22 +1149,22 @@ The following table lists the issues that have been resolved in this version.

I3EALU

[Multimedia] When the cameraActs cases are executed, the camera configuration file cannot be found, and the initialization fails.

+

[Multimedia] During execution of the cameraActs case, the camera configuration file cannot be found, and the initialization fails.

I3D71U

[Driver] When the system is reset repeatedly and started successfully by hmac_main_init, there is a high possibility that the system is suspended.

+

[Driver] When the system is reset repeatedly before it is started successfully by hmac_main_init, there is a high possibility that it would be suspended after the startup.

I3EGUX

[Reliability issue] When the system is reset repeatedly, and the KIdle process crashes once, the system is suspended and cannot be started.

+

[Reliability] When the system is reset repeatedly, and the KIdle process crashes once, the system is suspended and cannot be started.

I3DHIL

[System issue] The remaining space of the open-source Hi3518 development board is insufficient. As a result, a large number of ACTS test cases fail.

+

[System] The remaining space of the Hi3518 development board is insufficient, causing a failure in executing a large number of ACTS test cases.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

版本源码

-

版本信息

-

下载站点

-

SHA256校验码

-

全量代码

-

1.0.1

-

站点

-

SHA256 校验码

-

Hi3861解决方案(二进制)

-

1.0.1

-

站点

-

SHA256 校验码

-

Hi3518解决方案(二进制)

-

1.0.1

-

站点

-

SHA256 校验码

-

Hi3516解决方案(二进制)

-

1.0.1

-

站点

-

SHA256 校验码

-

RELEASE-NOTES

-

1.0.1

-

站点

-

-

-
- -### 通过repo下载 - -下载命令如下: - -``` -repo init -u [https://gitee.com/openharmony/manifest.git](https://gitee.com/openharmony/manifest.git) -b OpenHarmony_1.0.1_release --no-repo-verify -repo sync -c -``` - -## 内核 - -### 新增特性 - -- LiteOS-M支持Cortex-M7、Cortex-M33和RISC-V芯片架构,新增对应的单板target样例。 -- LiteOS-M支持MPU功能。 -- LiteOS-M支持部分POSIX接口。 -- LiteOS-M支持FatFS文件系统。 -- LiteOS-M支持异常回调函数注册机制。 -- LiteOS-M三方芯片易适配性架构调整。 -- LiteOS-M、LiteOS-A支持堆内存调测功能,包括内存泄漏、踩内存、内存统计。 -- LiteOS-M、LiteOS-A支持TLSF堆内存算法,提高内存申请和释放效率,降低碎片率。 - -### 修改特性 - -- LiteOS-A调度优化。 - -## 泛Sensor - -### 新增特性 - -- 新增Sensor组件,提供了Sensor列表查询、Sensor启停、Sensor订阅/去订阅、设置数据上报模式、设置采样间隔等功能。 - -## 全球化 - -### 新增特性 - -- 新增79种语言的数字格式化、日期和时间格式化、单复数C/C++国际化接口。 - -## JS应用开发框架 - -### 新增特性 - -- 新增JS前端opacity全局属性支持。 -- 新增prompt.showDialog API。 -- 新增二维码组件qrcode。 -- 新增事件冒泡机制。 - -### 修改特性 - -- 国际化性能优化,加速页面跳转,支持数字国际化及时间日期转换。 -- 前端布局能力增强,部分样式值支持设置百分比。 -- input及switch组件尺寸自适应能力增强。 -- image组件能力增强,支持显示应用私有数据目录图片。 -- image-animator组件能力增强,支持结束帧指定。 -- canvas组件能力增强,新增部分API。 -- device.getInfo API增强,新增部分返回字段。 -- DFX能力增强,支持跟踪异常的方法栈。 - -### 删除特性 - -- 国际化功能不再支持回溯特性。 - -## 测试 - -### 新增特性 - -- 新增测试工具按照用例级别筛选要执行的测试用例。 -- 新增测试demo用例。 - -## 图形 - -### 新增特性 - -- 新增组件级旋转缩放、组件级透明度。 -- 新增事件冒泡机制,新增旋转表冠事件。 -- 新增GIF图片解析显示,新增百分比宽高布局,新增Video和二维码控件。 - -### 修改特性 - -- 局部渲染和SIMD性能优化。 - -## 公共基础 - -### 新增特性 - -- 新增dump系统属性功能。 -- 为上层各模块新增内存池管理接口。 - -## 驱动 - -### 新增特性 - -- 新增sensor、input、display驱动模型。 -- 新增mipi dsi以及pwm(脉冲宽度调制)。 -- 新增WIFI HDI接口以及WIFI的流控。 -- 新增驱动框架IO服务分组特性。 - -### 修改特性 - -- 优化驱动加载流程,支持分段加载。 - -## 分布式通信 - -### 新增特性 - -- 新增WiFi Aware特性模块。 -- IPC新增对非对齐序列化的支持。 - -## 安全 - -### 新增特性 - -- 新增HUKS提供SHA256/RSA3072/RSA2048/AES128/ECC安全算法以及接口,以及提供密钥管理和存储能力。 -- HiChain提供轻量非账号的轻量级组件,用于设备群组管理和认证,支撑软总线通讯安全;提供API给系统服务与应用。 -- 权限管理新增统一的权限管理机制,满足轻量设备权限授权需求。 - -## AI子系统 - -### 新增特性 - -- 新增统一的AI引擎框架,实现算法能力快速插件化集成。框架中主要包含插件管理、模块管理和通信管理等模块,对AI算法能力进行生命周期管理和按需部署 -- 为开发者提供开发指南,并提供2个基于AI引擎框架开发的AI能力插件和对应的AI应用Sample,方便开发者在AI引擎框架中快速集成AI算法能力。 - -## 升级服务 - -### 新增特性 - -- 新增轻量级设备升级能力框架,框架包括升级包的效验和解析能力,以及安装的接口,统一轻设备升级能力框架。 - -## XTS认证 - -### 新增特性 - -- 增加AI、DFX、global、OTA兼容性测试用例。 - -### 修改特性 - -- 应用程序框架、公共通信、分布式任务调度、IOT、内核等测试能力增强。 - -## 编译构建 - -### 新增特性 - -- 新增命令行工具hb, 采用hb set和hb build方式构建,并支持在源码目录下及任意子目录下构建。 -- 支持独立芯片厂商组件。 -- 支持使用组件名单独构建组件。 -- 支持按开发板自定义编译工具链和编译选项。 - -### 修改特性 - -- 产品配置与build\_lite仓解耦,修改为“vendor/解决方案厂商/产品/config.json”。 - -## 电源管理 - -### 新增特性 - -- 电量查询功能。 -- 亮屏锁管理功能及接口。 - -## 组件仓优化 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

OpenHarmony1.0

-

OpenHarmony1.0 .1

-

优化方式

-

ace_lite_jsfwk

-

ace_engine_lite

-

仓名变更

-

ace_interfaces_innerkits_builtin

-
  

只读归档

-
  

ai_engine

-

新增组件

-

hiviewdfx_frameworks_hievent_lite

-

hiviewdfx_hievent_lite

-

仓名变更

-

hiviewdfx_frameworks_hilog_lite

-

hiviewdfx_hilog_lite

-

仓名变更

-

hiviewdfx_utils_lite

-

hiviewdfx_hiview_lite

-

仓名变更

-

hiviewdfx_frameworks_ddrdump_lite

-
  

只读归档

-

hiviewdfx_interfaces_innerkits_hievent_lite

-
  

只读归档

-

hiviewdfx_interfaces_innerkits_hilog

-
  

只读归档

-

hiviewdfx_interfaces_kits_hilog

-
  

只读归档

-

hiviewdfx_interfaces_kits_hilog_lite

-
  

只读归档

-

hiviewdfx_services_hilogcat_lite

-
  

只读归档

-

hiviewdfx_services_hiview_lite

-
  

只读归档

-

iothardware_hals_wifiiot_lite

-
  

只读归档

-

iothardware_interfaces_kits_wifiiot_lite

-
  

只读归档

-

iothardware_frameworks_wifiiot_lite

-

iothardware_peripheral

-

仓名变更

-
  

applications_camera_sample_communication

-

新增组件

-
  

applications_camera_screensaver_app

-

新增组件

-
  

sensors_miscdevice_lite

-

新增组件

-
  

sensors_sensor_lite

-

新增组件

-

xts_tools_lite

-

xts_tools

-

仓名变更

-

security_services_iam_lite

-

security_permission

-

仓名变更

-

security_interfaces_innerkits_iam_lite

-
  

只读归档

-

security_interfaces_kits_iam_lite

-
  

只读归档

-

security_services_secure_os

-

security_itrustee_ree_lite

-

仓名变更

-

security_interfaces_innerkits_secure_os

-
  

只读归档

-

security_frameworks_secure_os

-
  

只读归档

-

security_services_app_verify

-

security_appverify

-

仓名变更

-

security_interfaces_innerkits_app_verify

-
  

只读归档

-

security_services_hichainsdk_lite

-

security_deviceauth

-

仓名变更

-

security_interfaces_innerkits_hichainsdk_lite

-
  

只读归档

-

security_services_huks_lite

-

security_huks

-

仓名变更

-

security_interfaces_innerkits_huks_lite

-
  

只读归档

-

security_frameworks_crypto_lite

-
  

只读归档

-

security_interfaces_innerkits_crypto_lite

-
  

只读归档

-
  

signcenter_tool

-

新增组件

-
  

third_party_cryptsetup

-

新增组件

-
  

third_party_JSON-C

-

新增组件

-
  

third_party_libuuid

-

新增组件

-
  

third_party_LVM2

-

新增组件

-
  

third_party_popt

-

新增组件

-

communication_interfaces_kits_wifi_lite

-
  

只读归档

-

communication_frameworks_wifi_lite

-
  

只读归档

-
  

communication_wifi_lite

-

新增组件

-
  

powermgr_powermgr_lite

-

新增组件

-

distributedschedule_services_dtbschedmgr_lite

-

distributedschedule_dms_fwk_lite

-

仓名变更

-

distributedschedule_services_safwk_lite

-

distributedschedule_safwk_lite

-

仓名变更

-

distributedschedule_services_samgr_lite

-

distributedschedule_samgr_lite

-

仓名变更

-

distributedschedule_interfaces_innerkits_samgr_lite

-
  

只读归档

-

distributedschedule_interfaces_kits_samgr_lite

-
  

只读归档

-

multimedia_frameworks_audio_lite

-

multimedia_audio_lite

-

仓名变更

-

multimedia_frameworks_camera_lite

-

multimedia_camera_lite

-

仓名变更

-

multimedia_frameworks_player_lite

-

multimedia_media_lite

-

仓名变更

-

multimedia_hals_camera_lite

-
  

只读归档

-

multimedia_frameworks_recorder_lite

-
  

只读归档

-

multimedia_interfaces_kits_audio_lite

-
  

只读归档

-

multimedia_interfaces_kits_camera_lite

-
  

只读归档

-

multimedia_interfaces_kits_player_lite

-
  

只读归档

-

multimedia_interfaces_kits_recorder_lite

-
  

只读归档

-

multimedia_services_media_lite

-
  

只读归档

-

kernel_liteos_a_huawei_proprietary_fs_proc

-
  

只读归档

-
  

third_party_mksh

-

新增组件

-
  

third_party_optimized_routines

-

新增组件

-
  

third_party_toybox

-

新增组件

-

vendor_huawei_camera

-
  

只读归档

-

vendor_huawei_wifi_iot

-
  

只读归档

-

startup_services_bootstrap_lite

-

startup_bootstrap_lite

-

仓名变更

-

startup_frameworks_syspara_lite

-

startup_syspara_lite

-

仓名变更

-

startup_hals_syspara_lite

-
  

只读归档

-

startup_interfaces_kits_syspara_lite

-
  

只读归档

-

graphic_lite

-

graphic_surface

-

仓名变更

-
  

graphic_ui

-

新增组件

-
  

graphic_utils

-

新增组件

-
  

graphic_wms

-

新增组件

-
  

third_party_giflib

-

新增组件

-
  

third_party_qrcodegen

-

新增组件

-
  

drivers_adapter_khdf_linux

-

新增组件

-

drivers_hdf_lite

-

drivers_adapter_khdf_liteos

-

仓名变更

-
  

drivers_adapter_uhdf

-

新增组件

-

drivers_hdf_frameworks

-

drivers_framework

-

仓名变更

-
  

drivers_peripheral_audio

-

新增组件

-
  

drivers_peripheral_codec

-

新增组件

-
  

drivers_peripheral_display

-

新增组件

-
  

drivers_peripheral_format

-

新增组件

-
  

drivers_peripheral_input

-

新增组件

-
  

drivers_peripheral_sensor

-

新增组件

-
  

drivers_peripheral_wlan

-

新增组件

-
  

global_cust_lite

-

新增组件

-
  

global_i18n_lite

-

新增组件

-

global_frameworks_resmgr_lite

-

global_resmgr_lite

-

仓名变更

-
  

third_party_icu

-

新增组件

-

global_interfaces_innerkits_resmgr_lite

-
  

只读归档

-

communication_frameworks_ipc_lite

-

communication_ipc_lite

-

仓名变更

-

communication_interfaces_kits_ipc_lite

-
  

只读归档

-

communication_interfaces_kits_softbuskit_lite

-
  

只读归档

-

communication_hals_wifi_lite

-
  

只读归档

-

communication_services_softbus_lite

-

communication_softbus_lite

-

仓名变更

-
  

communication_wifi_aware

-

新增组件

-
  

update_ota_lite

-

新增组件

-

vendor_hisi_hi35xx_hi35xx_init

-

device_hisilicon_build

-

仓名变更

-

vendor_hisi_hi35xx_platform

-

device_hisilicon_drivers

-

仓名变更

-

vendor_hisi_hi35xx_hardware

-

device_hisilicon_hardware

-

仓名变更

-

vendor_hisi_hi35xx_hi3518ev300

-

device_hisilicon_hispark_aries

-

仓名变更

-

vendor_hisi_hi3861_hi3861

-

device_hisilicon_hispark_pegasus

-

仓名变更

-

vendor_hisi_hi35xx_hi3516dv300

-

device_hisilicon_hispark_taurus

-

仓名变更

-

vendor_hisi_hi35xx_middleware

-

device_hisilicon_modules

-

仓名变更

-

vendor_hisi_hi35xx_middleware_source_third_party_ffmpeg

-

device_hisilicon_third_party_ffmpeg

-

仓名变更

-

vendor_hisi_hi35xx_thirdparty_uboot_src

-

device_hisilicon_third_party_uboot

-

仓名变更

-
  

vendor_hisilicon

-

新增组件

-

vendor_hisi_hi35xx_hi3516dv300_uboot

-
  

只读归档

-

vendor_hisi_hi35xx_hi3518ev300_uboot

-
  

只读归档

-

aafwk_interfaces_innerkits_abilitykit_lite

-
  

只读归档

-

aafwk_interfaces_innerkits_intent_lite

-

aafwk_aafwk_lite

-

仓名变更

-

aafwk_interfaces_innerkits_abilitymgr_lite

-
  

只读归档

-

appexecfwk_kits_appkit_lite

-

appexecfwk_appexecfwk_lite

-

仓名变更

-

aafwk_frameworks_kits_ability_lite

-
  

只读归档

-
  

developtools_packing_tool

-

新增组件

-

aafwk_interfaces_kits_ability_lite

-
  

只读归档

-

appexecfwk_frameworks_bundle_lite

-
  

只读归档

-

aafwk_services_abilitymgr_lite

-
  

只读归档

-

appexecfwk_interfaces_innerkits_appexecfwk_lite

-
  

只读归档

-

appexecfwk_interfaces_innerkits_bundlemgr_lite

-
  

只读归档

-

appexecfwk_services_bundlemgr_lite

-
  

只读归档

-

aafwk_frameworks_kits_content_lite

-
  

只读归档

-
- -\* 只读归档:组件仓归档到新的组织并设置为只读(openharmony-retired)。 - -\* 三方芯片代码与OS解耦,海思芯片SDK由Vendor目录迁移到device/hisilicon。 - diff --git a/zh-cn/release-notes/OpenHarmony-1-1-0-LTS.md b/zh-cn/release-notes/OpenHarmony-1-1-0-LTS.md index 05793372f5ef5370714ecf3724468fd181485c0b..10c573f1c50c4f4f13bfae16719d27350c1d3019 100644 --- a/zh-cn/release-notes/OpenHarmony-1-1-0-LTS.md +++ b/zh-cn/release-notes/OpenHarmony-1-1-0-LTS.md @@ -1,76 +1,84 @@ -# OpenHarmony 1.1.0 LTS(2021-04-01) +# OpenHarmony 1.1.0 LTS(2021-04-27) - [版本概述](#section1846294912228) -- [版本源码获取](#section84808293211) - - [通过镜像站点获取](#section19634542131218) +- [源码获取](#section84808293211) + - [通过镜像站点获取](#section8394142222113) - [通过repo下载](#section7180193542317) -- [针对OpenHarmony 1.0.1版本解决的缺陷列表:](#section11935243172612) +- [更新说明](#section175225345334) +- [已修复缺陷列表](#section11935243172612) ## 版本概述 -首次发布LTS版本OpenHarmony 1.1.0,本版本在1.0.1版本的基础上修复了部分缺陷。 +首次发布LTS(long-term support)长期支持版本OpenHarmony 1.1.0,本版本在1.0版本的基础上新增了部分功能和修复了部分缺陷。 -## 版本源码获取 +- OpenHarmony1.1.0扩充组件能力,新增AI子系统、电源管理子系统、泛Sensor子系统、升级子系统。 +- OpenHarmony1.1.0有了统一AI引擎框架。 +- liteos-m内核完成三方可移植性重构。 +- 驱动子系统完善了WIFI、Sensor、Input、Display的驱动模型。 +- 图形子系统针对UI能力及JS框架性能和内存得到优化。 +- 对目录结构及组件仓做了大幅优化。 -### 通过镜像站点获取 +## 源码获取 + +### 通过镜像站点获取 **表 1** 源码获取路径 - -

版本源码

+ + - - - - - - - - - - - - - - - - - - - - - - - @@ -85,11 +93,1052 @@ repo init -u https://gitee.com/openharmony/manifest.git -b refs/tags/OpenHarmony repo sync -c ``` -## 针对OpenHarmony 1.0.1版本解决的缺陷列表: +## 更新说明 + +本版本完全继承了OpenHarmony 1.0的所有特性,并在OpenHarmony 1.0版本的基础上,对各模块进行了功能扩展和优化,详情请参考下表 。 + +**表 2** 特性更新说明 + + +

版本源码

版本信息

+

版本信息

下载站点

+

下载站点

SHA256校验码

+

SHA256校验码

全量代码

+

全量代码

1.1.0

+

1.1.0

站点

+

站点

SHA256 校验码

+

SHA256 校验码

Hi3861解决方案(二进制)

+

Hi3861解决方案(二进制)

1.1.0

+

1.1.0

站点

+

站点

SHA256 校验码

+

SHA256 校验码

Hi3518解决方案(二进制)

+

Hi3518解决方案(二进制)

1.1.0

+

1.1.0

站点

+

站点

SHA256 校验码

+

SHA256 校验码

Hi3516解决方案(二进制)

+

Hi3516解决方案(二进制)

1.1.0

+

1.1.0

站点

+

站点

SHA256 校验码

+

SHA256 校验码

RELEASE-NOTES

+

Release Notes

1.1.0

+

1.1.0

站点

+

站点

-

+

-

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

类别

+

新增特性

+

修改特性

+

删除特性

+

内核

+
  • LiteOS-M支持Cortex-M7、Cortex-M33和RISC-V芯片架构,新增对应的单板target样例。
  • LiteOS-M支持MPU功能。
  • LiteOS-M支持部分POSIX接口。
  • LiteOS-M支持FatFS文件系统。
  • LiteOS-M支持异常回调函数注册机制。
  • LiteOS-M三方芯片易适配性架构调整。
  • LiteOS-M、LiteOS-A支持堆内存调测功能,包括内存泄漏、踩内存、内存统计。
  • LiteOS-M、LiteOS-A支持TLSF堆内存算法,提高内存申请和释放效率,降低碎片率。
+

LiteOS-A调度优化。

+

None

+

泛Sensor

+

新增Sensor组件,提供了Sensor列表查询、Sensor启停、Sensor订阅/去订阅、设置数据上报模式、设置采样间隔等功能。

+

None

+

None

+

全球化

+

新增79种语言的数字格式化、日期和时间格式化、单复数C/C++国际化接口。

+

None

+

None

+

JS应用开发框架

+
  • 新增JS前端opacity全局属性支持。
  • 新增prompt.showDialog API。
  • 新增二维码组件qrcode。
  • 新增事件冒泡机制
+
  • 国际化性能优化,加速页面跳转,支持数字国际化及时间日期转换。
  • 前端布局能力增强,部分样式值支持设置百分比。
  • input及switch组件尺寸自适应能力增强。
  • image组件能力增强,支持显示应用私有数据目录图片。
  • image-animator组件能力增强,支持结束帧指定。
  • canvas组件能力增强,新增部分API。
  • device.getInfo API增强,新增部分返回字段。
  • DFX能力增强,支持跟踪异常的方法栈。
+

国际化功能不再支持回溯特性。

+

测试

+
  • 新增测试工具按照用例级别筛选要执行的测试用例。
  • 新增测试demo用例。
+

None

+

None

+

图形

+
  • 新增组件级旋转缩放、组件级透明度。
  • 新增事件冒泡机制,新增旋转表冠事件。
  • 新增GIF图片解析显示,新增百分比宽高布局,新增Video和二维码控件。
+

局部渲染和SIMD性能优化。

+

None

+

公共基础

+
  • 新增dump系统属性功能。
  • 为上层各模块新增内存池管理接口。
+

None

+

None

+

驱动

+
  • 新增sensor、input、display驱动模型。
  • 新增mipi dsi以及pwm(脉冲宽度调制)。
  • 新增WIFI HDI接口以及WIFI的流控。
  • 新增驱动框架IO服务分组特性。
+

优化驱动加载流程,支持分段加载。

+

None

+

分布式通信

+
  • 新增WiFi Aware特性模块。
  • IPC新增对非对齐序列化的支持。
+

None

+

None

+

安全

+
  • 新增HUKS提供SHA256/RSA3072/RSA2048/AES128/ECC安全算法以及接口,以及提供密钥管理和存储能力。
  • HiChain提供轻量非账号的轻量级组件,用于设备群组管理和认证,支撑软总线通讯安全;提供API给系统服务与应用。
  • 权限管理新增统一的权限管理机制,满足轻量设备权限授权需求。
+

None

+

None

+

AI子系统

+
  • 新增统一的AI引擎框架,实现算法能力快速插件化集成。框架中主要包含插件管理、模块管理和通信管理等模块,对AI算法能力进行生命周期管理和按需部署
  • 为开发者提供开发指南,并提供2个基于AI引擎框架开发的AI能力插件和对应的AI应用Sample,方便开发者在AI引擎框架中快速集成AI算法能力。
+

None

+

None

+

升级服务

+

新增轻量级设备升级能力框架,框架包括升级包的效验和解析能力,以及安装的接口,统一轻设备升级能力框架。

+

None

+

None

+

XTS认证

+

增加AI、DFX、global、OTA兼容性测试用例。

+

应用程序框架、公共通信、分布式任务调度、IOT、内核等测试能力增强。

+

None

+

编译构建

+
  • 新增命令行工具hb, 采用hb set和hb build方式构建,并支持在源码目录下及任意子目录下构建。
  • 支持独立芯片厂商组件。
  • 支持使用组件名单独构建组件。
  • 支持按开发板自定义编译工具链和编译选项。
+

产品配置与build_lite仓解耦,修改为“vendor/解决方案厂商/产品/config.json”。

+

None

+

电源管理

+
  • 电量查询功能。
  • 亮屏锁管理功能及接口。
+

None

+

None

+
+ +组件仓优化如下表所示。 + +>![](public_sys-resources/icon-note.gif) **说明:** +>- 只读归档:组件仓归档到新的组织并设置为只读(openharmony-retired)。 +>- 三方芯片代码与OS解耦,海思芯片SDK由Vendor目录迁移到device/hisilicon。 + +**表 3** 组建仓库优化 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

OpenHarmony1.0

+

OpenHarmony1.1.0

+

优化方式

+

ace_lite_jsfwk

+

ace_engine_lite

+

仓名变更

+

ace_interfaces_innerkits_builtin

+

-

+

只读归档

+

-

+

ai_engine

+

新增组件

+

hiviewdfx_frameworks_hievent_lite

+

hiviewdfx_hievent_lite

+

仓名变更

+

hiviewdfx_frameworks_hilog_lite

+

hiviewdfx_hilog_lite

+

仓名变更

+

hiviewdfx_utils_lite

+

hiviewdfx_hiview_lite

+

仓名变更

+

hiviewdfx_frameworks_ddrdump_lite

+

-

+

只读归档

+

hiviewdfx_interfaces_innerkits_hievent_lite

+

-

+

只读归档

+

hiviewdfx_interfaces_innerkits_hilog

+

-

+

只读归档

+

hiviewdfx_interfaces_kits_hilog

+

-

+

只读归档

+

hiviewdfx_interfaces_kits_hilog_lite

+

-

+

只读归档

+

hiviewdfx_services_hilogcat_lite

+

-

+

只读归档

+

hiviewdfx_services_hiview_lite

+

-

+

只读归档

+

iothardware_hals_wifiiot_lite

+

-

+

只读归档

+

iothardware_interfaces_kits_wifiiot_lite

+

-

+

只读归档

+

iothardware_frameworks_wifiiot_lite

+

iothardware_peripheral

+

仓名变更

+

-

+

applications_camera_sample_communication

+

新增组件

+

-

+

applications_camera_screensaver_app

+

新增组件

+

-

+

sensors_miscdevice_lite

+

新增组件

+

-

+

sensors_sensor_lite

+

新增组件

+

xts_tools_lite

+

xts_tools

+

仓名变更

+

security_services_iam_lite

+

security_permission

+

仓名变更

+

security_interfaces_innerkits_iam_lite

+

-

+

只读归档

+

security_interfaces_kits_iam_lite

+

-

+

只读归档

+

security_services_secure_os

+

security_itrustee_ree_lite

+

仓名变更

+

security_interfaces_innerkits_secure_os

+

-

+

只读归档

+

security_frameworks_secure_os

+

-

+

只读归档

+

security_services_app_verify

+

security_appverify

+

仓名变更

+

security_interfaces_innerkits_app_verify

+

-

+

只读归档

+

security_services_hichainsdk_lite

+

security_deviceauth

+

仓名变更

+

security_interfaces_innerkits_hichainsdk_lite

+

-

+

只读归档

+

security_services_huks_lite

+

security_huks

+

仓名变更

+

security_interfaces_innerkits_huks_lite

+

-

+

只读归档

+

security_frameworks_crypto_lite

+

-

+

只读归档

+

security_interfaces_innerkits_crypto_lite

+

-

+

只读归档

+

-

+

signcenter_tool

+

新增组件

+

-

+

third_party_cryptsetup

+

新增组件

+

-

+

third_party_JSON-C

+

新增组件

+

-

+

third_party_libuuid

+

新增组件

+

-

+

third_party_LVM2

+

新增组件

+

-

+

third_party_popt

+

新增组件

+

communication_interfaces_kits_wifi_lite

+

-

+

只读归档

+

communication_frameworks_wifi_lite

+

-

+

只读归档

+

-

+

communication_wifi_lite

+

新增组件

+

-

+

powermgr_powermgr_lite

+

新增组件

+

distributedschedule_services_dtbschedmgr_lite

+

distributedschedule_dms_fwk_lite

+

仓名变更

+

distributedschedule_services_safwk_lite

+

distributedschedule_safwk_lite

+

仓名变更

+

distributedschedule_services_samgr_lite

+

distributedschedule_samgr_lite

+

仓名变更

+

distributedschedule_interfaces_innerkits_samgr_lite

+

-

+

只读归档

+

distributedschedule_interfaces_kits_samgr_lite

+

-

+

只读归档

+

multimedia_frameworks_audio_lite

+

multimedia_audio_lite

+

仓名变更

+

multimedia_frameworks_camera_lite

+

multimedia_camera_lite

+

仓名变更

+

multimedia_frameworks_player_lite

+

multimedia_media_lite

+

仓名变更

+

multimedia_hals_camera_lite

+

-

+

只读归档

+

multimedia_frameworks_recorder_lite

+

-

+

只读归档

+

multimedia_interfaces_kits_audio_lite

+

-

+

只读归档

+

multimedia_interfaces_kits_camera_lite

+

-

+

只读归档

+

multimedia_interfaces_kits_player_lite

+

-

+

只读归档

+

multimedia_interfaces_kits_recorder_lite

+

-

+

只读归档

+

multimedia_services_media_lite

+

-

+

只读归档

+

kernel_liteos_a_huawei_proprietary_fs_proc

+

-

+

只读归档

+

-

+

third_party_mksh

+

新增组件

+

-

+

third_party_optimized_routines

+

新增组件

+

-

+

third_party_toybox

+

新增组件

+

vendor_huawei_camera

+

-

+

只读归档

+

vendor_huawei_wifi_iot

+

-

+

只读归档

+

startup_services_bootstrap_lite

+

startup_bootstrap_lite

+

仓名变更

+

startup_frameworks_syspara_lite

+

startup_syspara_lite

+

仓名变更

+

startup_hals_syspara_lite

+

-

+

只读归档

+

startup_interfaces_kits_syspara_lite

+

-

+

只读归档

+

graphic_lite

+

graphic_surface

+

仓名变更

+

-

+

graphic_ui

+

新增组件

+

-

+

graphic_utils

+

新增组件

+

-

+

graphic_wms

+

新增组件

+

-

+

third_party_giflib

+

新增组件

+

-

+

third_party_qrcodegen

+

新增组件

+

-

+

drivers_adapter_khdf_linux

+

新增组件

+

drivers_hdf_lite

+

drivers_adapter_khdf_liteos

+

仓名变更

+

-

+

drivers_adapter_uhdf

+

新增组件

+

drivers_hdf_frameworks

+

drivers_framework

+

仓名变更

+

-

+

drivers_peripheral_audio

+

新增组件

+

-

+

drivers_peripheral_codec

+

新增组件

+

-

+

drivers_peripheral_display

+

新增组件

+

-

+

drivers_peripheral_format

+

新增组件

+

-

+

drivers_peripheral_input

+

新增组件

+

-

+

drivers_peripheral_sensor

+

新增组件

+

-

+

drivers_peripheral_wlan

+

新增组件

+

-

+

global_cust_lite

+

新增组件

+

-

+

global_i18n_lite

+

新增组件

+

global_frameworks_resmgr_lite

+

global_resmgr_lite

+

仓名变更

+
  

third_party_icu

+

新增组件

+

global_interfaces_innerkits_resmgr_lite

+

-

+

只读归档

+

communication_frameworks_ipc_lite

+

communication_ipc_lite

+

仓名变更

+

communication_interfaces_kits_ipc_lite

+

-

+

只读归档

+

communication_interfaces_kits_softbuskit_lite

+

-

+

只读归档

+

communication_hals_wifi_lite

+

-

+

只读归档

+

communication_services_softbus_lite

+

communication_softbus_lite

+

仓名变更

+

-

+

communication_wifi_aware

+

新增组件

+

-

+

update_ota_lite

+

新增组件

+

vendor_hisi_hi35xx_hi35xx_init

+

device_hisilicon_build

+

仓名变更

+

vendor_hisi_hi35xx_platform

+

device_hisilicon_drivers

+

仓名变更

+

vendor_hisi_hi35xx_hardware

+

device_hisilicon_hardware

+

仓名变更

+

vendor_hisi_hi35xx_hi3518ev300

+

device_hisilicon_hispark_aries

+

仓名变更

+

vendor_hisi_hi3861_hi3861

+

device_hisilicon_hispark_pegasus

+

仓名变更

+

vendor_hisi_hi35xx_hi3516dv300

+

device_hisilicon_hispark_taurus

+

仓名变更

+

vendor_hisi_hi35xx_middleware

+

device_hisilicon_modules

+

仓名变更

+

vendor_hisi_hi35xx_middleware_source_third_party_ffmpeg

+

device_hisilicon_third_party_ffmpeg

+

仓名变更

+

vendor_hisi_hi35xx_thirdparty_uboot_src

+

device_hisilicon_third_party_uboot

+

仓名变更

+

-

+

vendor_hisilicon

+

新增组件

+

vendor_hisi_hi35xx_hi3516dv300_uboot

+

-

+

只读归档

+

vendor_hisi_hi35xx_hi3518ev300_uboot

+

-

+

只读归档

+

aafwk_interfaces_innerkits_abilitykit_lite

+

-

+

只读归档

+

aafwk_interfaces_innerkits_intent_lite

+

aafwk_aafwk_lite

+

仓名变更

+

aafwk_interfaces_innerkits_abilitymgr_lite

+

-

+

只读归档

+

appexecfwk_kits_appkit_lite

+

appexecfwk_appexecfwk_lite

+

仓名变更

+

aafwk_frameworks_kits_ability_lite

+

-

+

只读归档

+
  

developtools_packing_tool

+

新增组件

+

aafwk_interfaces_kits_ability_lite

+

-

+

只读归档

+

appexecfwk_frameworks_bundle_lite

+

-

+

只读归档

+

aafwk_services_abilitymgr_lite

+

-

+

只读归档

+

appexecfwk_interfaces_innerkits_appexecfwk_lite

+

-

+

只读归档

+

appexecfwk_interfaces_innerkits_bundlemgr_lite

+

-

+

只读归档

+

appexecfwk_services_bundlemgr_lite

+

-

+

只读归档

+

aafwk_frameworks_kits_content_lite

+

-

+

只读归档

+
+ +## 已修复缺陷列表 -已修复问题请参见[表2](#table1934113413913)。 +针对OpenHarmony 1.0版本的缺陷列表,解决并修复的问题请参见下表。 -**表 2** 修复问题列表 +**表 4** 修复问题列表

ISSUE

diff --git a/zh-cn/release-notes/OpenHarmony-Release-Notes.md b/zh-cn/release-notes/OpenHarmony-Release-Notes.md index ed8f37466f8446bd557cefb1addb8e41dff7ce41..2ff33ba95592dc9035119104c153f8b78966e4a9 100644 --- a/zh-cn/release-notes/OpenHarmony-Release-Notes.md +++ b/zh-cn/release-notes/OpenHarmony-Release-Notes.md @@ -1,6 +1,5 @@ -# OpenHarmony Release Notes +# L0-L1 HarmonyOS Changelog -- [OpenHarmony 1.1.0 LTS(2021-04-01)](OpenHarmony-1-1-0-LTS.md) -- [OpenHarmony 1.0.1(2021-03-15)](OpenHarmony-1-0-1.md) -- [OpenHarmony 1.0(2020-09-10)](OpenHarmony-1-0.md) +- [OpenHarmony 1.1.0 LTS(2021-04-27)](openharmony-1-1-0-lts.md) +- [OpenHarmony 1.0(2020-09-10)](openharmony-1-0.md)