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