10a7ce71fSopenharmony_ci{ 20a7ce71fSopenharmony_ci "product_name": "watchos", 30a7ce71fSopenharmony_ci "version": "3.0", 40a7ce71fSopenharmony_ci "type": "standard", 50a7ce71fSopenharmony_ci "ohos_version": "OpenHarmony 3.0", 60a7ce71fSopenharmony_ci "device_company": "hisilicon", 70a7ce71fSopenharmony_ci "board": "hi3516dv300", 80a7ce71fSopenharmony_ci "device_build_path":"device/board/hisilicon/hispark_taurus/linux", 90a7ce71fSopenharmony_ci "kernel_type": "linux", 100a7ce71fSopenharmony_ci "kernel_version": "4.19", 110a7ce71fSopenharmony_ci "target_cpu":"arm", 120a7ce71fSopenharmony_ci "enable_ramdisk": true, 130a7ce71fSopenharmony_ci "subsystems": [ 140a7ce71fSopenharmony_ci { 150a7ce71fSopenharmony_ci "subsystem": "arkui", 160a7ce71fSopenharmony_ci "components": [ 170a7ce71fSopenharmony_ci { "component": "ace_engine", "features":[ "" ] }, 180a7ce71fSopenharmony_ci { "component": "napi", "features":[ "" ] } 190a7ce71fSopenharmony_ci ] 200a7ce71fSopenharmony_ci }, 210a7ce71fSopenharmony_ci { 220a7ce71fSopenharmony_ci "subsystem": "systemabilitymgr", 230a7ce71fSopenharmony_ci "components": [ 240a7ce71fSopenharmony_ci { "component": "samgr", "features":[] }, 250a7ce71fSopenharmony_ci { "component": "safwk", "features":[] } 260a7ce71fSopenharmony_ci ] 270a7ce71fSopenharmony_ci }, 280a7ce71fSopenharmony_ci { 290a7ce71fSopenharmony_ci "subsystem": "hiviewdfx", 300a7ce71fSopenharmony_ci "components": [ 310a7ce71fSopenharmony_ci { "component": "hilog", "features":[] }, 320a7ce71fSopenharmony_ci { "component": "hisysevent", "features":[] }, 330a7ce71fSopenharmony_ci { "component": "hiappevent", "features":[] }, 340a7ce71fSopenharmony_ci { "component": "hichecker", "features":[] }, 350a7ce71fSopenharmony_ci { "component": "hidumper", "features":[] }, 360a7ce71fSopenharmony_ci { "component": "hiview", "features":[] }, 370a7ce71fSopenharmony_ci { "component": "faultloggerd", "features":[] }, 380a7ce71fSopenharmony_ci { "component": "hitrace", "features":[] }, 390a7ce71fSopenharmony_ci { "component": "hicollie", "features":[] } 400a7ce71fSopenharmony_ci ] 410a7ce71fSopenharmony_ci }, 420a7ce71fSopenharmony_ci { 430a7ce71fSopenharmony_ci "subsystem": "security", 440a7ce71fSopenharmony_ci "components": [ 450a7ce71fSopenharmony_ci { "component": "appverify", "features":[] }, 460a7ce71fSopenharmony_ci { "component": "huks", "features":[] }, 470a7ce71fSopenharmony_ci { "component": "device_auth", "features":[] }, 480a7ce71fSopenharmony_ci { "component": "dataclassification", "features":[] }, 490a7ce71fSopenharmony_ci { "component": "device_security_level", "features":[] }, 500a7ce71fSopenharmony_ci { "component": "access_token", "features":[] }, 510a7ce71fSopenharmony_ci { "component": "selinux_adapter", "features":[] } 520a7ce71fSopenharmony_ci ] 530a7ce71fSopenharmony_ci }, 540a7ce71fSopenharmony_ci { 550a7ce71fSopenharmony_ci "subsystem": "multimedia", 560a7ce71fSopenharmony_ci "components": [ 570a7ce71fSopenharmony_ci { "component": "media_foundation", "features":[] }, 580a7ce71fSopenharmony_ci { "component": "player_framework", "features":[] }, 590a7ce71fSopenharmony_ci { "component": "audio_framework", "features":[ 600a7ce71fSopenharmony_ci "audio_framework_feature_dtmf_tone = true", 610a7ce71fSopenharmony_ci "audio_framework_feature_opensl_es = true" 620a7ce71fSopenharmony_ci ] }, 630a7ce71fSopenharmony_ci { "component": "image_framework", "features":[] }, 640a7ce71fSopenharmony_ci { "component": "camera_framework", "features":[] }, 650a7ce71fSopenharmony_ci { "component": "media_library", "features":[] } 660a7ce71fSopenharmony_ci ] 670a7ce71fSopenharmony_ci }, 680a7ce71fSopenharmony_ci { 690a7ce71fSopenharmony_ci "subsystem": "startup", 700a7ce71fSopenharmony_ci "components": [ 710a7ce71fSopenharmony_ci { "component": "startup_l2", "features":[] }, 720a7ce71fSopenharmony_ci { "component": "appspawn", "features":[] }, 730a7ce71fSopenharmony_ci { "component": "init", "features":[] } 740a7ce71fSopenharmony_ci ] 750a7ce71fSopenharmony_ci }, 760a7ce71fSopenharmony_ci { 770a7ce71fSopenharmony_ci "subsystem": "kernel", 780a7ce71fSopenharmony_ci "components": [ 790a7ce71fSopenharmony_ci { "component": "linux", "features":[] } 800a7ce71fSopenharmony_ci ] 810a7ce71fSopenharmony_ci }, 820a7ce71fSopenharmony_ci { 830a7ce71fSopenharmony_ci "subsystem": "communication", 840a7ce71fSopenharmony_ci "components": [ 850a7ce71fSopenharmony_ci { "component": "ipc", "features":[] }, 860a7ce71fSopenharmony_ci { "component": "net_manager", "features":[] }, 870a7ce71fSopenharmony_ci { "component": "netmanager_base", "features":[] }, 880a7ce71fSopenharmony_ci { "component": "netmanager_ext", "features":[] }, 890a7ce71fSopenharmony_ci { "component": "netstack", "features":[] }, 900a7ce71fSopenharmony_ci { "component": "dsoftbus", "features":[] }, 910a7ce71fSopenharmony_ci { "component": "wifi", "features":[] }, 920a7ce71fSopenharmony_ci { "component": "dhcp", "features":[] }, 930a7ce71fSopenharmony_ci { "component": "bluetooth_native_js", "features":[] } 940a7ce71fSopenharmony_ci ] 950a7ce71fSopenharmony_ci }, 960a7ce71fSopenharmony_ci { 970a7ce71fSopenharmony_ci "subsystem": "commonlibrary", 980a7ce71fSopenharmony_ci "components": [ 990a7ce71fSopenharmony_ci { "component": "c_utils", "features": [] }, 1000a7ce71fSopenharmony_ci { "component": "ets_utils", "features":[] }, 1010a7ce71fSopenharmony_ci { "component": "memory_utils", "features":[] } 1020a7ce71fSopenharmony_ci ] 1030a7ce71fSopenharmony_ci }, 1040a7ce71fSopenharmony_ci { 1050a7ce71fSopenharmony_ci "subsystem": "updater", 1060a7ce71fSopenharmony_ci "components": [ 1070a7ce71fSopenharmony_ci { "component": "updater", "features": [] }, 1080a7ce71fSopenharmony_ci { "component": "update_service", "features": [] } 1090a7ce71fSopenharmony_ci ] 1100a7ce71fSopenharmony_ci }, 1110a7ce71fSopenharmony_ci { 1120a7ce71fSopenharmony_ci "subsystem": "hdf", 1130a7ce71fSopenharmony_ci "components": [ 1140a7ce71fSopenharmony_ci { "component": "hdf_core", "features":[] }, 1150a7ce71fSopenharmony_ci { "component": "drivers_peripheral_bluetooth", "features":[] }, 1160a7ce71fSopenharmony_ci { "component": "drivers_peripheral_input", "features":[] }, 1170a7ce71fSopenharmony_ci { "component": "drivers_peripheral_display", "features":[] }, 1180a7ce71fSopenharmony_ci { "component": "thermal_device_driver", "features":[] }, 1190a7ce71fSopenharmony_ci { "component": "drivers_peripheral_wlan", "features":[ 1200a7ce71fSopenharmony_ci "drivers_peripheral_wlan_feature_enable_HDF_NL80211 = true", 1210a7ce71fSopenharmony_ci "drivers_peripheral_wlan_feature_enable_HDF_UT = true" ] 1220a7ce71fSopenharmony_ci }, 1230a7ce71fSopenharmony_ci { "component": "drivers_peripheral_thermal", "features":[] }, 1240a7ce71fSopenharmony_ci { "component": "wlan_device_driver", "features":[] }, 1250a7ce71fSopenharmony_ci { "component": "drivers_peripheral_sensor", "features":[] }, 1260a7ce71fSopenharmony_ci { "component": "drivers_peripheral_audio", "features":[ 1270a7ce71fSopenharmony_ci "drivers_peripheral_audio_feature_hal_notsupport_pathselect=false", 1280a7ce71fSopenharmony_ci "drivers_peripheral_audio_feature_full_test_suite=true", 1290a7ce71fSopenharmony_ci "drivers_peripheral_audio_feature_policy_config=false" ] 1300a7ce71fSopenharmony_ci }, 1310a7ce71fSopenharmony_ci { "component": "drivers_peripheral_usb", "features":[] }, 1320a7ce71fSopenharmony_ci { "component": "drivers_peripheral_camera", "features":[] }, 1330a7ce71fSopenharmony_ci { "component": "vibrator_device_driver", "features":[] }, 1340a7ce71fSopenharmony_ci { "component": "light_device_driver", "features":[] }, 1350a7ce71fSopenharmony_ci { "component": "drivers_peripheral_codec", "features":[] }, 1360a7ce71fSopenharmony_ci { "component": "drivers_peripheral_power", "features":[] }, 1370a7ce71fSopenharmony_ci { "component": "drivers_peripheral_battery", "features":[] } 1380a7ce71fSopenharmony_ci ] 1390a7ce71fSopenharmony_ci }, 1400a7ce71fSopenharmony_ci { 1410a7ce71fSopenharmony_ci "subsystem": "graphic", 1420a7ce71fSopenharmony_ci "components": [ 1430a7ce71fSopenharmony_ci { "component": "graphic_2d", "features":[] } 1440a7ce71fSopenharmony_ci ] 1450a7ce71fSopenharmony_ci }, 1460a7ce71fSopenharmony_ci { 1470a7ce71fSopenharmony_ci "subsystem": "ability", 1480a7ce71fSopenharmony_ci "components": [ 1490a7ce71fSopenharmony_ci { "component": "ability_runtime", "features":[ ] }, 1500a7ce71fSopenharmony_ci { "component": "ability_tools", "features":[ ] }, 1510a7ce71fSopenharmony_ci { "component": "idl_tool", "features":[ ] }, 1520a7ce71fSopenharmony_ci { "component": "form_fwk", "features":[ ] }, 1530a7ce71fSopenharmony_ci { "component": "ability_base", "features":[ ] }, 1540a7ce71fSopenharmony_ci { "component": "dmsfwk", "features":[] } 1550a7ce71fSopenharmony_ci ] 1560a7ce71fSopenharmony_ci }, 1570a7ce71fSopenharmony_ci { 1580a7ce71fSopenharmony_ci "subsystem": "bundlemanager", 1590a7ce71fSopenharmony_ci "components": [ 1600a7ce71fSopenharmony_ci { "component": "bundle_framework", "features":[] }, 1610a7ce71fSopenharmony_ci { "component": "bundle_tool", "features":[] }, 1620a7ce71fSopenharmony_ci { "component": "distributed_bundle_framework", "features":[] } 1630a7ce71fSopenharmony_ci ] 1640a7ce71fSopenharmony_ci }, 1650a7ce71fSopenharmony_ci { 1660a7ce71fSopenharmony_ci "subsystem": "powermgr", 1670a7ce71fSopenharmony_ci "components": [ 1680a7ce71fSopenharmony_ci { "component": "power_manager", "features":[ ] }, 1690a7ce71fSopenharmony_ci { "component": "battery_manager", "features":[ ] }, 1700a7ce71fSopenharmony_ci { "component": "battery_statistics", "features":[ ] }, 1710a7ce71fSopenharmony_ci { "component": "thermal_manager", "features":[ ] }, 1720a7ce71fSopenharmony_ci { "component": "display_manager", "features":[ ] } 1730a7ce71fSopenharmony_ci ] 1740a7ce71fSopenharmony_ci }, 1750a7ce71fSopenharmony_ci { 1760a7ce71fSopenharmony_ci "subsystem": "applications", 1770a7ce71fSopenharmony_ci "components": [ 1780a7ce71fSopenharmony_ci { "component": "prebuilt_hap", "features":[] } 1790a7ce71fSopenharmony_ci ] 1800a7ce71fSopenharmony_ci }, 1810a7ce71fSopenharmony_ci { 1820a7ce71fSopenharmony_ci "subsystem": "global", 1830a7ce71fSopenharmony_ci "components": [ 1840a7ce71fSopenharmony_ci { "component": "i18n_standard", "features":[] }, 1850a7ce71fSopenharmony_ci { "component": "resource_management", "features":[] }, 1860a7ce71fSopenharmony_ci { "component": "system_resources", "features":[] }, 1870a7ce71fSopenharmony_ci { "component": "cust_lite", "features":[] } 1880a7ce71fSopenharmony_ci ] 1890a7ce71fSopenharmony_ci }, 1900a7ce71fSopenharmony_ci { 1910a7ce71fSopenharmony_ci "subsystem": "xts", 1920a7ce71fSopenharmony_ci "components": [ 1930a7ce71fSopenharmony_ci { "component": "acts", "features":[] }, 1940a7ce71fSopenharmony_ci { "component": "hats", "features":[] } 1950a7ce71fSopenharmony_ci ] 1960a7ce71fSopenharmony_ci }, 1970a7ce71fSopenharmony_ci { 1980a7ce71fSopenharmony_ci "subsystem": "distributedhardware", 1990a7ce71fSopenharmony_ci "components": [ 2000a7ce71fSopenharmony_ci { "component": "device_manager", "features":[] }, 2010a7ce71fSopenharmony_ci { "component": "distributed_hardware_fwk", "features":[] } 2020a7ce71fSopenharmony_ci ] 2030a7ce71fSopenharmony_ci }, 2040a7ce71fSopenharmony_ci { 2050a7ce71fSopenharmony_ci "subsystem": "distributeddatamgr", 2060a7ce71fSopenharmony_ci "components": [ 2070a7ce71fSopenharmony_ci { "component": "relational_store", "features":[] }, 2080a7ce71fSopenharmony_ci { "component": "preferences", "features":[] }, 2090a7ce71fSopenharmony_ci { "component": "data_share", "features":[] }, 2100a7ce71fSopenharmony_ci { "component": "datamgr_service", "features":[] }, 2110a7ce71fSopenharmony_ci { "component": "kv_store", "features":[] }, 2120a7ce71fSopenharmony_ci { "component": "storage_standard", "features":[] }, 2130a7ce71fSopenharmony_ci { "component": "data_object", "features":[] }, 2140a7ce71fSopenharmony_ci { "component": "e2fsprogs", "features":[] } 2150a7ce71fSopenharmony_ci ] 2160a7ce71fSopenharmony_ci }, 2170a7ce71fSopenharmony_ci { 2180a7ce71fSopenharmony_ci "subsystem": "telephony", 2190a7ce71fSopenharmony_ci "components": [ 2200a7ce71fSopenharmony_ci { "component": "core_service", "features":[] }, 2210a7ce71fSopenharmony_ci { "component": "ril_adapter", "features":[] }, 2220a7ce71fSopenharmony_ci { "component": "telephony_data", "features":[] }, 2230a7ce71fSopenharmony_ci { "component": "state_registry", "features":[] }, 2240a7ce71fSopenharmony_ci { "component": "cellular_call", "features":[] }, 2250a7ce71fSopenharmony_ci { "component": "cellular_data", "features":[] }, 2260a7ce71fSopenharmony_ci { "component": "sms_mms", "features":[] }, 2270a7ce71fSopenharmony_ci { "component": "call_manager", "features":[] } 2280a7ce71fSopenharmony_ci ] 2290a7ce71fSopenharmony_ci }, 2300a7ce71fSopenharmony_ci { 2310a7ce71fSopenharmony_ci "subsystem": "account", 2320a7ce71fSopenharmony_ci "components": [ 2330a7ce71fSopenharmony_ci { "component": "os_account", "features":[] } 2340a7ce71fSopenharmony_ci ] 2350a7ce71fSopenharmony_ci }, 2360a7ce71fSopenharmony_ci { 2370a7ce71fSopenharmony_ci "subsystem": "build", 2380a7ce71fSopenharmony_ci "components": [ 2390a7ce71fSopenharmony_ci { "component": "build_framework", "features":["build_framework_feature_verify = true"]} 2400a7ce71fSopenharmony_ci ] 2410a7ce71fSopenharmony_ci }, 2420a7ce71fSopenharmony_ci { 2430a7ce71fSopenharmony_ci "subsystem": "testfwk", 2440a7ce71fSopenharmony_ci "components": [ 2450a7ce71fSopenharmony_ci { "component": "developer_test", "features":[]} 2460a7ce71fSopenharmony_ci ] 2470a7ce71fSopenharmony_ci }, 2480a7ce71fSopenharmony_ci { 2490a7ce71fSopenharmony_ci "subsystem": "hisilicon_products", 2500a7ce71fSopenharmony_ci "components": [ 2510a7ce71fSopenharmony_ci { "component": "hisilicon_products", "features":[]} 2520a7ce71fSopenharmony_ci ] 2530a7ce71fSopenharmony_ci }, 2540a7ce71fSopenharmony_ci { 2550a7ce71fSopenharmony_ci "subsystem": "notification", 2560a7ce71fSopenharmony_ci "components": [ 2570a7ce71fSopenharmony_ci { "component": "common_event_service", "features":[]}, 2580a7ce71fSopenharmony_ci { "component": "distributed_notification_service", "features":[]}, 2590a7ce71fSopenharmony_ci { "component": "eventhandler", "features":[]} 2600a7ce71fSopenharmony_ci ] 2610a7ce71fSopenharmony_ci }, 2620a7ce71fSopenharmony_ci { 2630a7ce71fSopenharmony_ci "subsystem": "developtools", 2640a7ce71fSopenharmony_ci "components": [ 2650a7ce71fSopenharmony_ci { "component": "bytrace", "features":[]}, 2660a7ce71fSopenharmony_ci { "component": "hdc", "features":[]}, 2670a7ce71fSopenharmony_ci { "component": "profiler", "features":[]}, 2680a7ce71fSopenharmony_ci { "component": "hiperf", "features":[]}, 2690a7ce71fSopenharmony_ci { "component": "syscap_codec", "features":[]} 2700a7ce71fSopenharmony_ci ] 2710a7ce71fSopenharmony_ci }, 2720a7ce71fSopenharmony_ci { 2730a7ce71fSopenharmony_ci "subsystem": "sensors", 2740a7ce71fSopenharmony_ci "components": [ 2750a7ce71fSopenharmony_ci { "component": "miscdevice", "features":[]}, 2760a7ce71fSopenharmony_ci { "component": "sensor", "features":[]}, 2770a7ce71fSopenharmony_ci { "component": "start", "features":[]} 2780a7ce71fSopenharmony_ci ] 2790a7ce71fSopenharmony_ci }, 2800a7ce71fSopenharmony_ci { 2810a7ce71fSopenharmony_ci "subsystem": "time", 2820a7ce71fSopenharmony_ci "components": [ 2830a7ce71fSopenharmony_ci { "component": "time_service", "features":[]}, 2840a7ce71fSopenharmony_ci { "component": "imf", "features":[]} 2850a7ce71fSopenharmony_ci ] 2860a7ce71fSopenharmony_ci }, 2870a7ce71fSopenharmony_ci { 2880a7ce71fSopenharmony_ci "subsystem": "useriam", 2890a7ce71fSopenharmony_ci "components": [ 2900a7ce71fSopenharmony_ci { "component": "pin_auth", "features":[]}, 2910a7ce71fSopenharmony_ci { "component": "user_auth_framework", "features":[]}, 2920a7ce71fSopenharmony_ci { "component": "face_auth", "features":[]} 2930a7ce71fSopenharmony_ci ] 2940a7ce71fSopenharmony_ci }, 2950a7ce71fSopenharmony_ci { 2960a7ce71fSopenharmony_ci "subsystem": "arkcompiler", 2970a7ce71fSopenharmony_ci "components": [ 2980a7ce71fSopenharmony_ci { "component": "runtime_core", "features":[]}, 2990a7ce71fSopenharmony_ci { "component": "ets_runtime", "features":[]}, 3000a7ce71fSopenharmony_ci { "component": "ets_frontend", "features":[]}, 3010a7ce71fSopenharmony_ci { "component": "toolchain", "features":[]} 3020a7ce71fSopenharmony_ci ] 3030a7ce71fSopenharmony_ci }, 3040a7ce71fSopenharmony_ci { 3050a7ce71fSopenharmony_ci "subsystem": "multimodalinput", 3060a7ce71fSopenharmony_ci "components": [ 3070a7ce71fSopenharmony_ci { "component": "input", "features":[]} 3080a7ce71fSopenharmony_ci ] 3090a7ce71fSopenharmony_ci }, 3100a7ce71fSopenharmony_ci { 3110a7ce71fSopenharmony_ci "subsystem": "usb", 3120a7ce71fSopenharmony_ci "components": [ 3130a7ce71fSopenharmony_ci { "component": "usb_manager", "features":[]} 3140a7ce71fSopenharmony_ci ] 3150a7ce71fSopenharmony_ci }, 3160a7ce71fSopenharmony_ci { 3170a7ce71fSopenharmony_ci "subsystem": "deviceprofile", 3180a7ce71fSopenharmony_ci "components": [ 3190a7ce71fSopenharmony_ci { "component": "device_info_manager", "features":[]} 3200a7ce71fSopenharmony_ci ] 3210a7ce71fSopenharmony_ci }, 3220a7ce71fSopenharmony_ci { 3230a7ce71fSopenharmony_ci "subsystem": "filemanagement", 3240a7ce71fSopenharmony_ci "components": [ 3250a7ce71fSopenharmony_ci { "component": "storage_service", "features":[]}, 3260a7ce71fSopenharmony_ci { "component": "dfs_service", "features":[]}, 3270a7ce71fSopenharmony_ci { "component": "file_api", "features":[]}, 3280a7ce71fSopenharmony_ci { "component": "user_file_service", "features":[]}, 3290a7ce71fSopenharmony_ci { "component": "app_file_service", "features":[]} 3300a7ce71fSopenharmony_ci ] 3310a7ce71fSopenharmony_ci }, 3320a7ce71fSopenharmony_ci { 3330a7ce71fSopenharmony_ci "subsystem": "window", 3340a7ce71fSopenharmony_ci "components": [ 3350a7ce71fSopenharmony_ci { "component": "window_manager", "features":[]} 3360a7ce71fSopenharmony_ci ] 3370a7ce71fSopenharmony_ci }, 3380a7ce71fSopenharmony_ci { 3390a7ce71fSopenharmony_ci "subsystem": "applications", 3400a7ce71fSopenharmony_ci "components": [ 3410a7ce71fSopenharmony_ci { "component": "settings", "features":[]} 3420a7ce71fSopenharmony_ci ] 3430a7ce71fSopenharmony_ci }, 3440a7ce71fSopenharmony_ci { 3450a7ce71fSopenharmony_ci "subsystem": "contactsdata", 3460a7ce71fSopenharmony_ci "components": [ 3470a7ce71fSopenharmony_ci { "component": "contactsdata_hap", "features":[]} 3480a7ce71fSopenharmony_ci ] 3490a7ce71fSopenharmony_ci }, 3500a7ce71fSopenharmony_ci { 3510a7ce71fSopenharmony_ci "subsystem": "resourceschedule", 3520a7ce71fSopenharmony_ci "components": [ 3530a7ce71fSopenharmony_ci { "component": "background_task_mgr", "features":[]} 3540a7ce71fSopenharmony_ci ] 3550a7ce71fSopenharmony_ci }, 3560a7ce71fSopenharmony_ci { 3570a7ce71fSopenharmony_ci "subsystem": "securec", 3580a7ce71fSopenharmony_ci "components": [ 3590a7ce71fSopenharmony_ci { "component": "thirdparty_bounds_checking_function", "features":[]} 3600a7ce71fSopenharmony_ci ] 3610a7ce71fSopenharmony_ci }, 3620a7ce71fSopenharmony_ci { 3630a7ce71fSopenharmony_ci "subsystem": "msdp", 3640a7ce71fSopenharmony_ci "components": [ 3650a7ce71fSopenharmony_ci { "component": "device_status", "features":[]} 3660a7ce71fSopenharmony_ci ] 3670a7ce71fSopenharmony_ci } 3680a7ce71fSopenharmony_ci ], 3690a7ce71fSopenharmony_ci "third_party_dir": "//third_party", 3700a7ce71fSopenharmony_ci "product_adapter_dir": "//vendor/hisilicon/watchos/hals" 3710a7ce71fSopenharmony_ci } 372