OpenHarmony开发者论坛

标题: 4.0Release组件分析 [打印本页]

作者: 深开鸿_王石    时间: 2023-12-15 11:08
标题: 4.0Release组件分析
[md]### 背景

**2023年11月,OpenHarmony如期而至的发布了4.0版本,开发套件同步升级到API 10。相比3.2 Release版本,新增4000多个API,应用开发能力更加丰富。虽然社区也同步发布了4.0的release报告(**[zh-cn/release-notes/OpenHarmony-v4.0-release.md · OpenHarmony/docs - Gitee.com](https://gitee.com/openharmony/do ... ony-v4.0-release.md))也列了不少特性说明,对熟悉的人可能看的很清晰明了。此文章就做了个表格,从代码层面进行另一种解读。这是借助了社区的编译规范整改做的代码分析,基于的是4.0Release的源码

### 组件列表

| **名称**                                            | **描述**                                                                                                                                                                             | **版本**  | **组件**                                      | **子系统**                    | **系统能力**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **依赖组件**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | **依赖三方库**                                                                                                                                                                                  |
| --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------- | --------------------------------------------------- | ----------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **@ohos/ffrt**                                      | **Concurrent Programming Framework**                                                                                                                                                 | **4.0**   | **ffrt**                                      | **resourceschedule**          | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["hilog", "hisysevent", "hitrace", "ipc", "napi", "frame\_aware\_sched", "faultloggerd"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | **["bounds\_checking\_function", "libunwind"]**                                                                                                                                                 |
| **@ohos/device\_standby**                           | **device\_standby**                                                                                                                                                                  | **4.0**   | **device\_standby**                           | **resourceschedule**          | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ability\_base", "ability\_runtime", "access\_token", "background\_task\_mgr", "battery\_manager", "bundle\_framework", "call\_manager", "common\_event\_service", "config\_policy", "c\_utils", "eventhandler", "hilog", "init", "ipc", "input", "napi", "netmanager\_base", "power\_manager", "safwk", "samgr", "sensor", "time\_service", "work\_scheduler", "wifi"]**                                                                                                                                                                                                                                                                                                                              | **["googletest"]**                                                                                                                                                                              |
| **@ohos/background\_task\_mgr**                     | **background task manager service**                                                                                                                                                  | **3.1**   | **background\_task\_mgr**                     | **resourceschedule**          | **["SystemCapability.ResourceSchedule.BackgroundTaskManager.ContinuousTask", "SystemCapability.ResourceSchedule.BackgroundTaskManager.TransientTask", "SystemCapability.ResourceSchedule.BackgroundTaskManager.EfficiencyResourcesApply"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | **["ability\_base", "ability\_runtime", "access\_token", "bundle\_framework", "common\_event\_service", "eventhandler", "hitrace", "hilog", "ipc", "init", "napi", "os\_account", "resource\_management", "safwk", "samgr", "c\_utils", "distributed\_notification\_service", "hisysevent", "hiview", "i18n", "relational\_store"]**                                                                                                                                                                                                                                                                                                                                                                      | **["icu"]**                                                                                                                                                                                     |
| **@ohos/resource\_schedule\_service**               | **resource schedule service**                                                                                                                                                        | **3.1**   | **resource\_schedule\_service**               | **resourceschedule**          | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ability\_base", "ability\_runtime", "access\_token", "audio\_framework", "background\_task\_mgr", "bluetooth", "bundle\_framework", "c\_utils", "common\_event\_service", "config\_policy", "core\_service", "efficiency\_manager", "eventhandler", "frame\_aware\_sched", "hilog", "hisysevent", "hitrace", "init", "ipc", "movement", "input", "samgr", "safwk", "soc\_perf", "state\_registry", "window\_manager"]**                                                                                                                                                                                                                                                                               | **["json", "libxml2"]**                                                                                                                                                                         |
| **@ohos/qos\_manager**                              | **qos\_manager**                                                                                                                                                                     | **3.1**   | **qos\_manager**                              | **resourceschedule**          | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ability\_base", "ability\_runtime", "c\_utils", "eventhandler", "frame\_aware\_sched", "hilog", "hitrace", "ipc", "safwk", "samgr"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["json", "jsoncpp"]**                                                                                                                                                                         |
| **@ohos/frame\_aware\_sched**                       | **frame\_aware\_sched**                                                                                                                                                              | **3.1**   | **frame\_aware\_sched**                       | **resourceschedule**          | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["c\_utils", "eventhandler", "hitrace", "hilog", "samgr", "safwk"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **["bounds\_checking\_function", "libxml2"]**                                                                                                                                                   |
| **@ohos/memmgr**                                    | **memory management**                                                                                                                                                                | **3.1.0** | **memmgr**                                    | **resourceschedule**          | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ipc", "ability\_base", "bundle\_framework", "safwk", "background\_task\_mgr", "ability\_runtime", "os\_account", "common\_event\_service", "eventhandler", "hilog", "c\_utils", "samgr", "resource\_management", "access\_token", "init"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                           | **[]**                                                                                                                                                                                          |
| **@ohos/work\_scheduler**                           | **work scheduler service**                                                                                                                                                           | **3.1**   | **work\_scheduler**                           | **resourceschedule**          | **["SystemCapability.ResourceSchedule.WorkScheduler"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | **["thermal\_manager", "bundle\_framework", "safwk", "os\_account", "common\_event\_service", "ipc", "c\_utils", "ability\_runtime", "hilog", "samgr", "hisysevent", "napi", "battery\_manager", "ability\_base", "eventhandler", "background\_task\_mgr", "device\_standby", "device\_usage\_statistics", "access\_token", "netmanager\_base", "time\_service"]**                                                                                                                                                                                                                                                                                                                                        | **["jsoncpp"]**                                                                                                                                                                                 |
| **@ohos/device\_usage\_statistics**                 | **device usage statistics**                                                                                                                                                          | **3.1**   | **device\_usage\_statistics**                 | **resourceschedule**          | **["SystemCapability.ResourceSchedule.UsageStatistics.AppGroup", "SystemCapability.ResourceSchedule.UsageStatistics.App"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | **["bundle\_framework", "relational\_store", "safwk", "common\_event\_service", "os\_account", "ipc", "access\_token", "ability\_runtime", "hilog", "samgr", "c\_utils", "napi", "ability\_base", "background\_task\_mgr", "eventhandler", "power\_manager", "time\_service", "init"]**                                                                                                                                                                                                                                                                                                                                                                                                                   | **[]**                                                                                                                                                                                          |
| **@ohos/samgr**                                     | **system ability manager**                                                                                                                                                           | **3.1**   | **samgr**                                     | **systemabilitymgr**          | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ability\_base", "access\_token", "bluetooth", "c\_utils", "common\_event\_service", "eventhandler", "device\_manager", "hicollie", "hilog", "hisysevent", "hitrace", "init", "ipc", "resource\_schedule\_service", "safwk", "selinux\_adapter"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                     | **null**                                                                                                                                                                                        |
| **@ohos/safwk**                                     | **system ability framework**                                                                                                                                                         | **3.1**   | **safwk**                                     | **systemabilitymgr**          | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["hilog", "hitrace", "ipc", "init", "samgr", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | **null**                                                                                                                                                                                        |
| **@ohos/distributeddatamgr\_file**                  | **provides the application with JS interfaces for IO**                                                                                                                               | **3.1**   | **distributedfilejs**                         | **distributeddatamgr**        | **["SystemCapability.FileManagement.File.FileIO", "SystemCapability.FileManagement.File.Environment", "SystemCapability.FileManagement.File.DistributedFile"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["ability\_base", "ability\_manager", "appexecfwk\_base", "appexecfwk\_core", "want", "libhilog", "ipc\_core", "ace\_napi", "samgr\_proxy"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | **["e2fsprogs"]**                                                                                                                                                                               |
| **@ohos/pasteboard**                                | **Allowing paste/copy functions**                                                                                                                                                    | **3.0**   | **pasteboard**                                | **distributeddatamgr**        | **["SystemCapability.Miscservices.Pasteboard"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | **["ability\_base", "ability\_runtime", "access\_token", "app\_file\_service", "bundle\_framework", "c\_utils", "device\_info\_manager", "device\_manager", "dfs\_service", "dlp\_permission\_service", "eventhandler", "file\_api", "hisysevent", "hitrace", "hilog", "init", "input", "imf", "ipc", "image\_framework", "napi", "os\_account", "safwk", "samgr", "time\_service"]**                                                                                                                                                                                                                                                                                                                     | **["libuv"]**                                                                                                                                                                                   |
| **@ohos/napi**                                      | **Node-API (formerly N-API) is an API for build native Addons**                                                                                                                      | **3.1**   | **napi**                                      | **arkui**                     | **["SystemCapability.ArkUI.ArkUI.Napi", "SystemCapability.ArkUI.ArkUI.Libuv"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["ets\_runtime", "hilog", "hitrace", "init"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["icu", "jerryscript", "libuv", "node", "bounds\_checking\_function"]**                                                                                                                       |
| **@ohos/ui\_appearance**                            | **Provide ui\_appearance management.**                                                                                                                                               | **3.2**   | **ui\_appearance**                            | **arkui**                     | **["SystemCapability.ArkUI.UiAppearance"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | **["ability\_runtime", "ability\_base", "access\_token", "c\_utils", "hilog", "init", "ipc", "napi", "safwk", "samgr"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | **[]**                                                                                                                                                                                          |
| **@ohos/advanced\_ui\_component**                   | **advanced\_ui\_component**                                                                                                                                                          | **1.0.0** | **advanced\_ui\_component**                   | **arkui**                     | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["hilog", "napi"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | **[]**                                                                                                                                                                                          |
| **@ohos/neural\_network\_runtime**                  | **The Neural Network Runtime that bridges the inference framework and the device accelerator.**                                                                                      | **4.0**   | **neural\_network\_runtime**                  | **ai**                        | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["c\_utils", "drivers\_interface\_nnrt", "hdf\_core", "hilog", "hitrace", "mindspore"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | **[]**                                                                                                                                                                                          |
| **@ohos/intelligent\_voice\_framework**             | **intelligent\_voice framework**                                                                                                                                                     | **4.0**   | **intelligent\_voice\_framework**             | **ai**                        | **["SystemCapability.AI.IntelligentVoice.Core"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **["ability\_base", "ability\_runtime", "access\_token", "c\_utils", "common\_event\_service", "data\_share", "drivers\_interface\_intelligent\_voice", "eventhandler", "hdf\_core", "hilog", "ipc", "kv\_store", "audio\_framework", "napi", "relational\_store", "safwk", "samgr"]**                                                                                                                                                                                                                                                                                                                                                                                                                    | **[]**                                                                                                                                                                                          |
| **@ohos/mindspore**                                 | **AI Framework.**                                                                                                                                                                    | **3.1**   | **mindspore**                                 | **thirdparty**                | **["SystemCapability.Ai.MindSpore"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | **["c\_utils", "hilog", "hdf\_core", "ipc", "neural\_network\_runtime", "neural\_network\_runtime\_ext", "drivers\_interface\_nnrt", "ability\_runtime", "napi", "resource\_management", "bounds\_checking\_function"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | **[]**                                                                                                                                                                                          |
| **@ohos/device\_info\_manager**                     | **device profile**                                                                                                                                                                   | **3.1**   | **device\_info\_manager**                     | **deviceprofile**             | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["c\_utils", "hisysevent", "hilog", "ipc", "syscap\_codec", "access\_token", "device\_auth", "samgr", "kv\_store", "hitrace", "eventhandler", "safwk", "dsoftbus", "dmsfwk", "device\_manager", "init"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **["json"]**                                                                                                                                                                                    |
| **@ohos/device\_manager**                           | **device manager service**                                                                                                                                                           | **3.0**   | **device\_manager**                           | **distributedhardware**       | **["SystemCapability.DistributedHardware.DeviceManager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | **["ability\_base", "ability\_runtime", "access\_token", "bundle\_framework", "c\_utils", "common\_event\_service", "device\_auth", "dsoftbus", "hisysevent", "hitrace", "hilog", "init", "ipc", "napi", "os\_account", "safwk", "samgr", "resource\_management"]**                                                                                                                                                                                                                                                                                                                                                                                                                                       | **["json", "node", "googletest", "mbedtls", "openssl"]**                                                                                                                                        |
| **@ohos/distributed\_hardware\_fwk**                | **distributed hardware framework**                                                                                                                                                   | **4.0**   | **distributed\_hardware\_fwk**                | **distributedhardware**       | **["SystemCapability.DistributedHardware.DistributedHardwareFWK"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["dsoftbus", "eventhandler", "hitrace", "c\_utils", "hilog", "samgr", "ipc", "safwk", "hisysevent", "device\_manager", "config\_policy", "init", "kv\_store", "resource\_schedule\_service", "graphic\_2d", "histreamer"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["json", "googletest", "openssl"]**                                                                                                                                                           |
| **@ohos/drivers\_peripheral\_distributed\_audio**   | **distributed audo device driver**                                                                                                                                                   | **4.0**   | **drivers\_peripheral\_distributed\_audio**   | **distributedhardware**       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["c\_utils", "drivers\_interface\_distributed\_audio", "hdf\_core", "hilog", "ipc"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **[]**                                                                                                                                                                                          |
| **@ohos/distributed\_audio**                        | **distributed audio**                                                                                                                                                                | **4.0**   | **distributed\_audio**                        | **distributedhardware**       | **["SystemCapability.DistributedHardware.DistributedAudio"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **["audio\_framework", "c\_utils", "distributed\_hardware\_fwk", "drivers\_interface\_audio", "dsoftbus", "eventhandler", "hdf\_core", "hisysevent", "hitrace", "hilog", "init", "ipc", "player\_framework", "safwk", "samgr"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["json"]**                                                                                                                                                                                    |
| **@ohos/drivers\_interface\_distributed\_audio**    | **distributed audio device driver interface**                                                                                                                                        | **4.0**   | **drivers\_interface\_distributed\_audio**    | **distributedhardware**       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/distributed\_screen**                       | **distributed hardware screen**                                                                                                                                                      | **3.1**   | **distributed\_screen**                       | **distributedhardware**       | **["SystemCapability.DistributedHardware.DistributedScreen"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | **["dsoftbus", "hisysevent", "init", "ipc", "hilog", "input", "graphic\_2d", "samgr", "safwk", "hitrace", "c\_utils", "player\_framework", "window\_manager", "image\_framework", "distributed\_hardware\_fwk"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | **["json", "libjpeg-turbo"]**                                                                                                                                                                   |
| **@ohos/distributed\_input**                        | **distributed hardware input**                                                                                                                                                       | **3.2**   | **distributed\_input**                        | **distributedhardware**       | **["SystemCapability.DistributedHardware.DistributedInput"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **["eventhandler", "hilog", "ipc", "safwk", "samgr", "dsoftbus", "c\_utils", "distributed\_hardware\_fwk", "config\_policy", "hisysevent", "hitrace", "graphic\_2d", "window\_manager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["jsoncpp", "googletest", "libevdev", "openssl"]**                                                                                                                                            |
| **@ohos/bluetooth\_service**                        | **Provides basic Bluetooth and BLE functions for applications**                                                                                                                      | **3.2.0** | **bluetooth\_service**                        | **communication**             | **["SystemCapability.Communication.Bluetooth.Core", "SystemCapability.Communication.Bluetooth.Lite"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ability\_base", "ability\_runtime", "audio\_framework", "av\_session", "base", "hilog", "hisysevent", "hitrace", "ipc", "samgr\_proxy", "samgr", "access\_token", "bluetooth", "drivers\_interface\_bluetooth", "eventhandler", "ability\_base", "call\_manager", "core\_service", "hdf\_core", "init", "input", "safwk", "common\_event\_service", "state\_registry", "c\_utils"]**                                                                                                                                                                                                                                                                                                                  | **["googletest", "libuv", "libxml2", "openssl", "bounds\_checking\_function"]**                                                                                                                 |
| **@openharmony/dsoftbus**                           | **dsoftbus**                                                                                                                                                                         | **3.0**   | **dsoftbus**                                  | **communication**             | **["SystemCapability.Communication.SoftBus.Core"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["ability\_base", "ability\_runtime", "access\_token", "algorithm", "bluetooth", "bundle\_framework", "common", "common\_event\_service", "data\_share", "device\_auth", "drivers\_interface\_wlan", "hicollie\_native", "hisysevent", "hitrace", "hilog", "huks", "init", "ipc", "os\_account", "relational\_store", "c\_utils", "safwk", "samgr", "wifi"]**                                                                                                                                                                                                                                                                                                                                           | **["bounds\_checking\_function", "cJSON", "libcoap", "libnl", "mbedtls", "openssl", "sqlite"]**                                                                                                 |
| **@ohos/dhcp**                                      | **The DHCP module provides DHCP client and DHCP service, used to obtain, assign and manage IP address.**                                                                             | **3.1.0** | **dhcp**                                      | **communication**             | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ability\_base", "bundle\_framework", "c\_utils", "common\_event\_service", "eventhandler", "hilog"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["bounds\_checking\_function", "openssl"]**                                                                                                                                                   |
| **@openharmony/wifi\_lite**                         | **wifi\_lite**                                                                                                                                                                       | **3.1.0** | **wifi\_lite**                                | **communication**             | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **[]**                                                                                                                                                                                          |
| **@ohos/wifi**                                      | **The WLAN module provides basic WLAN functions, peer-to-peer (P2P) connection, and WLAN notification, enabling your application to communicate with other devices through a WLAN.** | **3.1.0** | **wifi**                                      | **communication**             | **["SystemCapability.Communication.WiFi.STA", "SystemCapability.Communication.WiFi.AP.Core", "SystemCapability.Communication.WiFi.P2P", "SystemCapability.Communication.WiFi.Core", "SystemCapability.Communication.WiFi.AP.Extension = false"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **["ability\_base", "ability\_runtime", "access\_token", "bundle\_framework", "c\_utils", "certificate\_manager", "common\_event\_service", "dhcp", "drivers\_interface\_wlan", "efficiency\_manager", "eventhandler", "hisysevent", "hilog", "huks", "ipc", "napi", "netmanager\_base", "safwk", "samgr", "data\_share", "hdf\_core", "hicollie"]**                                                                                                                                                                                                                                                                                                                                                      | **["bounds\_checking\_function", "wpa\_client", "wpa\_client\_updater", "wpa\_supplicant"]**                                                                                                    |
| **@openharmony/wifi\_aware\_lite**                  | **wifi\_aware\_lite**                                                                                                                                                                | **3.1.0** | **wifi\_aware\_lite**                         | **communication**             | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **[]**                                                                                                                                                                                          |
| **@ohos/communication\_connected\_nfc\_tag**        | **nfc service**                                                                                                                                                                      | **3.1**   | **connected\_nfc\_tag**                       | **communication**             | **["SystemCapability.Communication.ConnectedTag"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["ipc", "c\_utils", "hilog", "ipc", "napi", "access\_token", "hisysevent", "safwk", "samgr"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **[]**                                                                                                                                                                                          |
| **@ohos/communication\_nfc**                        | **nfc service**                                                                                                                                                                      | **3.1**   | **nfc**                                       | **communication**             | **["SystemCapability.Communication.NFC.Core", "SystemCapability.Communication.NFC.Tag", "SystemCapability.Communication.NFC.CardEmulation"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **["ipc", "hilog", "bundle\_framework", "c\_utils", "napi", "ability\_base", "samgr", "ability\_runtime", "access\_token", "common\_event\_service", "eventhandler", "miscdevice", "preferences", "safwk", "drivers\_interface\_nfc", "init"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                           | **["libnfc-nci", "zlib"]**                                                                                                                                                                      |
| **@openharmony/ipc\_js**                            | **ipc\_js**                                                                                                                                                                          | **3.1.0** | **ipc\_js**                                   | **communication**             | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["napi", "c\_utils", "hitrace", "hilog", "ipc"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | **["libuv", "bounds\_checking\_function"]**                                                                                                                                                     |
| **@openharmony/ipc**                                | **ipc**                                                                                                                                                                              | **3.0**   | **ipc**                                       | **communication**             | **["SystemCapability.Communication.IPC.Core"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["samgr", "hitrace", "hilog", "c\_utils", "access\_token", "dsoftbus", "napi", "common"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | **["libuv", "bounds\_checking\_function"]**                                                                                                                                                     |
| **@ohos/netstack**                                  | **net stack service**                                                                                                                                                                | **4.0**   | **netstack**                                  | **communication**             | **["SystemCapability.Communication.NetStack"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["hilog", "zlib", "c\_utils", "init", "napi", "netmanager\_base", "ylong\_http", "eventhandler"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | **["curl", "libwebsockets", "jsoncpp", "openssl", "node"]**                                                                                                                                     |
| **@ohos/netmanager\_base**                          | **net manager service**                                                                                                                                                              | **3.1.0** | **netmanager\_base**                          | **communication**             | **["SystemCapability.Communication.NetManager.Core"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ipc", "safwk", "hilog", "dhcp", "libuv", "eventhandler", "ability\_base", "access\_token", "hitrace", "hisysevent", "core\_service", "c\_utils", "jsoncpp", "samgr", "init", "common\_event\_service", "ability\_runtime", "data\_share", "napi"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **["jsoncpp", "libuv", "iptables", "selinux", "sqlite"]**                                                                                                                                       |
| **@ohos/netmanager\_ext**                           | **net manager extensive service**                                                                                                                                                    | **4.0**   | **netmanager\_ext**                           | **communication**             | **["SystemCapability.Communication.NetManager.Ethernet", "SystemCapability.Communication.NetManager.NetSharing", "SystemCapability.Communication.NetManager.MDNS", "SystemCapability.Communication.NetManager.Vpn"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | **["ipc", "safwk", "napi", "dhcp", "hilog", "netmanager\_base", "eventhandler", "bluetooth", "hisysevent", "c\_utils", "samgr", "usb\_manager", "drivers\_interface\_usb", "wifi", "bundle\_framework", "os\_account"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | **null**                                                                                                                                                                                        |
| **@ohos/distributed\_bundle\_framework**            | **分布式包管理服务**                                                                                                                                                                 | **4.0**   | **distributed\_bundle\_framework**            | **bundlemanager**             | **["SystemCapability.BundleManager.DistributedBundleFramework"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **["ability\_base", "access\_token", "bundle\_framework", "c\_utils", "hisysevent", "hilog", "i18n", "ipc", "image\_framework", "napi", "os\_account", "resource\_management", "safwk", "samgr", "common\_event\_service", "device\_manager", "hicollie", "init", "kv\_store"]**                                                                                                                                                                                                                                                                                                                                                                                                                          | **[]**                                                                                                                                                                                          |
| **@ohos/bundle\_tool**                              | **包管理命令行工具:提供命令行中执行hap包的安装、更新、卸载及信息查询的能力**                                                                                                        | **4.0**   | **bundle\_tool**                              | **bundlemanager**             | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ability\_base", "ability\_runtime", "bundle\_framework", "common\_event\_service", "c\_utils", "distributed\_bundle\_framework", "hilog", "init", "ipc", "os\_account", "samgr"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **["json", "jsoncpp"]**                                                                                                                                                                         |
| **@ohos/user\_file\_service**                       | **filemanagement is the module of OpenHarmony that provides storage and file management.**                                                                                           | **3.1**   | **user\_file\_service**                       | **filemanagement**            | **["SystemCapability.FileManagement.UserFileService"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | **["ability\_base", "ability\_runtime", "app\_file\_service", "ipc", "samgr", "safwk", "napi", "file\_api", "bundle\_framework", "hilog", "hitrace", "access\_token", "c\_utils", "image\_framework", "common\_event\_service", "ability\_tools"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                       | **null**                                                                                                                                                                                        |
| **@ohos/dfs\_service**                              | **The dfs\_service module belongs to the filemanagement subsystem of OpenHarmony. It provides the ability of accessing distributed files.**                                          | **3.1**   | **dfs\_service**                              | **filemanagement**            | **["SystemCapability.FileManagement.DistributedFileService.CloudSync.Core", "SystemCapability.FileManagement.DistributedFileService.CloudSyncManager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ability\_base", "access\_token", "battery\_manager", "c\_utils", "common\_event\_service", "dataclassification", "device\_auth", "device\_manager", "drivekit\_native", "dsoftbus", "file\_api", "hilog", "init", "ipc", "napi", "preferences", "media\_library", "netmanager\_base", "relational\_store", "safwk", "samgr", "ability\_runtime"]**                                                                                                                                                                                                                                                                                                                                                    | **["e2fsprogs", "libfuse"]**                                                                                                                                                                    |
| **@ohos/storage\_service**                          | **Storage service provides basic storage inquiry and management for the system and apps.**                                                                                           | **3.1**   | **storage\_service**                          | **filemanagement**            | **["SystemCapability.FileManagement.StorageService.SpatialStatistics", "SystemCapability.FileManagement.StorageService.Volume", "SystemCapability.FileManagement.StorageService.Encryption"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | **["ability\_base", "ability\_runtime", "access\_token", "app\_file\_service", "bundle\_framework", "c\_utils", "common\_event\_service", "data\_share", "dfs\_service", "file\_api", "hilog", "hitrace", "huks", "init", "ipc", "media\_library", "napi", "relational\_store", "safwk", "samgr", "selinux\_adapter"]**                                                                                                                                                                                                                                                                                                                                                                                   | **["bounds\_checking\_function", "e2fsprogs", "openssl"]**                                                                                                                                      |
| **@ohos/file\_api**                                 | **provides the application with JS interfaces for IO**                                                                                                                               | **4.0**   | **file\_api**                                 | **filemanagement**            | **["SystemCapability.FileManagement.File.FileIO", "SystemCapability.FileManagement.File.FileIO.Lite", "SystemCapability.FileManagement.File.Environment", "SystemCapability.FileManagement.File.DistributedFile"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["ability\_base", "ability\_runtime", "access\_token", "bundle\_framework", "common\_event\_service", "c\_utils", "data\_share", "eventhandler", "hilog", "ipc", "napi", "samgr", "app\_file\_service"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **["bounds\_checking\_function", "e2fsprogs", "openssl"]**                                                                                                                                      |
| **@ohos/app\_file\_service**                        | **App file service provides sharing and file management for apps**                                                                                                                   | **3.1**   | **app\_file\_service**                        | **filemanagement**            | **["SystemCapability.FileManagement.AppFileService", "SystemCapability.FileManagement.StorageService.Backup"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["ability\_base", "ability\_runtime", "access\_token", "bundle\_framework", "common", "common\_event\_service", "c\_utils", "data\_share", "faultloggerd", "file\_api", "hitrace", "hilog", "ipc", "init", "napi", "safwk", "samgr", "storage\_service"]**                                                                                                                                                                                                                                                                                                                                                                                                                                              | **["bounds\_checking\_function", "googletest", "jsoncpp"]**                                                                                                                                     |
| **@ohsh/accessibility**                             | **The accessibility framework provides a standard mechanism for exchanging information between applications and assistive applications.**                                            | **4.0**   | **accessibility**                             | **barrierfree**               | **["SystemCapability.BarrierFree.Accessibility.Core", "SystemCapability.BarrierFree.Accessibility.Hearing", "SystemCapability.BarrierFree.Accessibility.Vision"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | **["samgr", "napi", "window\_manager", "eventhandler", "input", "c\_utils", "common\_event\_service", "ability\_base", "safwk", "bundle\_framework", "hitrace", "hilog", "ipc", "ability\_runtime", "init", "access\_token", "display\_manager", "hisysevent", "os\_account", "preferences", "power\_manager"]**                                                                                                                                                                                                                                                                                                                                                                                          | **[]**                                                                                                                                                                                          |
| **@ohos/dmsfwk**                                    | **distributed ability manager service**                                                                                                                                              | **3.1**   | **dmsfwk**                                    | **ability**                   | **["SystemCapability.Ability.DistributedAbilityManager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | **["ability\_base", "ability\_runtime", "access\_token", "bundle\_framework", "c\_utils", "device\_auth", "device\_info\_manager", "device\_security\_level", "device\_manager", "distributed\_bundle\_framework", "dmsfwk", "dsoftbus", "efficiency\_manager", "eventhandler", "form\_fwk", "hisysevent", "hitrace", "hilog", "init", "ipc", "kv\_store", "image\_framework", "napi", "os\_account", "safwk", "samgr", "ffrt"]**                                                                                                                                                                                                                                                                         | **[]**                                                                                                                                                                                          |
| **@ohos/idl\_tool**                                 | **提供自动生成Extension 服务端及客户端接口文件的能力**                                                                                                                               | **3.1**   | **idl\_tool**                                 | **ability**                   | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["hilog", "ipc", "samgr", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **[]**                                                                                                                                                                                          |
| **@ohos/dmsfwk\_lite**                              | **distributed abiltiy manager service**                                                                                                                                              | **3.1**   | **dmsfwk\_lite**                              | **ability**                   | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["utils\_lite", "hilog\_lite", "samgr\_lite", "bundle\_framework\_lite", "ability\_lite", "huks"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | **["bounds\_checking\_function", "cJSON"]**                                                                                                                                                     |
| **@ohos/input**                                     | **Provide input capabilities**                                                                                                                                                       | **3.1**   | **input**                                     | **multimodalinput**           | **["SystemCapability.MultimodalInput.Input.InputConsumer", "SystemCapability.MultimodalInput.Input.InputDevice", "SystemCapability.MultimodalInput.Input.Core", "SystemCapability.MultimodalInput.Input.InputSimulator", "SystemCapability.MultimodalInput.Input.InputMonitor", "SystemCapability.MultimodalInput.Input.Pointer", "SystemCapability.MultimodalInput.Input.ShortKey"]**                                                                                                                                                                                                                                                                                                                                                                          | **["window\_manager", "hisysevent", "start", "napi", "c\_utils", "ipc", "hitrace", "resource\_schedule\_service", "eventhandler", "image\_framework", "graphic\_2d", "drivers\_interface\_input", "safwk", "ability\_runtime", "access\_token", "ability\_base", "samgr", "build\_framework", "config\_policy", "hicollie", "init", "preferences", "security\_component\_manager", "hilog", "common", "common\_event\_service"]**                                                                                                                                                                                                                                                                         | **["cJSON", "node", "libuv", "libevdev", "mtdev", "libinput"]**                                                                                                                                 |
| **@ohos/graphic\_chipsetsdk**                       | **graphic chipset sdk**                                                                                                                                                              | **3.1**   | **graphic\_chipsetsdk**                       | **graphic**                   | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["libhilog", "ipc\_core", "samgr\_proxy", "utils", "libeventhandler", "hdi\_display\_device", "bytrace\_core"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["libz"]**                                                                                                                                                                                    |
| **@ohos/graphic\_2d**                               | **graphic\_2d**                                                                                                                                                                      | **3.1**   | **graphic\_2d**                               | **graphic**                   | **["SystemCapability.Graphic.Graphic2D.ColorManager.Core", "SystemCapability.Graphic.Graphic2D.EGL", "SystemCapability.Graphic.Graphic2D.GLES3", "SystemCapability.Graphic.Graphic2D.NativeWindow", "SystemCapability.Graphic.Graphic2D.NativeDrawing", "SystemCapability.Graphic.Graphic2D.WebGL", "SystemCapability.Graphic.Graphic2D.WebGL2", "SystemCapability.Graphic.Vulkan"]**                                                                                                                                                                                                                                                                                                                                                                           | **["common", "window\_manager", "resource\_management", "napi", "samgr", "zlib", "hilog", "hisysevent", "hitrace", "ability\_runtime", "drivers\_interface\_display", "c\_utils", "access\_token", "safwk", "eventhandler", "config\_policy", "init", "hicollie", "bounds\_checking\_function", "image\_framework", "cjson", "ipc", "player\_framework", "resource\_schedule\_service", "soc\_perf", "accessibility", "frame\_aware\_sched"]**                                                                                                                                                                                                                                                            | **["flutter", "libuv", "openssl", "skia", "libxml2", "bounds\_checking\_function", "icu", "libpng", "zlib", "skia", "cJSON", "jsoncpp", "egl", "opengles", "vulkan-headers", "vulkan-loader"]** |
| **@ohos/av\_session**                               | **Audio and Video Session Management**                                                                                                                                               | **4.0**   | **av\_session**                               | **multimedia**                | **["SystemCapability.Multimedia.AVSession.AVCast", "SystemCapability.Multimedia.AVSession.Core", "SystemCapability.Multimedia.AVSession.Manager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["ability\_base", "ability\_runtime", "access\_token", "ace\_napi", "audio\_framework", "bundle\_framework", "bytrace\_core", "c\_utils", "cast\_engine", "data\_object", "device\_manager", "dsoftbus", "efficiency\_manager", "eventhandler", "graphic\_2d", "hilog", "hisysevent", "hitrace", "input", "ipc", "libaccesstoken\_sdk", "libcrypto\_shared", "ipc\_single", "libhilog", "image\_framework", "napi", "safwk", "samgr", "samgr\_proxy", "system\_ability\_fwk", "window\_manager"]**                                                                                                                                                                                                      | **["openssl"]**                                                                                                                                                                                 |
| **@ohos/histreamer**                                | **Histreamer engine.**                                                                                                                                                               | **3.1**   | **histreamer**                                | **multimedia**                | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["hilog", "hilog\_lite", "hitrace", "audio\_framework", "drivers\_peripheral\_codec", "graphic\_2d", "hdf\_core", "c\_utils", "bounds\_checking\_function", "init", "player\_framework"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | **["ffmpeg", "minimp3", "minimp4", "bounds\_checking\_function", "curl"]**                                                                                                                      |
| **@ohos/image\_framework**                          | **Image standard provides atomic capabilities**                                                                                                                                      | **3.1**   | **image\_framework**                          | **multimedia**                | **["SystemCapability.Multimedia.Image.Core", "SystemCapability.Multimedia.Image.ImageSource", "SystemCapability.Multimedia.Image.ImagePacker", "SystemCapability.Multimedia.Image.ImageReceiver", "SystemCapability.Multimedia.Image.ImageCreator"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | **["c\_utils", "graphic\_2d", "hichecker", "hitrace", "hilog", "ipc", "napi", "zlib", "init", "memory\_utils", "napi"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | **["flutter", "libpng", "libexif", "giflib", "bounds\_checking\_function", "expat", "json", "skia", "zlib"]**                                                                                   |
| **@ohos/av\_codec**                                 | **Media standard provides atomic capabilities**                                                                                                                                      | **3.1**   | **av\_codec**                                 | **multimedia**                | **["SystemCapability.Multimedia.Media.Muxer", "SystemCapability.Multimedia.Media.Spliter", "SystemCapability.Multimedia.Media.Core", "SystemCapability.Multimedia.Media.AudioDecoder", "SystemCapability.Multimedia.Media.AudioEncoder", "SystemCapability.Multimedia.Media.VideoDecoder", "SystemCapability.Multimedia.Media.VideoEncoder", "SystemCapability.Multimedia.Media.CodecBase"]**                                                                                                                                                                                                                                                                                                                                                                   | **["c\_utils", "drivers\_interface\_codec", "graphic\_2d", "hdf\_core", "hicollie", "hidumper", "hilog", "hisysevent", "hitrace", "init", "ipc", "safwk", "samgr", "selinux\_adapter", "window\_manager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **["bounds\_checking\_function", "ffmpeg"]**                                                                                                                                                    |
| **@ohos/camera\_framework**                         | **Camera standard provides managers and provides the camera resources to application to capture photo/preview/videos**                                                               | **3.1**   | **camera\_framework**                         | **multimedia**                | **["SystemCapability.Multimedia.Camera.Core"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["ability\_base", "access\_token", "bundle\_framework", "c\_utils", "device\_manager", "drivers\_interface\_camera", "graphic\_2d", "hdf\_core", "hicollie", "hicollie\_native", "hilog", "hisysevent", "hitrace", "ipc", "ipc\_core", "ipc\_single", "libaccesstoken\_sdk", "libhilog", "media\_client", "image\_framework", "napi", "safwk", "samgr", "samgr\_proxy", "system\_ability\_fwk", "window\_manager"]**                                                                                                                                                                                                                                                                                    | **[""]**                                                                                                                                                                                        |
| **@ohos/audio\_framework**                          | **Audio standard provides managers and provides the audio resources to application for play/record audio**                                                                           | **4.0**   | **audio\_framework**                          | **multimedia**                | **["SystemCapability.Multimedia.Audio.Core", "SystemCapability.Multimedia.Audio.Renderer", "SystemCapability.Multimedia.Audio.Capturer", "SystemCapability.Multimedia.Audio.Device", "SystemCapability.Multimedia.Audio.Volume", "SystemCapability.Multimedia.Audio.Communication", "SystemCapability.Multimedia.Audio.Tone", "SystemCapability.Multimedia.Audio.Interrupt", "SystemCapability.Multimedia.Audio.PlaybackCapture"]**                                                                                                                                                                                                                                                                                                                             | **["ability\_base", "ability\_runtime", "access\_token", "accessibility", "bluetooth", "bundle\_framework", "c\_utils", "common\_event\_service", "config\_policy", "data\_share", "device\_manager", "distributed\_audio", "drivers\_interface\_audio", "drivers\_peripheral\_audio", "eventhandler", "hdf\_core", "hicollie", "hisysevent", "hitrace", "hiview", "hilog", "init", "input", "ipc", "kv\_store", "napi", "power\_manager", "resource\_management", "resource\_schedule\_service", "safwk", "samgr"]**                                                                                                                                                                                     | **["bounds\_checking\_function", "glib", "libsnd", "libxml2", "pulseaudio"]**                                                                                                                   |
| **@ohos/player\_framework**                         | **Media standard provides atomic capabilities**                                                                                                                                      | **3.1**   | **player\_framework**                         | **multimedia**                | **["SystemCapability.Multimedia.Media.Core", "SystemCapability.Multimedia.Media.AudioPlayer", "SystemCapability.Multimedia.Media.VideoPlayer", "SystemCapability.Multimedia.Media.AudioRecorder", "SystemCapability.Multimedia.Media.VideoRecorder", "SystemCapability.Multimedia.Media.AudioDecoder", "SystemCapability.Multimedia.Media.AudioEncoder", "SystemCapability.Multimedia.Media.VideoDecoder", "SystemCapability.Multimedia.Media.VideoEncoder", "SystemCapability.Multimedia.Media.CodecBase", "SystemCapability.Multimedia.Media.AVPlayer", "SystemCapability.Multimedia.Media.AVRecorder", "SystemCapability.Multimedia.SystemSound.Core", "SystemCapability.Multimedia.Media.AVScreenCapture", "SystemCapability.Multimedia.Media.SoundPool"]** | **["av\_session", "safwk", "hilog", "window\_manager", "napi", "samgr", "hitrace", "audio\_framework", "ipc", "graphic\_2d", "hisysevent", "c\_utils", "zlib", "access\_token", "image\_framework", "hiview", "eventhandler", "init", "input", "memmgr\_plugin", "hicollie", "drivers\_peripheral\_codec", "hdf\_core", "ability\_base", "ability\_runtime", "bundle\_framework", "relational\_store", "resource\_management", "av\_codec"]**                                                                                                                                                                                                                                                             | **["glib", "gstreamer", "libffi", "ffmpeg", "libxml2", "bounds\_checking\_function"]**                                                                                                          |
| **@ohos/media\_service**                            | **Multi media service for mini and small system.**                                                                                                                                   | **3.1**   | **media\_service**                            | **multimedia**                | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["hilog\_lite", "audio\_manager\_lite", "camera\_lite", "permission", "ui\_lite", "init"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["bounds\_checking\_function", "iniparser"]**                                                                                                                                                 |
| **@ohos/media\_library**                            | **provides a set of easy-to-use APIs for getting media file metadata information**                                                                                                   | **4.0**   | **media\_library**                            | **multimedia**                | **["SystemCapability.Multimedia.MediaLibrary.Core", "SystemCapability.Multimedia.MediaLibrary.DistributedCore", "SystemCapability.FileManagement.UserFileManager.Core", "SystemCapability.FileManagement.UserFileManager.DistributedCore", "SystemCapability.FileManagement.PhotoAccessHelper.Core"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ability\_base", "ability\_runtime", "access\_token", "battery\_manager", "bundle\_framework", "c\_utils", "common\_event\_service", "data\_share", "device\_auth", "device\_manager", "device\_security\_level", "dfs\_service", "drivers\_interface\_usb", "eventhandler", "file\_api", "hilog", "hitrace", "huks", "init", "ipc", "ipc\_js", "kv\_store", "memory\_utils", "image\_framework", "napi", "player\_framework", "relational\_store", "safwk", "samgr", "security\_component\_manager", "storage\_service", "user\_file\_service", "window\_manager"]**                                                                                                                                  | **["openssl"]**                                                                                                                                                                                 |
| **@ohos/window\_manager**                           | **library for window**                                                                                                                                                               | **3.1**   | **window\_manager**                           | **window**                    | **["SystemCapability.WindowManager.WindowManager.Core"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | **["sensor", "ability\_base", "graphic\_2d", "hisysevent", "ability\_runtime", "napi", "common\_event\_service", "hilog", "access\_token", "init", "bundle\_framework", "ipc", "power\_manager", "hitrace", "samgr", "input", "safwk", "display\_manager", "config\_policy", "ace\_engine", "image\_framework", "preferences", "hiview", "ffrt", "dsoftbus", "hicollie", "eventhandler", "c\_utils", "common", "motion", "soc\_perf", "resource\_management", "resource\_schedule\_service", "efficiency\_manager", "frame\_aware\_sched\_override", "imf", "frame\_aware\_sched", "screenlock\_mgr", "previewer", "hilog", "memmgr\_plugin"]**                                                           | **["libjpeg-turbo", "libxml2"]**                                                                                                                                                                |
| **@ohos/bearpi\_hm\_micro\_sample**                 | **bearpi\_hm\_micro samples.**                                                                                                                                                       | **3.1**   | **bearpi\_hm\_micro\_sample**                 | **bearpi\_hm\_micro\_sample** | **[""]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ability\_lite", "appexecfwk\_lite", "surface\_lite", "ui\_lite", "graphic\_utils\_lite", "kv\_store", "init", "permission", "samgr\_lite", "utils\_base"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | **["bounds\_checking\_function", "wpa\_supplicant", "cjson", "giflib", "libjpeg", "libpng"]**                                                                                                   |
| **@ohos/kaihong\_products**                         | **None**                                                                                                                                                                             | **3.1**   | **kaihong\_products**                         | **kaihong\_products**         | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **[]**                                                                                                                                                                                          |
| **@ohos/enterprise\_device\_management**            | **EDM(Enterprise Device Management)提供系统级别的管理功能API,支持企业MDM应用对设备的管控**                                                                                        | **3.2**   | **enterprise\_device\_management**            | **customization**             | **["SystemCapability.Customization.EnterpriseDeviceManager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | **["ability\_base", "ability\_runtime", "access\_token", "bundle\_framework", "certificate\_manager", "common\_event\_service", "c\_utils", "data\_share", "dupdate\_engine", "netmanager\_base", "netmanager\_ext", "hilog", "hisysevent", "init", "ipc", "napi", "os\_account", "relational\_store", "safwk", "samgr", "time\_service", "update\_service", "wifi", "eventhandler"]**                                                                                                                                                                                                                                                                                                                    | **["bounds\_checking\_function", "jsoncpp"]**                                                                                                                                                   |
| **@ohos/os\_account**                               | **Allowing apps to use OS account-related functions**                                                                                                                                | **3.0**   | **os\_account**                               | **account**                   | **["SystemCapability.Account.AppAccount", "SystemCapability.Account.OsAccount"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **["ability\_base", "ability\_runtime", "access\_token", "ace\_engine", "bundle\_framework", "common\_event\_service", "c\_utils", "eventhandler", "kv\_store", "hicollie", "hilog", "hisysevent", "hitrace", "init", "i18n", "ipc", "napi", "pin\_auth", "safwk", "samgr", "security\_guard", "selinux\_adapter", "storage\_service", "time\_service", "user\_auth\_framework"]**                                                                                                                                                                                                                                                                                                                        | **["mbedtls"]**                                                                                                                                                                                 |
| **@ohos/device\_status**                            | **Msdp device status**                                                                                                                                                               | **3.1**   | **device\_status**                            | **msdp**                      | **["SystemCapability.Msdp.DeviceStatus.Stationary"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | **["access\_token", "hilog", "ipc", "safwk", "samgr", "c\_utils", "napi", "image\_framework", "eventhandler", "distributed\_input", "device\_manager", "sensor", "init", "input", "hisysevent", "window\_manager", "hitrace", "ability\_base", "huks", "graphic\_2d", "udmf", "device\_info\_manager", "dsoftbus", "graphic\_2d", "common", "motion"]**                                                                                                                                                                                                                                                                                                                                                   | **["cJSON", "libxml2", "libuv", "openssl", "jsoncpp"]**                                                                                                                                         |
| **@ohos/imf**                                       | **Provide input capability to ime app**                                                                                                                                              | **3.1**   | **imf**                                       | **inputmethod**               | **["SystemCapability.MiscServices.InputMethodFramework"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | **["init", "napi", "samgr", "common\_event\_service", "ipc", "eventhandler", "bundle\_framework", "ability\_runtime", "hilog", "ability\_base", "safwk", "input", "c\_utils", "access\_token", "i18n", "window\_manager", "os\_account", "hisysevent", "hitrace", "graphic\_2d"]**                                                                                                                                                                                                                                                                                                                                                                                                                        | **["jsoncpp"]**                                                                                                                                                                                 |
| **@ohos/usb\_manager**                              | **usb manager**                                                                                                                                                                      | **3.1.0** | **usb\_manager**                              | **usb**                       | **["SystemCapability.USB.USBManager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | **["hilog", "ability\_base", "eventhandler", "napi", "bundle\_framework", "common\_event\_service", "drivers\_interface\_usb", "init", "ipc", "safwk", "c\_utils", "samgr", "access\_token", "os\_account", "relational\_store", "ability\_runtime", "hisysevent"]**                                                                                                                                                                                                                                                                                                                                                                                                                                      | **["jsoncpp"]**                                                                                                                                                                                 |
| **@ohos/webview**                                   | **library for webview**                                                                                                                                                              | **3.1**   | **webview**                                   | **web**                       | **["SystemCapability.Web.Webview.Core"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | **["ability\_base", "ability\_runtime", "access\_token", "audio\_framework", "av\_session", "background\_task\_mgr", "battery\_manager", "bundle\_framework", "c\_utils", "camera\_framework", "cellular\_data", "certificate\_manager", "common\_event\_service", "config\_policy", "core\_service", "data\_share", "enterprise\_device\_management", "eventhandler", "file\_api", "graphic\_2d", "hilog", "hisysevent", "hitrace", "huks", "imf", "init", "input", "ipc", "location", "image\_framework", "napi", "netmanager\_base", "pasteboard", "player\_framework", "power\_manager", "print\_fwk", "relational\_store", "resource\_schedule\_service", "samgr", "soc\_perf", "window\_manager"]** | **["chromium", "cef", "libxml2"]**                                                                                                                                                              |
| **@ohos/iothardware\_peripheral**                   | **Iot peripheral controller.**                                                                                                                                                       | **3.1**   | **peripheral**                                | **iothardware**               | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **[]**                                                                                                                                                                                          |
| **@ohos/location**                                  | **Location service, providing location and geocoding capabilities.**                                                                                                                 | **3.1.0** | **location**                                  | **location**                  | **["SystemCapability.Location.Location.Core", "SystemCapability.Location.Location.Gnss", "SystemCapability.Location.Location.Geofence", "SystemCapability.Location.Location.Geocoder", "SystemCapability.Location.Location.Lite"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["ability\_base", "ability\_runtime", "access\_token", "bundle\_framework", "common\_event\_service", "c\_utils", "data\_share", "eventhandler", "hdf\_core", "hisysevent", "hiview", "hilog", "init", "ipc", "napi", "os\_account", "relational\_store", "safwk", "samgr", "wifi", "bluetooth"]**                                                                                                                                                                                                                                                                                                                                                                                                      | **["libuv"]**                                                                                                                                                                                   |
| **@ohos/print\_fwk**                                | **Provide printer management and print ability for 3rd party app**                                                                                                                   | **3.1**   | **print\_fwk**                                | **print**                     | **["SystemCapability.Print.PrintFramework"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **["ability\_base", "ability\_runtime", "access\_token", "bundle\_framework", "c\_utils", "common\_event\_service", "core\_service", "distributed\_notification\_service", "drivers\_interface\_ril", "eventhandler", "hisysevent", "hitrace", "hilog", "i18n", "init", "ipc", "ipc\_js", "napi", "netmanager\_base", "os\_account", "preferences", "relational\_store", "resource\_management", "safwk", "samgr", "security\_guard", "time\_service"]**                                                                                                                                                                                                                                                  | **["googletest", "zlib", "cups", "cups-filters"]**                                                                                                                                              |
| **@ohos/miscdevice**                                | **Control vibration vibration**                                                                                                                                                      | **3.1**   | **miscdevice**                                | **sensors**                   | **["SystemCapability.Sensors.MiscDevice", "SystemCapability.Sensors.MiscDevice.Lite"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | **["c\_utils", "hisysevent", "napi", "hilog", "drivers\_interface\_light", "drivers\_interface\_vibrator", "access\_token", "hitrace", "init", "ipc", "safwk", "samgr"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["cJSON"]**                                                                                                                                                                                   |
| **@ohos/start**                                     | **Start sensor, vibrator and other small device services**                                                                                                                           | **3.1**   | **start**                                     | **sensors**                   | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **[]**                                                                                                                                                                                          |
| **@ohos/sensor**                                    | **Obtaining sensor data**                                                                                                                                                            | **3.1**   | **sensor**                                    | **sensors**                   | **["SystemCapability.Sensors.Sensor", "SystemCapability.Sensors.Sensor.Lite"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["c\_utils", "hilog", "common", "hisysevent", "napi", "drivers\_interface\_sensor", "hilog", "access\_token", "hitrace", "ipc", "safwk", "samgr", "eventhandler"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | **[]**                                                                                                                                                                                          |
| **@ohos/medical\_sensor**                           | **Obtaining sensor data**                                                                                                                                                            | **3.1**   | **medical\_sensor**                           | **sensors**                   | **["SystemCapability.Sensors.Medical\_sensor"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | **["hilog", "ipc", "safwk", "samgr", "utils\_base", "appexecfwk\_standard", "napi", "hisysevent", "drivers\_peripheral\_sensor"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **[]**                                                                                                                                                                                          |
| **@ohos/request**                                   | **Provide download and upload service for 3rd party app**                                                                                                                            | **3.1**   | **request**                                   | **request**                   | **["SystemCapability.MiscServices.Download", "SystemCapability.MiscServices.Upload", "SystemCapability.Request.FileTransferAgent"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | **["samgr", "ipc", "netmanager\_base", "eventhandler", "ability\_runtime", "safwk", "access\_token", "relational\_store", "napi", "ability\_base", "hilog", "hitrace", "hisysevent", "core\_service", "cellular\_data", "distributed\_notification\_service", "c\_utils", "netstack", "ylong\_runtime"]**                                                                                                                                                                                                                                                                                                                                                                                                 | **["curl", "libuv", "openssl"]**                                                                                                                                                                |
| **@ohos/hidumper\_lite**                            | **System information dump service for liteos-a kernel and liteos-m kernel.**                                                                                                         | **3.1**   | **hidumper\_lite**                            | **hiviewdfx**                 | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **["bounds\_checking\_function"]**                                                                                                                                                              |
| **@ohos/hidumper**                                  | **Dump system information for development and test**                                                                                                                                 | **4.0**   | **hidumper**                                  | **hiviewdfx**                 | **["SystemCapability.HiviewDFX.HiDumper"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | **["ability\_base", "access\_token", "battery\_manager", "common\_event\_service", "c\_utils", "eventhandler", "hilog", "init", "ipc", "memmgr", "memmgr\_plugin", "safwk", "samgr", "drivers\_interface\_memorytracker", "hdf\_core", "ability\_runtime", "graphic\_2d"]**                                                                                                                                                                                                                                                                                                                                                                                                                               | **["zlib"]**                                                                                                                                                                                    |
| **@ohos/hichecker**                                 | **HiChecker mode for application**                                                                                                                                                   | **4.0**   | **hichecker**                                 | **hiviewdfx**                 | **["SystemCapability.HiviewDFX.HiChecker"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **["c\_utils", "faultloggerd", "hilog", "init", "napi"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **null**                                                                                                                                                                                        |
| **@ohos/hisysevent**                                | **System event logging**                                                                                                                                                             | **3.1**   | **hisysevent**                                | **hiviewdfx**                 | **["SystemCapability.HiviewDFX.HiSysEvent"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **["access\_token", "c\_utils", "hilog", "hitrace", "ipc", "napi", "safwk", "samgr", "storage\_service"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | **["bounds\_checking\_function", "jsoncpp"]**                                                                                                                                                   |
| **@ohos/hitrace**                                   | **cross-thread, cross-process, and cross-device service call chain**                                                                                                                 | **4.0**   | **hitrace**                                   | **hiviewdfx**                 | **["SystemCapability.HiviewDFX.HiTrace"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | **["c\_utils", "hilog", "init", "napi"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["cJSON", "zlib"]**                                                                                                                                                                           |
| **@ohos/hilog**                                     | **Native log interface provided for system**                                                                                                                                         | **3.1**   | **hilog**                                     | **hiviewdfx**                 | **["SystemCapability.HiviewDFX.HiLog"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["init", "napi", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["bounds\_checking\_function", "zlib"]**                                                                                                                                                      |
| **@ohos/faultloggerd**                              | **Collecting c/c++ runtime crash log**                                                                                                                                               | **3.1**   | **faultloggerd**                              | **hiviewdfx**                 | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["common", "c\_utils", "hilog", "hisysevent", "init", "ipc"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["bounds\_checking\_function", "libunwind"]**                                                                                                                                                 |
| **@ohos/hiview**                                    | **Hiview is the module of OpenHarmony that provides toolkits for device maintenance across different platforms.**                                                                    | **3.1**   | **hiview**                                    | **hiviewdfx**                 | **["SystemCapability.HiviewDFX.Hiview", "SystemCapability.HiviewDFX.Hiview.FaultLogger", "SystemCapability.HiviewDFX.Hiview.LogLibrary"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | **["ability\_base", "ability\_runtime", "access\_token", "battery\_statistics", "bundle\_framework", "c\_utils", "device\_usage\_statistics", "ets\_runtime", "faultloggerd", "hidumper", "hilog", "hisysevent", "init", "ipc", "os\_account", "power\_manager", "relational\_store", "safwk", "samgr", "storage\_service", "time\_service", "napi", "hiperf", "hitrace"]**                                                                                                                                                                                                                                                                                                                               | **["jsoncpp", "libxml2", "sqlite", "openssl", "bounds\_checking\_function", "zlib"]**                                                                                                           |
| **@ohos/hiappevent**                                | **Event logging provided for application**                                                                                                                                           | **3.1**   | **hiappevent**                                | **hiviewdfx**                 | **["SystemCapability.HiviewDFX.HiAppEvent"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **["ability\_runtime", "bundle\_framework", "eventhandler", "hitrace", "hilog", "ipc", "napi", "relational\_store"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | **[]**                                                                                                                                                                                          |
| **@ohos/hicollie**                                  | **HiCollie provides the software watchdog capability.**                                                                                                                              | **3.1**   | **hicollie**                                  | **hiviewdfx**                 | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["hilog", "hisysevent", "c\_utils", "eventhandler", "faultloggerd", "ffrt", "ipc"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **[]**                                                                                                                                                                                          |
| **@ohos/blackbox**                                  | **blackbox provides the software blackbox capability.**                                                                                                                              | **3.1**   | **blackbox**                                  | **hiviewdfx**                 | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["utils\_base", "liteos\_m"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **[]**                                                                                                                                                                                          |
| **@ohos/wallpaper\_mgr**                            | **Allowing apps to use OS wallpaper get/set functions**                                                                                                                              | **3.1**   | **wallpaper\_mgr**                            | **theme**                     | **["SystemCapability.MiscServices.Wallpaper"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["graphic\_2d", "samgr", "common\_event\_service", "hiview", "ipc", "hitrace", "hisysevent", "ability\_runtime", "safwk", "access\_token", "napi", "ability\_base", "hilog", "c\_utils", "bundle\_framework", "os\_account", "window\_manager", "image\_framework", "player\_framework", "eventhandler", "init"]**                                                                                                                                                                                                                                                                                                                                                                                      | **[]**                                                                                                                                                                                          |
| **@ohos/screenlock\_mgr**                           | **Provide communication capability between windowmanager and screenlock app**                                                                                                        | **3.1**   | **screenlock\_mgr**                           | **theme**                     | **["SystemCapability.MiscServices.ScreenLock"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | **["safwk", "napi", "samgr", "common\_event\_service", "ipc", "eventhandler", "graphic\_2d", "os\_account", "bundle\_framework", "ability\_base", "ability\_runtime", "hitrace", "access\_token", "hicollie", "init", "window\_manager", "hilog", "user\_auth\_framework", "c\_utils", "ffrt"]**                                                                                                                                                                                                                                                                                                                                                                                                          | **[]**                                                                                                                                                                                          |
| **@ohos/i18n**                                      | **Provides internationalization APIS for implementing functions such date and time formatting.**                                                                                     | **1.0.0** | **i18n**                                      | **global**                    | **["SystemCapability.Global.I18n"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | **["ability\_base", "ability\_runtime", "access\_token", "bundle\_framework", "common\_event\_service", "c\_utils", "hilog", "init", "ipc", "napi", "resource\_management", "samgr"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **["icu", "libphonenumber", "libpng", "libxml2"]**                                                                                                                                              |
| **@ohos/global\_timezone**                          | **Provides tools for timezone data management and update.**                                                                                                                          | **1.0.0** | **timezone**                                  | **global**                    | **["SystemCapability.Global.I18n"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **[]**                                                                                                                                                                                          |
| **@ohos/system\_resources**                         | **global resources at the system level**                                                                                                                                             | **4.0**   | **system\_resources**                         | **global**                    | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **[]**                                                                                                                                                                                          |
| **@ohos/resource\_management**                      | **根据当前configuration(语言,区域,横竖屏,mccmnc)和device capability(设备类型,分辨率)获取应用资源信息读取接口**                                                               | **4.0**   | **resource\_management**                      | **global**                    | **["SystemCapability.Global.ResourceManager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["ability\_base", "ability\_runtime", "hilog", "hisysevent", "hitrace", "napi", "ace\_engine", "bundle\_framework", "c\_utils", "graphic\_2d"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["zlib", "bounds\_checking\_function", "icu"]**                                                                                                                                               |
| **@ohos/bootstrap\_lite**                           | **boostrap and start system services**                                                                                                                                               | **3.1**   | **bootstrap\_lite**                           | **startup**                   | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["utils\_base", "samgr\_lite"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["bounds\_checking\_function"]**                                                                                                                                                              |
| **@ohos/hvb**                                       | **OpenHarmony Verified Boot (HVB)**                                                                                                                                                  | **1.0**   | **hvb**                                       | **startup**                   | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **[]**                                                                                                                                                                                          |
| **@ohos/appspawn\_lite**                            | **lite app start manager**                                                                                                                                                           | **3.1**   | **appspawn\_lite**                            | **startup**                   | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["hilog\_lite", "samgr\_lite", "ipc\_single", "kv\_store", "ability\_lite", "ace\_engine\_lite", "surface\_lite", "ui\_lite"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | **["cJSON", "bounds\_checking\_function"]**                                                                                                                                                     |
| **@ohos/time\_service**                             | **Allowing apps to use OS time get/set functions**                                                                                                                                   | **3.1**   | **time\_service**                             | **time**                      | **["SystemCapability.MiscServices.Time"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | **["napi", "samgr", "common\_event\_service", "ipc", "eventhandler", "netmanager\_base", "ability\_base", "ability\_runtime", "hilog", "safwk", "c\_utils", "access\_token", "hisysevent", "device\_standby", "init"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **["jsoncpp"]**                                                                                                                                                                                 |
| **@ohos/cellular\_call**                            | **telephony cellular call service**                                                                                                                                                  | **4.0**   | **cellular\_call**                            | **telephony**                 | **["SystemCapability.Telephony.CellularCall"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["ability\_base", "c\_utils", "call\_manager", "common\_event\_service", "core\_service", "eventhandler", "hilog", "hisysevent", "hitrace", "init", "ipc", "resource\_management", "safwk", "samgr"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | **["libphonenumber"]**                                                                                                                                                                          |
| **@ohos/telephony\_data**                           | **telephony data storage service**                                                                                                                                                   | **4.0**   | **telephony\_data**                           | **telephony**                 | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ability\_base", "ability\_runtime", "access\_token", "c\_utils", "config\_policy", "common\_event\_service", "data\_share", "hilog", "ipc", "napi", "relational\_store"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | **["jsoncpp"]**                                                                                                                                                                                 |
| **@ohos/core\_service**                             | **telephony core service**                                                                                                                                                           | **4.0**   | **core\_service**                             | **telephony**                 | **["SystemCapability.Telephony.CoreService"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | **["ability\_base", "ability\_runtime", "access\_token", "battery\_manager", "bundle\_framework", "c\_utils", "common\_event\_service", "config\_policy", "data\_share", "drivers\_interface\_ril", "eventhandler", "hdf\_core", "hilog", "hisysevent", "i18n", "init", "ipc", "napi", "netmanager\_base", "netmanager\_ext", "power\_manager", "preferences", "resource\_management", "safwk", "samgr", "telephony\_data", "time\_service"]**                                                                                                                                                                                                                                                            | **["icu", "jsoncpp", "libphonenumber", "libxml2", "node", "openssl", "protobuf"]**                                                                                                              |
| **@ohos/call\_manager**                             | **telephony call manager service**                                                                                                                                                   | **4.0**   | **call\_manager**                             | **telephony**                 | **["SystemCapability.Telephony.CallManager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | **["ability\_base", "ability\_runtime", "bluetooth", "c\_utils", "common\_event\_service", "core\_service", "data\_share", "distributed\_notification\_service", "eventhandler", "ffrt", "hilog", "hisysevent", "hitrace", "init", "ipc", "audio\_framework", "camera\_framework", "napi", "power\_manager", "safwk", "samgr", "sms\_mms"]**                                                                                                                                                                                                                                                                                                                                                              | **["libphonenumber", "libuv", "protobuf"]**                                                                                                                                                     |
| **@ohos/state\_registry**                           | **telephony state\_registry service**                                                                                                                                                | **4.0**   | **state\_registry**                           | **telephony**                 | **["SystemCapability.Telephony.StateRegistry"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | **["ability\_base", "c\_utils", "common\_event\_service", "core\_service", "eventhandler", "hilog", "init", "ipc", "napi", "safwk", "samgr"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | **["libuv"]**                                                                                                                                                                                   |
| **@ohos/cellular\_data**                            | **telephony cellular data service**                                                                                                                                                  | **4.0**   | **cellular\_data**                            | **telephony**                 | **["SystemCapability.Telephony.CellularData"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["ability\_base", "ability\_runtime", "c\_utils", "common\_event\_service", "core\_service", "data\_share", "eventhandler", "hilog", "hisysevent", "hitrace", "init", "ipc", "napi", "netmanager\_base", "relational\_store", "safwk", "samgr", "telephony\_data"]**                                                                                                                                                                                                                                                                                                                                                                                                                                    | **null**                                                                                                                                                                                        |
| **@ohos/ril\_adapter**                              | **telephony ril adapter service**                                                                                                                                                    | **4.0**   | **ril\_adapter**                              | **telephony**                 | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["c\_utils", "drivers\_interface\_power", "drivers\_interface\_ril", "hdf\_core", "hilog", "init", "ipc"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **null**                                                                                                                                                                                        |
| **@ohos/sms\_mms**                                  | **telephony sms mms service**                                                                                                                                                        | **4.0**   | **sms\_mms**                                  | **telephony**                 | **["SystemCapability.Telephony.SmsMms"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | **["ability\_base", "ability\_runtime", "access\_token", "c\_utils", "common\_event\_service", "core\_service", "data\_share", "eventhandler", "hilog", "hisysevent", "init", "ipc", "napi", "netmanager\_base", "resource\_management", "safwk", "samgr", "telephony\_data"]**                                                                                                                                                                                                                                                                                                                                                                                                                           | **["curl", "glib"]**                                                                                                                                                                            |
| **@openharmony/face\_auth**                         | **Face authentication capability**                                                                                                                                                   | **4.0**   | **face\_auth**                                | **useriam**                   | **["SystemCapability.UserIAM.UserAuth.FaceAuth"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | **["access\_token", "c\_utils", "display\_manager", "drivers\_interface\_camera", "drivers\_interface\_face\_auth", "graphic\_2d", "hilog", "init", "ipc", "napi", "power\_manager", "safwk", "samgr", "sensor", "user\_auth\_framework"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **null**                                                                                                                                                                                        |
| **@openharmony/pin\_auth**                          | **PIN Authentication capability**                                                                                                                                                    | **4.0**   | **pin\_auth**                                 | **useriam**                   | **["SystemCapability.UserIAM.UserAuth.PinAuth"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **["hilog", "ipc", "safwk", "samgr", "access\_token", "hisysevent", "user\_auth\_framework", "drivers\_interface\_pin\_auth", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **["openssl"]**                                                                                                                                                                                 |
| **@openharmony/user\_auth\_framework**              | **User Authentication capability**                                                                                                                                                   | **4.0**   | **user\_auth\_framework**                     | **useriam**                   | **["SystemCapability.UserIAM.UserAuth.Core"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | **["ability\_base", "ability\_runtime", "bundle\_framework", "hilog", "ipc", "safwk", "samgr", "init", "hisysevent", "drivers\_interface\_user\_auth", "access\_token", "os\_account", "napi", "hdf\_core", "hitrace", "c\_utils", "window\_manager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **["openssl"]**                                                                                                                                                                                 |
| **@openharmony/fingerprint\_auth**                  | **fingerprint authentication capability**                                                                                                                                            | **4.0**   | **fingerprint\_auth**                         | **useriam**                   | **["SystemCapability.UserIAM.UserAuth.FingerprintAuth"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | **["ability\_base", "c\_utils", "common\_event\_service", "display\_manager", "drivers\_interface\_fingerprint\_auth", "graphic\_2d", "hilog", "ipc", "power\_manager", "safwk", "samgr", "user\_auth\_framework", "window\_manager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **null**                                                                                                                                                                                        |
| **@openharmony/permission\_lite**                   | **permission\_lite**                                                                                                                                                                 | **3.1.0** | **permission\_lite**                          | **security**                  | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["hilog", "samgr\_lite", "ipc"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | **["bounds\_checking\_function", "cJSON"]**                                                                                                                                                     |
| **@openharmony/dlp\_permission\_service**           | **dlp\_permission\_service**                                                                                                                                                         | **3.1.0** | **dlp\_permission\_service**                  | **security**                  | **["SystemCapability.Security.DlpPermissionService"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["hitrace", "ipc", "os\_account", "access\_token", "bundle\_framework", "file\_api", "dlp\_credential\_service", "common\_event\_service", "init", "ability\_base", "ability\_runtime", "hilog", "hisysevent", "napi", "safwk", "samgr", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                  | **["libfuse", "openssl", "mbedtls"]**                                                                                                                                                           |
| **@ohos/selinux\_adapter**                          | **security-enhanced linux(SELINUX) is a mandatory access control mechanism on linux**                                                                                                | **3.1**   | **selinux\_adapter**                          | **security**                  | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["hilog"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["pcre2", "selinux", "bounds\_checking\_function"]**                                                                                                                                          |
| **@ohos/appverify**                                 | **Signature verification for HAP packages**                                                                                                                                          | **4.0**   | **appverify**                                 | **security**                  | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["c\_utils", "hilog", "init", "os\_account"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["json", "openssl", "cJSON", "bounds\_checking\_function", "mbedtls"]**                                                                                                                       |
| **@openharmony/security\_component\_manager**       | **security\_component\_manager**                                                                                                                                                     | **4.0.0** | **security\_component\_manager**              | **security**                  | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ability\_base", "ability\_runtime", "access\_token", "c\_utils", "eventhandler", "hilog", "hisysevent", "hitrace", "graphic\_2d", "ipc", "safwk", "samgr", "window\_manager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | **["cJSON"]**                                                                                                                                                                                   |
| **@ohos/dataclassification**                        | **data transmission control**                                                                                                                                                        | **3.1**   | **dataclassification**                        | **security**                  | **["SystemCapability.Security.DataTransitManager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | **["device\_security\_level", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | **[]**                                                                                                                                                                                          |
| **@ohos/crypto\_framework**                         | **Openharmony's crypto framework.**                                                                                                                                                  | **3.2**   | **crypto\_framework**                         | **security**                  | **["SystemCapability.Security.CryptoFramework"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **["hilog", "c\_utils", "napi"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | **["openssl", "bounds\_checking\_function"]**                                                                                                                                                   |
| **@openharmony/access\_token**                      | **access\_token**                                                                                                                                                                    | **3.1.0** | **access\_token**                             | **security**                  | **["SystemCapability.Security.AccessToken"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **["ability\_base", "ability\_runtime", "c\_utils", "device\_manager", "dsoftbus", "eventhandler", "hicollie", "hisysevent", "hitrace", "hilog", "init", "ipc", "napi", "power\_manager", "safwk", "samgr", "selinux\_adapter"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | **["bounds\_checking\_function", "cJSON", "mbedtls", "sqlite", "zlib"]**                                                                                                                        |
| **@ohos/certificate\_framework**                    | **Openharmony's certificate framework.**                                                                                                                                             | **4.0**   | **certificate\_framework**                    | **security**                  | **["SystemCapability.Security.Cert"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["c\_utils", "crypto\_framework", "hilog", "napi"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **["openssl"]**                                                                                                                                                                                 |
| **@ohos/huks**                                      | **The provider of key and certificate manangement capbility, which belongs to security subsystem**                                                                                   | **4.0**   | **huks**                                      | **security**                  | **["SystemCapability.Security.Huks", "SystemCapability.Security.Cipher"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | **["ability\_base", "access\_token", "bundle\_framework", "c\_utils", "common\_event\_service", "hisysevent", "hitrace", "hilog", "ipc", "napi", "os\_account", "safwk", "samgr", "user\_auth\_framework", "drivers\_interface\_user\_auth", "drivers\_interface\_huks"]**                                                                                                                                                                                                                                                                                                                                                                                                                                | **["bounds\_checking\_function", "openssl", "mbedtls", "cJSON"]**                                                                                                                               |
| **@ohos/code\_signature**                           | **Code signature**                                                                                                                                                                   | **4.0**   | **code\_signature**                           | **security**                  | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["hilog", "hitrace", "hisysevent", "ability\_base", "c\_utils", "ipc", "samgr", "safwk", "huks", "eventhandler", "build\_framework", "access\_token", "common"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | **["openssl", "fsverity-utils", "googletest"]**                                                                                                                                                 |
| **@ohos/certificate\_manager**                      | **The provider of certificate manangement capbility, which belongs to security subsystem**                                                                                           | **4.0**   | **certificate\_manager**                      | **security**                  | **["SystemCapability.Security.CertificateManager"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | **["ability\_base", "access\_token", "bundle\_framework", "common\_event\_service", "c\_utils", "eventhandler", "hisysevent", "hilog", "huks", "ipc", "napi", "os\_account", "safwk", "samgr"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["openssl"]**                                                                                                                                                                                 |
| **@ohos/device\_security\_level**                   | **openharmony's device security level management**                                                                                                                                   | **3.0.0** | **device\_security\_level**                   | **security**                  | **["SystemCapability.Security.DeviceSecurityLevel"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | **["c\_utils", "device\_auth", "device\_manager", "dsoftbus", "hilog", "hisysevent", "hitrace", "huks", "ipc", "safwk", "samgr"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["cJSON", "openssl"]**                                                                                                                                                                        |
| **@ohos/device\_auth**                              | **The device authentication module belongs to the security subsystem of OpenHarmony. It manages the entire lifecycle of trust relationships between devices.**                       | **3.1**   | **device\_auth**                              | **security**                  | **["SystemCapability.Security.DeviceAuth"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **["access\_token", "c\_utils", "dsoftbus", "hilog", "hisysevent", "hitrace", "huks", "init", "os\_account", "samgr", "ipc"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | **["bounds\_checking\_function", "cJSON", "mbedtls", "openssl"]**                                                                                                                               |
| **@ohos/drivers\_interface\_power**                 | **power device driver interface**                                                                                                                                                    | **3.2**   | **drivers\_interface\_power**                 | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_thermal**               | **thermal device driver interface**                                                                                                                                                  | **3.2**   | **drivers\_interface\_thermal**               | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_audio**                 | **audio driver interface**                                                                                                                                                           | **3.2**   | **drivers\_interface\_audio**                 | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["c\_utils", "hdf\_core", "hilog"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_act\_recg**             | **activity recognition device driver interface**                                                                                                                                     | **3.2**   | **drivers\_interface\_act\_recg**             | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_light**                 | **light device driver interface**                                                                                                                                                    | **4.0**   | **drivers\_interface\_light**                 | **hdf**                       | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_usb**                   | **drivers interface usb**                                                                                                                                                            | **3.1**   | **drivers\_interface\_usb**                   | **hdf**                       | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["c\_utils", "ipc", "hdf\_core", "hilog"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_distributed\_camera**   | **drivers interface distributed camera**                                                                                                                                             | **3.2**   | **drivers\_interface\_distributed\_camera**   | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_battery**               | **battery device driver interface**                                                                                                                                                  | **3.2**   | **drivers\_interface\_battery**               | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_face\_auth**            | **face auth device driver**                                                                                                                                                          | **4.0**   | **drivers\_interface\_face\_auth**            | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ipc", "hdf\_core", "hilog", "c\_utils", "graphic\_chipsetsdk", "drivers\_interface\_camera"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_location\_geofence**    | **geofence device driver interface**                                                                                                                                                 | **3.2**   | **drivers\_interface\_location\_geofence**    | **hdf**                       | **["SystemCapability.Location.Location.Geofence"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_location\_agnss**       | **agnss device driver interface**                                                                                                                                                    | **3.2**   | **drivers\_interface\_location\_agnss**       | **hdf**                       | **["SystemCapability.Location.Location.Gnss"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_lpfence\_geofence**     | **low power fence geofence device driver interface**                                                                                                                                 | **4.0**   | **drivers\_interface\_lpfence\_geofence**     | **hdf**                       | **["SystemCapability.Location.Location.Geofence"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_lpfence\_cellfence**    | **low power fence cell fence device driver interface**                                                                                                                               | **4.0**   | **drivers\_interface\_lpfence\_cellfence**    | **hdf**                       | **["SystemCapability.Location.Location.Geofence"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_lpfence\_cellbatching** | **low power fence cell batching device driver interface**                                                                                                                            | **4.0**   | **drivers\_interface\_lpfence\_cellbatching** | **hdf**                       | **["SystemCapability.Location.Location.Geofence"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_lpfence\_wififence**    | **low power fence wifi fence device driver interface**                                                                                                                               | **4.0**   | **drivers\_interface\_lpfence\_wififence**    | **hdf**                       | **["SystemCapability.Location.Location.Geofence"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_location\_gnss**        | **gnss device driver interface**                                                                                                                                                     | **3.2**   | **drivers\_interface\_location\_gnss**        | **hdf**                       | **["SystemCapability.Location.Location.Gnss"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_bluetooth**             | **bluetooth device driver interface**                                                                                                                                                | **3.2**   | **drivers\_interface\_bluetooth**             | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_interface\_sensor**                | **sensor device driver interface**                                                                                                                                                   | **4.0**   | **drivers\_interface\_sensor**                | **hdf**                       | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ipc", "hdf\_core", "hilog", "c\_utils"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | **[]**                                                                                                                                                                                          |
| **@ohos/external\_device\_manager**                 | **external device driver framework**                                                                                                                                                 | **4.0**   | **external\_device\_manager**                 | **hdf**                       | **["SystemCapability.Driver.HID.Extension", "SystemCapability.Driver.DeviceManager.Extension", "SystemCapability.Driver.USB.Extension"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | **["hilog", "init", "ipc", "samgr", "selinux\_adapter", "ability\_base", "common\_event\_service", "c\_utils", "os\_account", "drivers\_interface\_usb", "bundle\_framework", "ability\_runtime", "hisysevent", "hitrace", "napi", "safwk", "eventhandler", "ace\_engine", "access\_token"]**                                                                                                                                                                                                                                                                                                                                                                                                             | **["bounds\_checking\_function", "googletest", "jsoncpp"]**                                                                                                                                     |
| **@ohos/drivers\_peripheral\_power**                | **power\_hdf**                                                                                                                                                                       | **3.1**   | **drivers\_peripheral\_power**                | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["c\_utils", "drivers\_interface\_power", "hdf\_core", "hilog", "ipc"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | **["libxml2"]**                                                                                                                                                                                 |
| **@ohos/drivers\_peripheral\_thermal**              | **thermal device driver**                                                                                                                                                            | **3.1**   | **drivers\_peripheral\_thermal**              | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["c\_utils", "config\_policy", "drivers\_interface\_thermal", "init", "ipc", "hdf\_core", "hilog"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **["libxml2", "zlib"]**                                                                                                                                                                         |
| **@ohos/drivers\_peripheral\_audio**                | **audio device driver**                                                                                                                                                              | **4.0**   | **drivers\_peripheral\_audio**                | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["c\_utils", "hilog", "hdf\_core", "drivers\_interface\_audio"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | **["bounds\_checking\_function", "cjson", "alsa-lib"]**                                                                                                                                         |
| **@ohos/drivers\_peripheral\_light**                | **light device driver**                                                                                                                                                              | **4.0**   | **drivers\_peripheral\_light**                | **hdf**                       | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ipc", "hdf\_core", "hilog", "c\_utils", "drivers\_interface\_light", "hitrace"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | **null**                                                                                                                                                                                        |
| **@ohos/drivers\_peripheral\_usb**                  | **usb device driver**                                                                                                                                                                | **3.1**   | **drivers\_peripheral\_usb**                  | **hdf**                       | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ipc", "hdf\_core", "hilog", "samgr", "init", "hitrace", "c\_utils", "drivers\_interface\_usb", "hisysevent"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_peripheral\_distributed\_camera**  | **drivers peripheral distributed camera**                                                                                                                                            | **3.2**   | **drivers\_peripheral\_distributed\_camera**  | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ipc", "hdf\_core", "hilog", "c\_utils", "samgr", "drivers\_interface\_display", "drivers\_interface\_distributed\_camera", "graphic\_chipsetsdk", "drivers\_interface\_camera"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | **["jsoncpp"]**                                                                                                                                                                                 |
| **@ohos/drivers\_peripheral\_battery**              | **battery hdf**                                                                                                                                                                      | **3.1**   | **drivers\_peripheral\_battery**              | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["c\_utils", "config\_policy", "drivers\_interface\_battery", "drivers\_interface\_light", "hdf\_core", "hilog", "ipc"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **["jsoncpp"]**                                                                                                                                                                                 |
| **@ohos/drivers\_peripheral\_face\_auth**           | **face auth device driver**                                                                                                                                                          | **4.0**   | **drivers\_peripheral\_face\_auth**           | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["ipc", "hdf\_core", "hilog", "c\_utils", "drivers\_interface\_camera", "drivers\_interface\_face\_auth", "graphic\_chipsetsdk"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_peripheral\_location\_geofence**   | **location geofence hdf**                                                                                                                                                            | **1.0**   | **drivers\_peripheral\_location\_geofence**   | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["c\_utils", "drivers\_interface\_location\_geofence", "ipc", "hdf\_core", "hilog"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_peripheral\_location\_agnss**      | **location agnss hdf**                                                                                                                                                               | **1.0**   | **drivers\_peripheral\_location\_agnss**      | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["c\_utils", "drivers\_interface\_location\_agnss", "drivers\_peripheral\_location\_gnss", "ipc", "hdf\_core", "hilog"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_peripheral\_location\_gnss**       | **location gnss hdf**                                                                                                                                                                | **1.0**   | **drivers\_peripheral\_location\_gnss**       | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["c\_utils", "drivers\_interface\_location\_gnss", "ipc", "hdf\_core", "hilog"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | **[]**                                                                                                                                                                                          |
| **@ohos/drivers\_peripheral\_bluetooth**            | **bluetooth device driver**                                                                                                                                                          | **3.1**   | **drivers\_peripheral\_bluetooth**            | **hdf**                       | **null**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | **["c\_utils", "drivers\_peripheral\_bluetooth", "hdf\_core", "hilog", "ipc", "samgr", "drivers\_interface\_bluetooth", "bluetooth\_service"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | **null**                                                                                                                                                                                        |
| **@ohos/drivers\_peripheral\_sensor**               | **sensor device driver**                                                                                                                                                             | **4.0**   | **drivers\_peripheral\_sensor**               | **hdf**                       | **[]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **["ipc", "hdf\_core", "hilog", "hitrace", "c\_utils", "drivers\_interface\_sensor"]**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **null**                                                                                                                                                                                        |

### 简单解读

* **分析范围**
  **本次分析是通过对源码的分析构建的,主要分析的目录包括:base,device,drivers和foundation这四个目录,重点关注部件名称,代码描述,版本,组件,子系统,系统能力声明,依赖组件,依赖三方库。因为vendor,third\_party内容太多了,其他部分呢,属于应用、工具、内核等,不是本文重点关注的部分,所以没有加入分析范围。**
* **关注重点**
  * **推荐的学习分析重点一个是版本,这表现了哪些组件有在4.0改动,哪些没有;**
  * **依赖组件和依赖三方库是另外一个分析重点,这些标明了组件间的耦合关系;(这些是4.0开始整改的编译依赖内容,目前还有整改不完善的部分,在build仓里的whitelist里,文件里存在的就是还没整改完成的**
  * **注意新名词,奤:ffrt,neural\_network\_runtime,intelligent\_voice\_framework;异构并发任务,神经网络运行时,智能语音服务框架。ffrt会逐步改变foundation的运行方式,**[https://gitee.com/openharmony/resourceschedule\_ffrt/blob/master/docs/user\_guide.md](https://gitee.com/openharmony/re ... /docs/user_guide.md)。
[/md]




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5