10b966c5eSopenharmony_ci{
20b966c5eSopenharmony_ci  "product_name": "rk3568",
30b966c5eSopenharmony_ci  "device_company": "rockchip",
40b966c5eSopenharmony_ci  "device_build_path": "device/board/hihope/rk3568",
50b966c5eSopenharmony_ci  "target_cpu": "arm",
60b966c5eSopenharmony_ci  "type": "standard",
70b966c5eSopenharmony_ci  "version": "3.0",
80b966c5eSopenharmony_ci  "board": "rk3568",
90b966c5eSopenharmony_ci  "api_version": 8,
100b966c5eSopenharmony_ci  "enable_ramdisk": true,
110b966c5eSopenharmony_ci  "enable_absystem": false,
120b966c5eSopenharmony_ci  "build_selinux": true,
130b966c5eSopenharmony_ci  "build_seccomp": true,
140b966c5eSopenharmony_ci  "inherit": [ "productdefine/common/inherit/rich.json", "productdefine/common/inherit/chipset_common.json" ],
150b966c5eSopenharmony_ci  "subsystems": [
160b966c5eSopenharmony_ci    {
170b966c5eSopenharmony_ci      "subsystem": "security",
180b966c5eSopenharmony_ci      "components": [
190b966c5eSopenharmony_ci        {
200b966c5eSopenharmony_ci          "component": "selinux_adapter",
210b966c5eSopenharmony_ci          "features": []
220b966c5eSopenharmony_ci        }
230b966c5eSopenharmony_ci      ]
240b966c5eSopenharmony_ci    },
250b966c5eSopenharmony_ci    {
260b966c5eSopenharmony_ci      "subsystem": "communication",
270b966c5eSopenharmony_ci      "components": [
280b966c5eSopenharmony_ci        {
290b966c5eSopenharmony_ci          "component": "netmanager_ext",
300b966c5eSopenharmony_ci          "features": []
310b966c5eSopenharmony_ci        },
320b966c5eSopenharmony_ci        {
330b966c5eSopenharmony_ci          "component": "bluetooth_service",
340b966c5eSopenharmony_ci          "features": []
350b966c5eSopenharmony_ci        }
360b966c5eSopenharmony_ci      ]
370b966c5eSopenharmony_ci    },
380b966c5eSopenharmony_ci    {
390b966c5eSopenharmony_ci      "subsystem": "hdf",
400b966c5eSopenharmony_ci      "components": [
410b966c5eSopenharmony_ci        {
420b966c5eSopenharmony_ci          "component": "drivers_interface_ril",
430b966c5eSopenharmony_ci          "features": []
440b966c5eSopenharmony_ci        },
450b966c5eSopenharmony_ci        {
460b966c5eSopenharmony_ci          "component": "drivers_peripheral_ril",
470b966c5eSopenharmony_ci          "features":[]
480b966c5eSopenharmony_ci        },
490b966c5eSopenharmony_ci        {
500b966c5eSopenharmony_ci          "component": "drivers_interface_bluetooth",
510b966c5eSopenharmony_ci          "features": []
520b966c5eSopenharmony_ci        }
530b966c5eSopenharmony_ci      ]
540b966c5eSopenharmony_ci    },
550b966c5eSopenharmony_ci    {
560b966c5eSopenharmony_ci      "subsystem": "rockchip_products",
570b966c5eSopenharmony_ci      "components": [
580b966c5eSopenharmony_ci        {
590b966c5eSopenharmony_ci          "component": "rockchip_products",
600b966c5eSopenharmony_ci          "features": []
610b966c5eSopenharmony_ci        }
620b966c5eSopenharmony_ci      ]
630b966c5eSopenharmony_ci    },
640b966c5eSopenharmony_ci    {
650b966c5eSopenharmony_ci      "subsystem": "arkui",
660b966c5eSopenharmony_ci      "components": [
670b966c5eSopenharmony_ci        {
680b966c5eSopenharmony_ci          "component": "ace_engine",
690b966c5eSopenharmony_ci          "features": [
700b966c5eSopenharmony_ci            "ace_engine_feature_enable_accessibility = true",
710b966c5eSopenharmony_ci            "ace_engine_feature_enable_web = true"
720b966c5eSopenharmony_ci          ]
730b966c5eSopenharmony_ci        },
740b966c5eSopenharmony_ci        {
750b966c5eSopenharmony_ci          "component": "ui_appearance",
760b966c5eSopenharmony_ci          "features": []
770b966c5eSopenharmony_ci        }
780b966c5eSopenharmony_ci      ]
790b966c5eSopenharmony_ci    },
800b966c5eSopenharmony_ci    {
810b966c5eSopenharmony_ci      "subsystem": "hdf",
820b966c5eSopenharmony_ci      "components": [
830b966c5eSopenharmony_ci        {
840b966c5eSopenharmony_ci          "component": "drivers_interface_audio",
850b966c5eSopenharmony_ci          "features": []
860b966c5eSopenharmony_ci        },
870b966c5eSopenharmony_ci        {
880b966c5eSopenharmony_ci          "component": "drivers_peripheral_audio",
890b966c5eSopenharmony_ci          "features": [
900b966c5eSopenharmony_ci            "drivers_peripheral_audio_feature_full_test_suite = true",
910b966c5eSopenharmony_ci            "drivers_peripheral_audio_feature_alsa_lib = false",
920b966c5eSopenharmony_ci            "drivers_peripheral_audio_feature_effect = true"
930b966c5eSopenharmony_ci          ]
940b966c5eSopenharmony_ci        },
950b966c5eSopenharmony_ci        {
960b966c5eSopenharmony_ci          "component": "drivers_peripheral_codec",
970b966c5eSopenharmony_ci          "features": [
980b966c5eSopenharmony_ci            "drivers_peripheral_codec_feature_support_omx_extend_test = true",
990b966c5eSopenharmony_ci            "drivers_peripheral_codec_feature_support_hdi_v1 = true"
1000b966c5eSopenharmony_ci          ]
1010b966c5eSopenharmony_ci        },
1020b966c5eSopenharmony_ci        {
1030b966c5eSopenharmony_ci          "component": "drivers_peripheral_display",
1040b966c5eSopenharmony_ci          "features": [
1050b966c5eSopenharmony_ci            "drivers_peripheral_display_community = true",
1060b966c5eSopenharmony_ci            "drivers_peripheral_display_vdi_default = true"
1070b966c5eSopenharmony_ci          ]
1080b966c5eSopenharmony_ci        },
1090b966c5eSopenharmony_ci        {
1100b966c5eSopenharmony_ci          "component": "drivers_peripheral_wlan",
1110b966c5eSopenharmony_ci          "features": [
1120b966c5eSopenharmony_ci            "drivers_peripheral_wlan_feature_enable_HDF_NL80211 = true",
1130b966c5eSopenharmony_ci            "drivers_peripheral_wlan_feature_enable_HDF_UT = false"
1140b966c5eSopenharmony_ci          ]
1150b966c5eSopenharmony_ci        },
1160b966c5eSopenharmony_ci        {
1170b966c5eSopenharmony_ci          "component": "hdf_core",
1180b966c5eSopenharmony_ci          "features": [
1190b966c5eSopenharmony_ci            "hdf_core_platform_test_support = true",
1200b966c5eSopenharmony_ci            "hdf_core_default_peripheral_config = false"
1210b966c5eSopenharmony_ci          ]
1220b966c5eSopenharmony_ci        }
1230b966c5eSopenharmony_ci      ]
1240b966c5eSopenharmony_ci    },
1250b966c5eSopenharmony_ci    {
1260b966c5eSopenharmony_ci      "subsystem": "startup",
1270b966c5eSopenharmony_ci      "components": [
1280b966c5eSopenharmony_ci        {
1290b966c5eSopenharmony_ci          "component": "init",
1300b966c5eSopenharmony_ci          "features": [
1310b966c5eSopenharmony_ci            "init_feature_ab_partition = true"
1320b966c5eSopenharmony_ci          ]
1330b966c5eSopenharmony_ci        }
1340b966c5eSopenharmony_ci      ]
1350b966c5eSopenharmony_ci    },
1360b966c5eSopenharmony_ci    {
1370b966c5eSopenharmony_ci    "subsystem": "ai",
1380b966c5eSopenharmony_ci    "components": [
1390b966c5eSopenharmony_ci        {
1400b966c5eSopenharmony_ci          "component": "mindspore",
1410b966c5eSopenharmony_ci          "features": []
1420b966c5eSopenharmony_ci        }
1430b966c5eSopenharmony_ci      ]
1440b966c5eSopenharmony_ci    },
1450b966c5eSopenharmony_ci    {
1460b966c5eSopenharmony_ci      "subsystem": "msdp",
1470b966c5eSopenharmony_ci      "components": [
1480b966c5eSopenharmony_ci        {
1490b966c5eSopenharmony_ci          "component": "device_status",
1500b966c5eSopenharmony_ci          "features": [
1510b966c5eSopenharmony_ci            "device_status_interaction_coordination = false"
1520b966c5eSopenharmony_ci          ]
1530b966c5eSopenharmony_ci        }
1540b966c5eSopenharmony_ci      ]
1550b966c5eSopenharmony_ci    },
1560b966c5eSopenharmony_ci    {
1570b966c5eSopenharmony_ci      "subsystem": "communication",
1580b966c5eSopenharmony_ci      "components": [
1590b966c5eSopenharmony_ci        {
1600b966c5eSopenharmony_ci          "component": "wifi",
1610b966c5eSopenharmony_ci          "features": [
1620b966c5eSopenharmony_ci            "wifi_feature_non_seperate_p2p = true",
1630b966c5eSopenharmony_ci            "wifi_feature_non_hdf_driver = true",
1640b966c5eSopenharmony_ci            "wifi_feature_p2p_random_mac_addr = false",
1650b966c5eSopenharmony_ci            "wifi_feature_with_hdi_chip_supported = false"
1660b966c5eSopenharmony_ci         ]
1670b966c5eSopenharmony_ci        }
1680b966c5eSopenharmony_ci      ]
1690b966c5eSopenharmony_ci    },
1700b966c5eSopenharmony_ci    {
1710b966c5eSopenharmony_ci      "subsystem": "multimedia",
1720b966c5eSopenharmony_ci      "components": [
1730b966c5eSopenharmony_ci        {
1740b966c5eSopenharmony_ci          "component": "audio_framework",
1750b966c5eSopenharmony_ci          "features": [
1760b966c5eSopenharmony_ci            "audio_framework_feature_dtmf_tone = true",
1770b966c5eSopenharmony_ci            "audio_framework_feature_opensl_es = true",
1780b966c5eSopenharmony_ci            "audio_framework_feature_support_os_account = false"
1790b966c5eSopenharmony_ci          ]
1800b966c5eSopenharmony_ci        }
1810b966c5eSopenharmony_ci      ]
1820b966c5eSopenharmony_ci    },
1830b966c5eSopenharmony_ci    {
1840b966c5eSopenharmony_ci      "subsystem": "castplus",
1850b966c5eSopenharmony_ci      "components": [
1860b966c5eSopenharmony_ci        {
1870b966c5eSopenharmony_ci          "component": "sharing_framework",
1880b966c5eSopenharmony_ci          "features": []
1890b966c5eSopenharmony_ci        },
1900b966c5eSopenharmony_ci        {
1910b966c5eSopenharmony_ci          "component": "cast_engine",
1920b966c5eSopenharmony_ci          "features": []
1930b966c5eSopenharmony_ci        }
1940b966c5eSopenharmony_ci      ]
1950b966c5eSopenharmony_ci    },
1960b966c5eSopenharmony_ci    {
1970b966c5eSopenharmony_ci      "subsystem": "thirdparty",
1980b966c5eSopenharmony_ci      "components": [
1990b966c5eSopenharmony_ci        {
2000b966c5eSopenharmony_ci          "component": "libuv",
2010b966c5eSopenharmony_ci          "features": [
2020b966c5eSopenharmony_ci            "libuv_use_ffrt = true"
2030b966c5eSopenharmony_ci          ]
2040b966c5eSopenharmony_ci        },
2050b966c5eSopenharmony_ci        {
2060b966c5eSopenharmony_ci          "component": "wpa_supplicant",
2070b966c5eSopenharmony_ci          "features": [
2080b966c5eSopenharmony_ci            "wpa_supplicant_driver_nl80211 = true"
2090b966c5eSopenharmony_ci          ]
2100b966c5eSopenharmony_ci        }
2110b966c5eSopenharmony_ci      ]
2120b966c5eSopenharmony_ci    },
2130b966c5eSopenharmony_ci    {
2140b966c5eSopenharmony_ci      "subsystem": "tee",
2150b966c5eSopenharmony_ci      "components": [
2160b966c5eSopenharmony_ci        {
2170b966c5eSopenharmony_ci          "component": "tee_client",
2180b966c5eSopenharmony_ci          "features": []
2190b966c5eSopenharmony_ci        }
2200b966c5eSopenharmony_ci      ]
2210b966c5eSopenharmony_ci    },
2220b966c5eSopenharmony_ci    {
2230b966c5eSopenharmony_ci      "subsystem": "usb",
2240b966c5eSopenharmony_ci      "components": [
2250b966c5eSopenharmony_ci        {
2260b966c5eSopenharmony_ci          "component": "usb_manager",
2270b966c5eSopenharmony_ci          "features": [
2280b966c5eSopenharmony_ci            "usb_manager_feature_pop_up_func_switch_model = false"
2290b966c5eSopenharmony_ci          ]
2300b966c5eSopenharmony_ci        }
2310b966c5eSopenharmony_ci      ]
2320b966c5eSopenharmony_ci    },
2330b966c5eSopenharmony_ci    {
2340b966c5eSopenharmony_ci      "subsystem": "graphic",
2350b966c5eSopenharmony_ci      "components": [
2360b966c5eSopenharmony_ci        {
2370b966c5eSopenharmony_ci          "component": "graphic_2d",
2380b966c5eSopenharmony_ci          "features": [
2390b966c5eSopenharmony_ci            "graphic_2d_feature_rs_enable_eglimage = true",
2400b966c5eSopenharmony_ci            "graphic_2d_feature_use_texgine = true"
2410b966c5eSopenharmony_ci          ]
2420b966c5eSopenharmony_ci        },
2430b966c5eSopenharmony_ci        {
2440b966c5eSopenharmony_ci          "component": "graphic_surface",
2450b966c5eSopenharmony_ci          "features": []
2460b966c5eSopenharmony_ci        },
2470b966c5eSopenharmony_ci        {
2480b966c5eSopenharmony_ci          "component": "graphic_3d",
2490b966c5eSopenharmony_ci          "features": []
2500b966c5eSopenharmony_ci        },
2510b966c5eSopenharmony_ci        {
2520b966c5eSopenharmony_ci          "component": "vulkan-loader",
2530b966c5eSopenharmony_ci          "features": []
2540b966c5eSopenharmony_ci        },
2550b966c5eSopenharmony_ci        {
2560b966c5eSopenharmony_ci          "component": "vulkan-headers",
2570b966c5eSopenharmony_ci          "features": []
2580b966c5eSopenharmony_ci        }
2590b966c5eSopenharmony_ci      ]
2600b966c5eSopenharmony_ci    },
2610b966c5eSopenharmony_ci    {
2620b966c5eSopenharmony_ci      "subsystem":"hiviewdfx",
2630b966c5eSopenharmony_ci      "components": [
2640b966c5eSopenharmony_ci        {
2650b966c5eSopenharmony_ci          "component": "hiview",
2660b966c5eSopenharmony_ci          "features": [
2670b966c5eSopenharmony_ci            "hiview_enable_leak_detector = true",
2680b966c5eSopenharmony_ci            "hiview_enable_performance_monitor = true"
2690b966c5eSopenharmony_ci          ]
2700b966c5eSopenharmony_ci        }
2710b966c5eSopenharmony_ci      ]
2720b966c5eSopenharmony_ci    }
2730b966c5eSopenharmony_ci  ]
2740b966c5eSopenharmony_ci}
275