1c5d2a1cdSopenharmony_ci{ 2c5d2a1cdSopenharmony_ci "version": "3.0", 3c5d2a1cdSopenharmony_ci "subsystems": [ 4c5d2a1cdSopenharmony_ci { 5c5d2a1cdSopenharmony_ci "subsystem": "advertising", 6c5d2a1cdSopenharmony_ci "components": [ 7c5d2a1cdSopenharmony_ci { 8c5d2a1cdSopenharmony_ci "component": "advertising" 9c5d2a1cdSopenharmony_ci }, 10c5d2a1cdSopenharmony_ci { 11c5d2a1cdSopenharmony_ci "component": "oaid" 12c5d2a1cdSopenharmony_ci } 13c5d2a1cdSopenharmony_ci ] 14c5d2a1cdSopenharmony_ci }, 15c5d2a1cdSopenharmony_ci { 16c5d2a1cdSopenharmony_ci "subsystem": "location", 17c5d2a1cdSopenharmony_ci "components": [ 18c5d2a1cdSopenharmony_ci { 19c5d2a1cdSopenharmony_ci "component": "location" 20c5d2a1cdSopenharmony_ci } 21c5d2a1cdSopenharmony_ci ] 22c5d2a1cdSopenharmony_ci }, 23c5d2a1cdSopenharmony_ci { 24c5d2a1cdSopenharmony_ci "subsystem": "build", 25c5d2a1cdSopenharmony_ci "components": [ 26c5d2a1cdSopenharmony_ci { 27c5d2a1cdSopenharmony_ci "component": "build_framework" 28c5d2a1cdSopenharmony_ci } 29c5d2a1cdSopenharmony_ci ] 30c5d2a1cdSopenharmony_ci }, 31c5d2a1cdSopenharmony_ci { 32c5d2a1cdSopenharmony_ci "subsystem": "customization", 33c5d2a1cdSopenharmony_ci "components": [ 34c5d2a1cdSopenharmony_ci { 35c5d2a1cdSopenharmony_ci "component": "config_policy" 36c5d2a1cdSopenharmony_ci }, 37c5d2a1cdSopenharmony_ci { 38c5d2a1cdSopenharmony_ci "component": "enterprise_device_management" 39c5d2a1cdSopenharmony_ci } 40c5d2a1cdSopenharmony_ci ] 41c5d2a1cdSopenharmony_ci }, 42c5d2a1cdSopenharmony_ci { 43c5d2a1cdSopenharmony_ci "subsystem": "deviceprofile", 44c5d2a1cdSopenharmony_ci "components": [ 45c5d2a1cdSopenharmony_ci { 46c5d2a1cdSopenharmony_ci "component": "device_info_manager" 47c5d2a1cdSopenharmony_ci } 48c5d2a1cdSopenharmony_ci ] 49c5d2a1cdSopenharmony_ci }, 50c5d2a1cdSopenharmony_ci { 51c5d2a1cdSopenharmony_ci "subsystem": "graphic", 52c5d2a1cdSopenharmony_ci "components": [ 53c5d2a1cdSopenharmony_ci { 54c5d2a1cdSopenharmony_ci "component": "graphic_surface", 55c5d2a1cdSopenharmony_ci "features": [] 56c5d2a1cdSopenharmony_ci } 57c5d2a1cdSopenharmony_ci ] 58c5d2a1cdSopenharmony_ci }, 59c5d2a1cdSopenharmony_ci { 60c5d2a1cdSopenharmony_ci "subsystem": "arkui", 61c5d2a1cdSopenharmony_ci "components": [ 62c5d2a1cdSopenharmony_ci { 63c5d2a1cdSopenharmony_ci "component": "ace_engine", 64c5d2a1cdSopenharmony_ci "features": [ 65c5d2a1cdSopenharmony_ci "ace_engine_feature_enable_web = true", 66c5d2a1cdSopenharmony_ci "ace_engine_feature_enable_accessibility = true" 67c5d2a1cdSopenharmony_ci ] 68c5d2a1cdSopenharmony_ci }, 69c5d2a1cdSopenharmony_ci { 70c5d2a1cdSopenharmony_ci "component": "napi", 71c5d2a1cdSopenharmony_ci "features": [] 72c5d2a1cdSopenharmony_ci }, 73c5d2a1cdSopenharmony_ci { 74c5d2a1cdSopenharmony_ci "component": "ui_appearance", 75c5d2a1cdSopenharmony_ci "features": [] 76c5d2a1cdSopenharmony_ci } 77c5d2a1cdSopenharmony_ci ] 78c5d2a1cdSopenharmony_ci }, 79c5d2a1cdSopenharmony_ci { 80c5d2a1cdSopenharmony_ci "subsystem": "account", 81c5d2a1cdSopenharmony_ci "components": [ 82c5d2a1cdSopenharmony_ci { 83c5d2a1cdSopenharmony_ci "component": "os_account", 84c5d2a1cdSopenharmony_ci "features": [ "os_account_multiple_active_accounts=false" ] 85c5d2a1cdSopenharmony_ci } 86c5d2a1cdSopenharmony_ci ] 87c5d2a1cdSopenharmony_ci }, 88c5d2a1cdSopenharmony_ci { 89c5d2a1cdSopenharmony_ci "subsystem": "barrierfree", 90c5d2a1cdSopenharmony_ci "components": [ 91c5d2a1cdSopenharmony_ci { 92c5d2a1cdSopenharmony_ci "component": "accessibility", 93c5d2a1cdSopenharmony_ci "features": [] 94c5d2a1cdSopenharmony_ci } 95c5d2a1cdSopenharmony_ci ] 96c5d2a1cdSopenharmony_ci }, 97c5d2a1cdSopenharmony_ci { 98c5d2a1cdSopenharmony_ci "subsystem": "distributeddatamgr", 99c5d2a1cdSopenharmony_ci "components": [ 100c5d2a1cdSopenharmony_ci { 101c5d2a1cdSopenharmony_ci "component": "relational_store", 102c5d2a1cdSopenharmony_ci "features": [] 103c5d2a1cdSopenharmony_ci }, 104c5d2a1cdSopenharmony_ci { 105c5d2a1cdSopenharmony_ci "component": "udmf", 106c5d2a1cdSopenharmony_ci "features": [] 107c5d2a1cdSopenharmony_ci }, 108c5d2a1cdSopenharmony_ci { 109c5d2a1cdSopenharmony_ci "component": "preferences", 110c5d2a1cdSopenharmony_ci "features": [] 111c5d2a1cdSopenharmony_ci }, 112c5d2a1cdSopenharmony_ci { 113c5d2a1cdSopenharmony_ci "component": "data_share", 114c5d2a1cdSopenharmony_ci "features": [] 115c5d2a1cdSopenharmony_ci }, 116c5d2a1cdSopenharmony_ci { 117c5d2a1cdSopenharmony_ci "component": "datamgr_service", 118c5d2a1cdSopenharmony_ci "features": [ 119c5d2a1cdSopenharmony_ci "datamgr_service_udmf = true" 120c5d2a1cdSopenharmony_ci ] 121c5d2a1cdSopenharmony_ci }, 122c5d2a1cdSopenharmony_ci { 123c5d2a1cdSopenharmony_ci "component": "kv_store", 124c5d2a1cdSopenharmony_ci "features": [] 125c5d2a1cdSopenharmony_ci }, 126c5d2a1cdSopenharmony_ci { 127c5d2a1cdSopenharmony_ci "component": "data_object", 128c5d2a1cdSopenharmony_ci "features": [] 129c5d2a1cdSopenharmony_ci }, 130c5d2a1cdSopenharmony_ci { 131c5d2a1cdSopenharmony_ci "component": "e2fsprogs", 132c5d2a1cdSopenharmony_ci "features": [] 133c5d2a1cdSopenharmony_ci }, 134c5d2a1cdSopenharmony_ci { 135c5d2a1cdSopenharmony_ci "component": "pasteboard", 136c5d2a1cdSopenharmony_ci "features": [] 137c5d2a1cdSopenharmony_ci } 138c5d2a1cdSopenharmony_ci ] 139c5d2a1cdSopenharmony_ci }, 140c5d2a1cdSopenharmony_ci { 141c5d2a1cdSopenharmony_ci "subsystem": "filemanagement", 142c5d2a1cdSopenharmony_ci "components": [ 143c5d2a1cdSopenharmony_ci { 144c5d2a1cdSopenharmony_ci "component": "user_file_service", 145c5d2a1cdSopenharmony_ci "features": [] 146c5d2a1cdSopenharmony_ci }, 147c5d2a1cdSopenharmony_ci { 148c5d2a1cdSopenharmony_ci "component": "file_api", 149c5d2a1cdSopenharmony_ci "features": [] 150c5d2a1cdSopenharmony_ci }, 151c5d2a1cdSopenharmony_ci { 152c5d2a1cdSopenharmony_ci "component": "storage_service", 153c5d2a1cdSopenharmony_ci "features": [] 154c5d2a1cdSopenharmony_ci }, 155c5d2a1cdSopenharmony_ci { 156c5d2a1cdSopenharmony_ci "component": "dfs_service", 157c5d2a1cdSopenharmony_ci "features": [] 158c5d2a1cdSopenharmony_ci }, 159c5d2a1cdSopenharmony_ci { 160c5d2a1cdSopenharmony_ci "component": "app_file_service", 161c5d2a1cdSopenharmony_ci "features": [] 162c5d2a1cdSopenharmony_ci } 163c5d2a1cdSopenharmony_ci ] 164c5d2a1cdSopenharmony_ci }, 165c5d2a1cdSopenharmony_ci { 166c5d2a1cdSopenharmony_ci "subsystem": "security", 167c5d2a1cdSopenharmony_ci "components": [ 168c5d2a1cdSopenharmony_ci { 169c5d2a1cdSopenharmony_ci "component": "certificate_framework", 170c5d2a1cdSopenharmony_ci "features": [] 171c5d2a1cdSopenharmony_ci }, 172c5d2a1cdSopenharmony_ci { 173c5d2a1cdSopenharmony_ci "component": "appverify", 174c5d2a1cdSopenharmony_ci "features": [] 175c5d2a1cdSopenharmony_ci }, 176c5d2a1cdSopenharmony_ci { 177c5d2a1cdSopenharmony_ci "component": "huks", 178c5d2a1cdSopenharmony_ci "features": [] 179c5d2a1cdSopenharmony_ci }, 180c5d2a1cdSopenharmony_ci { 181c5d2a1cdSopenharmony_ci "component": "selinux_adapter", 182c5d2a1cdSopenharmony_ci "features": [] 183c5d2a1cdSopenharmony_ci }, 184c5d2a1cdSopenharmony_ci { 185c5d2a1cdSopenharmony_ci "component": "certificate_manager", 186c5d2a1cdSopenharmony_ci "features": [] 187c5d2a1cdSopenharmony_ci }, 188c5d2a1cdSopenharmony_ci { 189c5d2a1cdSopenharmony_ci "component": "device_auth", 190c5d2a1cdSopenharmony_ci "features": [] 191c5d2a1cdSopenharmony_ci }, 192c5d2a1cdSopenharmony_ci { 193c5d2a1cdSopenharmony_ci "component": "crypto_framework", 194c5d2a1cdSopenharmony_ci "features": [] 195c5d2a1cdSopenharmony_ci }, 196c5d2a1cdSopenharmony_ci { 197c5d2a1cdSopenharmony_ci "component": "access_token", 198c5d2a1cdSopenharmony_ci "features": [] 199c5d2a1cdSopenharmony_ci }, 200c5d2a1cdSopenharmony_ci { 201c5d2a1cdSopenharmony_ci "component": "device_security_level", 202c5d2a1cdSopenharmony_ci "features": [] 203c5d2a1cdSopenharmony_ci }, 204c5d2a1cdSopenharmony_ci { 205c5d2a1cdSopenharmony_ci "component": "dataclassification", 206c5d2a1cdSopenharmony_ci "features": [] 207c5d2a1cdSopenharmony_ci } 208c5d2a1cdSopenharmony_ci ] 209c5d2a1cdSopenharmony_ci }, 210c5d2a1cdSopenharmony_ci { 211c5d2a1cdSopenharmony_ci "subsystem": "startup", 212c5d2a1cdSopenharmony_ci "components": [ 213c5d2a1cdSopenharmony_ci { 214c5d2a1cdSopenharmony_ci "component": "appspawn", 215c5d2a1cdSopenharmony_ci "features": [] 216c5d2a1cdSopenharmony_ci }, 217c5d2a1cdSopenharmony_ci { 218c5d2a1cdSopenharmony_ci "component": "init", 219c5d2a1cdSopenharmony_ci "features": [] 220c5d2a1cdSopenharmony_ci } 221c5d2a1cdSopenharmony_ci ] 222c5d2a1cdSopenharmony_ci }, 223c5d2a1cdSopenharmony_ci { 224c5d2a1cdSopenharmony_ci "subsystem": "hiviewdfx", 225c5d2a1cdSopenharmony_ci "components": [ 226c5d2a1cdSopenharmony_ci { 227c5d2a1cdSopenharmony_ci "component": "hitrace", 228c5d2a1cdSopenharmony_ci "features": [] 229c5d2a1cdSopenharmony_ci }, 230c5d2a1cdSopenharmony_ci { 231c5d2a1cdSopenharmony_ci "component": "hilog", 232c5d2a1cdSopenharmony_ci "features": [] 233c5d2a1cdSopenharmony_ci }, 234c5d2a1cdSopenharmony_ci { 235c5d2a1cdSopenharmony_ci "component": "hichecker", 236c5d2a1cdSopenharmony_ci "features": [] 237c5d2a1cdSopenharmony_ci }, 238c5d2a1cdSopenharmony_ci { 239c5d2a1cdSopenharmony_ci "component": "hiprofiler", 240c5d2a1cdSopenharmony_ci "features": [] 241c5d2a1cdSopenharmony_ci }, 242c5d2a1cdSopenharmony_ci { 243c5d2a1cdSopenharmony_ci "component": "hisysevent", 244c5d2a1cdSopenharmony_ci "features": [] 245c5d2a1cdSopenharmony_ci }, 246c5d2a1cdSopenharmony_ci { 247c5d2a1cdSopenharmony_ci "component": "hiappevent", 248c5d2a1cdSopenharmony_ci "features": [] 249c5d2a1cdSopenharmony_ci }, 250c5d2a1cdSopenharmony_ci { 251c5d2a1cdSopenharmony_ci "component": "hiview", 252c5d2a1cdSopenharmony_ci "features": [] 253c5d2a1cdSopenharmony_ci }, 254c5d2a1cdSopenharmony_ci { 255c5d2a1cdSopenharmony_ci "component": "faultloggerd", 256c5d2a1cdSopenharmony_ci "features": [] 257c5d2a1cdSopenharmony_ci }, 258c5d2a1cdSopenharmony_ci { 259c5d2a1cdSopenharmony_ci "component": "hicollie", 260c5d2a1cdSopenharmony_ci "features": [] 261c5d2a1cdSopenharmony_ci }, 262c5d2a1cdSopenharmony_ci { 263c5d2a1cdSopenharmony_ci "component": "hidumper", 264c5d2a1cdSopenharmony_ci "features": [] 265c5d2a1cdSopenharmony_ci } 266c5d2a1cdSopenharmony_ci ] 267c5d2a1cdSopenharmony_ci }, 268c5d2a1cdSopenharmony_ci { 269c5d2a1cdSopenharmony_ci "subsystem": "commonlibrary", 270c5d2a1cdSopenharmony_ci "components": [ 271c5d2a1cdSopenharmony_ci { 272c5d2a1cdSopenharmony_ci "component": "c_utils", 273c5d2a1cdSopenharmony_ci "features": [] 274c5d2a1cdSopenharmony_ci }, 275c5d2a1cdSopenharmony_ci { 276c5d2a1cdSopenharmony_ci "component": "ets_utils", 277c5d2a1cdSopenharmony_ci "features": [] 278c5d2a1cdSopenharmony_ci }, 279c5d2a1cdSopenharmony_ci { 280c5d2a1cdSopenharmony_ci "component": "memory_utils", 281c5d2a1cdSopenharmony_ci "features": [] 282c5d2a1cdSopenharmony_ci }, 283c5d2a1cdSopenharmony_ci { 284c5d2a1cdSopenharmony_ci "component": "ylong_http", 285c5d2a1cdSopenharmony_ci "features": [] 286c5d2a1cdSopenharmony_ci }, 287c5d2a1cdSopenharmony_ci { 288c5d2a1cdSopenharmony_ci "component": "ylong_json", 289c5d2a1cdSopenharmony_ci "features": [] 290c5d2a1cdSopenharmony_ci }, 291c5d2a1cdSopenharmony_ci { 292c5d2a1cdSopenharmony_ci "component": "ylong_runtime", 293c5d2a1cdSopenharmony_ci "features": [] 294c5d2a1cdSopenharmony_ci } 295c5d2a1cdSopenharmony_ci ] 296c5d2a1cdSopenharmony_ci }, 297c5d2a1cdSopenharmony_ci { 298c5d2a1cdSopenharmony_ci "subsystem": "bundlemanager", 299c5d2a1cdSopenharmony_ci "components": [ 300c5d2a1cdSopenharmony_ci { 301c5d2a1cdSopenharmony_ci "component": "bundle_framework", 302c5d2a1cdSopenharmony_ci "features": [] 303c5d2a1cdSopenharmony_ci }, 304c5d2a1cdSopenharmony_ci { 305c5d2a1cdSopenharmony_ci "component": "bundle_tool", 306c5d2a1cdSopenharmony_ci "features": [] 307c5d2a1cdSopenharmony_ci }, 308c5d2a1cdSopenharmony_ci { 309c5d2a1cdSopenharmony_ci "component": "distributed_bundle_framework", 310c5d2a1cdSopenharmony_ci "features": [] 311c5d2a1cdSopenharmony_ci } 312c5d2a1cdSopenharmony_ci ] 313c5d2a1cdSopenharmony_ci }, 314c5d2a1cdSopenharmony_ci { 315c5d2a1cdSopenharmony_ci "subsystem": "ability", 316c5d2a1cdSopenharmony_ci "components": [ 317c5d2a1cdSopenharmony_ci { 318c5d2a1cdSopenharmony_ci "component": "ability_runtime", 319c5d2a1cdSopenharmony_ci "features": [] 320c5d2a1cdSopenharmony_ci }, 321c5d2a1cdSopenharmony_ci { 322c5d2a1cdSopenharmony_ci "component": "dmsfwk", 323c5d2a1cdSopenharmony_ci "features": [] 324c5d2a1cdSopenharmony_ci }, 325c5d2a1cdSopenharmony_ci { 326c5d2a1cdSopenharmony_ci "component": "form_fwk", 327c5d2a1cdSopenharmony_ci "features": [] 328c5d2a1cdSopenharmony_ci }, 329c5d2a1cdSopenharmony_ci { 330c5d2a1cdSopenharmony_ci "component": "ability_base", 331c5d2a1cdSopenharmony_ci "features": [] 332c5d2a1cdSopenharmony_ci } 333c5d2a1cdSopenharmony_ci ] 334c5d2a1cdSopenharmony_ci }, 335c5d2a1cdSopenharmony_ci { 336c5d2a1cdSopenharmony_ci "subsystem": "notification", 337c5d2a1cdSopenharmony_ci "components": [ 338c5d2a1cdSopenharmony_ci { 339c5d2a1cdSopenharmony_ci "component": "common_event_service", 340c5d2a1cdSopenharmony_ci "features": [] 341c5d2a1cdSopenharmony_ci }, 342c5d2a1cdSopenharmony_ci { 343c5d2a1cdSopenharmony_ci "component": "distributed_notification_service", 344c5d2a1cdSopenharmony_ci "features": [] 345c5d2a1cdSopenharmony_ci }, 346c5d2a1cdSopenharmony_ci { 347c5d2a1cdSopenharmony_ci "component": "eventhandler", 348c5d2a1cdSopenharmony_ci "features": [] 349c5d2a1cdSopenharmony_ci } 350c5d2a1cdSopenharmony_ci ] 351c5d2a1cdSopenharmony_ci }, 352c5d2a1cdSopenharmony_ci { 353c5d2a1cdSopenharmony_ci "subsystem": "communication", 354c5d2a1cdSopenharmony_ci "components": [ 355c5d2a1cdSopenharmony_ci { 356c5d2a1cdSopenharmony_ci "component": "bluetooth", 357c5d2a1cdSopenharmony_ci "features": [] 358c5d2a1cdSopenharmony_ci }, 359c5d2a1cdSopenharmony_ci { 360c5d2a1cdSopenharmony_ci "component": "ipc", 361c5d2a1cdSopenharmony_ci "features": [] 362c5d2a1cdSopenharmony_ci }, 363c5d2a1cdSopenharmony_ci { 364c5d2a1cdSopenharmony_ci "component": "netmanager_base", 365c5d2a1cdSopenharmony_ci "features": [] 366c5d2a1cdSopenharmony_ci }, 367c5d2a1cdSopenharmony_ci { 368c5d2a1cdSopenharmony_ci "component": "netmanager_ext", 369c5d2a1cdSopenharmony_ci "features": [] 370c5d2a1cdSopenharmony_ci }, 371c5d2a1cdSopenharmony_ci { 372c5d2a1cdSopenharmony_ci "component": "netstack", 373c5d2a1cdSopenharmony_ci "features": [] 374c5d2a1cdSopenharmony_ci }, 375c5d2a1cdSopenharmony_ci { 376c5d2a1cdSopenharmony_ci "component": "dsoftbus", 377c5d2a1cdSopenharmony_ci "features": [ 378c5d2a1cdSopenharmony_ci "dsoftbus_feature_conn_br = true", 379c5d2a1cdSopenharmony_ci "dsoftbus_feature_trans_udp_stream = true", 380c5d2a1cdSopenharmony_ci "dsoftbus_feature_disc_ble = true", 381c5d2a1cdSopenharmony_ci "dsoftbus_feature_conn_p2p = true", 382c5d2a1cdSopenharmony_ci "dsoftbus_feature_conn_ble = true" 383c5d2a1cdSopenharmony_ci ] 384c5d2a1cdSopenharmony_ci }, 385c5d2a1cdSopenharmony_ci { 386c5d2a1cdSopenharmony_ci "component": "wifi", 387c5d2a1cdSopenharmony_ci "features": [ 388c5d2a1cdSopenharmony_ci "wifi_feature_non_seperate_p2p = true", 389c5d2a1cdSopenharmony_ci "wifi_feature_p2p_random_mac_addr = false", 390c5d2a1cdSopenharmony_ci "wifi_feature_non_hdf_driver = true" 391c5d2a1cdSopenharmony_ci ] 392c5d2a1cdSopenharmony_ci }, 393c5d2a1cdSopenharmony_ci { 394c5d2a1cdSopenharmony_ci "component": "dhcp", 395c5d2a1cdSopenharmony_ci "features": [] 396c5d2a1cdSopenharmony_ci } 397c5d2a1cdSopenharmony_ci ] 398c5d2a1cdSopenharmony_ci }, 399c5d2a1cdSopenharmony_ci { 400c5d2a1cdSopenharmony_ci "subsystem": "systemabilitymgr", 401c5d2a1cdSopenharmony_ci "components": [ 402c5d2a1cdSopenharmony_ci { 403c5d2a1cdSopenharmony_ci "component": "samgr", 404c5d2a1cdSopenharmony_ci "features": [] 405c5d2a1cdSopenharmony_ci }, 406c5d2a1cdSopenharmony_ci { 407c5d2a1cdSopenharmony_ci "component": "safwk", 408c5d2a1cdSopenharmony_ci "features": [] 409c5d2a1cdSopenharmony_ci } 410c5d2a1cdSopenharmony_ci ] 411c5d2a1cdSopenharmony_ci }, 412c5d2a1cdSopenharmony_ci { 413c5d2a1cdSopenharmony_ci "subsystem": "updater", 414c5d2a1cdSopenharmony_ci "components": [ 415c5d2a1cdSopenharmony_ci { 416c5d2a1cdSopenharmony_ci "component": "updater", 417c5d2a1cdSopenharmony_ci "features": [] 418c5d2a1cdSopenharmony_ci }, 419c5d2a1cdSopenharmony_ci { 420c5d2a1cdSopenharmony_ci "component": "update_service", 421c5d2a1cdSopenharmony_ci "features": [] 422c5d2a1cdSopenharmony_ci }, 423c5d2a1cdSopenharmony_ci { 424c5d2a1cdSopenharmony_ci "component": "sys_installer", 425c5d2a1cdSopenharmony_ci "features": [] 426c5d2a1cdSopenharmony_ci } 427c5d2a1cdSopenharmony_ci ] 428c5d2a1cdSopenharmony_ci }, 429c5d2a1cdSopenharmony_ci { 430c5d2a1cdSopenharmony_ci "subsystem": "developtools", 431c5d2a1cdSopenharmony_ci "components": [ 432c5d2a1cdSopenharmony_ci { 433c5d2a1cdSopenharmony_ci "component": "hdc", 434c5d2a1cdSopenharmony_ci "features": [] 435c5d2a1cdSopenharmony_ci }, 436c5d2a1cdSopenharmony_ci { 437c5d2a1cdSopenharmony_ci "component": "syscap_codec", 438c5d2a1cdSopenharmony_ci "features": [] 439c5d2a1cdSopenharmony_ci } 440c5d2a1cdSopenharmony_ci ] 441c5d2a1cdSopenharmony_ci }, 442c5d2a1cdSopenharmony_ci { 443c5d2a1cdSopenharmony_ci "subsystem": "sensors", 444c5d2a1cdSopenharmony_ci "components": [ 445c5d2a1cdSopenharmony_ci { 446c5d2a1cdSopenharmony_ci "component": "miscdevice", 447c5d2a1cdSopenharmony_ci "features": [] 448c5d2a1cdSopenharmony_ci }, 449c5d2a1cdSopenharmony_ci { 450c5d2a1cdSopenharmony_ci "component": "sensor", 451c5d2a1cdSopenharmony_ci "features": [] 452c5d2a1cdSopenharmony_ci }, 453c5d2a1cdSopenharmony_ci { 454c5d2a1cdSopenharmony_ci "component": "start", 455c5d2a1cdSopenharmony_ci "features": [] 456c5d2a1cdSopenharmony_ci } 457c5d2a1cdSopenharmony_ci ] 458c5d2a1cdSopenharmony_ci }, 459c5d2a1cdSopenharmony_ci { 460c5d2a1cdSopenharmony_ci "subsystem": "graphic", 461c5d2a1cdSopenharmony_ci "components": [ 462c5d2a1cdSopenharmony_ci { 463c5d2a1cdSopenharmony_ci "component": "graphic_2d", 464c5d2a1cdSopenharmony_ci "features": [ 465c5d2a1cdSopenharmony_ci "graphic_2d_feature_use_texgine = true", 466c5d2a1cdSopenharmony_ci "graphic_2d_feature_ace_enable_gpu = true", 467c5d2a1cdSopenharmony_ci "graphic_2d_feature_rs_enable_eglimage = true" 468c5d2a1cdSopenharmony_ci ] 469c5d2a1cdSopenharmony_ci }, 470c5d2a1cdSopenharmony_ci { 471c5d2a1cdSopenharmony_ci "component": "graphic_3d", 472c5d2a1cdSopenharmony_ci "features": [] 473c5d2a1cdSopenharmony_ci } 474c5d2a1cdSopenharmony_ci ] 475c5d2a1cdSopenharmony_ci }, 476c5d2a1cdSopenharmony_ci { 477c5d2a1cdSopenharmony_ci "subsystem": "window", 478c5d2a1cdSopenharmony_ci "components": [ 479c5d2a1cdSopenharmony_ci { 480c5d2a1cdSopenharmony_ci "component": "window_manager", 481c5d2a1cdSopenharmony_ci "features": [] 482c5d2a1cdSopenharmony_ci } 483c5d2a1cdSopenharmony_ci ] 484c5d2a1cdSopenharmony_ci }, 485c5d2a1cdSopenharmony_ci { 486c5d2a1cdSopenharmony_ci "subsystem": "useriam", 487c5d2a1cdSopenharmony_ci "components": [ 488c5d2a1cdSopenharmony_ci { 489c5d2a1cdSopenharmony_ci "component": "pin_auth", 490c5d2a1cdSopenharmony_ci "features": [] 491c5d2a1cdSopenharmony_ci }, 492c5d2a1cdSopenharmony_ci { 493c5d2a1cdSopenharmony_ci "component": "user_auth_framework", 494c5d2a1cdSopenharmony_ci "features": [] 495c5d2a1cdSopenharmony_ci } 496c5d2a1cdSopenharmony_ci ] 497c5d2a1cdSopenharmony_ci }, 498c5d2a1cdSopenharmony_ci { 499c5d2a1cdSopenharmony_ci "subsystem": "time", 500c5d2a1cdSopenharmony_ci "components": [ 501c5d2a1cdSopenharmony_ci { 502c5d2a1cdSopenharmony_ci "component": "time_service", 503c5d2a1cdSopenharmony_ci "features": [] 504c5d2a1cdSopenharmony_ci } 505c5d2a1cdSopenharmony_ci ] 506c5d2a1cdSopenharmony_ci }, 507c5d2a1cdSopenharmony_ci { 508c5d2a1cdSopenharmony_ci "subsystem": "request", 509c5d2a1cdSopenharmony_ci "components": [ 510c5d2a1cdSopenharmony_ci { 511c5d2a1cdSopenharmony_ci "component": "request", 512c5d2a1cdSopenharmony_ci "features": [] 513c5d2a1cdSopenharmony_ci } 514c5d2a1cdSopenharmony_ci ] 515c5d2a1cdSopenharmony_ci }, 516c5d2a1cdSopenharmony_ci { 517c5d2a1cdSopenharmony_ci "subsystem": "inputmethod", 518c5d2a1cdSopenharmony_ci "components": [ 519c5d2a1cdSopenharmony_ci { 520c5d2a1cdSopenharmony_ci "component": "imf", 521c5d2a1cdSopenharmony_ci "features": [] 522c5d2a1cdSopenharmony_ci } 523c5d2a1cdSopenharmony_ci ] 524c5d2a1cdSopenharmony_ci }, 525c5d2a1cdSopenharmony_ci { 526c5d2a1cdSopenharmony_ci "subsystem": "theme", 527c5d2a1cdSopenharmony_ci "components": [ 528c5d2a1cdSopenharmony_ci { 529c5d2a1cdSopenharmony_ci "component": "screenlock_mgr", 530c5d2a1cdSopenharmony_ci "features": [] 531c5d2a1cdSopenharmony_ci }, 532c5d2a1cdSopenharmony_ci { 533c5d2a1cdSopenharmony_ci "component": "wallpaper_mgr", 534c5d2a1cdSopenharmony_ci "features": [] 535c5d2a1cdSopenharmony_ci } 536c5d2a1cdSopenharmony_ci ] 537c5d2a1cdSopenharmony_ci }, 538c5d2a1cdSopenharmony_ci { 539c5d2a1cdSopenharmony_ci "subsystem": "multimedia", 540c5d2a1cdSopenharmony_ci "components": [ 541c5d2a1cdSopenharmony_ci { 542c5d2a1cdSopenharmony_ci "component": "media_foundation", 543c5d2a1cdSopenharmony_ci "features": [] 544c5d2a1cdSopenharmony_ci }, 545c5d2a1cdSopenharmony_ci { 546c5d2a1cdSopenharmony_ci "component": "player_framework", 547c5d2a1cdSopenharmony_ci "features": [] 548c5d2a1cdSopenharmony_ci }, 549c5d2a1cdSopenharmony_ci { 550c5d2a1cdSopenharmony_ci "component": "av_codec", 551c5d2a1cdSopenharmony_ci "features": [] 552c5d2a1cdSopenharmony_ci }, 553c5d2a1cdSopenharmony_ci { 554c5d2a1cdSopenharmony_ci "component": "av_session", 555c5d2a1cdSopenharmony_ci "features": [] 556c5d2a1cdSopenharmony_ci }, 557c5d2a1cdSopenharmony_ci { 558c5d2a1cdSopenharmony_ci "component": "audio_framework", 559c5d2a1cdSopenharmony_ci "features": [ 560c5d2a1cdSopenharmony_ci "audio_framework_feature_opensl_es = true", 561c5d2a1cdSopenharmony_ci "audio_framework_feature_dtmf_tone = true" 562c5d2a1cdSopenharmony_ci ] 563c5d2a1cdSopenharmony_ci }, 564c5d2a1cdSopenharmony_ci { 565c5d2a1cdSopenharmony_ci "component": "camera_framework", 566c5d2a1cdSopenharmony_ci "features": [] 567c5d2a1cdSopenharmony_ci }, 568c5d2a1cdSopenharmony_ci { 569c5d2a1cdSopenharmony_ci "component": "drm_framework", 570c5d2a1cdSopenharmony_ci "features": [] 571c5d2a1cdSopenharmony_ci }, 572c5d2a1cdSopenharmony_ci { 573c5d2a1cdSopenharmony_ci "component": "image_framework", 574c5d2a1cdSopenharmony_ci "features": [] 575c5d2a1cdSopenharmony_ci }, 576c5d2a1cdSopenharmony_ci { 577c5d2a1cdSopenharmony_ci "component": "media_library", 578c5d2a1cdSopenharmony_ci "features": [] 579c5d2a1cdSopenharmony_ci } 580c5d2a1cdSopenharmony_ci ] 581c5d2a1cdSopenharmony_ci }, 582c5d2a1cdSopenharmony_ci { 583c5d2a1cdSopenharmony_ci "subsystem": "multimodalinput", 584c5d2a1cdSopenharmony_ci "components": [ 585c5d2a1cdSopenharmony_ci { 586c5d2a1cdSopenharmony_ci "component": "input", 587c5d2a1cdSopenharmony_ci "features": [ 588c5d2a1cdSopenharmony_ci "input_feature_combination_key = true", 589c5d2a1cdSopenharmony_ci "input_feature_monitor = true", 590c5d2a1cdSopenharmony_ci "input_feature_pointer_drawing = true", 591c5d2a1cdSopenharmony_ci "input_feature_mouse = true", 592c5d2a1cdSopenharmony_ci "input_feature_keyboard = true", 593c5d2a1cdSopenharmony_ci "input_feature_touchscreen = true", 594c5d2a1cdSopenharmony_ci "input_feature_input_device = true", 595c5d2a1cdSopenharmony_ci "input_feature_interceptor = true" 596c5d2a1cdSopenharmony_ci ] 597c5d2a1cdSopenharmony_ci } 598c5d2a1cdSopenharmony_ci ] 599c5d2a1cdSopenharmony_ci }, 600c5d2a1cdSopenharmony_ci { 601c5d2a1cdSopenharmony_ci "subsystem": "global", 602c5d2a1cdSopenharmony_ci "components": [ 603c5d2a1cdSopenharmony_ci { 604c5d2a1cdSopenharmony_ci "component": "i18n", 605c5d2a1cdSopenharmony_ci "features": [] 606c5d2a1cdSopenharmony_ci }, 607c5d2a1cdSopenharmony_ci { 608c5d2a1cdSopenharmony_ci "component": "timezone", 609c5d2a1cdSopenharmony_ci "features": [] 610c5d2a1cdSopenharmony_ci }, 611c5d2a1cdSopenharmony_ci { 612c5d2a1cdSopenharmony_ci "component": "resource_management", 613c5d2a1cdSopenharmony_ci "features": [] 614c5d2a1cdSopenharmony_ci }, 615c5d2a1cdSopenharmony_ci { 616c5d2a1cdSopenharmony_ci "component": "system_resources", 617c5d2a1cdSopenharmony_ci "features": [] 618c5d2a1cdSopenharmony_ci } 619c5d2a1cdSopenharmony_ci ] 620c5d2a1cdSopenharmony_ci }, 621c5d2a1cdSopenharmony_ci { 622c5d2a1cdSopenharmony_ci "subsystem": "powermgr", 623c5d2a1cdSopenharmony_ci "components": [ 624c5d2a1cdSopenharmony_ci { 625c5d2a1cdSopenharmony_ci "component": "power_manager", 626c5d2a1cdSopenharmony_ci "features": [] 627c5d2a1cdSopenharmony_ci }, 628c5d2a1cdSopenharmony_ci { 629c5d2a1cdSopenharmony_ci "component": "battery_manager", 630c5d2a1cdSopenharmony_ci "features": [] 631c5d2a1cdSopenharmony_ci }, 632c5d2a1cdSopenharmony_ci { 633c5d2a1cdSopenharmony_ci "component": "display_manager", 634c5d2a1cdSopenharmony_ci "features": [] 635c5d2a1cdSopenharmony_ci }, 636c5d2a1cdSopenharmony_ci { 637c5d2a1cdSopenharmony_ci "component": "thermal_manager", 638c5d2a1cdSopenharmony_ci "features": [] 639c5d2a1cdSopenharmony_ci } 640c5d2a1cdSopenharmony_ci ] 641c5d2a1cdSopenharmony_ci }, 642c5d2a1cdSopenharmony_ci { 643c5d2a1cdSopenharmony_ci "subsystem": "applications", 644c5d2a1cdSopenharmony_ci "components": [ 645c5d2a1cdSopenharmony_ci { 646c5d2a1cdSopenharmony_ci "component": "calendar_data", 647c5d2a1cdSopenharmony_ci "features": [] 648c5d2a1cdSopenharmony_ci }, 649c5d2a1cdSopenharmony_ci { 650c5d2a1cdSopenharmony_ci "component": "permission_manager", 651c5d2a1cdSopenharmony_ci "features": [] 652c5d2a1cdSopenharmony_ci }, 653c5d2a1cdSopenharmony_ci { 654c5d2a1cdSopenharmony_ci "component": "camera", 655c5d2a1cdSopenharmony_ci "features": [] 656c5d2a1cdSopenharmony_ci }, 657c5d2a1cdSopenharmony_ci { 658c5d2a1cdSopenharmony_ci "component": "popt", 659c5d2a1cdSopenharmony_ci "features": [] 660c5d2a1cdSopenharmony_ci }, 661c5d2a1cdSopenharmony_ci { 662c5d2a1cdSopenharmony_ci "component": "settings", 663c5d2a1cdSopenharmony_ci "features": [] 664c5d2a1cdSopenharmony_ci } 665c5d2a1cdSopenharmony_ci ] 666c5d2a1cdSopenharmony_ci }, 667c5d2a1cdSopenharmony_ci { 668c5d2a1cdSopenharmony_ci "subsystem": "xts", 669c5d2a1cdSopenharmony_ci "components": [ 670c5d2a1cdSopenharmony_ci { 671c5d2a1cdSopenharmony_ci "component": "device_attest", 672c5d2a1cdSopenharmony_ci "features": [] 673c5d2a1cdSopenharmony_ci } 674c5d2a1cdSopenharmony_ci ] 675c5d2a1cdSopenharmony_ci }, 676c5d2a1cdSopenharmony_ci { 677c5d2a1cdSopenharmony_ci "subsystem": "wukong", 678c5d2a1cdSopenharmony_ci "components": [ 679c5d2a1cdSopenharmony_ci { 680c5d2a1cdSopenharmony_ci "component": "wukong", 681c5d2a1cdSopenharmony_ci "features": [] 682c5d2a1cdSopenharmony_ci } 683c5d2a1cdSopenharmony_ci ] 684c5d2a1cdSopenharmony_ci }, 685c5d2a1cdSopenharmony_ci { 686c5d2a1cdSopenharmony_ci "subsystem": "testfwk", 687c5d2a1cdSopenharmony_ci "components": [ 688c5d2a1cdSopenharmony_ci { 689c5d2a1cdSopenharmony_ci "component": "arkxtest", 690c5d2a1cdSopenharmony_ci "features": [] 691c5d2a1cdSopenharmony_ci } 692c5d2a1cdSopenharmony_ci ] 693c5d2a1cdSopenharmony_ci }, 694c5d2a1cdSopenharmony_ci { 695c5d2a1cdSopenharmony_ci "subsystem": "distributedhardware", 696c5d2a1cdSopenharmony_ci "components": [ 697c5d2a1cdSopenharmony_ci { 698c5d2a1cdSopenharmony_ci "component": "device_manager", 699c5d2a1cdSopenharmony_ci "features": [] 700c5d2a1cdSopenharmony_ci }, 701c5d2a1cdSopenharmony_ci { 702c5d2a1cdSopenharmony_ci "component": "distributed_hardware_fwk", 703c5d2a1cdSopenharmony_ci "features": [] 704c5d2a1cdSopenharmony_ci }, 705c5d2a1cdSopenharmony_ci { 706c5d2a1cdSopenharmony_ci "component": "distributed_camera", 707c5d2a1cdSopenharmony_ci "features": [] 708c5d2a1cdSopenharmony_ci }, 709c5d2a1cdSopenharmony_ci { 710c5d2a1cdSopenharmony_ci "component": "distributed_screen", 711c5d2a1cdSopenharmony_ci "features": [] 712c5d2a1cdSopenharmony_ci }, 713c5d2a1cdSopenharmony_ci { 714c5d2a1cdSopenharmony_ci "component": "distributed_audio", 715c5d2a1cdSopenharmony_ci "features": [] 716c5d2a1cdSopenharmony_ci }, 717c5d2a1cdSopenharmony_ci { 718c5d2a1cdSopenharmony_ci "component": "distributed_input", 719c5d2a1cdSopenharmony_ci "features": [] 720c5d2a1cdSopenharmony_ci } 721c5d2a1cdSopenharmony_ci ] 722c5d2a1cdSopenharmony_ci }, 723c5d2a1cdSopenharmony_ci { 724c5d2a1cdSopenharmony_ci "subsystem": "arkcompiler", 725c5d2a1cdSopenharmony_ci "components": [ 726c5d2a1cdSopenharmony_ci { 727c5d2a1cdSopenharmony_ci "component": "runtime_core", 728c5d2a1cdSopenharmony_ci "features": [] 729c5d2a1cdSopenharmony_ci }, 730c5d2a1cdSopenharmony_ci { 731c5d2a1cdSopenharmony_ci "component": "ets_runtime", 732c5d2a1cdSopenharmony_ci "features": [] 733c5d2a1cdSopenharmony_ci }, 734c5d2a1cdSopenharmony_ci { 735c5d2a1cdSopenharmony_ci "component": "ets_frontend", 736c5d2a1cdSopenharmony_ci "features": [] 737c5d2a1cdSopenharmony_ci }, 738c5d2a1cdSopenharmony_ci { 739c5d2a1cdSopenharmony_ci "component": "toolchain", 740c5d2a1cdSopenharmony_ci "features": [] 741c5d2a1cdSopenharmony_ci } 742c5d2a1cdSopenharmony_ci ] 743c5d2a1cdSopenharmony_ci }, 744c5d2a1cdSopenharmony_ci { 745c5d2a1cdSopenharmony_ci "subsystem": "resourceschedule", 746c5d2a1cdSopenharmony_ci "components": [ 747c5d2a1cdSopenharmony_ci { 748c5d2a1cdSopenharmony_ci "component": "device_standby", 749c5d2a1cdSopenharmony_ci "features": [] 750c5d2a1cdSopenharmony_ci }, 751c5d2a1cdSopenharmony_ci { 752c5d2a1cdSopenharmony_ci "component": "ffrt", 753c5d2a1cdSopenharmony_ci "features": [] 754c5d2a1cdSopenharmony_ci }, 755c5d2a1cdSopenharmony_ci { 756c5d2a1cdSopenharmony_ci "component": "qos_manager", 757c5d2a1cdSopenharmony_ci "features": [] 758c5d2a1cdSopenharmony_ci }, 759c5d2a1cdSopenharmony_ci { 760c5d2a1cdSopenharmony_ci "component": "resource_schedule_service", 761c5d2a1cdSopenharmony_ci "features": [] 762c5d2a1cdSopenharmony_ci }, 763c5d2a1cdSopenharmony_ci { 764c5d2a1cdSopenharmony_ci "component": "soc_perf", 765c5d2a1cdSopenharmony_ci "features": [] 766c5d2a1cdSopenharmony_ci }, 767c5d2a1cdSopenharmony_ci { 768c5d2a1cdSopenharmony_ci "component": "background_task_mgr", 769c5d2a1cdSopenharmony_ci "features": [] 770c5d2a1cdSopenharmony_ci }, 771c5d2a1cdSopenharmony_ci { 772c5d2a1cdSopenharmony_ci "component": "work_scheduler", 773c5d2a1cdSopenharmony_ci "features": [] 774c5d2a1cdSopenharmony_ci }, 775c5d2a1cdSopenharmony_ci { 776c5d2a1cdSopenharmony_ci "component": "memmgr", 777c5d2a1cdSopenharmony_ci "features": [ 778c5d2a1cdSopenharmony_ci "memmgr_purgeable_memory = true" 779c5d2a1cdSopenharmony_ci ] 780c5d2a1cdSopenharmony_ci }, 781c5d2a1cdSopenharmony_ci { 782c5d2a1cdSopenharmony_ci "component": "frame_aware_sched", 783c5d2a1cdSopenharmony_ci "features": [] 784c5d2a1cdSopenharmony_ci }, 785c5d2a1cdSopenharmony_ci { 786c5d2a1cdSopenharmony_ci "component": "device_usage_statistics", 787c5d2a1cdSopenharmony_ci "features": [] 788c5d2a1cdSopenharmony_ci } 789c5d2a1cdSopenharmony_ci ] 790c5d2a1cdSopenharmony_ci }, 791c5d2a1cdSopenharmony_ci { 792c5d2a1cdSopenharmony_ci "subsystem": "usb", 793c5d2a1cdSopenharmony_ci "components": [ 794c5d2a1cdSopenharmony_ci { 795c5d2a1cdSopenharmony_ci "component": "usb_manager", 796c5d2a1cdSopenharmony_ci "features": [] 797c5d2a1cdSopenharmony_ci } 798c5d2a1cdSopenharmony_ci ] 799c5d2a1cdSopenharmony_ci }, 800c5d2a1cdSopenharmony_ci { 801c5d2a1cdSopenharmony_ci "subsystem": "securec", 802c5d2a1cdSopenharmony_ci "components": [] 803c5d2a1cdSopenharmony_ci }, 804c5d2a1cdSopenharmony_ci { 805c5d2a1cdSopenharmony_ci "subsystem": "web", 806c5d2a1cdSopenharmony_ci "components": [ 807c5d2a1cdSopenharmony_ci { 808c5d2a1cdSopenharmony_ci "component": "webview", 809c5d2a1cdSopenharmony_ci "features": [] 810c5d2a1cdSopenharmony_ci } 811c5d2a1cdSopenharmony_ci ] 812c5d2a1cdSopenharmony_ci }, 813c5d2a1cdSopenharmony_ci { 814c5d2a1cdSopenharmony_ci "subsystem": "thirdparty", 815c5d2a1cdSopenharmony_ci "components": [ 816c5d2a1cdSopenharmony_ci { 817c5d2a1cdSopenharmony_ci "component": "libjpeg-turbo", 818c5d2a1cdSopenharmony_ci "features": [] 819c5d2a1cdSopenharmony_ci }, 820c5d2a1cdSopenharmony_ci { 821c5d2a1cdSopenharmony_ci "component": "pcre2", 822c5d2a1cdSopenharmony_ci "features": [] 823c5d2a1cdSopenharmony_ci }, 824c5d2a1cdSopenharmony_ci { 825c5d2a1cdSopenharmony_ci "component": "protobuf", 826c5d2a1cdSopenharmony_ci "features": [] 827c5d2a1cdSopenharmony_ci }, 828c5d2a1cdSopenharmony_ci { 829c5d2a1cdSopenharmony_ci "component": "libbpf", 830c5d2a1cdSopenharmony_ci "features": [] 831c5d2a1cdSopenharmony_ci }, 832c5d2a1cdSopenharmony_ci { 833c5d2a1cdSopenharmony_ci "component": "libusb", 834c5d2a1cdSopenharmony_ci "features": [] 835c5d2a1cdSopenharmony_ci }, 836c5d2a1cdSopenharmony_ci { 837c5d2a1cdSopenharmony_ci "component": "libevdev", 838c5d2a1cdSopenharmony_ci "features": [] 839c5d2a1cdSopenharmony_ci }, 840c5d2a1cdSopenharmony_ci { 841c5d2a1cdSopenharmony_ci "component": "eudev", 842c5d2a1cdSopenharmony_ci "features": [] 843c5d2a1cdSopenharmony_ci }, 844c5d2a1cdSopenharmony_ci { 845c5d2a1cdSopenharmony_ci "component": "libfuse", 846c5d2a1cdSopenharmony_ci "features": [] 847c5d2a1cdSopenharmony_ci }, 848c5d2a1cdSopenharmony_ci { 849c5d2a1cdSopenharmony_ci "component": "bounds_checking_function", 850c5d2a1cdSopenharmony_ci "features": [] 851c5d2a1cdSopenharmony_ci }, 852c5d2a1cdSopenharmony_ci { 853c5d2a1cdSopenharmony_ci "component": "bzip2", 854c5d2a1cdSopenharmony_ci "features": [] 855c5d2a1cdSopenharmony_ci }, 856c5d2a1cdSopenharmony_ci { 857c5d2a1cdSopenharmony_ci "component": "cJSON", 858c5d2a1cdSopenharmony_ci "features": [] 859c5d2a1cdSopenharmony_ci }, 860c5d2a1cdSopenharmony_ci { 861c5d2a1cdSopenharmony_ci "component": "curl", 862c5d2a1cdSopenharmony_ci "features": [] 863c5d2a1cdSopenharmony_ci }, 864c5d2a1cdSopenharmony_ci { 865c5d2a1cdSopenharmony_ci "component": "egl", 866c5d2a1cdSopenharmony_ci "features": [] 867c5d2a1cdSopenharmony_ci }, 868c5d2a1cdSopenharmony_ci { 869c5d2a1cdSopenharmony_ci "component": "exfatprogs", 870c5d2a1cdSopenharmony_ci "features": [] 871c5d2a1cdSopenharmony_ci }, 872c5d2a1cdSopenharmony_ci { 873c5d2a1cdSopenharmony_ci "component": "f2fs-tools", 874c5d2a1cdSopenharmony_ci "features": [] 875c5d2a1cdSopenharmony_ci }, 876c5d2a1cdSopenharmony_ci { 877c5d2a1cdSopenharmony_ci "component": "ffmpeg", 878c5d2a1cdSopenharmony_ci "features": [] 879c5d2a1cdSopenharmony_ci }, 880c5d2a1cdSopenharmony_ci { 881c5d2a1cdSopenharmony_ci "component": "glib", 882c5d2a1cdSopenharmony_ci "features": [] 883c5d2a1cdSopenharmony_ci }, 884c5d2a1cdSopenharmony_ci { 885c5d2a1cdSopenharmony_ci "component": "gptfdisk", 886c5d2a1cdSopenharmony_ci "features": [] 887c5d2a1cdSopenharmony_ci }, 888c5d2a1cdSopenharmony_ci { 889c5d2a1cdSopenharmony_ci "component": "icu", 890c5d2a1cdSopenharmony_ci "features": [] 891c5d2a1cdSopenharmony_ci }, 892c5d2a1cdSopenharmony_ci { 893c5d2a1cdSopenharmony_ci "component": "jsframework", 894c5d2a1cdSopenharmony_ci "features": [] 895c5d2a1cdSopenharmony_ci }, 896c5d2a1cdSopenharmony_ci { 897c5d2a1cdSopenharmony_ci "component": "json", 898c5d2a1cdSopenharmony_ci "features": [] 899c5d2a1cdSopenharmony_ci }, 900c5d2a1cdSopenharmony_ci { 901c5d2a1cdSopenharmony_ci "component": "jsoncpp", 902c5d2a1cdSopenharmony_ci "features": [] 903c5d2a1cdSopenharmony_ci }, 904c5d2a1cdSopenharmony_ci { 905c5d2a1cdSopenharmony_ci "component": "libcoap", 906c5d2a1cdSopenharmony_ci "features": [] 907c5d2a1cdSopenharmony_ci }, 908c5d2a1cdSopenharmony_ci { 909c5d2a1cdSopenharmony_ci "component": "libffi", 910c5d2a1cdSopenharmony_ci "features": [] 911c5d2a1cdSopenharmony_ci }, 912c5d2a1cdSopenharmony_ci { 913c5d2a1cdSopenharmony_ci "component": "libnl", 914c5d2a1cdSopenharmony_ci "features": [] 915c5d2a1cdSopenharmony_ci }, 916c5d2a1cdSopenharmony_ci { 917c5d2a1cdSopenharmony_ci "component": "libpng", 918c5d2a1cdSopenharmony_ci "features": [] 919c5d2a1cdSopenharmony_ci }, 920c5d2a1cdSopenharmony_ci { 921c5d2a1cdSopenharmony_ci "component": "libsnd", 922c5d2a1cdSopenharmony_ci "features": [] 923c5d2a1cdSopenharmony_ci }, 924c5d2a1cdSopenharmony_ci { 925c5d2a1cdSopenharmony_ci "component": "libunwind", 926c5d2a1cdSopenharmony_ci "features": [] 927c5d2a1cdSopenharmony_ci }, 928c5d2a1cdSopenharmony_ci { 929c5d2a1cdSopenharmony_ci "component": "libuv", 930c5d2a1cdSopenharmony_ci "features": [ 931c5d2a1cdSopenharmony_ci "libuv_use_ffrt = true" 932c5d2a1cdSopenharmony_ci ] 933c5d2a1cdSopenharmony_ci }, 934c5d2a1cdSopenharmony_ci { 935c5d2a1cdSopenharmony_ci "component": "libwebsockets", 936c5d2a1cdSopenharmony_ci "features": [] 937c5d2a1cdSopenharmony_ci }, 938c5d2a1cdSopenharmony_ci { 939c5d2a1cdSopenharmony_ci "component": "libxml2", 940c5d2a1cdSopenharmony_ci "features": [] 941c5d2a1cdSopenharmony_ci }, 942c5d2a1cdSopenharmony_ci { 943c5d2a1cdSopenharmony_ci "component": "lz4", 944c5d2a1cdSopenharmony_ci "features": [] 945c5d2a1cdSopenharmony_ci }, 946c5d2a1cdSopenharmony_ci { 947c5d2a1cdSopenharmony_ci "component": "mbedtls", 948c5d2a1cdSopenharmony_ci "features": [] 949c5d2a1cdSopenharmony_ci }, 950c5d2a1cdSopenharmony_ci { 951c5d2a1cdSopenharmony_ci "component": "musl", 952c5d2a1cdSopenharmony_ci "features": [] 953c5d2a1cdSopenharmony_ci }, 954c5d2a1cdSopenharmony_ci { 955c5d2a1cdSopenharmony_ci "component": "nghttp2", 956c5d2a1cdSopenharmony_ci "features": [] 957c5d2a1cdSopenharmony_ci }, 958c5d2a1cdSopenharmony_ci { 959c5d2a1cdSopenharmony_ci "component": "node", 960c5d2a1cdSopenharmony_ci "features": [] 961c5d2a1cdSopenharmony_ci }, 962c5d2a1cdSopenharmony_ci { 963c5d2a1cdSopenharmony_ci "component": "ntfs-3g", 964c5d2a1cdSopenharmony_ci "features": [] 965c5d2a1cdSopenharmony_ci }, 966c5d2a1cdSopenharmony_ci { 967c5d2a1cdSopenharmony_ci "component": "opengles", 968c5d2a1cdSopenharmony_ci "features": [] 969c5d2a1cdSopenharmony_ci }, 970c5d2a1cdSopenharmony_ci { 971c5d2a1cdSopenharmony_ci "component": "opensles", 972c5d2a1cdSopenharmony_ci "features": [] 973c5d2a1cdSopenharmony_ci }, 974c5d2a1cdSopenharmony_ci { 975c5d2a1cdSopenharmony_ci "component": "openssl", 976c5d2a1cdSopenharmony_ci "features": [] 977c5d2a1cdSopenharmony_ci }, 978c5d2a1cdSopenharmony_ci { 979c5d2a1cdSopenharmony_ci "component": "pulseaudio", 980c5d2a1cdSopenharmony_ci "features": [] 981c5d2a1cdSopenharmony_ci }, 982c5d2a1cdSopenharmony_ci { 983c5d2a1cdSopenharmony_ci "component": "selinux", 984c5d2a1cdSopenharmony_ci "features": [] 985c5d2a1cdSopenharmony_ci }, 986c5d2a1cdSopenharmony_ci { 987c5d2a1cdSopenharmony_ci "component": "skia", 988c5d2a1cdSopenharmony_ci "features": [] 989c5d2a1cdSopenharmony_ci }, 990c5d2a1cdSopenharmony_ci { 991c5d2a1cdSopenharmony_ci "component": "sqlite", 992c5d2a1cdSopenharmony_ci "features": [] 993c5d2a1cdSopenharmony_ci }, 994c5d2a1cdSopenharmony_ci { 995c5d2a1cdSopenharmony_ci "component": "toybox", 996c5d2a1cdSopenharmony_ci "features": [] 997c5d2a1cdSopenharmony_ci }, 998c5d2a1cdSopenharmony_ci { 999c5d2a1cdSopenharmony_ci "component": "tzdata", 1000c5d2a1cdSopenharmony_ci "features": [] 1001c5d2a1cdSopenharmony_ci }, 1002c5d2a1cdSopenharmony_ci { 1003c5d2a1cdSopenharmony_ci "component": "wpa_supplicant", 1004c5d2a1cdSopenharmony_ci "features": [ 1005c5d2a1cdSopenharmony_ci "wpa_supplicant_driver_nl80211 = true" 1006c5d2a1cdSopenharmony_ci ] 1007c5d2a1cdSopenharmony_ci }, 1008c5d2a1cdSopenharmony_ci { 1009c5d2a1cdSopenharmony_ci "component": "zlib", 1010c5d2a1cdSopenharmony_ci "features": [] 1011c5d2a1cdSopenharmony_ci } 1012c5d2a1cdSopenharmony_ci ] 1013c5d2a1cdSopenharmony_ci }, 1014c5d2a1cdSopenharmony_ci { 1015c5d2a1cdSopenharmony_ci "subsystem": "hdf", 1016c5d2a1cdSopenharmony_ci "components": [ 1017c5d2a1cdSopenharmony_ci { 1018c5d2a1cdSopenharmony_ci "component": "hdf_core", 1019c5d2a1cdSopenharmony_ci "features": [ 1020c5d2a1cdSopenharmony_ci "hdf_core_platform_test_support = true" 1021c5d2a1cdSopenharmony_ci ] 1022c5d2a1cdSopenharmony_ci }, 1023c5d2a1cdSopenharmony_ci { 1024c5d2a1cdSopenharmony_ci "component": "drivers_interface_audio", 1025c5d2a1cdSopenharmony_ci "features": [] 1026c5d2a1cdSopenharmony_ci }, 1027c5d2a1cdSopenharmony_ci { 1028c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_input", 1029c5d2a1cdSopenharmony_ci "features": [ 1030c5d2a1cdSopenharmony_ci "drivers_peripheral_input_feature_model = true", 1031c5d2a1cdSopenharmony_ci "drivers_peripheral_input_feature_support_ddk = true" 1032c5d2a1cdSopenharmony_ci ] 1033c5d2a1cdSopenharmony_ci }, 1034c5d2a1cdSopenharmony_ci { 1035c5d2a1cdSopenharmony_ci "component": "drivers_interface_huks", 1036c5d2a1cdSopenharmony_ci "features": [] 1037c5d2a1cdSopenharmony_ci }, 1038c5d2a1cdSopenharmony_ci { 1039c5d2a1cdSopenharmony_ci "component": "drivers_interface_ril", 1040c5d2a1cdSopenharmony_ci "features": [] 1041c5d2a1cdSopenharmony_ci }, 1042c5d2a1cdSopenharmony_ci { 1043c5d2a1cdSopenharmony_ci "component": "drivers_interface_sensor", 1044c5d2a1cdSopenharmony_ci "features": [] 1045c5d2a1cdSopenharmony_ci }, 1046c5d2a1cdSopenharmony_ci { 1047c5d2a1cdSopenharmony_ci "component": "drivers_interface_camera", 1048c5d2a1cdSopenharmony_ci "features": [] 1049c5d2a1cdSopenharmony_ci }, 1050c5d2a1cdSopenharmony_ci { 1051c5d2a1cdSopenharmony_ci "component": "drivers_interface_drm", 1052c5d2a1cdSopenharmony_ci "features": [] 1053c5d2a1cdSopenharmony_ci }, 1054c5d2a1cdSopenharmony_ci { 1055c5d2a1cdSopenharmony_ci "component": "drivers_interface_codec", 1056c5d2a1cdSopenharmony_ci "features": [] 1057c5d2a1cdSopenharmony_ci }, 1058c5d2a1cdSopenharmony_ci { 1059c5d2a1cdSopenharmony_ci "component": "drivers_interface_light", 1060c5d2a1cdSopenharmony_ci "features": [] 1061c5d2a1cdSopenharmony_ci }, 1062c5d2a1cdSopenharmony_ci { 1063c5d2a1cdSopenharmony_ci "component": "drivers_interface_vibrator", 1064c5d2a1cdSopenharmony_ci "features": [] 1065c5d2a1cdSopenharmony_ci }, 1066c5d2a1cdSopenharmony_ci { 1067c5d2a1cdSopenharmony_ci "component": "drivers_interface_power", 1068c5d2a1cdSopenharmony_ci "features": [] 1069c5d2a1cdSopenharmony_ci }, 1070c5d2a1cdSopenharmony_ci { 1071c5d2a1cdSopenharmony_ci "component": "drivers_interface_battery", 1072c5d2a1cdSopenharmony_ci "features": [] 1073c5d2a1cdSopenharmony_ci }, 1074c5d2a1cdSopenharmony_ci { 1075c5d2a1cdSopenharmony_ci "component": "drivers_interface_thermal", 1076c5d2a1cdSopenharmony_ci "features": [] 1077c5d2a1cdSopenharmony_ci }, 1078c5d2a1cdSopenharmony_ci { 1079c5d2a1cdSopenharmony_ci "component": "drivers_interface_pin_auth", 1080c5d2a1cdSopenharmony_ci "features": [] 1081c5d2a1cdSopenharmony_ci }, 1082c5d2a1cdSopenharmony_ci { 1083c5d2a1cdSopenharmony_ci "component": "drivers_interface_user_auth", 1084c5d2a1cdSopenharmony_ci "features": [] 1085c5d2a1cdSopenharmony_ci }, 1086c5d2a1cdSopenharmony_ci { 1087c5d2a1cdSopenharmony_ci "component": "drivers_interface_input", 1088c5d2a1cdSopenharmony_ci "features": [] 1089c5d2a1cdSopenharmony_ci }, 1090c5d2a1cdSopenharmony_ci { 1091c5d2a1cdSopenharmony_ci "component": "drivers_interface_wlan", 1092c5d2a1cdSopenharmony_ci "features": [] 1093c5d2a1cdSopenharmony_ci }, 1094c5d2a1cdSopenharmony_ci { 1095c5d2a1cdSopenharmony_ci "component": "drivers_interface_location_gnss", 1096c5d2a1cdSopenharmony_ci "features": [] 1097c5d2a1cdSopenharmony_ci }, 1098c5d2a1cdSopenharmony_ci { 1099c5d2a1cdSopenharmony_ci "component": "drivers_interface_usb", 1100c5d2a1cdSopenharmony_ci "features": [] 1101c5d2a1cdSopenharmony_ci }, 1102c5d2a1cdSopenharmony_ci { 1103c5d2a1cdSopenharmony_ci "component": "drivers_interface_display", 1104c5d2a1cdSopenharmony_ci "features": [] 1105c5d2a1cdSopenharmony_ci }, 1106c5d2a1cdSopenharmony_ci { 1107c5d2a1cdSopenharmony_ci "component": "drivers_interface_distributed_camera", 1108c5d2a1cdSopenharmony_ci "features": [] 1109c5d2a1cdSopenharmony_ci }, 1110c5d2a1cdSopenharmony_ci { 1111c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_audio", 1112c5d2a1cdSopenharmony_ci "features": [ 1113c5d2a1cdSopenharmony_ci "drivers_peripheral_audio_feature_mono_to_stereo = true", 1114c5d2a1cdSopenharmony_ci "drivers_peripheral_audio_feature_alsa_lib = false", 1115c5d2a1cdSopenharmony_ci "drivers_peripheral_audio_feature_effect = true", 1116c5d2a1cdSopenharmony_ci "drivers_peripheral_audio_feature_full_test_suite = true" 1117c5d2a1cdSopenharmony_ci ] 1118c5d2a1cdSopenharmony_ci }, 1119c5d2a1cdSopenharmony_ci { 1120c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_battery", 1121c5d2a1cdSopenharmony_ci "features": [] 1122c5d2a1cdSopenharmony_ci }, 1123c5d2a1cdSopenharmony_ci { 1124c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_bluetooth", 1125c5d2a1cdSopenharmony_ci "features": [] 1126c5d2a1cdSopenharmony_ci }, 1127c5d2a1cdSopenharmony_ci { 1128c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_camera", 1129c5d2a1cdSopenharmony_ci "features": [] 1130c5d2a1cdSopenharmony_ci }, 1131c5d2a1cdSopenharmony_ci { 1132c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_clearplay", 1133c5d2a1cdSopenharmony_ci "features": [] 1134c5d2a1cdSopenharmony_ci }, 1135c5d2a1cdSopenharmony_ci { 1136c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_codec", 1137c5d2a1cdSopenharmony_ci "features": [ 1138c5d2a1cdSopenharmony_ci "drivers_peripheral_codec_feature_support_omx_extend_test = true", 1139c5d2a1cdSopenharmony_ci "drivers_peripheral_codec_feature_support_hdi_v1 = true" 1140c5d2a1cdSopenharmony_ci ] 1141c5d2a1cdSopenharmony_ci }, 1142c5d2a1cdSopenharmony_ci { 1143c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_display", 1144c5d2a1cdSopenharmony_ci "features": [ 1145c5d2a1cdSopenharmony_ci "drivers_peripheral_display_vdi_default = true", 1146c5d2a1cdSopenharmony_ci "drivers_peripheral_display_community = true" 1147c5d2a1cdSopenharmony_ci ] 1148c5d2a1cdSopenharmony_ci }, 1149c5d2a1cdSopenharmony_ci { 1150c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_distributed_camera", 1151c5d2a1cdSopenharmony_ci "features": [] 1152c5d2a1cdSopenharmony_ci }, 1153c5d2a1cdSopenharmony_ci { 1154c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_huks", 1155c5d2a1cdSopenharmony_ci "features": [] 1156c5d2a1cdSopenharmony_ci }, 1157c5d2a1cdSopenharmony_ci { 1158c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_light", 1159c5d2a1cdSopenharmony_ci "features": [ 1160c5d2a1cdSopenharmony_ci "drivers_peripheral_light_feature_model = true" 1161c5d2a1cdSopenharmony_ci ] 1162c5d2a1cdSopenharmony_ci }, 1163c5d2a1cdSopenharmony_ci { 1164c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_location_gnss", 1165c5d2a1cdSopenharmony_ci "features": [] 1166c5d2a1cdSopenharmony_ci }, 1167c5d2a1cdSopenharmony_ci { 1168c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_pin_auth", 1169c5d2a1cdSopenharmony_ci "features": [] 1170c5d2a1cdSopenharmony_ci }, 1171c5d2a1cdSopenharmony_ci { 1172c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_power", 1173c5d2a1cdSopenharmony_ci "features": [] 1174c5d2a1cdSopenharmony_ci }, 1175c5d2a1cdSopenharmony_ci { 1176c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_sensor", 1177c5d2a1cdSopenharmony_ci "features": [ 1178c5d2a1cdSopenharmony_ci "drivers_peripheral_sensor_feature_model = true" 1179c5d2a1cdSopenharmony_ci ] 1180c5d2a1cdSopenharmony_ci }, 1181c5d2a1cdSopenharmony_ci { 1182c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_thermal", 1183c5d2a1cdSopenharmony_ci "features": [] 1184c5d2a1cdSopenharmony_ci }, 1185c5d2a1cdSopenharmony_ci { 1186c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_usb", 1187c5d2a1cdSopenharmony_ci "features": [] 1188c5d2a1cdSopenharmony_ci }, 1189c5d2a1cdSopenharmony_ci { 1190c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_user_auth", 1191c5d2a1cdSopenharmony_ci "features": [] 1192c5d2a1cdSopenharmony_ci }, 1193c5d2a1cdSopenharmony_ci { 1194c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_vibrator", 1195c5d2a1cdSopenharmony_ci "features": [ 1196c5d2a1cdSopenharmony_ci "drivers_peripheral_vibrator_feature_model = true" 1197c5d2a1cdSopenharmony_ci ] 1198c5d2a1cdSopenharmony_ci }, 1199c5d2a1cdSopenharmony_ci { 1200c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_wlan", 1201c5d2a1cdSopenharmony_ci "features": [ 1202c5d2a1cdSopenharmony_ci "drivers_peripheral_wlan_feature_enable_HDF_UT = false", 1203c5d2a1cdSopenharmony_ci "drivers_peripheral_wlan_feature_enable_HDF_NL80211 = true" 1204c5d2a1cdSopenharmony_ci ] 1205c5d2a1cdSopenharmony_ci } 1206c5d2a1cdSopenharmony_ci ] 1207c5d2a1cdSopenharmony_ci }, 1208c5d2a1cdSopenharmony_ci { 1209c5d2a1cdSopenharmony_ci "subsystem":"accesscontrol", 1210c5d2a1cdSopenharmony_ci "components": [ 1211c5d2a1cdSopenharmony_ci { 1212c5d2a1cdSopenharmony_ci "component": "sandbox_manager", 1213c5d2a1cdSopenharmony_ci "features": [] 1214c5d2a1cdSopenharmony_ci } 1215c5d2a1cdSopenharmony_ci ] 1216c5d2a1cdSopenharmony_ci } 1217c5d2a1cdSopenharmony_ci ] 1218c5d2a1cdSopenharmony_ci}