1{ 2 "product_name": "watchos", 3 "version": "3.0", 4 "type": "standard", 5 "ohos_version": "OpenHarmony 3.0", 6 "device_company": "hisilicon", 7 "board": "hi3516dv300", 8 "device_build_path":"device/board/hisilicon/hispark_taurus/linux", 9 "kernel_type": "linux", 10 "kernel_version": "4.19", 11 "target_cpu":"arm", 12 "enable_ramdisk": true, 13 "subsystems": [ 14 { 15 "subsystem": "arkui", 16 "components": [ 17 { "component": "ace_engine", "features":[ "" ] }, 18 { "component": "napi", "features":[ "" ] } 19 ] 20 }, 21 { 22 "subsystem": "systemabilitymgr", 23 "components": [ 24 { "component": "samgr", "features":[] }, 25 { "component": "safwk", "features":[] } 26 ] 27 }, 28 { 29 "subsystem": "hiviewdfx", 30 "components": [ 31 { "component": "hiviewdfx_hilog_native", "features":[] }, 32 { "component": "hilog_native", "features":[] }, 33 { "component": "hilog_service", "features":[] }, 34 { "component": "hisysevent_native", "features":[] }, 35 { "component": "hiappevent_native", "features":[] }, 36 { "component": "hiappevent_js", "features":[] }, 37 { "component": "hichecker_native", "features":[] }, 38 { "component": "hichecker_js", "features":[] }, 39 { "component": "hidumper", "features":[] }, 40 { "component": "hiview", "features":[] }, 41 { "component": "faultloggerd", "features":[] }, 42 { "component": "hitrace_native", "features":[] }, 43 { "component": "hicollie_native", "features":[] } 44 ] 45 }, 46 { 47 "subsystem": "security", 48 "components": [ 49 { "component": "appverify", "features":[] }, 50 { "component": "huks", "features":[] }, 51 { "component": "device_auth", "features":[] }, 52 { "component": "dataclassification", "features":[] }, 53 { "component": "device_security_level", "features":[] }, 54 { "component": "access_token", "features":[] }, 55 { "component": "selinux", "features":[] } 56 ] 57 }, 58 { 59 "subsystem": "multimedia", 60 "components": [ 61 { "component": "multimedia_histreamer", "features":[] }, 62 { "component": "multimedia_player_framework", "features":[] }, 63 { "component": "multimedia_audio_framework", "features":[] }, 64 { "component": "multimedia_image_framework", "features":[] }, 65 { "component": "multimedia_camera_framework", "features":[] }, 66 { "component": "media_library", "features":[] } 67 ] 68 }, 69 { 70 "subsystem": "startup", 71 "components": [ 72 { "component": "startup_l2", "features":[] }, 73 { "component": "appspawn", "features":[] }, 74 { "component": "init", "features":[] } 75 ] 76 }, 77 { 78 "subsystem": "kernel", 79 "components": [ 80 { "component": "linux", "features":[] } 81 ] 82 }, 83 { 84 "subsystem": "communication", 85 "components": [ 86 { "component": "ipc", "features":[] }, 87 { "component": "ipc_js", "features":[] }, 88 { "component": "net_manager", "features":[] }, 89 { "component": "netmanager_base", "features":[] }, 90 { "component": "netmanager_ext", "features":[] }, 91 { "component": "netstack", "features":[] }, 92 { "component": "dsoftbus", "features":[] }, 93 { "component": "wifi", "features":[] }, 94 { "component": "dhcp", "features":[] }, 95 { "component": "bluetooth_native_js", "features":[] } 96 ] 97 }, 98 { 99 "subsystem": "commonlibrary", 100 "components": [ 101 { "component": "c_utils", "features": [] }, 102 { "component": "ets_utils", "features":[] }, 103 { "component": "memory_utils", "features":[] } 104 ] 105 }, 106 { 107 "subsystem": "updater", 108 "components": [ 109 { "component": "updater", "features": [] }, 110 { "component": "update_service", "features": [] } 111 ] 112 }, 113 { 114 "subsystem": "hdf", 115 "components": [ 116 { "component": "hdf_core", "features":[] }, 117 { "component": "drivers_peripheral_bluetooth", "features":[] }, 118 { "component": "drivers_peripheral_input", "features":[] }, 119 { "component": "drivers_peripheral_display", "features":[] }, 120 { "component": "thermal_device_driver", "features":[] }, 121 { "component": "drivers_peripheral_wlan", "features":[] }, 122 { "component": "drivers_peripheral_thermal", "features":[] }, 123 { "component": "wlan_device_driver", "features":[] }, 124 { "component": "drivers_peripheral_sensor", "features":[] }, 125 { "component": "drivers_peripheral_audio", "features":[ 126 "drivers_peripheral_audio_hal_notsupport_pathselect=false", 127 "drivers_peripheral_audio_full_test_suite=true", 128 "drivers_peripheral_audio_policy_config=false" ] 129 }, 130 { "component": "drivers_peripheral_usb", "features":[] }, 131 { "component": "drivers_peripheral_camera", "features":[] }, 132 { "component": "vibrator_device_driver", "features":[] }, 133 { "component": "light_device_driver", "features":[] }, 134 { "component": "drivers_peripheral_codec", "features":[] }, 135 { "component": "drivers_peripheral_power", "features":[] }, 136 { "component": "drivers_peripheral_battery", "features":[] } 137 ] 138 }, 139 { 140 "subsystem": "graphic", 141 "components": [ 142 { "component": "graphic_standard", "features":[] } 143 ] 144 }, 145 { 146 "subsystem": "ability", 147 "components": [ 148 { "component": "ability_runtime", "features":[ ] }, 149 { "component": "ability_tools", "features":[ ] }, 150 { "component": "idl_tool", "features":[ ] }, 151 { "component": "form_fwk", "features":[ ] }, 152 { "component": "ability_base", "features":[ ] }, 153 { "component": "dmsfwk", "features":[] } 154 ] 155 }, 156 { 157 "subsystem": "bundlemanager", 158 "components": [ 159 { "component": "bundle_framework", "features":[] }, 160 { "component": "bundle_tool", "features":[] }, 161 { "component": "distributed_bundle_framework", "features":[] } 162 ] 163 }, 164 { 165 "subsystem": "powermgr", 166 "components": [ 167 { "component": "power_manager", "features":[ ] }, 168 { "component": "battery_manager", "features":[ ] }, 169 { "component": "battery_statistics", "features":[ ] }, 170 { "component": "thermal_manager", "features":[ ] }, 171 { "component": "display_manager", "features":[ ] } 172 ] 173 }, 174 { 175 "subsystem": "applications", 176 "components": [ 177 { "component": "prebuilt_hap", "features":[] } 178 ] 179 }, 180 { 181 "subsystem": "global", 182 "components": [ 183 { "component": "i18n_standard", "features":[] }, 184 { "component": "resource_management", "features":[] }, 185 { "component": "systemres", "features":[] }, 186 { "component": "cust_lite", "features":[] } 187 ] 188 }, 189 { 190 "subsystem": "xts", 191 "components": [ 192 { "component": "xts_acts", "features":[] }, 193 { "component": "xts_hats", "features":[] } 194 ] 195 }, 196 { 197 "subsystem": "distributedhardware", 198 "components": [ 199 { "component": "device_manager", "features":[] }, 200 { "component": "distributed_hardware_fwk", "features":[] } 201 ] 202 }, 203 { 204 "subsystem": "distributeddatamgr", 205 "components": [ 206 { "component": "relational_store", "features":[] }, 207 { "component": "preferences", "features":[] }, 208 { "component": "data_share", "features":[] }, 209 { "component": "datamgr_service", "features":[] }, 210 { "component": "kv_store", "features":[] }, 211 { "component": "storage_standard", "features":[] }, 212 { "component": "data_object", "features":[] }, 213 { "component": "e2fsprogs", "features":[] } 214 ] 215 }, 216 { 217 "subsystem": "telephony", 218 "components": [ 219 { "component": "core_service", "features":[] }, 220 { "component": "ril_adapter", "features":[] }, 221 { "component": "data_storage", "features":[] }, 222 { "component": "state_registry", "features":[] }, 223 { "component": "cellular_call", "features":[] }, 224 { "component": "cellular_data", "features":[] }, 225 { "component": "sms_mms", "features":[] }, 226 { "component": "call_manager", "features":[] } 227 ] 228 }, 229 { 230 "subsystem": "account", 231 "components": [ 232 { "component": "os_account", "features":[] } 233 ] 234 }, 235 { 236 "subsystem": "common", 237 "components": [ 238 { "component": "common", "features":["common_feature_verify = true"]} 239 ] 240 }, 241 { 242 "subsystem": "developertest", 243 "components": [ 244 { "component": "developertest", "features":[]} 245 ] 246 }, 247 { 248 "subsystem": "hisilicon_products", 249 "components": [ 250 { "component": "hisilicon_products", "features":[]} 251 ] 252 }, 253 { 254 "subsystem": "notification", 255 "components": [ 256 { "component": "common_event_service", "features":[]}, 257 { "component": "distributed_notification_service", "features":[]}, 258 { "component": "eventhandler", "features":[]} 259 ] 260 }, 261 { 262 "subsystem": "developtools", 263 "components": [ 264 { "component": "bytrace", "features":[]}, 265 { "component": "hdc", "features":[]}, 266 { "component": "profiler", "features":[]}, 267 { "component": "hiperf", "features":[]}, 268 { "component": "syscap_codec", "features":[]} 269 ] 270 }, 271 { 272 "subsystem": "sensors", 273 "components": [ 274 { "component": "miscdevice", "features":[]}, 275 { "component": "sensor", "features":[]}, 276 { "component": "start", "features":[]} 277 ] 278 }, 279 { 280 "subsystem": "time", 281 "components": [ 282 { "component": "time_service", "features":[]}, 283 { "component": "imf", "features":[]} 284 ] 285 }, 286 { 287 "subsystem": "useriam", 288 "components": [ 289 { "component": "pin_auth", "features":[]}, 290 { "component": "user_auth_framework", "features":[]}, 291 { "component": "face_auth", "features":[]} 292 ] 293 }, 294 { 295 "subsystem": "arkcompiler", 296 "components": [ 297 { "component": "runtime_core", "features":[]}, 298 { "component": "ets_runtime", "features":[]}, 299 { "component": "ets_frontend", "features":[]}, 300 { "component": "toolchain", "features":[]} 301 ] 302 }, 303 { 304 "subsystem": "multimodalinput", 305 "components": [ 306 { "component": "input", "features":[]} 307 ] 308 }, 309 { 310 "subsystem": "usb", 311 "components": [ 312 { "component": "usb_manager", "features":[]} 313 ] 314 }, 315 { 316 "subsystem": "deviceprofile", 317 "components": [ 318 { "component": "device_info_manager", "features":[]} 319 ] 320 }, 321 { 322 "subsystem": "filemanagement", 323 "components": [ 324 { "component": "storage_service", "features":[]}, 325 { "component": "dfs_service", "features":[]}, 326 { "component": "file_api", "features":[]}, 327 { "component": "user_file_service", "features":[]}, 328 { "component": "app_file_service", "features":[]} 329 ] 330 }, 331 { 332 "subsystem": "window", 333 "components": [ 334 { "component": "window_manager", "features":[]} 335 ] 336 }, 337 { 338 "subsystem": "settingsnapi", 339 "components": [ 340 { "component": "settings_standard", "features":[]} 341 ] 342 }, 343 { 344 "subsystem": "wpa_supplicant-2.9", 345 "components": [ 346 { "component": "wpa_supplicant-2.9", "features":[]} 347 ] 348 }, 349 { 350 "subsystem": "contactsdata", 351 "components": [ 352 { "component": "contactsdata_hap", "features":[]} 353 ] 354 }, 355 { 356 "subsystem": "resourceschedule", 357 "components": [ 358 { "component": "background_task_mgr", "features":[]} 359 ] 360 }, 361 { 362 "subsystem": "securec", 363 "components": [ 364 { "component": "thirdparty_bounds_checking_function", "features":[]} 365 ] 366 }, 367 { 368 "subsystem": "msdp", 369 "components": [ 370 { "component": "device_status", "features":[]} 371 ] 372 } 373 ], 374 "third_party_dir": "//third_party", 375 "product_adapter_dir": "//vendor/hisilicon/watchos/hals" 376 } 377