@@ -149,28 +149,28 @@ For details about the subsystems in the following table, see [https://gitee.com
...
@@ -149,28 +149,28 @@ For details about the subsystems in the following table, see [https://gitee.com
</td>
</td>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p1149917935119"><aname="p1149917935119"></a><aname="p1149917935119"></a>X Test Suite (XTS) is a set of OpenHarmony certification test suites, including the currently supported application compatibility test suite (ACTS) and the device compatibility test suite (DCTS) that will be supported in the future.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p1149917935119"><aname="p1149917935119"></a><aname="p1149917935119"></a>X Test Suite (XTS) is a set of OpenHarmony certification test suites, including the currently supported application compatibility test suite (ACTS) and the device compatibility test suite (DCTS) that will be supported in the future.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p24999919512"><aname="p24999919512"></a><aname="p24999919512"></a>The Utils repository stores basic components of OpenHarmony. These basic components are used by OpenHarmony subsystems and upper-layer applications.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p24999919512"><aname="p24999919512"></a><aname="p24999919512"></a>The Utils repository stores basic components of OpenHarmony. These basic components are used by OpenHarmony subsystems and upper-layer applications.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p1049912975117"><aname="p1049912975117"></a><aname="p1049912975117"></a>The OpenHarmony kernel is a real-time OS kernel for IoT devices and is as lightweight as an RTOS and as easy-to-use as Linux. It provides basic kernel functions such as process and thread scheduling, memory management, the IPC mechanism, and timer management.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p1049912975117"><aname="p1049912975117"></a><aname="p1049912975117"></a>The OpenHarmony kernel is a real-time OS kernel for IoT devices and is as lightweight as an RTOS and as easy-to-use as Linux. It provides basic kernel functions such as process and thread scheduling, memory management, the IPC mechanism, and timer management.</p>
@@ -184,7 +184,7 @@ For details about the subsystems in the following table, see [https://gitee.com
...
@@ -184,7 +184,7 @@ For details about the subsystems in the following table, see [https://gitee.com
</td>
</td>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p750014918518"><aname="p750014918518"></a><aname="p750014918518"></a>Intelligent Soft Bus manages unified distributed communication between near-field devices and provides device discovery and data transmission APIs that apply to all links. It also provides functions such as service publishing, data transmission, and security assurance.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p750014918518"><aname="p750014918518"></a><aname="p750014918518"></a>Intelligent Soft Bus manages unified distributed communication between near-field devices and provides device discovery and data transmission APIs that apply to all links. It also provides functions such as service publishing, data transmission, and security assurance.</p>
@@ -205,7 +205,7 @@ For details about the subsystems in the following table, see [https://gitee.com
...
@@ -205,7 +205,7 @@ For details about the subsystems in the following table, see [https://gitee.com
</td>
</td>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p1850179125115"><aname="p1850179125115"></a><aname="p1850179125115"></a>The multimedia subsystem provides unified interfaces for you to develop media applications. With this subsystem, you can easily obtain media resources and stay focused on service development.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p1850179125115"><aname="p1850179125115"></a><aname="p1850179125115"></a>The multimedia subsystem provides unified interfaces for you to develop media applications. With this subsystem, you can easily obtain media resources and stay focused on service development.</p>
@@ -233,28 +233,28 @@ For details about the subsystems in the following table, see [https://gitee.com
...
@@ -233,28 +233,28 @@ For details about the subsystems in the following table, see [https://gitee.com
</td>
</td>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p105013910511"><aname="p105013910511"></a><aname="p105013910511"></a>The AI subsystem is the part of OpenHarmony that provides native distributed AI capabilities. At the heart of the subsystem is a unified AI engine framework, which implements quick integration of AI algorithm plug-ins. The framework consists of the plug-in management, module management, and communication management modules, fulfilling lifecycle management and on-demand deployment of AI algorithms. Under this framework, AI algorithm APIs will be standardized to facilitate distributed calling of AI capabilities. In addition, unified inference APIs will be provided to adapt to different inference framework hierarchies.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p105013910511"><aname="p105013910511"></a><aname="p105013910511"></a>The AI subsystem is the part of OpenHarmony that provides native distributed AI capabilities. At the heart of the subsystem is a unified AI engine framework, which implements quick integration of AI algorithm plug-ins. The framework consists of the plug-in management, module management, and communication management modules, fulfilling lifecycle management and on-demand deployment of AI algorithms. Under this framework, AI algorithm APIs will be standardized to facilitate distributed calling of AI capabilities. In addition, unified inference APIs will be provided to adapt to different inference framework hierarchies.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p1250116914516"><aname="p1250116914516"></a><aname="p1250116914516"></a>The pan-sensor subsystem contains sensors and misc devices. A sensor is a device to detect events or changes in an environment and send messages about the events or changes to another electronic device. Misc devices, including vibrators and LED lights, are used to send signals externally. You can call APIs to control the vibration of vibrators and lighting-on and lighting-off of LED lights.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p1250116914516"><aname="p1250116914516"></a><aname="p1250116914516"></a>The pan-sensor subsystem contains sensors and misc devices. A sensor is a device to detect events or changes in an environment and send messages about the events or changes to another electronic device. Misc devices, including vibrators and LED lights, are used to send signals externally. You can call APIs to control the vibration of vibrators and lighting-on and lighting-off of LED lights.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p050219175120"><aname="p050219175120"></a><aname="p050219175120"></a>The power management subsystem provides capabilities such as querying the battery charging/discharging status and managing the system power. Currently, available capabilities include querying the battery level and keeping the device screen always on.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p050219175120"><aname="p050219175120"></a><aname="p050219175120"></a>The power management subsystem provides capabilities such as querying the battery charging/discharging status and managing the system power. Currently, available capabilities include querying the battery level and keeping the device screen always on.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p45028945119"><aname="p45028945119"></a><aname="p45028945119"></a>The update subsystem provides Over the Air (OTA) updates. Currently, only full package updates are supported. A full package contains all the content of a new system.</p>
<tdclass="cellrowborder"align="left"valign="top"width="75%"headers="mcps1.1.4.1.2 "><pid="p45028945119"><aname="p45028945119"></a><aname="p45028945119"></a>The update subsystem provides Over the Air (OTA) updates. Currently, only full package updates are supported. A full package contains all the content of a new system.</p>
<trid="row99841913538"><tdclass="cellrowborder"align="left"valign="top"width="13%"headers="mcps1.1.4.1.1 "><pid="p35025985115"><aname="p35025985115"></a><aname="p35025985115"></a>Compilation and building</p>
<trid="row99841913538"><tdclass="cellrowborder"align="left"valign="top"width="13%"headers="mcps1.1.4.1.1 "><pid="p35025985115"><aname="p35025985115"></a><aname="p35025985115"></a>Compilation and building</p>