OpenHarmony 4.1 Release的组件分析 原创 精华

左翼风发
发布于 2024-4-2 10:58
浏览
4收藏

背景

2024年3月30日,OpenHarmony如期而至的发布了4.1版本,开发套件同步升级到API 10 + API11。相比4.0 Release版本,新增4000多个API,应用开发能力更加丰富。虽然社区也同步发布了4.1的release报告 4.1release报告 也列了不少特性说明,对熟悉的人可能看的很清晰明了。此文章就做了个表格,从代码层面进行另一种解读。这是借助了社区的编译规范整改做的代码分析,基于的是4.1Release的源码

简单解读

  • 比4.0增加 96 个组件,增加近 160% 组件,说明 OHOS 的系统层在剧烈变化;其中ndk增加近 290 % 组件,为变化值之最;其意义不言自明;
  • 增量最多部分依次为:驱动侧(增改50+模块,覆盖众多常用外设,但是接口相关的,如232, 485等还需要等待),图形侧(增加3d和xcomponent为相机,多媒体,跨平台应用适配提供一众底层能力),电源管理相关(电池相关,电源相关,热能相关等等),各种框架(如投屏,打印,硬解码,DRM,AI等等),全是能力和生产力提升
  • SDKAPI增至25546个,NDKAPI数量增至4768个,XTS用例数增加至15w+,开发工具,测试框架及工具均有升级,相关sample也进行的重大升级调整(新增27个分类,178个sample)
  • 最重要的,按照兼容性验证规则,新release版本退出后,3.2,4.0版本兼容性验证会逐步停止。

总结:随着next计划和大量厂商的适配,SDK,NDK,DDK会逐渐丰富,接口也会继续剧烈变化,OHOS 5.0 ,API 12 都在路上了。

组件列表

名称 描述 版本 组件 子系统 系统能力 依赖组件 依赖三方库 子组件 基础组件 框架组件 服务组件
@ohos/ffrt Concurrent Programming Framework 4.0 ffrt resourceschedule [“SystemCapability.Resourceschedule.Ffrt.Core”] [“hilog”, “hisysevent”, “napi”, “faultloggerd”] [“bounds_checking_function”, “libunwind”] [] [] [] []
@ohos/device_standby device_standby 4.0 device_standby resourceschedule [“SystemCapability.ResourceSchedule.DeviceStandby”] [“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”] [] [] [“//foundation/resourceschedule/device_standby/utils/common:standby_utils_common”, “//foundation/resourceschedule/device_standby/utils/policy:standby_utils_policy”] [“//foundation/resourceschedule/device_standby/frameworks:standby_fwk”, “//foundation/resourceschedule/device_standby/interfaces:standby_interfaces”] [“//foundation/resourceschedule/device_standby/sa_profile:device_standby_sa_profile”, “//foundation/resourceschedule/device_standby/interfaces/innerkits:standby_innerkits”, “//foundation/resourceschedule/device_standby/plugins:standby_plugin”, “//foundation/resourceschedule/device_standby/services:standby_service”, “//foundation/resourceschedule/device_standby/utils/policy:standby_service_config”]
@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”, “image_framework”, “ipc”, “init”, “napi”, “os_account”, “resource_management”, “safwk”, “samgr”, “c_utils”, “distributed_notification_service”, “hisysevent”, “hiview”, “i18n”, “relational_store”] [“icu”] [] [] [“//foundation/resourceschedule/background_task_mgr/interfaces:bgtaskmgr_interfaces”] [“//foundation/resourceschedule/background_task_mgr/sa_profile:bgtaskmgr_sa_profile”, “//foundation/resourceschedule/background_task_mgr/sa_profile:bgtaskmgr_service_init”, “//foundation/resourceschedule/background_task_mgr/services:bgtaskmgr_service”, “//foundation/resourceschedule/background_task_mgr/resources:bgtaskmgr_resources”]
@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”, “ffrt”, “frame_aware_sched”, “ffrt”, “hilog”, “hisysevent”, “hitrace”, “init”, “ipc”, “movement”, “input”, “samgr”, “safwk”, “soc_perf”, “state_registry”, “window_manager”, “device_standby”, “power_manager”, “av_session”] [“json”, “libxml2”] [] [“//foundation/resourceschedule/resource_schedule_service/ressched/profile:ressched_plugin_config”, “//foundation/resourceschedule/resource_schedule_service/ressched/profile:ressched_plugin_switch”, “//foundation/resourceschedule/resource_schedule_service/cgroup_sched/profiles:process_group_config”] [“//foundation/resourceschedule/resource_schedule_service/ressched/interfaces/innerkits/ressched_client:ressched_client”] [“//foundation/resourceschedule/resource_schedule_service/ressched/services:resschedsvc”, “//foundation/resourceschedule/resource_schedule_service/ressched/plugins/component_sched_plugin:component_sched_plugin”, “//foundation/resourceschedule/resource_schedule_service/ressched/plugins/socperf_plugin:socperf_plugin”, “//foundation/resourceschedule/resource_schedule_service/ressched/plugins/frame_aware_plugin:frame_aware_plugin”, “//foundation/resourceschedule/resource_schedule_service/ressched/plugins/device_standby_plugin:device_standby_plugin”, “//foundation/resourceschedule/resource_schedule_service/ressched/sa_profile:ressched_sa_profile”, “//foundation/resourceschedule/resource_schedule_service/ressched/etc/init:resource_schedule_service.cfg”, “//foundation/resourceschedule/resource_schedule_service/cgroup_sched/framework:cgroup_sched”, “//foundation/resourceschedule/resource_schedule_service/cgroup_sched/framework/process_group:libprocess_group”]
@ohos/soc_perf resource schedule service 3.1 soc_perf resourceschedule [] [“access_token”, “c_utils”, “config_policy”, “eventhandler”, “ffrt”, “hitrace”, “hilog”, “ipc”, “init”, “safwk”, “samgr”, “hisysevent”] [“libxml2”] [] [“//foundation/resourceschedule/resource_schedule_service/soc_perf/profile:socperf_config”] [“//foundation/resourceschedule/resource_schedule_service/soc_perf/interfaces/inner_api/socperf_client:socperf_client”] [“//foundation/resourceschedule/resource_schedule_service/soc_perf/sa_profile:socperf_sa_profile”, “//foundation/resourceschedule/resource_schedule_service/soc_perf/services:socperf_server”]
@ohos/qos_manager qos_manager 3.1 qos_manager resourceschedule [] [“ability_base”, “ability_runtime”, “access_token”, “c_utils”, “frame_aware_sched”, “hilog”, “hitrace”, “init”, “ipc”, “safwk”, “samgr”] [“json”, “jsoncpp”] [] [] [] []
@ohos/frame_aware_sched frame_aware_sched 3.1 frame_aware_sched resourceschedule [] [“c_utils”, “eventhandler”, “ffrt”, “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”, “hitrace”, “image_framework”, “memory_utils”] [] [] [] [] []
@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”, “init”] [“jsoncpp”] [] [] [“//foundation/resourceschedule/work_scheduler/interfaces/kits/js:workscheduler”, “//foundation/resourceschedule/work_scheduler/frameworks:workschedclient”, “//foundation/resourceschedule/work_scheduler/frameworks/extension:workschedextension”, “//foundation/resourceschedule/work_scheduler/interfaces/kits/js/napi/work_scheduler_extension:workschedulerextensionability_napi”, “//foundation/resourceschedule/work_scheduler/interfaces/kits/js/napi/work_scheduler_extension_context:workschedulerextensioncontext_napi”] [“//foundation/resourceschedule/work_scheduler/services:workschedservice”, “//foundation/resourceschedule/work_scheduler/sa_profile:worksched_sa_profile”]
@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”, “ffrt”] [] [] [] [“//foundation/resourceschedule/device_usage_statistics:usagestatsinner”, “//foundation/resourceschedule/device_usage_statistics:usagestatsutils”, “//foundation/resourceschedule/device_usage_statistics:bundlestate”] [“//foundation/resourceschedule/device_usage_statistics:usagestatservice”, “//foundation/resourceschedule/device_usage_statistics:device_usage_statistics_sa_profile”, “//foundation/resourceschedule/device_usage_statistics:device_usage_statistics_service_init”, “//foundation/resourceschedule/device_usage_statistics:usagestatistics”]
@ohos/samgr system ability manager 3.1 samgr systemabilitymgr null [“ability_base”, “access_token”, “bluetooth”, “c_utils”, “common_event_service”, “device_manager”, “ffrt”, “hicollie”, “hilog”, “hisysevent”, “hitrace”, “init”, “ipc”, “preferences”, “resource_schedule_service”, “safwk”, “selinux_adapter”] [] [] [] [“//foundation/systemabilitymgr/samgr/interfaces/innerkits/common:samgr_common”, “//foundation/systemabilitymgr/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy”, “//foundation/systemabilitymgr/samgr/interfaces/innerkits/dynamic_cache:dynamic_cache”] [“//foundation/systemabilitymgr/samgr/etc:samgr_etc”, “//foundation/systemabilitymgr/samgr/services/samgr/native:samgr”]
@ohos/samgr_lite system ability manager 4.0.2 samgr_lite systemabilitymgr null [“hilog_lite”, “ipc”, “liteos_m”, “permission_lite”, “utils_lite”] [“bounds_checking_function”, “cJSON”] [] [] [] []
@ohos/safwk_lite system ability framework 3.1 safwk_lite systemabilitymgr null [“ability_lite”, “battery_lite”, “bundle_framework_lite”, “dmsfwk_lite”, “hilog_lite”, “permission_lite”, “powermgr_lite”, “samgr_lite”] [“bounds_checking_function”, “cJSON”] [] [] [] []
@ohos/safwk system ability framework 3.1 safwk systemabilitymgr null [“hilog”, “hitrace”, “ipc”, “init”, “samgr”, “c_utils”] [] [] [“//foundation/systemabilitymgr/safwk/etc/profile:foundation_cfg”, “//foundation/systemabilitymgr/safwk/etc/profile:foundation_trust”, “//foundation/systemabilitymgr/safwk/services/safwk:sa_main”, “//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk:system_ability_fwk”] [] []
@ohos/data_object The distributed data object management framework is an object-oriented in-memory data management framework 3.1.0 data_object distributeddatamgr [“SystemCapability.DistributedDataManager.DataObject.DistributedObject”] [“ability_runtime”, “hitrace”, “dsoftbus”, “napi”, “samgr”, “ipc”, “hilog”, “access_token”, “c_utils”, “device_manager”, “kv_store”, “common_event_service”, “relational_store”] [“libuv”, “bounds_checking_function”] [] [] [] []
@ohos/preferences Local Data Management 3.1.0 preferences distributeddatamgr [“SystemCapability.DistributedDataManager.Preferences.Core”, “SystemCapability.DistributedDataManager.Preferences.Core.Lite”] [“ability_runtime”, “napi”, “hilog”, “c_utils”, “ability_base”, “common_event_service”, “hitrace”, “ipc”] [“libxml2”] [] [] [] []
@ohos/relational_store Local Data Management 3.1.0 relational_store distributeddatamgr [“SystemCapability.DistributedDataManager.CloudSync.Client”, “SystemCapability.DistributedDataManager.CloudSync.Server”, “SystemCapability.DistributedDataManager.CloudSync.Config”, “SystemCapability.DistributedDataManager.RelationalStore.Core”, “SystemCapability.DistributedDataManager.CommonType”] [“ability_base”, “ability_runtime”, “bundle_framework”, “common_event_service”, “c_utils”, “device_manager”, “hilog”, “hitrace”, “huks”, “ipc”, “kv_store”, “napi”, “resource_management”, “samgr”] [“icu”, “sqlite”] [] [] [] []
@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”, “common_event_service”, “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”, “window_manager”] [“libuv”, “cJSON”] [] [] [“//foundation/distributeddatamgr/pasteboard/framework/framework:pasteboard_framework”, “//foundation/distributeddatamgr/pasteboard/framework/innerkits:pasteboard_client”, “//foundation/distributeddatamgr/pasteboard/interfaces/kits:pasteboard_napi”] [“//foundation/distributeddatamgr/pasteboard/etc/init:pasteboardservice.cfg”, “//foundation/distributeddatamgr/pasteboard/profile:distributeddatamgr_pasteboard_sa_profiles”, “//foundation/distributeddatamgr/pasteboard/services:pasteboard_service”, “//foundation/distributeddatamgr/pasteboard/services/etc:pasteboard.para.dac”]
@ohos/datamgr_service Distributed data manager that provides the capability to store data in the databases of different devices 3.2.0 datamgr_service distributeddatamgr [] [“ability_base”, “ability_runtime”, “access_token”, “bundle_framework”, “common_event_service”, “c_utils”, “dataclassification”, “data_share”, “device_auth”, “device_manager”, “dfs_service”, “dsoftbus”, “hilog”, “hisysevent”, “hitrace”, “huks”, “kv_store”, “ipc”, “napi”, “netmanager_base”, “os_account”, “relational_store”, “safwk”, “samgr”, “udmf”, “app_file_service”] [“cJSON”, “jsoncpp”, “libuv”, “openssl”, “sqlite”, “zlib”] [] [] [] []
@ohos/kv_store Supports distributed key-value and document-based data management, and supports the use of schemas to describe data formats 3.1.0 kv_store distributeddatamgr [“SystemCapability.DistributedDataManager.KVStore.Core”, “SystemCapability.DistributedDataManager.KVStore.DistributedKVStore”] [“ability_base”, “ability_runtime”, “bundle_framework”, “common_event_service”, “c_utils”, “device_manager”, “ffrt”, “hilog”, “hisysevent”, “hitrace”, “huks”, “ipc”, “napi”, “safwk”, “samgr”] [“bounds_checking_function”, “cJSON”, “jsoncpp”, “libuv”, “openssl”, “sqlite”, “zlib”, “googletest”] [] [] [] []
@ohos/data_share allows an application to manage its own data and share data with other applications 3.2.0 data_share distributeddatamgr [“SystemCapability.DistributedDataManager.DataShare.Core”, “SystemCapability.DistributedDataManager.DataShare.Consumer”, “SystemCapability.DistributedDataManager.DataShare.Provider”] [“ability_base”, “ability_runtime”, “access_token”, “common_event_service”, “c_utils”, “hisysevent”, “hitrace”, “hilog”, “ipc”, “napi”, “relational_store”, “samgr”] [“libuv”] [] [] [“//foundation/distributeddatamgr/data_share/interfaces/inner_api:datashare_consumer”, “//foundation/distributeddatamgr/data_share/interfaces/inner_api:datashare_provider”, “//foundation/distributeddatamgr/data_share/interfaces/inner_api/common:datashare_common”, “//foundation/distributeddatamgr/data_share/interfaces/inner_api:datashare_ext_ability_module”, “//foundation/distributeddatamgr/data_share/frameworks/js/napi:datashare_napi_packages”] []
@ohos/udmf Provide unified data management service for 3rd party app 4.0 udmf distributeddatamgr [“SystemCapability.DistributedDataManager.UDMF.Core”] [“ability_base”, “ability_runtime”, “access_token”, “bundle_framework”, “c_utils”, “hilog”, “hitrace”, “ipc”, “kv_store”, “napi”, “samgr”, “app_file_service”, “selinux_adapter”] [“bounds_checking_function”, “cJSON”, “googletest”] [] [] [] []
@ohos/ui_lite Graphic ui components 3.1 ui_lite arkui null [“graphic_utils_lite”, “surface_lite”, “window_manager_lite”, “media_lite”] [“libjpeg-turbo”, “cJSON”, “freetype”, “bounds_checking_function”, “libpng”, “qrcodegen”, “giflib”, “icu”] [] [] [] []
@ohos/napi Node-API (formerly N-API) is an API for build native Addons 3.1 napi arkui [“SystemCapability.ArkUI.ArkUI.Napi”, “SystemCapability.ArkCompiler.JSVM”] [“ets_runtime”, “hilog”, “hitrace”, “init”] [“icu”, “jerryscript”, “libuv”, “node”, “bounds_checking_function”] [] [“//foundation/arkui/napi:napi_packages”, “//foundation/arkui/napi:napi_packages_ndk”] [] []
@ohos/ace_engine ArkUI Cross-Platform Engine for UI layout measure and paint 3.1 ace_engine arkui [“SystemCapability.ArkUI.ArkUI.Full”, “SystemCapability.ArkUI.ArkUI.Lite”] [“ability_base”, “hilog”, “hitrace”, “accessibility”, “frame_aware_sched”, “ability_runtime”, “ipc”, “samgr”, “preferences”, “relational_store”, “hisysevent”, “napi”, “hiview”, “hichecker”, “window_manager”, “c_utils”, “eventhandler”, “bundle_framework”, “ets_runtime”, “form_fwk”, “pasteboard”, “kv_store”, “udmf”, “os_account”, “graphic_2d”, “graphic_3d”, “graphic_surface”, “safwk”, “common_event_service”, “data_share”, “resource_management”, “i18n”, “hicollie”, “netmanager_base”, “netstack”, “init”, “image_framework”, “player_framework”, “access_token”, “input”, “webview”, “imf”, “device_status”, “soc_perf”, “security_component_manager”, “camera_framework”, “media_library”, “app_file_service”, “ets_utils”, “ffrt”] [“json”, “skia”, “flutter”, “zlib”, “bounds_checking_function”, “curl”, “cJSON”, “css-what”, “jsframework”, “opencl-headers”, “libuv”, “egl”, “opengles”, “icu”] [] [] [“//foundation/arkui/ace_engine/adapter/ohos/build:ace_packages”] [“//foundation/arkui/ace_engine/adapter/ohos/services:services_target”, “//foundation/arkui/ace_engine/adapter/ohos/sa_profile:ace_sa_profile”, “//foundation/arkui/ace_engine/adapter/ohos/services/etc:ohos.para.dac”, “//foundation/arkui/ace_engine/adapter/ohos/services/uiservice:ui_service.cfg”]
@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/ace_engine_lite JS APP development frameworks. 3.1 ace_engine_lite arkui [“SystemCapability.ArkUI.ArkUI.Lite”] [“bundle_framework_lite”, “huks”, “ui_lite”, “surface_lite”, “i18n_lite”, “resource_management_lite”, “kv_store”, “utils_lite”, “ability_lite”, “init”, “camera_lite”, “media_lite”, “battery_lite”, “netstack”, “device_attest_lite”] [“bounds_checking_function”, “cJSON”, “freetype”, “jerryscript”] [] [] [] []
@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”, “state_registry”, “core_service”, “call_manager”, “huks”] [] [] [] [] []
@ohos/mindspore AI Framework. 3.1 mindspore thirdparty [“SystemCapability.Ai.MindSpore”, “SystemCapability.AI.MindSporeLite”] [“c_utils”, “hilog”, “hdf_core”, “ipc”, “neural_network_runtime”, “drivers_interface_nnrt”, “ability_runtime”, “napi”, “resource_management”, “bounds_checking_function”] [“flatbuffers”] [] [] [] []
@ohos/ai_engine AI engine framework. 3.1 ai_engine ai [“SystemCapability.Ai.AiEngine”] [“hilog”, “utils_base”, “ipc”, “samgr_lite”] [“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”, “relational_store”] [“json”] [] [] [“//foundation/deviceprofile/device_info_manager/old/interfaces/innerkits/core:distributed_device_profile_client”, “//foundation/deviceprofile/device_info_manager/interfaces/innerkits/core:distributed_device_profile_sdk”, “//foundation/deviceprofile/device_info_manager/common:distributed_device_profile_common”] [“//foundation/deviceprofile/device_info_manager/etc/profile:deviceprofile_trust”, “//foundation/deviceprofile/device_info_manager/etc/init:etc”, “//foundation/deviceprofile/device_info_manager/old/permission:authority_json”, “//foundation/deviceprofile/device_info_manager/permission:permission_json”, “//foundation/deviceprofile/device_info_manager/sa_profile:dps_sa_profile”, “//foundation/deviceprofile/device_info_manager/old/services/core:distributed_device_profile”, “//foundation/deviceprofile/device_info_manager/services/core:distributed_device_profile_svr”]
@ohos/distributed_camera distributed hardware camera 3.1 distributed_camera distributedhardware [] [“access_token”, “accessibility”, “ipc”, “eventhandler”, “camera_framework”, “graphic_surface”, “distributed_hardware_fwk”, “device_security_level”, “device_manager”, “hdf_core”, “drivers_interface_display”, “drivers_interface_distributed_camera”, “drivers_peripheral_display”, “c_utils”, “dsoftbus”, “hicollie”, “media_foundation”, “hisysevent”, “hilog”, “samgr”, “hitrace”, “safwk”, “drivers_interface_camera”, “access_token”, “av_codec”, “libyuv”] [“cJSON”, “ffmpeg”, “jsoncpp”] [] [] [] []
@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”, “device_info_manager”, “dsoftbus”, “hisysevent”, “hitrace”, “hilog”, “init”, “ipc”, “napi”, “os_account”, “safwk”, “samgr”, “resource_management”] [“cJSON”, “json”, “node”, “mbedtls”, “openssl”, “bounds_checking_function”] [] [] [“//foundation/distributedhardware/device_manager:device_manager_fwk”] [“//foundation/distributedhardware/device_manager:device_manager”, “//foundation/distributedhardware/device_manager/sa_profile:device_manager.cfg”, “//foundation/distributedhardware/device_manager/sa_profile:dm_sa_profile”]
@ohos/distributed_hardware_fwk distributed hardware framework 4.0 distributed_hardware_fwk distributedhardware [“SystemCapability.DistributedHardware.DistributedHardwareFWK”] [“ability_base”, “ability_runtime”, “access_token”, “bundle_framework”, “napi”, “dsoftbus”, “eventhandler”, “hitrace”, “c_utils”, “hilog”, “samgr”, “ipc”, “safwk”, “hisysevent”, “device_manager”, “config_policy”, “init”, “kv_store”, “resource_schedule_service”, “graphic_2d”, “graphic_surface”, “media_foundation”, “bounds_checking_function”, “power_manager”] [“json”, “openssl”] [] [] [] []
@ohos/distributed_audio distributed audio 4.0 distributed_audio distributedhardware [] [“access_token”, “accessibility”, “audio_framework”, “c_utils”, “device_security_level”, “device_manager”, “distributed_hardware_fwk”, “drivers_interface_audio”, “drivers_interface_distributed_audio”, “dsoftbus”, “eventhandler”, “hdf_core”, “hicollie”, “hisysevent”, “hitrace”, “hilog”, “init”, “ipc”, “player_framework”, “safwk”, “samgr”] [“json”, “cJSON”] [] [] [] []
@ohos/distributed_screen distributed hardware screen 3.1 distributed_screen distributedhardware [] [“access_token”, “accessibility”, “dsoftbus”, “hisysevent”, “init”, “ipc”, “hilog”, “input”, “graphic_2d”, “graphic_surface”, “samgr”, “safwk”, “hicollie”, “hitrace”, “c_utils”, “player_framework”, “window_manager”, “distributed_hardware_fwk”, “libyuv”] [“libjpeg-turbo”] [] [] [] []
@ohos/distributed_input distributed hardware input 3.2 distributed_input distributedhardware [] [“access_token”, “accessibility”, “eventhandler”, “hilog”, “ipc”, “safwk”, “samgr”, “dsoftbus”, “c_utils”, “distributed_hardware_fwk”, “config_policy”, “hicollie”, “hisysevent”, “hitrace”, “graphic_surface”, “window_manager”] [“jsoncpp”, “libevdev”, “openssl”] [] [] [] []
@ohos/bluetooth_service Provides basic Bluetooth and BLE functions for applications 3.2.0 bluetooth_service communication [] [“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”] [] [] [] [“//foundation/communication/bluetooth_service/sa_profile:communication_bluetooth_service_sa_profile”, “//foundation/communication/bluetooth_service/services/bluetooth/server:bluetooth_server”, “//foundation/communication/bluetooth_service/services/bluetooth/service:btsbc”]
@ohos/dsoftbus dsoftbus 4.0.2 dsoftbus communication [“SystemCapability.Communication.SoftBus.Core”] [“ability_base”, “ability_runtime”, “access_token”, “bluetooth”, “bundle_framework”, “common_event_service”, “data_share”, “device_auth”, “device_info_manager”, “drivers_interface_wlan”, “hisysevent”, “hitrace”, “hilog”, “huks”, “init”, “ipc”, “os_account”, “relational_store”, “c_utils”, “safwk”, “samgr”, “wifi”, “wifi_enhance”, “netmanager_base”] [“bounds_checking_function”, “cJSON”, “libcoap”, “mbedtls”, “openssl”, “sqlite”] [] [] [“//foundation/communication/dsoftbus/sdk:softbus_client”] [“//foundation/communication/dsoftbus/core:softbus_server”, “//foundation/communication/dsoftbus/core/frame/standard/sa_profile:softbus_sa_profile”]
@ohos/bluetooth Provides basic Bluetooth and BLE functions for applications bluetooth communication [“SystemCapability.Communication.Bluetooth.Core”, “SystemCapability.Communication.Bluetooth.Lite”] [“ability_base”, “ability_runtime”, “bundle_framework”, “c_utils”, “hilog”, “hisysevent”, “hitrace”, “init”, “ipc”, “libuv”, “napi”, “samgr”] [] [] [] [“//foundation/communication/bluetooth/frameworks/inner:btframework”, “//foundation/communication/bluetooth/frameworks/inner:btcommon”, “//foundation/communication/bluetooth/frameworks/js/napi:bluetooth_napi”] []
@ohos/dhcp The DHCP module provides DHCP client and DHCP service, used to obtain, assign and manage IP address. 3.1.0 dhcp communication [] [“c_utils”, “hilog”, “ipc”, “safwk”, “access_token”, “samgr”] [“bounds_checking_function”, “openssl”] [] [“//foundation/communication/dhcp/frameworks/native:dhcp_sdk”, “//foundation/communication/dhcp/services/dhcp_client:dhcp_client”, “//foundation/communication/dhcp/services/dhcp_client:dhcp_updater_client”, “//foundation/communication/dhcp/services/dhcp_server:dhcp_server”, “//foundation/communication/dhcp/services:dhcp_system_ability”] [] []
@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”, “battery_manager”, “bundle_framework”, “c_utils”, “certificate_manager”, “common_event_service”, “core_service”, “data_share”, “dhcp”, “drivers_interface_wlan”, “drivers_interface_wpa”, “efficiency_manager”, “eventhandler”, “hdf_core”, “hicollie”, “hilog”, “hisysevent”, “huks”, “i18n”, “init”, “ipc”, “movement”, “napi”, “netmanager_base”, “netstack”, “os_account”, “safwk”, “samgr”, “power_manager”, “time_service”] [“bounds_checking_function”, “wpa_supplicant”, “jsoncpp”, “libxml2”, “curl”] [] [“//foundation/communication/wifi/wifi/utils:wifi_utils”] [“//foundation/communication/wifi/wifi/frameworks:wifi_kits”] [“//foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework:wifi_manage”, “//foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework:wifi_system_ability”, “//foundation/communication/wifi/wifi/services/wifi_standard/wifi_hal:wifi_hal”]
@ohos/wifi_aware wifi_aware 3.1.0 wifi_aware 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”, “hisysevent”, “data_share”, “screenlock_mgr”, “power_manager”] [“libnfc-nci”, “zlib”] [] [] [“//foundation/communication/nfc/interfaces/inner_api/cardEmulation:nfc_inner_kits_card_emulation”, “//foundation/communication/nfc/interfaces/inner_api/controller:nfc_inner_kits_controller”, “//foundation/communication/nfc/interfaces/inner_api/tags:nfc_inner_kits_tags”, “//foundation/communication/nfc/frameworks/js/napi/controller:controller”, “//foundation/communication/nfc/frameworks/js/napi/cardEmulation:cardemulation”, “//foundation/communication/nfc/frameworks/js/napi/tag:tag”] [“//foundation/communication/nfc/sa_profile:nfc_profile”, “//foundation/communication/nfc/services:nfc_service”]
@openharmony/ipc ipc 3.0 ipc communication [“SystemCapability.Communication.IPC.Core”] [“samgr”, “hitrace”, “hilog”, “c_utils”, “access_token”, “dsoftbus”, “napi”, “common”, “build_framework”, “ylong_runtime”, “ffrt”, “hisysevent”] [“libuv”, “bounds_checking_function”] [] [] [] []
@ohos/netstack net stack service 4.0 netstack communication [“SystemCapability.Communication.NetStack”] [“hilog”, “ipc”, “zlib”, “c_utils”, “init”, “napi”, “netmanager_base”, “ylong_http”] [“curl”, “libwebsockets”, “jsoncpp”, “openssl”, “node”] [] [“//foundation/communication/netstack/frameworks/js/napi/http:http”, “//foundation/communication/netstack/frameworks/js/napi/socket:socket”, “//foundation/communication/netstack/frameworks/js/napi/websocket:websocket”, “//foundation/communication/netstack/frameworks/js/napi/net_ssl:networksecurity_napi”, “//foundation/communication/netstack/interfaces/kits/c/net_websocket:net_websocket”, “//foundation/communication/netstack/interfaces/kits/c/net_ssl:net_ssl_ndk”, “//foundation/communication/netstack/frameworks/js/napi/fetch:fetch”, “//foundation/communication/netstack/utils:common_utils”] [] []
@ohos/netmanager_base net manager service 3.1.0 netmanager_base communication [“SystemCapability.Communication.NetManager.Core”] [“ipc”, “safwk”, “hilog”, “dhcp”, “eventhandler”, “ability_base”, “access_token”, “hitrace”, “hisysevent”, “c_utils”, “samgr”, “init”, “common_event_service”, “ability_runtime”, “data_share”, “napi”, “bundle_framework”] [“curl”, “jsoncpp”, “libuv”, “iptables”, “openssl”, “selinux”, “sqlite”] [] [“//foundation/communication/netmanager_base/interfaces/kits/c/netconnclient:net_connection”] [“//foundation/communication/netmanager_base/utils:net_manager_common”, “//foundation/communication/netmanager_base/utils:net_data_share”, “//foundation/communication/netmanager_base/utils:net_bundle_utils”, “//foundation/communication/netmanager_base/utils/napi_utils:napi_utils”, “//foundation/communication/netmanager_base/frameworks/js/napi/connection:connection”, “//foundation/communication/netmanager_base/frameworks/js/napi/network:network”, “//foundation/communication/netmanager_base/frameworks/js/napi/netstats:statistics”, “//foundation/communication/netmanager_base/frameworks/js/napi/netpolicy:policy”, “//foundation/communication/netmanager_base/interfaces/innerkits/netconnclient:net_conn_manager_if”, “//foundation/communication/netmanager_base/interfaces/innerkits/netconnclient:net_conn_parcel”, “//foundation/communication/netmanager_base/interfaces/innerkits/netconnclient:socket_permission”, “//foundation/communication/netmanager_base/interfaces/innerkits/netpolicyclient:net_policy_manager_if”, “//foundation/communication/netmanager_base/interfaces/innerkits/netstatsclient:net_stats_manager_if”, “//foundation/communication/netmanager_base/interfaces/innerkits/netmanagernative:net_native_manager_if”, “//foundation/communication/netmanager_base/services/netsyscontroller:netsys_controller”, “//foundation/communication/netmanager_base/services/netmanagernative/fwmarkclient:fwmark_client”, “//foundation/communication/netmanager_base/services/netmanagernative/netsys_client:netsys_client”] [“//foundation/communication/netmanager_base/services/netmanagernative:netsys_native_manager”, “//foundation/communication/netmanager_base/services/netconnmanager:net_conn_manager”, “//foundation/communication/netmanager_base/services/netpolicymanager:net_policy_manager”, “//foundation/communication/netmanager_base/services/netstatsmanager:net_stats_manager”, “//foundation/communication/netmanager_base/services/etc/init:netdetectionurl.conf”, “//foundation/communication/netmanager_base/services/etc/init:netmanager_trust”, “//foundation/communication/netmanager_base/services/etc/init:netsysnative_trust”, “//foundation/communication/netmanager_base/services/etc/init:netmanager_base.rc”, “//foundation/communication/netmanager_base/services/etc/init:netsysnative.rc”, “//foundation/communication/netmanager_base/services/etc/init:resolv.conf”, “//foundation/communication/netmanager_base/services/etc/init:xtables.lock”, “//foundation/communication/netmanager_base/services/common:net_service_common”, “//foundation/communication/netmanager_base/sa_profile:net_manager_profile”]
@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”, “ability_runtime”, “access_token”, “common_event_service”, “hitrace”, “window_manager”, “ability_base”, “os_account”] [] [] [“//foundation/communication/netmanager_ext:common_ext_packages”] [] [“//foundation/communication/netmanager_ext:ethernet_packages”, “//foundation/communication/netmanager_ext:share_packages”, “//foundation/communication/netmanager_ext:mdns_packages”, “//foundation/communication/netmanager_ext:vpn_packages”, “//foundation/communication/netmanager_ext:vpn_ext_packages”, “//foundation/communication/netmanager_ext/services/etc/init:mdnsmanager_trust”, “//foundation/communication/netmanager_ext/services/etc/init:mdnsmanager.rc”, “//foundation/communication/netmanager_ext/sa_profile:mdns_manager_profile”]
@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/ecological_rule_manager Ecological rule manager service 3.1 ecological_rule_manager bundlemanager [“SystemCapability.BundleManager.EcologicalRuleManager”] [“ability_base”, “ability_runtime”, “bundle_framework”, “c_utils”, “eventhandler”, “hilog”, “ipc”, “safwk”, “samgr”, “access_token”] [“jsoncpp”] [] [] [] []
@ohos/bundle_framework_lite Bundle installation management frameworks 3.1 bundle_framework_lite bundlemanager null [“ability_lite”, “utils_lite”, “hilog_lite”, “permission_lite”, “samgr_lite”, “resource_management_lite”, “appverify”] [“zlib”, “bounds_checking_function”, “cJSON”, “jerryscript”] [] [] [] []
@ohos/bundle_framework 提供OpenHarmony应用和服务安装包的安装、更新、卸载以及信息查询等能力,包含包管理接口和包管理服务 4.0 bundle_framework bundlemanager [“SystemCapability.BundleManager.BundleFramework”, “SystemCapability.BundleManager.Zlib”, “SystemCapability.BundleManager.BundleFramework.AppControl”, “SystemCapability.BundleManager.BundleFramework.Core”, “SystemCapability.BundleManager.BundleFramework.FreeInstall”, “SystemCapability.BundleManager.BundleFramework.Launcher”, “SystemCapability.BundleManager.BundleFramework.DefaultApp”, “SystemCapability.BundleManager.BundleFramework.Resource”, “SystemCapability.BundleManager.BundleFramework.Overlay”] [“ability_base”, “ability_runtime”, “access_token”, “appverify”, “battery_manager”, “common_event_service”, “config_policy”, “c_utils”, “device_info_manager”, “device_usage_statistics”, “display_manager”, “ecological_rule_manager”, “eventhandler”, “ffrt”, “hisysevent”, “hitrace”, “hilog”, “hicollie”, “i18n”, “init”, “ipc”, “image_framework”, “napi”, “os_account”, “power_manager”, “safwk”, “resource_management”, “samgr”, “selinux_adapter”, “syscap_codec”, “storage_service”, “window_manager”, “distributed_bundle_framework”, “relational_store”, “runtime_core”, “dlp_permission_service”, “code_signature”, “udmf”, “ace_engine”, “code_crypto_metadata_process”] [“json”, “libuv”, “node”, “zlib”, “jsoncpp”] [] [] [] []
@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”, “SystemCapability.FileManagement.UserFileService.FolderSelection”] [“ability_base”, “ability_runtime”, “app_file_service”, “ipc”, “init”, “samgr”, “safwk”, “napi”, “file_api”, “bundle_framework”, “hilog”, “hitrace”, “access_token”, “os_account”, “c_utils”, “image_framework”, “common_event_service”] [] [] [] [“//foundation/filemanagement/user_file_service/interfaces/kits/picker:picker”, “//foundation/filemanagement/user_file_service/interfaces/kits/native/recent:recent”, “//foundation/filemanagement/user_file_service/interfaces/kits/native/trash:trash”] [“//foundation/filemanagement/user_file_service/services:user_file_managers”, “//foundation/filemanagement/user_file_service/interfaces/inner_api/file_access:file_access_extension_ability_module”, “//foundation/filemanagement/user_file_service/frameworks/js/napi/file_access_module:fileaccess”, “//foundation/filemanagement/user_file_service/frameworks/js/napi/file_access_ext_ability:fileaccessextensionability_napi”, “//foundation/filemanagement/user_file_service/frameworks/js/napi/file_extension_info_module:fileextensioninfo”]
@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”, “ability_runtime”, “access_token”, “app_file_service”, “battery_manager”, “c_utils”, “common_event_service”, “dataclassification”, “device_auth”, “device_manager”, “drivekit_native”, “dsoftbus”, “eventhandler”, “file_api”, “hicollie”, “hilog”, “hisysevent”, “hitrace”, “init”, “ipc”, “napi”, “preferences”, “media_library”, “netmanager_base”, “relational_store”, “safwk”, “samgr”, “ability_runtime”, “os_account”, “power_manager”, “app_file_service”] [“e2fsprogs”, “libfuse”] [] [] [] [“//foundation/filemanagement/dfs_service:services_target”, “//foundation/filemanagement/dfs_service:cloudsync_kit_inner_target”, “//foundation/filemanagement/dfs_service:cloud_daemon_kit_inner_target”, “//foundation/filemanagement/dfs_service:cloudsync_asset_kit_inner_target”, “//foundation/filemanagement/dfs_service:distributed_file_daemon_kit_inner_target”, “//foundation/filemanagement/dfs_service/interfaces/kits/js/cloudsyncmanager:cloudsyncmanager”, “//foundation/filemanagement/dfs_service/interfaces/kits/js/cloudfilesync:cloudsync”]
@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”, “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”, “app_file_service”, “os_account”] [“bounds_checking_function”, “e2fsprogs”, “openssl”] [] [] [“//foundation/filemanagement/storage_service/interfaces/kits/js/storage_manager:storage_js”] [“//foundation/filemanagement/storage_service/services/storage_daemon:storage_daemon”, “//foundation/filemanagement/storage_service/services/storage_daemon:storage_daemon_cfg”, “//foundation/filemanagement/storage_service/services/storage_daemon:storage_daemon_disk_config”, “//foundation/filemanagement/storage_service/services/storage_daemon:storage_daemon_usb_param”, “//foundation/filemanagement/storage_service/services/storage_daemon:storage_daemon_third_party”, “//foundation/filemanagement/storage_service/services/storage_manager/sa_profile:storage_manager_sa_profile”, “//foundation/filemanagement/storage_service/services/storage_manager/sa_profile:storage_manager_cfg”, “//foundation/filemanagement/storage_service/services/storage_manager:storage_manager”]
@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”, “SystemCapability.FileManagement.File.Environment.FolderObtain”] [“ability_base”, “ability_runtime”, “access_token”, “bundle_framework”, “common_event_service”, “c_utils”, “data_share”, “dfs_service”, “eventhandler”, “hilog”, “ipc”, “init”, “napi”, “samgr”, “app_file_service”, “os_account”] [“bounds_checking_function”, “e2fsprogs”, “openssl”] [] [] [“//foundation/filemanagement/file_api/interfaces/kits/js:build_kits_js”] []
@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”, “SystemCapability.FileManagement.AppFileService.FolderAuthorization”] [“ability_base”, “ability_runtime”, “access_token”, “bundle_framework”, “build_framework”, “common_event_service”, “c_utils”, “data_share”, “device_manager”, “faultloggerd”, “file_api”, “hitrace”, “hilog”, “ipc”, “init”, “napi”, “safwk”, “samgr”, “storage_service”, “sandbox_manager”] [“bounds_checking_function”, “jsoncpp”] [] [] [“//foundation/filemanagement/app_file_service/interfaces/innerkits/native:etc_files”, “//foundation/filemanagement/app_file_service/interfaces/innerkits/native:app_file_service_native”, “//foundation/filemanagement/app_file_service/interfaces/kits/js:fileshare”, “//foundation/filemanagement/app_file_service/interfaces/kits/js:fileuri”, “//foundation/filemanagement/app_file_service/interfaces/kits/js:backup”] [“//foundation/filemanagement/app_file_service:tgt_backup_extension”, “//foundation/filemanagement/app_file_service:tgt_backup_kit_inner”, “//foundation/filemanagement/app_file_service:tgt_backup_sa”, “//foundation/filemanagement/app_file_service:tgt_backup_tool”]
@ohos/cast_engine supply cast engine service 3.1 cast_engine castplus [“”] [“hilog”, “hisysevent”, “hitrace”, “access_token”, “audio_framework”, “av_codec”, “ipc”, “init”, “input”, “safwk”, “samgr”, “c_utils”, “dsoftbus”, “device_manager”, “common_event_service”, “bundle_framework”, “ability_base”, “ability_runtime”, “ace_engine”, “napi”, “graphic_2d”, “window_manager”, “player_framework”, “image_framework”, “wifi”, “device_auth”, “eventhandler”] [“glib”, “json”, “jsoncpp”, “openssl”, “bounds_checking_function”, “musl”] [] [] [] []
@ohos/sharing_framework foundation Castengine sharing framework 3.2 sharing_framework castplus [] [“ipc”, “safwk”, “audio_framework”, “player_framework”, “camera_framework”, “wifi”, “hisysevent”, “device_manager”, “c_utils”, “graphic_2d”, “graphic_surface”, “drivers_peripheral_display”, “hilog”, “ability_base”, “samgr”, “ability_runtime”, “bundle_framework”, “napi”, “kv_store”, “access_token”, “drivers_interface_camera”, “eventhandler”, “window_manager”] [“cJSON”, “jsoncpp”, “openssl”, “ffmpeg”] [] [] [“//foundation/CastEngine/castengine_wifi_display/interfaces/innerkits/native/wfd:sharingwfd_client”] [“//foundation/CastEngine/castengine_wifi_display/sa_profile:sharing_sa_profile”, “//foundation/CastEngine/castengine_wifi_display/services:sharing_services_package”, “//foundation/CastEngine/castengine_wifi_display/services/etc:sharing_service.rc”]
@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”] [“graphic_2d”, “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”, “data_share”] [] [] [“//foundation/barrierfree/accessibility/interfaces/kits/napi:napi_packages”] [“//foundation/barrierfree/accessibility/interfaces/innerkits/aafwk:accessibleability”, “//foundation/barrierfree/accessibility/interfaces/innerkits/acfwk:accessibilityconfig”, “//foundation/barrierfree/accessibility/interfaces/innerkits/asacfwk:accessibilityclient”, “//foundation/barrierfree/accessibility/interfaces/innerkits/common:accessibility_common”, “//foundation/barrierfree/accessibility/common/interface:accessibility_interface”] [“//foundation/barrierfree/accessibility/sa_profile:aams_sa_profile”, “//foundation/barrierfree/accessibility/sa_profile:accessibility_cfg”, “//foundation/barrierfree/accessibility/services/aams:accessibleabilityms”, “//foundation/barrierfree/accessibility/services/etc:ohos.para.dac”]
@ohos/ability_runtime Ability管理服务统一调度和管理应用中各Ability和应用管理服务, 用于管理应用运行关系、调度应用进程生命周期及状态 3.1 ability_runtime ability [“SystemCapability.Ability.AbilityRuntime.Core”, “SystemCapability.Ability.AbilityRuntime.FAModel”, “SystemCapability.Ability.AbilityRuntime.AbilityCore”, “SystemCapability.Ability.AbilityRuntime.Mission”, “SystemCapability.Ability.AbilityRuntime.QuickFix”, “SystemCapability.Ability.AbilityTools.AbilityAssistant”] [“ability_base”, “accessibility”, “access_token”, “ace_engine”, “appspawn”, “background_task_mgr”, “bundle_framework”, “common_event_service”, “config_policy”, “c_utils”, “data_share”, “dlp_permission_service”, “dsoftbus”, “efficiency_manager”, “eventhandler”, “ets_runtime”, “ets_utils”, “faultloggerd”, “ffrt”, “form_fwk”, “graphic_2d”, “hichecker”, “hicollie”, “hilog”, “hisysevent”, “hitrace”, “hiview”, “i18n”, “image_framework”, “init”, “input”, “ipc”, “kv_store”, “memmgr_plugin”, “memory_utils”, “napi”, “netmanager_base”, “os_account”, “relational_store”, “resource_management”, “resource_schedule_service”, “safwk”, “samgr”, “storage_service”, “toolchain”, “webview”, “window_manager”] [“icu”, “json”, “jsoncpp”, “libjpeg-turbo”, “libuv”, “node”, “zlib”] [] [] [] []
@ohos/ability_base ability子系统中的基础库,want,base等 3.1 ability_base ability [“SystemCapability.Ability.AbilityBase”] [“ability_runtime”, “c_utils”, “hilog”, “ipc”, “resource_management”] [“json”, “jsoncpp”, “zlib”] [] [] [] []
@ohos/dmsfwk distributed ability manager service 3.1 dmsfwk ability [“SystemCapability.Ability.DistributedAbilityManager”] [“ability_base”, “ability_runtime”, “access_token”, “bundle_framework”, “common_event_service”, “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”, “image_framework”, “init”, “input”, “ipc”, “kv_store”, “memmgr”, “napi”, “os_account”, “safwk”, “samgr”, “ffrt”] [“cJSON”] [] [] [“//foundation/ability/dmsfwk/interfaces/innerkits/common:common_sdk”, “//foundation/ability/dmsfwk/interfaces/innerkits/continuation_manager:continuation_manager”, “//foundation/ability/dmsfwk/interfaces/innerkits/distributed_event:distributed_sdk”, “//foundation/ability/dmsfwk/interfaces/kits/napi:napi_packages”] [“//foundation/ability/dmsfwk/etc/init:etc”, “//foundation/ability/dmsfwk/etc/profile:distributedsched_trust”, “//foundation/ability/dmsfwk/sa_profile:dms_sa_profile”, “//foundation/ability/dmsfwk/services/dtbabilitymgr:distributed_ability_manager_svr”, “//foundation/ability/dmsfwk/services/dtbschedmgr:distributedschedsvr”]
@ohos/idl_tool 提供自动生成Extension 服务端及客户端接口文件的能力 3.1 idl_tool ability [] [“hilog”, “ipc”, “samgr”, “c_utils”] [] [] [] [] []
@ohos/ability_lite App development framework for mini and small system. 3.1 ability_lite ability [] [“bundle_framework_lite”, “kv_store”, “ui_lite”, “surface_lite”, “hilog”, “samgr_lite”, “window_manager_lite”] [“bounds_checking_function”, “cJSON”, “freetype”] [] [] [] []
@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/form_fwk 提供卡片创建、卡片删除、卡片释放等能力,包含接口和服务 3.1 form_fwk ability [“SystemCapability.Ability.Form”] [“ability_runtime”, “distributed_notification_service”, “bundle_framework”, “common_event_service”, “ffrt”, “hilog”, “ipc”, “napi”, “relational_store”, “os_account”, “power_manager”, “safwk”, “samgr”, “c_utils”, “ability_base”, “ets_runtime”, “eventhandler”, “hitrace”, “access_token”, “data_share”, “hicollie”, “hisysevent”, “kv_store”, “resource_management”, “time_service”, “device_usage_statistics”, “ace_engine”, “memmgr_plugin”, “memmgr”, “init”] [“node”, “jsoncpp”, “json”, “libxml2”] [] [] [“//foundation/ability/form_fwk:fms_innerkits_target”, “//foundation/ability/form_fwk:fmskit_native”, “//foundation/ability/form_fwk:form_napi_packages”] [“//foundation/ability/form_fwk/sa_profile:form_sa_profile”, “//foundation/ability/form_fwk:fms_services_target”]
@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_event_service”, “data_share”, “relational_store”, “faultloggerd”, “ffrt”] [“cJSON”, “node”, “libuv”, “libevdev”, “mtdev”, “libinput”] [] [“//foundation/multimodalinput/input:multimodalinput_mmi_base”] [“//foundation/multimodalinput/input:multimodalinput_mmi_frameworks”, “//foundation/multimodalinput/input:input_jsapi_group”] [“//foundation/multimodalinput/input:multimodalinput_mmi_service”, “//foundation/multimodalinput/input/sa_profile:multimodalinput_sa_profile”, “//foundation/multimodalinput/input:multimodalinput.rc”, “//foundation/multimodalinput/input/patch:patch_packages”, “//third_party/libevdev:libevdev”, “//foundation/multimodalinput/input:uinput_inject”, “//foundation/multimodalinput/input:mmi_uinput.rc”, “//foundation/multimodalinput/input:examples_group”]
@ohos/surface_lite Graphic shared memory 3.1 surface_lite graphic null [“drivers_peripheral_display”, “graphic_utils_lite”, “ipc”] [“bounds_checking_function”] [] [] [] []
@ohos/graphic_2d graphic_2d 3.1 graphic_2d graphic [“SystemCapability.Graphic.Graphic2D.ColorManager.Core”, “SystemCapability.Graphic.Graphic2D.EGL”, “SystemCapability.Graphic.Graphic2D.GLES2”, “SystemCapability.Graphic.Graphic2D.GLES3”, “SystemCapability.Graphic.Graphic2D.HyperGraphicManager”, “SystemCapability.Graphic.Graphic2D.NativeBuffer”, “SystemCapability.Graphic.Graphic2D.NativeDrawing”, “SystemCapability.Graphic.Graphic2D.NativeImage”, “SystemCapability.Graphic.Graphic2D.NativeVsync”, “SystemCapability.Graphic.Graphic2D.NativeWindow”, “SystemCapability.Graphic.Graphic2D.WebGL”, “SystemCapability.Graphic.Graphic2D.WebGL2”, “SystemCapability.Graphic.Vulkan”, “SystemCapability.Graphics.Drawing”] [“window_manager”, “resource_management”, “napi”, “samgr”, “hilog”, “hisysevent”, “hitrace”, “ability_runtime”, “drivers_interface_display”, “c_utils”, “access_token”, “safwk”, “eventhandler”, “config_policy”, “init”, “hicollie”, “image_framework”, “ipc”, “player_framework”, “resource_schedule_service”, “soc_perf”, “accessibility”, “frame_aware_sched”, “memmgr”, “memmgr_plugin”, “sensor”, “qos_manager”, “video_processing_engine”, “vulkan-headers”, “input”] [“flutter”, “libuv”, “openssl”, “libxml2”, “bounds_checking_function”, “icu”, “libpng”, “zlib”, “skia”, “cJSON”, “jsoncpp”, “egl”, “opengles”, “vulkan-headers”, “vulkan-loader”] [] [“//third_party/libpng:libpng”, “//third_party/vulkan-loader:vulkan_loader”, “//foundation/graphic/graphic_2d/interfaces/kits/napi:napi_packages”, “//foundation/graphic/graphic_2d/rosen/modules/composer:libcomposer”, “//foundation/graphic/graphic_2d/rosen/modules/composer/native_vsync:libnative_vsync”, “//foundation/graphic/graphic_2d/rosen/modules/2d_graphics:2d_graphics”, “//foundation/graphic/graphic_2d/rosen/modules/2d_graphics:2d_graphics_new”, “//foundation/graphic/graphic_2d/rosen/modules/effect/effectChain:libeffectchain”, “//foundation/graphic/graphic_2d/rosen/modules/effect/color_picker:color_picker”, “//foundation/graphic/graphic_2d/rosen/modules/effect/skia_effectChain:skeffectchain”, “//foundation/graphic/graphic_2d/frameworks/opengl_wrapper:EGL”, “//foundation/graphic/graphic_2d/frameworks/opengl_wrapper:GLESv2”, “//foundation/graphic/graphic_2d/frameworks/opengl_wrapper:GLESv3”, “//foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text:rosen_text”, “//foundation/graphic/graphic_2d/rosen/modules/effect/egl:libegl_effect”, “//foundation/graphic/graphic_2d/rosen/modules/texgine:libtexgine”, “//foundation/graphic/graphic_2d/frameworks/vulkan_layers:vulkan_swapchain_layer”, “//foundation/graphic/graphic_2d/frameworks/vulkan_layers:vulkan_swapchain_layer_json”] [“//foundation/graphic/graphic_2d/rosen/modules/render_service_base:librender_service_base”, “//foundation/graphic/graphic_2d/rosen/modules/render_service_client:librender_service_client”] [“//foundation/graphic/graphic_2d:default”, “//foundation/graphic/graphic_2d/rosen/modules/render_service:librender_service”, “//foundation/graphic/graphic_2d/rosen/modules/render_service:render_service”, “//foundation/graphic/graphic_2d/etc:ohos.para.dac”]
@ohos/graphic_utils_lite Graphic fundamental components 3.1 graphic_utils_lite graphic null [“hilog_lite”, “drivers_peripheral_display”] [“bounds_checking_function”] [] [] [] []
@ohos/graphic_3d graphic_3d 3.1 graphic_3d graphic [“SystemCapability.ArkUi.Graphics3D”] [“c_utils”, “hilog”, “graphic_2d”, “hitrace”, “init”, “resource_management”] [“skia”, “libpng”, “libjpeg-turbo”, “zlib”] [] [] [] []
@ohos/graphic_surface graphic surface 4.1 graphic_surface graphic null [“bytrace”, “c_utils”, “drivers_interface_display”, “eventhandler”, “hilog”, “hitrace”, “init”, “ipc”] [] [] [] [] []
@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”, “init”, “access_token”, “audio_framework”, “bundle_framework”, “c_utils”, “cast_engine”, “data_object”, “device_manager”, “dsoftbus”, “eventhandler”, “graphic_surface”, “hilog”, “hisysevent”, “hitrace”, “input”, “ipc”, “image_framework”, “napi”, “safwk”, “samgr”, “window_manager”, “distributed_notification_service”, “relational_store”] [“openssl”, “jsoncpp”] [] [] [“//foundation/multimedia/av_session/frameworks/common:avsession_common”, “//foundation/multimedia/av_session/frameworks/native/session:avsession_client”, “//foundation/multimedia/av_session/frameworks/js/napi/session:avsession_napi”, “//foundation/multimedia/av_session/utils:avsession_utils”, “//foundation/multimedia/av_session/avpicker:avcastpicker”, “//foundation/multimedia/av_session/avpicker:avcastpickerparam”] [“//foundation/multimedia/av_session/services/session:avsession_item”, “//foundation/multimedia/av_session/services/session:avsession_server”, “//foundation/multimedia/av_session/services/session/server/remote:remote_session_source”, “//foundation/multimedia/av_session/services/session/server/remote:remote_session_sink”]
@ohos/media_foundation media foundation functions. 3.1 media_foundation multimedia [“SystemCapability.Multimedia.Media.Core”] [“hilog”, “hilog_lite”, “hitrace”, “audio_framework”, “drivers_peripheral_codec”, “graphic_2d”, “graphic_surface”, “hdf_core”, “c_utils”, “init”, “player_framework”, “ipc”, “ffrt”] [“ffmpeg”, “bounds_checking_function”, “curl”] [] [] [] []
@ohos/camera_lite Camera service for mini and small system. 3.1 camera_lite multimedia [] [“hilog_lite”, “permission_lite”, “surface_lite”] [“bounds_checking_function”] [] [] [] []
@ohos/drm_framework DRM standard 3.1 drm_framework multimedia [“SystemCapability.Multimedia.Drm.Core”] [“ability_base”, “ability_runtime”, “safwk”, “napi”, “samgr”, “hitrace”, “ipc”, “hisysevent”, “c_utils”, “hilog”, “access_token”, “hicollie”, “hdf_core”, “eventhandler”, “bundle_framework”, “drivers_interface_drm”] [] [] [] [“//foundation/multimedia/drm_framework/frameworks/native:drm_framework”, “//foundation/multimedia/drm_framework/interfaces/kits/c/drm_capi:native_drm”, “//foundation/multimedia/drm_framework/interfaces/kits/js/drm_napi:drm_napi”, “//foundation/multimedia/drm_framework/interfaces/kits/js/drm_napi:drm_js”] [“//foundation/multimedia/drm_framework/sa_profile:drm_service_sa_profile”, “//foundation/multimedia/drm_framework/services/etc:drm_service.rc”, “//foundation/multimedia/drm_framework/services/drm_service:drm_service”]
@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”, “graphic_surface”, “hichecker”, “hitrace”, “hilog”, “hisysevent”, “ipc”, “napi”, “zlib”, “init”, “memory_utils”, “drivers_interface_codec”, “drivers_interface_display”, “hdf_core”, “memmgr_plugin”] [“flutter”, “libpng”, “libexif”, “bounds_checking_function”, “expat”, “json”, “skia”, “zlib”, “astc-encoder”, “opencl-headers”, “ffmpeg”] [] [] [] []
@ohos/av_codec Media standard provides atomic capabilities 3.1 av_codec multimedia [“SystemCapability.Multimedia.Media.Muxer”, “SystemCapability.Multimedia.Media.Spliter”, “SystemCapability.Multimedia.Media.AudioCodec”, “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”, “graphic_surface”, “hdf_core”, “hicollie”, “hidumper”, “hilog”, “hisysevent”, “hitrace”, “init”, “ipc”, “qos_manager”, “safwk”, “samgr”, “window_manager”, “media_foundation”, “audio_framework”, “drm_framework”] [“bounds_checking_function”, “ffmpeg”, “curl”, “openssl”] [] [] [“//foundation/multimedia/av_codec/interfaces/kits/c:capi_packages”, “//foundation/multimedia/av_codec/interfaces/inner_api/native:av_codec_client”] [“//foundation/multimedia/av_codec/services:av_codec_services_package”, “//foundation/multimedia/av_codec/sa_profile:av_codec_service_profile”]
@ohos/audio_lite Audio encoder and decoder for small system. 3.1 audio_lite multimedia [] [] [“bounds_checking_function”] [] [] [] []
@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”, “ability_runtime”, “access_token”, “ace_engine”, “bundle_framework”, “c_utils”, “common_event_service”, “device_manager”, “drivers_interface_camera”, “drivers_interface_display”, “graphic_2d”, “graphic_surface”, “hdf_core”, “hicollie”, “hilog”, “hisysevent”, “hitrace”, “ipc”, “image_framework”, “napi”, “os_account”, “safwk”, “samgr”, “sensor”, “thermal_manager”, “window_manager”, “memmgr”, “memmgr_plugin”] [] [] [] [“//foundation/multimedia/camera_framework/frameworks/native/camera:camera_framework”, “//foundation/multimedia/camera_framework/frameworks/native/ndk:ohcamera”, “//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi:camerapicker_napi”, “//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi:camera_napi”, “//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi:camera_js”, “//foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi:camerapicker_js”] [“//foundation/multimedia/camera_framework/sa_profile:camera_service_sa_profile”, “//foundation/multimedia/camera_framework/services/etc:camera_service.rc”, “//foundation/multimedia/camera_framework/services/camera_service:camera_service”, “//foundation/multimedia/camera_framework/services/deferred_processing_service:deferred_processing_service”]
@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”, “SystemCapability.Multimedia.Audio.Spatialization”] [“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_schedule_service”, “safwk”, “samgr”, “sensor”] [“bounds_checking_function”, “glib”, “libsnd”, “libxml2”, “pulseaudio”] [] [] [“//foundation/multimedia/audio_framework/frameworks/js/napi:audio”, “//foundation/multimedia/audio_framework/frameworks/native/ohaudio:ohaudio”, “//foundation/multimedia/audio_framework/frameworks/native/opensles:opensles”, “//foundation/multimedia/audio_framework/frameworks/native/audiocompatibility:audio_renderer_gateway”, “//foundation/multimedia/audio_framework/frameworks/native/audiocompatibility:audio_capturer_gateway”, “//foundation/multimedia/audio_framework/services/audio_service:audio_sasdk”] [“//foundation/multimedia/audio_framework/sa_profile:audio_service_sa_profile”, “//foundation/multimedia/audio_framework/services/audio_service:audio_service_packages”, “//foundation/multimedia/audio_framework/services/audio_policy:audio_policy_packages”, “//third_party/pulseaudio/ohosbuild:pulseaudio_packages”, “//foundation/multimedia/audio_framework/frameworks/native/pulseaudio/modules:pa_extend_modules”]
@ohos/player_framework Media standard provides atomic capabilities 3.1 player_framework multimedia [“SystemCapability.Multimedia.Media.AVMetadataExtractor”, “SystemCapability.Multimedia.Media.AVImageGenerator”, “SystemCapability.Multimedia.SystemSound.Core”, “SystemCapability.Multimedia.AudioHaptic.Core”, “SystemCapability.Multimedia.Media.SoundPool”, “SystemCapability.Multimedia.Media.AVScreenCapture”, “SystemCapability.Multimedia.Media.AudioPlayer”, “SystemCapability.Multimedia.Media.VideoPlayer”, “SystemCapability.Multimedia.Media.AudioRecorder”, “SystemCapability.Multimedia.Media.VideoRecorder”, “SystemCapability.Multimedia.Media.AVPlayer”, “SystemCapability.Multimedia.Media.AVRecorder”] [“av_session”, “safwk”, “hilog”, “window_manager”, “napi”, “samgr”, “hitrace”, “audio_framework”, “ipc”, “graphic_2d”, “graphic_surface”, “hisysevent”, “c_utils”, “zlib”, “access_token”, “image_framework”, “hiview”, “eventhandler”, “init”, “input”, “memmgr_plugin”, “hicollie”, “media_foundation”, “drivers_peripheral_codec”, “drivers_peripheral_display”, “hdf_core”, “ability_base”, “ability_runtime”, “bundle_framework”, “relational_store”, “resource_management”, “av_codec”, “miscdevice”, “drm_framework”, “qos_manager”, “config_policy”, “power_manager”] [“glib”, “gstreamer”, “libffi”, “ffmpeg”, “libxml2”, “bounds_checking_function”] [] [] [“//foundation/multimedia/player_framework/interfaces/kits/js:napi_packages”, “//foundation/multimedia/player_framework/interfaces/kits/c:capi_packages”, “//foundation/multimedia/player_framework/interfaces/inner_api/native:media_client”] [“//foundation/multimedia/player_framework/services:media_services_package”, “//foundation/multimedia/player_framework/sa_profile:media_service_sa_profile”]
@ohos/media_utils_lite Definition of public information such as media error code, and data types required for recording and playing audio and video. 3.2 media_utils_lite multimedia [] [] [] [] [] [] []
@ohos/media_lite Recorder service and player service. 3.1 media_lite multimedia [] [“hilog_lite”, “audio_lite”, “camera_lite”, “permission_lite”, “init”] [“bounds_checking_function”] [] [] [] []
@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”, “ace_engine”, “app_file_service”, “battery_manager”, “bundle_framework”, “c_utils”, “camera_framework”, “common_event_service”, “data_share”, “device_auth”, “device_manager”, “device_security_level”, “dfs_service”, “drivers_interface_usb”, “eventhandler”, “file_api”, “hicollie”, “hilog”, “hisysevent”, “hitrace”, “huks”, “i18n”, “init”, “ipc”, “kv_store”, “memory_utils”, “memmgr”, “memmgr_plugin”, “image_framework”, “napi”, “player_framework”, “power_manager”, “relational_store”, “safwk”, “samgr”, “security_component_manager”, “storage_service”, “user_file_service”, “window_manager”, “background_task_mgr”, “ffrt”] [“e2fsprogs”, “openssl”] [] [] [“//foundation/multimedia/media_library/interfaces/kits/js:medialibrary”, “//foundation/multimedia/media_library/interfaces/kits/js:medialibrary_js”, “//foundation/multimedia/media_library/interfaces/kits/js:userfilemanager”, “//foundation/multimedia/media_library/interfaces/kits/js:photoaccesshelper”, “//foundation/multimedia/media_library/interfaces/kits/js:photoaccesshelper_js”] [“//foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_helper:media_library_packages”, “//foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_manager:media_library_manager”, “//foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension:medialibrary_data_extension”, “//foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension:userfilemanager_mimetypes.json”, “//foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_scanner:scanner”, “//foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_tool:mediatool”, “//foundation/multimedia/media_library/frameworks/services/media_backup_extension:mediabackup”]
@ohos/window_manager library for window 3.1 window_manager window [“SystemCapability.WindowManager.WindowManager.Core”, “SystemCapability.Window.SessionManager”] [“sensor”, “ability_base”, “graphic_2d”, “graphic_surface”, “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”, “motion”, “soc_perf”, “resource_management”, “resource_schedule_service”, “efficiency_manager”, “frame_aware_sched_override”, “imf”, “frame_aware_sched”, “memmgr_plugin”, “data_share”, “accessibility”, “security_component_manager”, “os_account”] [“libjpeg-turbo”, “libxml2”, “bounds_checking_function”] [] [“//foundation/window/window_manager/snapshot:snapshot_display”, “//foundation/window/window_manager/setresolution:setresolution_screen”, “//foundation/window/window_manager/interfaces/kits/napi/extension_window:extensionwindow”, “//foundation/window/window_manager/interfaces/kits/napi/window_runtime/window_stage_napi:windowstage”, “//foundation/window/window_manager/interfaces/kits/napi:napi_packages”, “//foundation/window/window_manager/resources:window_resources”, “//foundation/window/window_manager/window_scene/interfaces/kits/napi:window_scene_napi_packages”] [“//foundation/window/window_manager/interfaces/kits/js/declaration:window”, “//foundation/window/window_manager/dm:libdm”, “//foundation/window/window_manager/extension/extension_connection:libwindow_extension_client”, “//foundation/window/window_manager/extension/modal_system_ui_extension:libmodal_system_ui_extension_client”, “//foundation/window/window_manager/extension/window_extension:libwindow_extension”, “//foundation/window/window_manager/extension/window_extension:window_extension_module”, “//foundation/window/window_manager/wm:libwm”, “//foundation/window/window_manager/wm:libwm_lite”, “//foundation/window/window_manager/utils:libwmutil”, “//foundation/window/window_manager/utils:libwmutil_base”, “//foundation/window/window_manager/window_scene/common:window_scene_common”] [“//foundation/window/window_manager/sa_profile:wms_sa_profile”, “//foundation/window/window_manager/dmserver:libdms”, “//foundation/window/window_manager/wmserver:libwms”]
@ohos/window_manager_lite Windows manager service 3.1 window_manager_lite window null [“samgr_lite”, “surface_lite”, “drivers_peripheral_input”, “ipc”, “graphic_utils_lite”, “hdf_core”, “permission_lite”] [“bounds_checking_function”] [] [] [] []
@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/device_unionpi_tiger None 4.0 device_unionpi_tiger device null [“hilog”, “c_utils”, “hdf_core”, “ipc”, “drivers_interface_camera”, “hitrace”, “power_manager”] [] [] [] [] []
@ohos/middleware middleware source sdk. 3.1 middleware vendor [] [] [] [] [] [] []
@ohos/hardware hardware media sdk. 3.1 hardware vendor [] [] [] [] [] [] []
@ohos/hi3861_sdk hi3861 wifiiot sdk. 3.1 hi3861_sdk vendor [] [] [] [] [] [] []
@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”, “audio_framework”, “bluetooth”, “bundle_framework”, “certificate_manager”, “common_event_service”, “c_utils”, “data_share”, “drivers_interface_usb”, “eventhandler”, “netmanager_base”, “netmanager_ext”, “hilog”, “hisysevent”, “init”, “ipc”, “location”, “napi”, “os_account”, “power_manager”, “relational_store”, “safwk”, “samgr”, “screenlock_mgr”, “security_guard”, “storage_service”, “time_service”, “update_service”, “usb_manager”, “wifi”] [“bounds_checking_function”, “jsoncpp”] [] null [“//base/customization/enterprise_device_management/interfaces/kits/account_manager:accountmanager”, “//base/customization/enterprise_device_management/interfaces/kits/application_manager:applicationmanager”, “//base/customization/enterprise_device_management/interfaces/kits/admin_manager:adminmanager”, “//base/customization/enterprise_device_management/interfaces/kits/browser:browser”, “//base/customization/enterprise_device_management/interfaces/kits/bundle_manager:bundlemanager”, “//base/customization/enterprise_device_management/interfaces/kits/datetime_manager:datetimemanager”, “//base/customization/enterprise_device_management/interfaces/kits/device_control:devicecontrol”, “//base/customization/enterprise_device_management/interfaces/kits/device_info:deviceinfo”, “//base/customization/enterprise_device_management/interfaces/kits/device_settings:devicesettings”, “//base/customization/enterprise_device_management/interfaces/kits/network_manager:networkmanager”, “//base/customization/enterprise_device_management/interfaces/kits/restrictions:restrictions”, “//base/customization/enterprise_device_management/interfaces/kits/system_manager:systemmanager”, “//base/customization/enterprise_device_management/interfaces/kits/usb_manager:usbmanager”, “//base/customization/enterprise_device_management/interfaces/kits/wifi_manager:wifimanager”, “//base/customization/enterprise_device_management/interfaces/kits/security_manager:securitymanager”, “//base/customization/enterprise_device_management/interfaces/kits/bluetooth_manager:bluetoothmanager”, “//base/customization/enterprise_device_management/interfaces/kits/location_manager:locationmanager”, “//base/customization/enterprise_device_management/framework/extension:enterprise_admin_extension”, “//base/customization/enterprise_device_management/interfaces/kits/enterprise_admin_extension:enterpriseadminextensionability_napi”, “//base/customization/enterprise_device_management/interfaces/kits/enterprise_admin_extension_context:enterpriseadminextensioncontext_napi”, “//base/customization/enterprise_device_management/framework/extension:enterprise_admin_extension_module”, “//base/customization/enterprise_device_management/interfaces/inner_api:edmservice_kits”, “//base/customization/enterprise_device_management/common/native:edm_commom”, “//base/customization/enterprise_device_management/interfaces/inner_api/plugin_kits:plugin_kits”] [“//base/customization/enterprise_device_management/services/edm:edmservice”, “//base/customization/enterprise_device_management/services/edm_plugin:account_manager_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:browser_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:datetime_manager_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:device_info_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:device_settings_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:device_control_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:disallow_modify_datetime_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:network_manager_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:restrictions_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:system_manager_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:usb_manager_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:wifi_manager_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:bundle_manager_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:application_manager_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:security_manager_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:bluetooth_manager_plugin”, “//base/customization/enterprise_device_management/services/edm_plugin:location_manager_plugin”, “//base/customization/enterprise_device_management/sa_profile:edm_sa_profile”, “//base/customization/enterprise_device_management/etc/init:edm.cfg”, “//base/customization/enterprise_device_management/etc/param:edm.para”, “//base/customization/enterprise_device_management/etc/param:edm.para.dac”]
@ohos/config_policy The customization framework, namely, cust, provides APIs for each service module to obtain the configuration directories at different levels or the configuration file paths. 3.2 config_policy customization [“SystemCapability.Customization.ConfigPolicy”] [“hisysevent”, “hilog”, “napi”, “init”] [“bounds_checking_function”] [] [] [] []
@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”, “asset”, “bundle_framework”, “common_event_service”, “c_utils”, “eventhandler”, “kv_store”, “hicollie”, “hilog”, “hisysevent”, “hitrace”, “huks”, “init”, “i18n”, “ipc”, “napi”, “pin_auth”, “safwk”, “samgr”, “security_guard”, “selinux_adapter”, “storage_service”, “time_service”, “user_auth_framework”] [“mbedtls”] [] [“//base/account/os_account/interfaces/kits/napi/appaccount:appaccount”, “//base/account/os_account/interfaces/kits/napi/distributedaccount:distributedaccount”, “//base/account/os_account/interfaces/kits/napi/osaccount:osaccount”, “//base/account/os_account/sa_profile:account_sa_profile”, “//base/account/os_account/tools:os_account_tools”] [“//base/account/os_account/frameworks/appaccount/native:app_account_innerkits”, “//base/account/os_account/frameworks/common:common_target”, “//base/account/os_account/frameworks/domain_account:domain_account_innerkits”, “//base/account/os_account/frameworks/ohosaccount/native:libaccountkits”, “//base/account/os_account/frameworks/osaccount/native:os_account_innerkits”] [“//base/account/os_account/services:services_target”, “//base/account/os_account/services/accountmgr/src/appaccount:app_account_service_core”, “//base/account/os_account/services/accountmgr/param:param_files”]
@ohos/device_status Msdp device status 3.1 device_status msdp [“SystemCapability.Msdp.DeviceStatus.Drag”, “SystemCapability.Msdp.DeviceStatus.Cooperate”, “SystemCapability.Msdp.DeviceStatus.Stationary”] [“access_token”, “hilog”, “ipc”, “safwk”, “samgr”, “c_utils”, “common_event_service”, “napi”, “image_framework”, “eventhandler”, “distributed_input”, “device_manager”, “sensor”, “init”, “input”, “hisysevent”, “window_manager”, “hitrace”, “ability_base”, “graphic_2d”, “udmf”, “device_info_manager”, “dsoftbus”, “motion”, “ylong_runtime”, “dfs_service”] [“cJSON”, “libxml2”, “libuv”, “openssl”, “jsoncpp”] [] [] [“//base/msdp/device_status/interfaces/innerkits:devicestatus_client”, “//base/msdp/device_status/frameworks/js/napi:stationary”, “//base/msdp/device_status/frameworks/js/napi/interaction:interaction_jsapi_group”] [“//base/msdp/device_status/libs:devicestatus_algo”, “//base/msdp/device_status/libs:devicestatus_mock”, “//base/msdp/device_status/services:devicestatus_service”, “//base/msdp/device_status/frameworks/native/src:deviceagent”, “//base/msdp/device_status/sa_profile:devicestatus_sa_profile”, “//base/msdp/device_status/tools:devicestatus_tools”, “//base/msdp/device_status:devicestatus_service_group”]
@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”, “ffrt”, “config_policy”, “data_share”] [“jsoncpp”] [] [] [“//base/inputmethod/imf/interfaces/inner_api/inputmethod_controller:inputmethod_client”, “//base/inputmethod/imf/frameworks/js/napi/inputmethodclient:inputmethod”, “//base/inputmethod/imf/frameworks/js/napi/inputmethodlist:inputmethodlist”, “//base/inputmethod/imf/frameworks/js/napi/inputmethodpanel:panel”, “//base/inputmethod/imf/services/dfx:inputmethod_dfx_static”] [“//base/inputmethod/imf/etc/init:inputmethodservice.cfg”, “//base/inputmethod/imf/etc/para:inputmethod.para.dac”, “//base/inputmethod/imf/etc/para:inputmethod.para”, “//base/inputmethod/imf/interfaces/inner_api/inputmethod_ability:inputmethod_ability”, “//base/inputmethod/imf/profile:inputmethod_inputmethod_sa_profiles”, “//base/inputmethod/imf/services:inputmethod_service”, “//base/inputmethod/imf/frameworks/kits/extension:inputmethod_extension”, “//base/inputmethod/imf/frameworks/kits/extension:inputmethod_extension_module”, “//base/inputmethod/imf/frameworks/js/napi/inputmethodability:inputmethodengine”, “//base/inputmethod/imf/frameworks/js/napi/inputmethod_extension_ability:inputmethodextensionability_napi”, “//base/inputmethod/imf/frameworks/js/napi/inputmethod_extension_context:inputmethodextensioncontext_napi”]
@ohos/usb_manager usb manager 3.1.0 usb_manager usb [“SystemCapability.USB.USBManager”] [“hilog”, “ability_base”, “eventhandler”, “napi”, “bundle_framework”, “common_event_service”, “distributed_notification_service”, “drivers_interface_usb”, “i18n”, “init”, “ipc”, “safwk”, “c_utils”, “samgr”, “access_token”, “os_account”, “relational_store”, “resource_management”, “ability_runtime”, “hisysevent”] [“jsoncpp”, “bounds_checking_function”] [] [] [“//base/usb/usb_manager/interfaces/innerkits:usbsrv_client”, “//base/usb/usb_manager/interfaces/kits/js/napi:usbmanager”, “//base/usb/usb_manager/interfaces/kits/js/napi:usb”] [“//base/usb/usb_manager/sa_profile:usbmgr_sa_profile”, “//base/usb/usb_manager/services:usbservice”, “//base/usb/usb_manager/services:usb_service.init”, “//base/usb/usb_manager/etc:usb_etc_files”]
@ohos/webview library for webview 3.1 webview web [“SystemCapability.Web.Webview.Core”] [“ability_base”, “ability_runtime”, “access_token”, “app_file_service”, “audio_framework”, “av_codec”, “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”, “graphic_surface”, “hilog”, “hisysevent”, “hitrace”, “huks”, “image_framework”, “imf”, “init”, “input”, “ipc”, “location”, “napi”, “media_foundation”, “netmanager_base”, “pasteboard”, “player_framework”, “power_manager”, “print_fwk”, “relational_store”, “resource_schedule_service”, “samgr”, “soc_perf”, “time_service”, “window_manager”, “netstack”] [“chromium”, “cef”, “libxml2”, “protobuf”] [] [] [] []
@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”, “background_task_mgr”, “bundle_framework”, “cellular_data”, “common_event_service”, “core_service”, “c_utils”, “data_share”, “drivers_interface_location_agnss”, “drivers_interface_location_gnss”, “eventhandler”, “hdf_core”, “hisysevent”, “hiview”, “hilog”, “i18n”, “init”, “ipc”, “napi”, “os_account”, “relational_store”, “safwk”, “samgr”, “wifi”, “bluetooth”] [“libuv”] [] [] [“//base/location/frameworks/native:locator_sdk”, “//base/location/frameworks/js/napi:geolocation”, “//base/location/frameworks/js/napi:geolocationmanager”, “//base/location/frameworks/location_common/common:lbsservice_common”, “//base/location/interfaces/inner_api/native:locator_agent”] [“//base/location/services/location_geocode/geocode:lbsservice_geocode”, “//base/location/services/location_gnss/gnss:lbsservice_gnss”, “//base/location/services/location_locator/locator:lbsservice_locator”, “//base/location/services/location_network/network:lbsservice_network”, “//base/location/services/location_passive/passive:lbsservice_passive”, “//base/location/services/etc:etc”, “//base/location/sa_profile:location_sa_profile”]
@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”, “napi”, “netmanager_base”, “os_account”, “preferences”, “relational_store”, “resource_management”, “safwk”, “samgr”, “security_guard”, “time_service”] [“zlib”, “cups”, “cups-filters”, “pdfium”] [] [] [“//base/print/print_fwk/interfaces/kits/napi/print_napi:print_napi”, “//base/print/print_fwk/interfaces/kits/jsnapi/print_extension:printextensionability_napi”, “//base/print/print_fwk/interfaces/kits/jsnapi/print_extensionctx:printextensioncontext_napi”, “//base/print/print_fwk/frameworks/kits/extension:print_extension_framework”, “//base/print/print_fwk/frameworks/kits/extension:print_extension_module”, “//base/print/print_fwk/frameworks/innerkitsimpl/print_impl:print_client”, “//base/print/print_fwk/frameworks/helper/print_helper:print_helper”, “//base/print/print_fwk/frameworks/models/print_models:print_models”] [“//base/print/print_fwk/services/print_service:print_service”, “//base/print/print_fwk/etc/init:printservice.rc”, “//base/print/print_fwk/profile:print_sa_profiles”, “//base/print/print_fwk/etc/init:cups-files.conf”, “//base/print/print_fwk/etc/init:cupsd.conf”, “//base/print/print_fwk/etc/init:cups_service.cfg”, “//base/print/print_fwk/etc/param:print.para”, “//base/print/print_fwk/etc/param:print.para.dac”]
@ohos/miscdevice Control vibration vibration 3.1 miscdevice sensors [“SystemCapability.Sensors.MiscDevice”, “SystemCapability.Sensors.MiscDevice.Lite”] [“ability_base”, “ability_runtime”, “access_token”, “audio_framework”, “c_utils”, “data_share”, “drivers_interface_light”, “drivers_interface_vibrator”, “hilog”, “hisysevent”, “hitrace”, “ipc”, “init”, “napi”, “safwk”, “samgr”] [“cJSON”] [] [] [“//base/sensors/miscdevice/frameworks/js/napi:vibrator_js_target”, “//base/sensors/miscdevice/frameworks/native/vibrator:vibrator_target”, “//base/sensors/miscdevice/frameworks/native/light:light_target”, “//base/sensors/miscdevice/utils:miscdevice_utils_target”, “//base/sensors/miscdevice/frameworks/capi:ohvibrator”] [“//base/sensors/miscdevice/services/miscdevice_service:miscdevice_service_target”, “//base/sensors/miscdevice/sa_profile:sensors_sa_profiles”]
@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”, “build_framework”, “hisysevent”, “napi”, “drivers_interface_sensor”, “access_token”, “hitrace”, “ipc”, “safwk”, “samgr”, “eventhandler”] [] [] [] [“//base/sensors/sensor/frameworks/js/napi:sensor_js_target”, “//base/sensors/sensor/frameworks/native:sensor_target”, “//base/sensors/sensor/frameworks/native:ohsensor”, “//base/sensors/sensor/utils:sensor_utils_target”] [“//base/sensors/sensor/services:sensor_service_target”, “//base/sensors/sensor/sa_profile:sensors_sa_profiles”]
@ohos/medical_sensor Obtaining sensor data 3.1 medical_sensor sensors [“SystemCapability.Sensors.Medical_sensor”] [“access_token”, “c_utils”, “drivers_interface_sensor”, “drivers_peripheral_sensor”, “eventhandler”, “ets_runtime”, “hilog”, “hisysevent”, “napi”, “ipc”, “samgr”, “safwk”] [] [] [] [] []
@ohos/sensor_lite Obtaining sensor data 3.1 sensor_lite sensors [] [“drivers_peripheral_sensor”, “hilog_lite”, “ipc”, “samgr_lite”, “utils_lite”] [“bounds_checking_function”] [] [] [] []
@ohos/battery_manager 电池、充放电状态查询,状态上报 3.1 battery_manager powermgr [“SystemCapability.PowerManager.BatteryManager.Core”, “SystemCapability.PowerManager.BatteryManager.Extension”] [“ability_base”, “ability_runtime”, “bundle_framework”, “common_event_service”, “config_policy”, “c_utils”, “drivers_interface_battery”, “drivers_interface_display”, “drivers_interface_input”, “drivers_interface_light”, “ffrt”, “graphic_surface”, “hdf_core”, “hicollie”, “hisysevent”, “hilog”, “ipc”, “init”, “miscdevice”, “napi”, “power_manager”, “safwk”, “samgr”, “ui_lite”] [“cJSON”, “jsoncpp”, “libdrm”, “libpng”] [] [] [“//base/powermgr/battery_manager/frameworks:battery_napi”, “//base/powermgr/battery_manager/interfaces/inner_api:batterysrv_client”] [“//base/powermgr/battery_manager/sa_profile:batterymgr_sa_profile”, “//base/powermgr/battery_manager/services:service”, “//base/powermgr/battery_manager/charger:charger_group”, “//base/powermgr/battery_manager/charger:charger_animation”, “//base/powermgr/battery_manager/charger:resources_service”]
@ohos/battery_statistics 耗电统计服务,包括硬件耗电统计和软件耗电统计。 3.1 battery_statistics powermgr [“SystemCapability.PowerManager.BatteryStatistics”] [“ability_base”, “ability_runtime”, “battery_manager”, “bluetooth”, “bundle_framework”, “call_manager”, “common_event_service”, “config_policy”, “c_utils”, “display_manager”, “hicollie”, “hisysevent”, “hilog”, “ipc”, “napi”, “os_account”, “power_manager”, “safwk”, “samgr”, “wifi”] [“jsoncpp”] [] null [“//base/powermgr/battery_statistics/frameworks/napi:batterystatistics”, “//base/powermgr/battery_statistics/interfaces/inner_api:batterystats_client”] [“//base/powermgr/battery_statistics/sa_profile:batterystats_sa_profile”, “//base/powermgr/battery_statistics/services:service”]
@ohos/display_manager 显示能效管理,包括屏幕亮灭、亮度调节等。 3.1 display_manager powermgr [“SystemCapability.PowerManager.DisplayPowerManager”, “SystemCapability.PowerManager.DisplayPowerManager.Lite”] [“ability_runtime”, “c_utils”, “data_share”, “eventhandler”, “ffrt”, “hicollie”, “hisysevent”, “hiview”, “hilog”, “ipc”, “image_framework”, “napi”, “power_manager”, “safwk”, “samgr”, “sensor”, “window_manager”] [“jsoncpp”] [] [] [“//base/powermgr/display_manager/state_manager/frameworks/napi:brightness”, “//base/powermgr/display_manager/state_manager/interfaces/inner_api:displaymgr”] [“//base/powermgr/display_manager/state_manager/sa_profile:displaymgr_sa_profile”, “//base/powermgr/display_manager/state_manager/service:displaymgrservice”, “//base/powermgr/display_manager/state_manager/service:displaymgr_stub”, “//base/powermgr/display_manager/state_manager/service/etc:param_files”, “//base/powermgr/display_manager/brightness_manager:brightness_manager”]
@ohos/thermal_manager 热管理服务,包括运行态热管理和非运行态热管理。 3.1 thermal_manager powermgr [“SystemCapability.PowerManager.ThermalManager”] [“ability_base”, “ability_runtime”, “ace_engine”, “appspawn”, “audio_framework”, “battery_manager”, “bundle_framework”, “common_event_service”, “config_policy”, “c_utils”, “display_manager”, “drivers_interface_battery”, “drivers_interface_thermal”, “ffrt”, “hdf_core”, “hicollie”, “hisysevent”, “hilog”, “init”, “ipc”, “libxml2”, “image_framework”, “napi”, “power_manager”, “safwk”, “samgr”, “soc_perf”, “time_service”, “window_manager”] [“libxml2”] [] null [“//base/powermgr/thermal_manager/application:thermal_application”, “//base/powermgr/thermal_manager/frameworks:client”, “//base/powermgr/thermal_manager/frameworks:thermal_napi”] [“//base/powermgr/thermal_manager/test/common:mock_thermalsrv_client”, “//base/powermgr/thermal_manager/services:service”]
@ohos/power_manager 系统电源状态管理、电源状态转换、休眠唤醒、亮灭屏、休眠运行锁管理 3.1 power_manager powermgr [“SystemCapability.PowerManager.PowerManager.Core”, “SystemCapability.PowerManager.PowerManager.Extension”] [“ability_base”, “ability_runtime”, “access_token”, “battery_manager”, “common_event_service”, “config_policy”, “c_utils”, “data_share”, “display_manager”, “drivers_interface_factory”, “drivers_interface_power”, “ffrt”, “hdf_core”, “hicollie”, “hisysevent”, “hitrace”, “hiview”, “hilog”, “init”, “input”, “ipc”, “image_framework”, “napi”, “safwk”, “samgr”, “sensor”, “device_standby”, “window_manager”, “miscdevice”, “bundle_framework”] [“jsoncpp”, “libxml2”] [] [“//base/powermgr/power_manager/utils/shell:power-shell”, “//base/powermgr/power_manager/utils/param:power_sysparam”, “//base/powermgr/power_manager/utils/permission:power_permission”, “//base/powermgr/power_manager/utils/setting:power_setting”] [“//base/powermgr/power_manager/frameworks:power_napi”, “//base/powermgr/power_manager/interfaces/inner_api:powermgr_client”] [“//base/powermgr/power_manager/sa_profile:powermgr_sa_profile”, “//base/powermgr/power_manager/services:service”]
@ohos/battery_lite 轻设备电池服务,提供电池和充放电状态查询服务。 3.1 battery_lite powermgr [“SystemCapability.PowerManager.BatteryManager.Lite”] [“utils_lite”, “samgr_lite”, “ipc”, “ability_lite”, “hilog_lite”] [“bounds_checking_function”] [] [] [] []
@ohos/powermgr_lite 轻设备电源管理服务。 3.1 powermgr_lite powermgr [“SystemCapability.PowerManager.PowerManager.Lite”] [“utils_lite”, “samgr_lite”, “ipc”, “ability_lite”, “hilog_lite”, “window_manager_lite”] [“bounds_checking_function”] [] [] [] []
@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”, “common_event_service”, “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”, “storage_service”, “ffrt”] [“curl”, “libuv”, “openssl”] [] [“//base/request/request/frameworks/js/napi:request”] [“//base/request/request/frameworks/native:request_native”] [“//base/request/request/services/etc/init:downloadservice.cfg”, “//base/request/request/services/sa_profile:download_sa_profiles”, “//base/request/request/services/service/download_server:download_server”]
@ohos/hiview_lite DFX services for liteos-m kernel. 3.1 hiview_lite hiviewdfx null [“liteos_m”] [“bounds_checking_function”] [] [] [] []
@ohos/hidumper_lite System information dump service for liteos-a kernel and liteos-m kernel. 4.0.2 hidumper_lite hiviewdfx null [“liteos_m”, “utils_lite”] [“bounds_checking_function”] [] [] [] []
@ohos/hidumper Dump system information for development and test 4.0 hidumper hiviewdfx [“SystemCapability.HiviewDFX.HiDumper”] [“ability_base”, “access_token”, “c_utils”, “eventhandler”, “hilog”, “hiview”, “init”, “ipc”, “memmgr”, “memmgr_plugin”, “netmanager_base”, “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”] [] [] [] [] []
@ohos/hilog_lite Log services for liteos-m and liteos-a kernel. 4.0.2 hilog_lite hiviewdfx [] [“ace_engine_lite”, “battery_lite”, “hiview_lite”, “samgr_lite”, “utils_lite”] [“bounds_checking_function”] [] [] [] []
@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”] [“hilog”, “hilog_lite”, “hiview”, “init”, “napi”] [“bounds_checking_function”, “cJSON”, “zlib”] [] [] [] []
@ohos/hilog Native log interface provided for system 3.1 hilog hiviewdfx [“SystemCapability.HiviewDFX.HiLog”] [“ffrt”, “init”, “napi”, “c_utils”] [“bounds_checking_function”, “zlib”] [] [] [] []
@ohos/blackbox_lite blackbox_lite provides the software blackbox capability. 3.1 blackbox_lite hiviewdfx null [“utils_lite”, “liteos_m”] [] [] [] [] []
@ohos/faultloggerd Collecting c/c++ runtime crash log 3.1 faultloggerd hiviewdfx [] [“c_utils”, “hilog”, “hisysevent”, “hitrace”, “init”, “ipc”] [“bounds_checking_function”, “jsoncpp”, “libunwind”, “lzma”] [] [] [] []
@ohos/hievent_lite event log for liteos-m kernel 3.1 hievent_lite hiviewdfx null [“hiview_lite”, “samgr_lite”] [] [] [] [] []
@ohos/hiview Hiview is the module of OpenHarmony that provides toolkits for device maintenance across different platforms. 3.1 hiview hiviewdfx [“SystemCapability.HiviewDFX.Hiview.FaultLogger”, “SystemCapability.HiviewDFX.Hiview.LogLibrary”] [“ability_base”, “ability_runtime”, “access_token”, “battery_statistics”, “bundle_framework”, “common_event_service”, “c_utils”, “device_usage_statistics”, “display_manager”, “ets_runtime”, “faultloggerd”, “ffrt”, “hidumper”, “hilog”, “hiprofiler”, “hisysevent”, “init”, “input”, “ipc”, “os_account”, “power_manager”, “relational_store”, “safwk”, “samgr”, “storage_service”, “time_service”, “napi”, “hiperf”, “hitrace”, “wifi”] [“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”, “c_utils”, “eventhandler”, “hitrace”, “hilog”, “ipc”, “napi”, “relational_store”, “storage_service”] [“jsoncpp”] [] [] [] []
@ohos/hicollie HiCollie provides the software watchdog capability. 3.1 hicollie hiviewdfx null [“hilog”, “hisysevent”, “c_utils”, “eventhandler”, “faultloggerd”, “ffrt”, “ipc”, “init”] [] [] [] [] []
@openharmony/tee_client tee_client 1.0.0 tee_client tee [] [“ability_base”, “access_token”, “call_manager”, “c_utils”, “hilog”, “image_framework”, “power_manager”, “safwk”, “samgr”, “window_manager”, “ipc”] [“bounds_checking_function”, “openssl”, “zlib”] [] null null [“//base/tee/tee_client/services/cadaemon/build/standard:libcadaemon”, “//base/tee/tee_client/services/cadaemon/build/standard/init:cadaemon.rc”, “//base/tee/tee_client/services/cadaemon/build/standard/sa_profile:cadaemon_profile”, “//base/tee/tee_client/services/teecd/build/standard:teecd”, “//base/tee/tee_client/services/teecd/build/standard/init:teecd.rc”, “//base/tee/tee_client/services/tlogcat/build/standard:tlogcat”, “//base/tee/tee_client/services/tlogcat/build/standard/init:tlogcat.rc”]
@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”, “theme_mgr”] [] [] [] [“//base/theme/wallpaper_mgr/frameworks/native:wallpapermanager”, “//base/theme/wallpaper_mgr/frameworks/kits/extension:wallpaperextensionability”, “//base/theme/wallpaper_mgr/frameworks/kits/extension:wallpaper_extension_module”, “//base/theme/wallpaper_mgr/frameworks/js/napi/wallpaperextensionability:wallpaperextensionability_napi”, “//base/theme/wallpaper_mgr/frameworks/js/napi/wallpaper_extension_context:wallpaperextensioncontext_napi”, “//base/theme/wallpaper_mgr/frameworks/js/napi:wallpaper”, “//base/theme/wallpaper_mgr/utils:wallpaper_utils”, “//base/theme/wallpaper_mgr/frameworks/native:wallpaperdefault.jpeg”, “//base/theme/wallpaper_mgr/frameworks/native:wallpaperlockdefault.jpeg”] [“//base/theme/wallpaper_mgr:wallpaper_mgr_packages”]
@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”, “os_account”, “bundle_framework”, “ability_base”, “ability_runtime”, “hitrace”, “access_token”, “hicollie”, “init”, “window_manager”, “hilog”, “user_auth_framework”, “c_utils”, “ffrt”] [] [] [] [“//base/theme/screenlock_mgr/interfaces/inner_api:screenlock_client”, “//base/theme/screenlock_mgr/frameworks/js/napi:screenlock”, “//base/theme/screenlock_mgr/utils:screenlock_utils”] [“//base/theme/screenlock_mgr:screenlock_mgr_packages”]
@ohos/sys_installer_lite 为轻量级设备提供升级写入相关的api 4.0.2 sys_installer_lite updater null [“init”, “utils_lite”] [“bounds_checking_function”, “mbedtls”] [] [] [] []
@ohos/sys_installer A system ability started by the init process of OHOS to implement an update 3.2 sys_installer updater [] [“c_utils”, “hilog”, “hvb”, “ipc”, “safwk”, “samgr”, “updater”, “access_token”, “hisysevent”, “selinux_adapter”, “init”] [“curl”, “zlib”, “cJSON”, “bounds_checking_function”, “lz4”, “openssl”] [] [] [] []
@ohos/updater 升级包安装组件运行在updater分区,其功能主要包括读取misc分区信息获取升级包状态,对升级包进行校验,确保升级包合法有效;然后从升级包中解析出升级的可执行程序,创建子进程并启动升级程序。具体升级的动作由升级脚本控制。 3.2 updater updater [] [“init”, “hdc”, “drivers_peripheral_input”, “drivers_peripheral_partitionslot”, “c_utils”, “hilog”, “selinux_adapter”, “ui_lite”] [“bounds_checking_function”, “bzip2”, “libdrm”, “lz4”, “openssl”, “zlib”, “libuv”, “cJSON”, “libpng”, “selinux”] [] [] [] []
@ohos/update_service A system ability started by the init process of OHOS to implement an update 3.1 update_service updater [“SystemCapability.Update.UpdateService”] [“ability_runtime”, “c_utils”, “common_event_service”, “hilog”, “ipc”, “safwk”, “samgr”, “napi”, “startup_l2”, “access_token”, “hisysevent”, “init”, “updater”, “ability_base”, “ability_runtime”, “netmanager_base”, “preferences”, “sys_installer”, “time_service”, “relational_store”] [“curl”, “libxml2”, “json”, “cJSON”, “bounds_checking_function”, “glib”, “jsoncpp”, “mbedtls”, “openssl”] [] [] [] []
@ohos/resource_management_lite Obtains resource information based on the device type and configuration resource_management_lite global [] [“utils_lite”] [“bounds_checking_function”] [] [] [] []
@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”, “eventhandler”, “hilog”, “init”, “ipc”, “napi”, “preferences”, “resource_management”, “safwk”, “samgr”] [“icu”, “libphonenumber”, “libpng”, “libxml2”] [] [] [] []
@ohos/timezone Provides tools for timezone data management and update. 1.0.0 timezone global null [] [] [] [] [] []
@ohos/system_resources global resources at the system level 4.0 system_resources global [] [] [] [] [] [] []
@ohos/i18n_lite Provides internationalization APIS for implementing functions such as date and time formatting. 1.0.0 i18n_lite global null [“utils_lite”] [“bounds_checking_function”] [] [] [] []
@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”, “init”] [“zlib”, “bounds_checking_function”, “icu”, “cJSON”] [] [] [] []
@ohos/bootstrap_lite boostrap and start system services 4.0.2 bootstrap_lite startup null [“utils_lite”, “samgr_lite”] [“bounds_checking_function”] [] [] [] []
@ohos/init ohos init process 4.0.2 init startup [“SystemCapability.Startup.SystemInfo”, “SystemCapability.Startup.SystemInfo.Lite”, “SystemCapability.Base”] [“safwk”, “c_utils”, “napi”, “ipc”, “config_policy”, “hilog”, “hilog_lite”, “samgr”, “selinux_adapter”, “access_token”, “common”, “dsoftbus”, “hvb”, “hisysevent”, “bounds_checking_function”, “hiprofiler”] [“bounds_checking_function”, “selinux”, “libunwind”, “mbedtls”, “zlib”, “cJSON”, “mksh”, “toybox”] [] [] [“//base/startup/init/services:startup_init”, “//base/startup/init/services/begetctl:begetctl_cmd”, “//base/startup/init/services/loopevent:loopeventgroup”, “//base/startup/init/services/modules:modulesgroup”, “//base/startup/init/services/param:parameter”, “//base/startup/init/interfaces/innerkits:innergroup”, “//base/startup/init/device_info:device_info_group”, “//base/startup/init/interfaces/kits:kitsgroup”] [“//base/startup/init/watchdog:watchdog”, “//base/startup/init/ueventd:startup_ueventd”]
@ohos/hvb OpenHarmony Verified Boot (HVB) 1.0 hvb startup null [] [] [] [] [] []
@ohos/appspawn app start manager 3.1 appspawn startup null [“ability_base”, “c_utils”, “ipc”, “selinux_adapter”, “hilog”, “init”, “ability_runtime”, “access_token”, “common”, “eventhandler”, “config_policy”, “resource_management”, “hitrace”, “common_event_service”, “hisysevent”, “security_component_manager”, “netmanager”, “netmanager_base”, “ace_engine”, “os_account”, “hilog_lite”, “samgr_lite”, “ipc_single”, “kv_store”, “ability_lite”, “ace_engine_lite”, “surface_lite”, “ui_lite”, “code_signature”] [“bounds_checking_function”, “bzip2”, “libdrm”, “lz4”, “openssl”, “libusb”, “zlib”, “libuv”, “libpng”, “selinux”, “cJSON”] [] [] [] []
@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”, “power_manager”] [“jsoncpp”] [] [] [“//base/time/time_service/framework/js/napi/system_time:systemtime”, “//base/time/time_service/framework/js/napi/system_timer:systemtimer”, “//base/time/time_service/framework/js/napi/system_date_time:systemdatetime”, “//base/time/time_service/interfaces/inner_api:time_client”] [“//base/time/time_service/services/etc/init:timeservice.cfg”, “//base/time/time_service/services/profile:time_time_service_sa_profiles”, “//base/time/time_service/services:time_system_ability”, “//base/time/time_service/services/etc:time.para”, “//base/time/time_service/services/etc:time.para.dac”]
@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”, “data_share”, “eventhandler”, “graphic_2d”, “graphic_surface”, “hilog”, “hisysevent”, “hitrace”, “init”, “ipc”, “resource_management”, “safwk”, “samgr”, “telephony_data”] [“libphonenumber”] [] [] [] [“//base/telephony/cellular_call:tel_cellular_call”, “//base/telephony/cellular_call/sa_profile:cellular_call_sa_profile”]
@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”, “eventhandler”, “hilog”, “init”, “ipc”, “napi”, “preferences”, “resource_management”, “safwk”, “samgr”, “relational_store”] [“jsoncpp”] [] [] [] [“//base/telephony/telephony_data:tel_telephony_data”, “//base/telephony/telephony_data:Telephony_Data_Storage”, “//base/telephony/telephony_data/etc:pdp_profile”, “//base/telephony/telephony_data/etc:global_params_config”, “//base/telephony/telephony_data/etc:opkey_info_default”]
@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”, “ffrt”, “hdf_core”, “hilog”, “hisysevent”, “i18n”, “init”, “ipc”, “location”, “napi”, “netmanager_base”, “netmanager_ext”, “power_manager”, “preferences”, “resource_management”, “safwk”, “samgr”, “telephony_data”, “time_service”] [“jsoncpp”, “libphonenumber”, “libpng”, “libxml2”, “node”, “openssl”, “glib”] [] [] [“//base/telephony/core_service/interfaces/innerkits:tel_core_service_api”, “//base/telephony/core_service/frameworks/js/network_search:radio”, “//base/telephony/core_service/frameworks/js/sim:sim”, “//base/telephony/core_service/frameworks/js/vcard:vcard”] [“//base/telephony/core_service:tel_core_service”, “//base/telephony/core_service/sa_profile:core_service_sa_profile”, “//base/telephony/core_service/services/etc/init:telephony_trust”, “//base/telephony/core_service/services/etc/init:telephony.cfg”, “//base/telephony/core_service/services/etc/carrier:operator_config”, “//base/telephony/core_service/services/etc/operatorname:operator_name”, “//base/telephony/core_service/services/etc/ons:ons.bin”, “//base/telephony/core_service/services/etc/param:telephony.para”, “//base/telephony/core_service/services/etc/param:telephony.para.dac”, “//base/telephony/core_service/telephonyres:telephonyres_hap”]
@ohos/call_manager telephony call manager service 4.0 call_manager telephony [“SystemCapability.Telephony.CallManager”, “SystemCapability.Applications.Contacts”] [“ability_base”, “ability_runtime”, “access_token”, “bluetooth”, “c_utils”, “common_event_service”, “core_service”, “data_share”, “distributed_notification_service”, “eventhandler”, “ffrt”, “graphic_2d”, “graphic_surface”, “hilog”, “hisysevent”, “hitrace”, “init”, “ipc”, “audio_framework”, “camera_framework”, “napi”, “player_framework”, “power_manager”, “safwk”, “samgr”, “sms_mms”, “image_framework”, “miscdevice”] [“libphonenumber”, “libuv”, “json”, “cJSON”] [] [] [“//base/telephony/call_manager/frameworks/js:call”] [“//base/telephony/call_manager:tel_call_manager”, “//base/telephony/call_manager/sa_profile:call_manager_sa_profile”, “//base/telephony/call_manager/resource/audio:ring.wav”]
@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”] [] [] [“//base/telephony/state_registry/frameworks/native/observer:tel_state_registry_api”, “//base/telephony/state_registry/frameworks/js/napi:observer”] [“//base/telephony/state_registry:tel_state_registry”, “//base/telephony/state_registry/sa_profile:state_registry_sa_profile”]
@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”, “power_manager”] [] [] [] [“//base/telephony/cellular_data/frameworks/js:data”, “//base/telephony/cellular_data/frameworks/native:tel_cellular_data_api”] [“//base/telephony/cellular_data:tel_cellular_data”, “//base/telephony/cellular_data/sa_profile:cellular_data_sa_profile”]
@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”] [] [] [] [“//base/telephony/ril_adapter/interfaces/innerkits:hril_innerkits”] [“//base/telephony/ril_adapter/services/hril:hril”, “//base/telephony/ril_adapter/services/hril_hdf:hril_hdf”, “//base/telephony/ril_adapter/services/vendor:ril_vendor”]
@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”, “netstack”, “resource_management”, “safwk”, “samgr”, “telephony_data”] [“curl”, “glib”, “libphonenumber”] [] [] [] []
@ohos/common_event_service 为应用程序提供订阅、发布、退订公共事件的能力 common_event_service notification [“SystemCapability.Notification.CommonEvent”] [“bundle_framework”, “hicollie”, “hisysevent”, “hitrace”, “init”, “ipc”, “access_token”, “safwk”, “ability_base”, “ability_runtime”, “eventhandler”, “hilog”, “napi”, “samgr”, “os_account”, “c_utils”, “ffrt”, “kv_store”] [“libuv”] [] [] [“//base/notification/common_event_service/frameworks/core:cesfwk_core”, “//base/notification/common_event_service/frameworks/native:cesfwk_innerkits”, “//base/notification/common_event_service/frameworks/extension:cesfwk_extension”, “//base/notification/common_event_service/interfaces/kits/napi:napi_packages”] [“//base/notification/common_event_service/sa_profile:event_sa_profile”, “//base/notification/common_event_service/services:cesfwk_services”, “//base/notification/common_event_service/tools:tools_target”]
@ohos/eventhandler 事件处理服务 3.1 eventhandler notification [“SystemCapability.Notification.Emitter”] [“hitrace”, “hilog”, “hichecker”, “napi”, “c_utils”] [“libuv”] [] [] [“//base/notification/eventhandler/frameworks/eventhandler:libeventhandler”, “//base/notification/eventhandler/frameworks:eventhandler_native_target”, “//base/notification/eventhandler/frameworks:napi_packages”] []
@ohos/distributed_notification_service 为应用程序提供发布通知的能力 distributed_notification_service notification [“SystemCapability.Notification.Notification”, “SystemCapability.Notification.ReminderAgent”] [“samgr”, “hitrace”, “napi”, “hilog”, “relational_store”, “data_share”, “device_usage_statistics”, “bundle_framework”, “time_service”, “safwk”, “ability_runtime”, “ability_base”, “common_event_service”, “os_account”, “hisysevent”, “hicollie”, “access_token”, “ipc”, “player_framework”, “image_framework”, “init”, “eventhandler”, “c_utils”, “i18n”, “device_manager”, “kv_store”, “ffrt”, “device_standby”, “resource_management”] [“libuv”, “libxml2”, “icu”] [] [] [“//base/notification/distributed_notification_service/frameworks/ans:ans_client”, “//base/notification/distributed_notification_service/frameworks/js/napi:napi_notification”, “//base/notification/distributed_notification_service/frameworks/js/napi:napi_reminder”] [“//base/notification/distributed_notification_service/sa_profile:ans_sa_profile”, “//base/notification/distributed_notification_service/services:ans_service”, “//base/notification/distributed_notification_service/tools:tools_shell”]
@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_surface”, “hilog”, “init”, “ipc”, “miscdevice”, “napi”, “power_manager”, “safwk”, “samgr”, “sensor”, “user_auth_framework”] [] [] [] [“//base/useriam/face_auth/frameworks/js/napi:faceauth”] [“//base/useriam/face_auth/sa_profile:faceauth_sa_profile”, “//base/useriam/face_auth/services:faceauthservice”, “//base/useriam/face_auth/services_ex:faceauthservice_ex”]
@openharmony/pin_auth PIN Authentication capability 4.0 pin_auth useriam [“SystemCapability.UserIAM.UserAuth.PinAuth”] [“hilog”, “ipc”, “safwk”, “samgr”, “access_token”, “hisysevent”, “miscdevice”, “user_auth_framework”, “drivers_interface_pin_auth”, “c_utils”] [“openssl”] [] [] [“//base/useriam/pin_auth/frameworks:pinauth_framework”] [“//base/useriam/pin_auth/sa_profile:pinauth_sa_profile”, “//base/useriam/pin_auth/services:pinauthservice”, “//base/useriam/pin_auth/sa_profile:pinauth_sa_profile.init”]
@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”, “common_event_service”, “window_manager”] [“openssl”] [] [] [“//base/useriam/user_auth_framework/frameworks/js/napi/user_auth:userauth”, “//base/useriam/user_auth_framework/frameworks/js/napi/user_auth_extension/user_auth_extension:userauthextensionability_napi”, “//base/useriam/user_auth_framework/frameworks/js/napi/user_auth_extension/module_loader:user_auth_extension”, “//base/useriam/user_auth_framework/frameworks/js/napi/user_auth_extension/module_loader:user_auth_extension_module”] [“//base/useriam/user_auth_framework/sa_profile:useriam.init”, “//base/useriam/user_auth_framework/services:userauthservice”, “//base/useriam/user_auth_framework/sa_profile:userauth_sa_profile”, “//base/useriam/user_auth_framework/param:param_files”]
@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”, “miscdevice”, “power_manager”, “safwk”, “samgr”, “user_auth_framework”, “window_manager”] [] [] [] [] [“//base/useriam/fingerprint_auth/services:fingerprintauthservice”, “//base/useriam/fingerprint_auth/services_ex:fingerprintauthservice_ex”, “//base/useriam/fingerprint_auth/sa_profile:fingerprintauth_sa_profile”]
@openharmony/permission_lite permission_lite 3.1.0 permission_lite security [] [“hilog_lite”, “samgr_lite”, “ipc”] [“bounds_checking_function”, “cJSON”] [] [] [] []
@openharmony/dlp_permission_service dlp_permission_service 3.1.0 dlp_permission_service security [“SystemCapability.Security.DataLossPrevention”] [“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”, “config_policy”, “kv_store”, “ace_engine”] [“libfuse”, “openssl”, “zlib”] [] [] [] []
@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”, “common_event_service”, “config_policy”, “device_manager”, “dsoftbus”, “eventhandler”, “ffrt”, “hicollie”, “hisysevent”, “hitrace”, “hilog”, “init”, “ipc”, “napi”, “power_manager”, “safwk”, “samgr”, “screenlock_mgr”, “selinux_adapter”] [“bounds_checking_function”, “cJSON”, “mbedtls”, “sqlite”, “zlib”] [] [“//base/security/access_token/tools:tools_atm”] [“//base/security/access_token/interfaces/kits:napi_packages”] [“//base/security/access_token/services/accesstokenmanager:accesstoken_manager_service”, “//base/security/access_token/services/accesstokenmanager/main/sa_profile:accesstoken_sa_profile_standard”, “//base/security/access_token/services/tokensyncmanager:tokensyncmanager”, “//base/security/access_token/services/privacymanager:privacymanager”, “//base/security/access_token/services/accesstokenmanager/etc:access_token.para”, “//base/security/access_token/services/accesstokenmanager/etc:access_token.para.dac”]
@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.2 huks security [“SystemCapability.Security.Huks.Extension”, “SystemCapability.Security.Huks.Core”, “SystemCapability.Security.Cipher”] [“ability_base”, “access_token”, “bundle_framework”, “c_utils”, “common_event_service”, “hisysevent”, “hitrace”, “hilog”, “hilog_lite”, “ipc”, “napi”, “os_account”, “safwk”, “samgr”, “user_auth_framework”, “drivers_interface_user_auth”, “drivers_interface_huks”] [“bounds_checking_function”, “openssl”, “mbedtls”, “cJSON”] [] [] [“//base/security/huks:fwk_group”] [“//base/security/huks:service_group”]
@ohos/asset The asset store service (ASSET) provides secure storage and management of sensitive data. 4.1 asset security [“SystemCapability.Security.Asset”] [“ability_base”, “access_token”, “bundle_framework”, “common_event_service”, “c_utils”, “hilog”, “hitrace”, “hisysevent”, “huks”, “ipc”, “napi”, “safwk”, “samgr”, “sqlite”, “os_account”] [“sqlite”] [] [“//base/security/asset:asset_component”] null null
@ohos/code_signature Code signature 4.0 code_signature security [] [“hilog”, “hitrace”, “hisysevent”, “ability_base”, “c_utils”, “ipc”, “samgr”, “safwk”, “huks”, “eventhandler”, “access_token”, “ylong_json”, “appverify”, “init”] [“openssl”, “fsverity-utils”] [] [] [] []
@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”, “security_guard”] [“openssl”] [] [“//base/security/certificate_manager:cert_manager_type_base”] [“//base/security/certificate_manager:cert_manager_type_fwk”] [“//base/security/certificate_manager:cert_manager_typer_services”]
@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”] [] [] [“//base/security/device_security_level/interfaces/inner_api:fwk_group”] [“//base/security/device_security_level/oem_property/ohos:dslm_service”, “//base/security/device_security_level/oem_property/ohos:dslm_ohos_cred_file”, “//base/security/device_security_level/profile:dslm_service.rc”]
@ohos/device_auth The device authentication module belongs to the security subsystem of OpenHarmony. It manages the entire lifecycle of trust relationships between devices. 4.0.2 device_auth security [“SystemCapability.Security.DeviceAuth”] [“ability_base”, “access_token”, “common_event_service”, “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_distributed_audio distributed audio device driver interface 4.0 drivers_interface_distributed_audio 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_surface”, “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 null [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_lpfence low power fence device driver interface 4.0 drivers_interface_lpfence hdf [] [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_location_gnss gnss device driver interface 3.2 drivers_interface_location_gnss hdf null [“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.1 drivers_interface_sensor hdf [] [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_memorytracker memorytracker_hdf 3.1 drivers_interface_memorytracker hdf null [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_drm drm device driver interface 4.0 drivers_interface_drm hdf null [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_wlan wlan device driver interface 4.0 drivers_interface_wlan hdf null [“hdf_core”, “hilog”, “c_utils”, “ipc”] [] [] [] [] []
@ohos/drivers_interface_motion motion device driver interface 4.0 drivers_interface_motion hdf [] [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_huks huks device driver 4.0 drivers_interface_huks hdf null [“hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_connected_nfc_tag drivers interface connected nfc tag 3.2 drivers_interface_connected_nfc_tag hdf [“”] [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_display display device driver interface 4.0 drivers_interface_display hdf null [“hdf_core”, “hilog”, “c_utils”, “ipc”, “graphic_surface”, “init”, “hitrace”] [] [] [] [] []
@ohos/drivers_interface_nfc drivers interface nfc 3.2 drivers_interface_nfc hdf [“”] [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_pin_auth pinauth device driver interface 4.0 drivers_interface_pin_auth hdf null [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_codec codec device driver interface 4.0 drivers_interface_codec hdf [] [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_nnrt driver interface for neural network runtime. 4.0 drivers_interface_nnrt hdf null [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_input input device driver interface 4.0 drivers_interface_input hdf null [“c_utils”, “ipc”, “hdf_core”, “hilog”] [] [] [] [] []
@ohos/drivers_interface_vibrator vibrator device driver interface 4.0 drivers_interface_vibrator hdf [] [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_secure_element drivers interface secure_element 4.0 drivers_interface_secure_element hdf null [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_intelligent_voice intelligent voice driver interface 4.0 drivers_interface_intelligent_voice hdf null [“c_utils”, “hdf_core”, “hilog”, “ipc”] [] [] [] [] []
@ohos/drivers_interface_fingerprint_auth fingerprint_auth device driver interface 4.0 drivers_interface_fingerprint_auth hdf null [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_user_auth user_auth device driver 4.1 drivers_interface_user_auth hdf null [“ipc”, “hdf_core”, “hilog”, “c_utils”] [] [] [] [] []
@ohos/drivers_interface_ril telephony ril device driver interface 4.0 drivers_interface_ril hdf null [“c_utils”, “hilog”, “hdf_core”, “ipc”] [] [] [] [] []
@ohos/drivers_interface_camera camera device driver interface 4.0 drivers_interface_camera hdf null [“ipc”, “hdf_core”, “hilog”, “c_utils”, “graphic_surface”] [] [] [] [] []
@ohos/drivers_interface_partitionslot partitionslot device driver interface 3.2 drivers_interface_partitionslot hdf null [“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.ExternalDevice”, “SystemCapability.Driver.USB.Extension”] [“hilog”, “init”, “ipc”, “samgr”, “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”, “relational_store”, “drivers_interface_input”] [“jsoncpp”] [] [] [] []
@ohos/hdf_core device driver framework 4.0 hdf_core hdf null [“hilog”, “c_utils”, “init”, “ipc”, “samgr”, “selinux_adapter”] [“bounds_checking_function”] [] [] [] []
@ohos/drivers_peripheral_power power_hdf 3.1 drivers_peripheral_power hdf null [“c_utils”, “config_policy”, “drivers_interface_power”, “hdf_core”, “hilog”, “hisysevent”, “ipc”] [“libxml2”, “jsoncpp”] [] [] [] []
@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”, “hitrace”] [“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”, “hilog_lite”] [“bounds_checking_function”] [] [] [] []
@ohos/drivers_peripheral_usb usb device driver 3.1 drivers_peripheral_usb hdf [] [“ipc”, “hdf_core”, “hilog”, “hilog_lite”, “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_surface”, “drivers_interface_camera”] [“jsoncpp”] [] [] [] []
@ohos/drivers_peripheral_distributed_audio distributed audo device driver 4.0 drivers_peripheral_distributed_audio hdf null [“ipc”, “hdf_core”, “hilog”, “drivers_interface_distributed_audio”, “c_utils”, “samgr”] [“cJSON”] [] [] [] []
@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_surface”] [] [] [] [] []
@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”] [] [] [] [] []
@ohos/drivers_peripheral_sensor sensor device driver 4.0 drivers_peripheral_sensor hdf [] [“ipc”, “hdf_core”, “hilog”, “hitrace”, “c_utils”, “drivers_interface_sensor”, “hilog_lite”] [“bounds_checking_function”] [] [] [] []
@ohos/drivers_peripheral_clearplay clearplay drm device driver 4.0 drivers_peripheral_clearplay hdf [] [“bounds_checking_function”, “drivers_interface_drm”, “c_utils”, “hdf_core”, “hilog”, “ipc”] [“openssl”, “cJSON”] [] [] [] []
@ohos/drivers_peripheral_memorytracker memorytracker_hdf 3.1 drivers_peripheral_memorytracker hdf [] [“ipc”, “hdf_core”, “hilog”, “c_utils”, “drivers_interface_memorytracker”] [] [] [] [] []
@ohos/drivers_peripheral_wlan wlan device driver 4.0 drivers_peripheral_wlan hdf null [“hdf_core”, “hilog”, “c_utils”, “drivers_interface_wlan”, “ipc”, “hilog_lite”, “wpa_supplicant”, “init”] [“libnl”] [] [] [] []
@ohos/drivers_peripheral_motion motion device driver 4.0 drivers_peripheral_motion hdf [] [“ipc”, “hdf_core”, “hilog”, “hitrace”, “c_utils”, “drivers_interface_motion”] [] [] [] [] []
@ohos/drivers_peripheral_huks huks device driver 4.0 drivers_peripheral_huks hdf null [“hilog”, “c_utils”, “hdf_core”, “drivers_interface_huks”] [] [] [] [] []
@ohos/drivers_peripheral_connected_nfc_tag connected nfc tag device driver 3.1 drivers_peripheral_connected_nfc_tag hdf [“SystemCapability.Communication.ConnectedTag”] [“ipc”, “hdf_core”, “hilog”, “c_utils”, “drivers_interface_connected_nfc_tag”] [“bounds_checking_function”] [] [] [] []
@ohos/drivers_peripheral_display display device driver 3.1 drivers_peripheral_display hdf null [“hdf_core”, “hilog”, “c_utils”, “ipc”, “drivers_interface_display”, “graphic_surface”, “init”, “hitrace”] [“libdrm”] [] [] [] []
@ohos/drivers_peripheral_nfc nfc hdf 1.0 drivers_peripheral_nfc hdf null [“ipc”, “hdf_core”, “hilog”, “c_utils”, “drivers_interface_nfc”, “init”] [] [] [] [] []
@ohos/drivers_peripheral_pin_auth pin auth device driver 4.0 drivers_peripheral_pin_auth hdf null [“ipc”, “hdf_core”, “hilog”, “c_utils”, “init”, “drivers_interface_pin_auth”] [“openssl”] [] [] [] []
@ohos/drivers_peripheral_codec codec device driver 4.0 drivers_peripheral_codec hdf [] [“bounds_checking_function”, “c_utils”, “drivers_interface_codec”, “drivers_interface_display”, “drivers_peripheral_display”, “graphic_surface”, “hdf_core”, “hitrace”, “hilog”, “ipc”] [] [] [] [] []
@ohos/drivers_peripheral_input input device driver 4.0 drivers_peripheral_input hdf null [“ipc”, “c_utils”, “hdf_core”, “hilog”, “hilog_lite”, “drivers_interface_input”] [“bounds_checking_function”] [] [] [] []
@ohos/drivers_peripheral_vibrator vibrator device driver 4.0 drivers_peripheral_vibrator hdf [] [“ipc”, “hdf_core”, “hilog”, “c_utils”, “hitrace”, “drivers_interface_vibrator”, “hilog_lite”] [“bounds_checking_function”] [] [] [] []
@ohos/drivers_peripheral_secure_element secure_element hdf 4.0 drivers_peripheral_secure_element hdf null [“ipc”, “hdf_core”, “hilog”, “c_utils”, “drivers_interface_secure_element”] [] [] [] [] []
@ohos/drivers_peripheral_intelligent_voice intelligent_voice device driver 4.0 drivers_peripheral_intelligent_voice hdf null [“c_utils”, “drivers_interface_intelligent_voice”, “hdf_core”, “hilog”, “ipc”] [] [] [] [] []
@ohos/drivers_peripheral_fingerprint_auth fingerprint_auth device driver 4.0 drivers_peripheral_fingerprint_auth hdf null [“ipc”, “hdf_core”, “hilog”, “c_utils”, “drivers_interface_fingerprint_auth”] [] [] [] [] []
@ohos/drivers_peripheral_user_auth user_auth device driver 4.0 drivers_peripheral_user_auth hdf null [“ipc”, “hdf_core”, “c_utils”, “hilog”, “drivers_interface_user_auth”] [“openssl”] [] [] [] []
@ohos/drivers_peripheral_ril ril_hdf 4.0 drivers_peripheral_ril hdf null [“c_utils”, “drivers_interface_power”, “drivers_interface_ril”, “hdf_core”, “hilog”, “ipc”, “ril_adapter”] [] [] [] [] []
@ohos/drivers_peripheral_camera camera device driver 4.0 drivers_peripheral_camera hdf null [“hdf_core”, “hilog”, “samgr”, “ipc”, “drivers_interface_camera”, “graphic_surface”, “c_utils”, “hitrace”] [“ffmpeg”, “libjpeg-turbo”, “libexif”] [] [] [] []
@ohos/drivers_peripheral_partitionslot partitionslot hdf 3.1 drivers_peripheral_partitionslot hdf null [“ipc”, “c_utils”, “hdf_core”, “init”, “hilog”, “common”, “drivers_interface_partitionslot”] [] [] [] [] []

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
subsys&component4.1release.md 142.19K 29次下载
5
收藏 4
回复
举报
5条回复
按时间正序
/
按时间倒序
红叶亦知秋
红叶亦知秋

感谢大佬每次版本更新第一时间的分享!


回复
2024-4-2 14:20:42
liurick
liurick

感谢分享

回复
2024-4-3 10:28:46
诺舒华吃西瓜
诺舒华吃西瓜

学习一下

回复
2024-4-7 16:21:17
补丁人_
补丁人_

请问一下,下载了4.1 public sdk,解压到SDK下新文件夹11(与10目录并列),打开dev(4.0.0.600)设置能看到oh sdk有11。但是新建项目的时候没有11,最多只能选10,请问该怎么解决呢?

回复
2024-4-8 16:14:32
真庐山升龙霸
真庐山升龙霸

感谢整理

回复
2024-5-13 14:43:42
回复
    相关推荐