1c5d2a1cdSopenharmony_ci{ 2c5d2a1cdSopenharmony_ci "version": "3.0", 3c5d2a1cdSopenharmony_ci "subsystems": [ 4c5d2a1cdSopenharmony_ci { 5c5d2a1cdSopenharmony_ci "subsystem": "arkui", 6c5d2a1cdSopenharmony_ci "components": [ 7c5d2a1cdSopenharmony_ci { 8c5d2a1cdSopenharmony_ci "component": "ace_engine", 9c5d2a1cdSopenharmony_ci "features": ["ace_engine_feature_enable_accessibility = true"] 10c5d2a1cdSopenharmony_ci }, 11c5d2a1cdSopenharmony_ci { 12c5d2a1cdSopenharmony_ci "component": "napi", 13c5d2a1cdSopenharmony_ci "features": [] 14c5d2a1cdSopenharmony_ci } 15c5d2a1cdSopenharmony_ci ] 16c5d2a1cdSopenharmony_ci }, 17c5d2a1cdSopenharmony_ci { 18c5d2a1cdSopenharmony_ci "subsystem": "account", 19c5d2a1cdSopenharmony_ci "components": [ 20c5d2a1cdSopenharmony_ci { 21c5d2a1cdSopenharmony_ci "component": "os_account", 22c5d2a1cdSopenharmony_ci "features": [ "os_account_multiple_active_accounts=false" ] 23c5d2a1cdSopenharmony_ci } 24c5d2a1cdSopenharmony_ci ] 25c5d2a1cdSopenharmony_ci }, 26c5d2a1cdSopenharmony_ci { 27c5d2a1cdSopenharmony_ci "subsystem": "distributeddatamgr", 28c5d2a1cdSopenharmony_ci "components": [ 29c5d2a1cdSopenharmony_ci { 30c5d2a1cdSopenharmony_ci "component": "preferences", 31c5d2a1cdSopenharmony_ci "features": [] 32c5d2a1cdSopenharmony_ci }, 33c5d2a1cdSopenharmony_ci { 34c5d2a1cdSopenharmony_ci "component": "kv_store", 35c5d2a1cdSopenharmony_ci "features": [] 36c5d2a1cdSopenharmony_ci }, 37c5d2a1cdSopenharmony_ci { 38c5d2a1cdSopenharmony_ci "component":"relational_store", 39c5d2a1cdSopenharmony_ci "features":[] 40c5d2a1cdSopenharmony_ci }, 41c5d2a1cdSopenharmony_ci { 42c5d2a1cdSopenharmony_ci "component": "data_share", 43c5d2a1cdSopenharmony_ci "features": [] 44c5d2a1cdSopenharmony_ci } 45c5d2a1cdSopenharmony_ci ] 46c5d2a1cdSopenharmony_ci }, 47c5d2a1cdSopenharmony_ci { 48c5d2a1cdSopenharmony_ci "subsystem": "filemanagement", 49c5d2a1cdSopenharmony_ci "components": [ 50c5d2a1cdSopenharmony_ci { 51c5d2a1cdSopenharmony_ci "component": "user_file_service", 52c5d2a1cdSopenharmony_ci "features": [] 53c5d2a1cdSopenharmony_ci }, 54c5d2a1cdSopenharmony_ci { 55c5d2a1cdSopenharmony_ci "component": "file_api", 56c5d2a1cdSopenharmony_ci "features": [] 57c5d2a1cdSopenharmony_ci }, 58c5d2a1cdSopenharmony_ci { 59c5d2a1cdSopenharmony_ci "component": "storage_service", 60c5d2a1cdSopenharmony_ci "features": [] 61c5d2a1cdSopenharmony_ci }, 62c5d2a1cdSopenharmony_ci { 63c5d2a1cdSopenharmony_ci "component": "app_file_service", 64c5d2a1cdSopenharmony_ci "features": [] 65c5d2a1cdSopenharmony_ci } 66c5d2a1cdSopenharmony_ci ] 67c5d2a1cdSopenharmony_ci }, 68c5d2a1cdSopenharmony_ci { 69c5d2a1cdSopenharmony_ci "subsystem": "build", 70c5d2a1cdSopenharmony_ci "components": [ 71c5d2a1cdSopenharmony_ci { 72c5d2a1cdSopenharmony_ci "component": "build_framework", 73c5d2a1cdSopenharmony_ci "features": [] 74c5d2a1cdSopenharmony_ci } 75c5d2a1cdSopenharmony_ci ] 76c5d2a1cdSopenharmony_ci }, 77c5d2a1cdSopenharmony_ci { 78c5d2a1cdSopenharmony_ci "subsystem": "security", 79c5d2a1cdSopenharmony_ci "components": [ 80c5d2a1cdSopenharmony_ci { 81c5d2a1cdSopenharmony_ci "component": "appverify", 82c5d2a1cdSopenharmony_ci "features": [] 83c5d2a1cdSopenharmony_ci }, 84c5d2a1cdSopenharmony_ci { 85c5d2a1cdSopenharmony_ci "component": "selinux_adapter", 86c5d2a1cdSopenharmony_ci "features": [] 87c5d2a1cdSopenharmony_ci }, 88c5d2a1cdSopenharmony_ci { 89c5d2a1cdSopenharmony_ci "component": "certificate_manager", 90c5d2a1cdSopenharmony_ci "features": [] 91c5d2a1cdSopenharmony_ci }, 92c5d2a1cdSopenharmony_ci { 93c5d2a1cdSopenharmony_ci "component": "crypto_framework", 94c5d2a1cdSopenharmony_ci "features": [] 95c5d2a1cdSopenharmony_ci }, 96c5d2a1cdSopenharmony_ci { 97c5d2a1cdSopenharmony_ci "component": "drivers_interface_huks", 98c5d2a1cdSopenharmony_ci "features": [] 99c5d2a1cdSopenharmony_ci } 100c5d2a1cdSopenharmony_ci ] 101c5d2a1cdSopenharmony_ci }, 102c5d2a1cdSopenharmony_ci { 103c5d2a1cdSopenharmony_ci "subsystem": "startup", 104c5d2a1cdSopenharmony_ci "components": [ 105c5d2a1cdSopenharmony_ci { 106c5d2a1cdSopenharmony_ci "component": "appspawn", 107c5d2a1cdSopenharmony_ci "features": [] 108c5d2a1cdSopenharmony_ci }, 109c5d2a1cdSopenharmony_ci { 110c5d2a1cdSopenharmony_ci "component": "hvb", 111c5d2a1cdSopenharmony_ci "features": [] 112c5d2a1cdSopenharmony_ci } 113c5d2a1cdSopenharmony_ci ] 114c5d2a1cdSopenharmony_ci }, 115c5d2a1cdSopenharmony_ci { 116c5d2a1cdSopenharmony_ci "subsystem": "hiviewdfx", 117c5d2a1cdSopenharmony_ci "components": [ 118c5d2a1cdSopenharmony_ci { 119c5d2a1cdSopenharmony_ci "component": "hilog", 120c5d2a1cdSopenharmony_ci "features": [] 121c5d2a1cdSopenharmony_ci }, 122c5d2a1cdSopenharmony_ci { 123c5d2a1cdSopenharmony_ci "component": "hidumper", 124c5d2a1cdSopenharmony_ci "features": [] 125c5d2a1cdSopenharmony_ci }, 126c5d2a1cdSopenharmony_ci { 127c5d2a1cdSopenharmony_ci "component": "hiview", 128c5d2a1cdSopenharmony_ci "features": [ "enable_hiview_usage_event_report_build = false" ] 129c5d2a1cdSopenharmony_ci } 130c5d2a1cdSopenharmony_ci ] 131c5d2a1cdSopenharmony_ci }, 132c5d2a1cdSopenharmony_ci { 133c5d2a1cdSopenharmony_ci "subsystem": "commonlibrary", 134c5d2a1cdSopenharmony_ci "components": [ 135c5d2a1cdSopenharmony_ci { 136c5d2a1cdSopenharmony_ci "component": "ets_utils", 137c5d2a1cdSopenharmony_ci "features": [] 138c5d2a1cdSopenharmony_ci }, 139c5d2a1cdSopenharmony_ci { 140c5d2a1cdSopenharmony_ci "component": "ylong_runtime", 141c5d2a1cdSopenharmony_ci "features": [] 142c5d2a1cdSopenharmony_ci }, 143c5d2a1cdSopenharmony_ci { 144c5d2a1cdSopenharmony_ci "component": "memory_utils", 145c5d2a1cdSopenharmony_ci "features": [] 146c5d2a1cdSopenharmony_ci }, 147c5d2a1cdSopenharmony_ci { 148c5d2a1cdSopenharmony_ci "component": "ylong_http", 149c5d2a1cdSopenharmony_ci "features": [] 150c5d2a1cdSopenharmony_ci }, 151c5d2a1cdSopenharmony_ci { 152c5d2a1cdSopenharmony_ci "component": "ylong_json", 153c5d2a1cdSopenharmony_ci "features": [] 154c5d2a1cdSopenharmony_ci } 155c5d2a1cdSopenharmony_ci ] 156c5d2a1cdSopenharmony_ci }, 157c5d2a1cdSopenharmony_ci { 158c5d2a1cdSopenharmony_ci "subsystem": "bundlemanager", 159c5d2a1cdSopenharmony_ci "components": [ 160c5d2a1cdSopenharmony_ci { 161c5d2a1cdSopenharmony_ci "component": "bundle_framework", 162c5d2a1cdSopenharmony_ci "features": [] 163c5d2a1cdSopenharmony_ci } 164c5d2a1cdSopenharmony_ci ] 165c5d2a1cdSopenharmony_ci }, 166c5d2a1cdSopenharmony_ci { 167c5d2a1cdSopenharmony_ci "subsystem": "ability", 168c5d2a1cdSopenharmony_ci "components": [ 169c5d2a1cdSopenharmony_ci { 170c5d2a1cdSopenharmony_ci "component": "ability_runtime", 171c5d2a1cdSopenharmony_ci "features": [] 172c5d2a1cdSopenharmony_ci }, 173c5d2a1cdSopenharmony_ci { 174c5d2a1cdSopenharmony_ci "component": "ability_base", 175c5d2a1cdSopenharmony_ci "features": [] 176c5d2a1cdSopenharmony_ci } 177c5d2a1cdSopenharmony_ci ] 178c5d2a1cdSopenharmony_ci }, 179c5d2a1cdSopenharmony_ci { 180c5d2a1cdSopenharmony_ci "subsystem": "notification", 181c5d2a1cdSopenharmony_ci "components": [ 182c5d2a1cdSopenharmony_ci { 183c5d2a1cdSopenharmony_ci "component": "common_event_service", 184c5d2a1cdSopenharmony_ci "features": [] 185c5d2a1cdSopenharmony_ci } 186c5d2a1cdSopenharmony_ci ] 187c5d2a1cdSopenharmony_ci }, 188c5d2a1cdSopenharmony_ci { 189c5d2a1cdSopenharmony_ci "subsystem": "communication", 190c5d2a1cdSopenharmony_ci "components": [ 191c5d2a1cdSopenharmony_ci { 192c5d2a1cdSopenharmony_ci "component": "ipc", 193c5d2a1cdSopenharmony_ci "features": [] 194c5d2a1cdSopenharmony_ci }, 195c5d2a1cdSopenharmony_ci { 196c5d2a1cdSopenharmony_ci "component": "net_manager", 197c5d2a1cdSopenharmony_ci "features": [] 198c5d2a1cdSopenharmony_ci }, 199c5d2a1cdSopenharmony_ci { 200c5d2a1cdSopenharmony_ci "component": "netmanager_base", 201c5d2a1cdSopenharmony_ci "features": [] 202c5d2a1cdSopenharmony_ci }, 203c5d2a1cdSopenharmony_ci { 204c5d2a1cdSopenharmony_ci "component": "netstack", 205c5d2a1cdSopenharmony_ci "features": [] 206c5d2a1cdSopenharmony_ci }, 207c5d2a1cdSopenharmony_ci { 208c5d2a1cdSopenharmony_ci "component": "dhcp", 209c5d2a1cdSopenharmony_ci "features": [] 210c5d2a1cdSopenharmony_ci } 211c5d2a1cdSopenharmony_ci ] 212c5d2a1cdSopenharmony_ci }, 213c5d2a1cdSopenharmony_ci { 214c5d2a1cdSopenharmony_ci "subsystem": "customization", 215c5d2a1cdSopenharmony_ci "components": [ 216c5d2a1cdSopenharmony_ci { 217c5d2a1cdSopenharmony_ci "component": "config_policy", 218c5d2a1cdSopenharmony_ci "features": [] 219c5d2a1cdSopenharmony_ci } 220c5d2a1cdSopenharmony_ci ] 221c5d2a1cdSopenharmony_ci }, 222c5d2a1cdSopenharmony_ci { 223c5d2a1cdSopenharmony_ci "subsystem": "hdf", 224c5d2a1cdSopenharmony_ci "components": [ 225c5d2a1cdSopenharmony_ci { 226c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_input", 227c5d2a1cdSopenharmony_ci "features": [ 228c5d2a1cdSopenharmony_ci "drivers_peripheral_input_feature_model = true" 229c5d2a1cdSopenharmony_ci ] 230c5d2a1cdSopenharmony_ci }, 231c5d2a1cdSopenharmony_ci { 232c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_display", 233c5d2a1cdSopenharmony_ci "features": [] 234c5d2a1cdSopenharmony_ci }, 235c5d2a1cdSopenharmony_ci { 236c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_audio", 237c5d2a1cdSopenharmony_ci "features": [ 238c5d2a1cdSopenharmony_ci "drivers_peripheral_audio_feature_hal_notsupport_pathselect=false", 239c5d2a1cdSopenharmony_ci "drivers_peripheral_audio_feature_full_test_suite=true" 240c5d2a1cdSopenharmony_ci ] 241c5d2a1cdSopenharmony_ci }, 242c5d2a1cdSopenharmony_ci { 243c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_camera", 244c5d2a1cdSopenharmony_ci "features": [] 245c5d2a1cdSopenharmony_ci }, 246c5d2a1cdSopenharmony_ci { 247c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_codec", 248c5d2a1cdSopenharmony_ci "features": [] 249c5d2a1cdSopenharmony_ci }, 250c5d2a1cdSopenharmony_ci { 251c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_power", 252c5d2a1cdSopenharmony_ci "features": [] 253c5d2a1cdSopenharmony_ci }, 254c5d2a1cdSopenharmony_ci { 255c5d2a1cdSopenharmony_ci "component": "drivers_interface_camera", 256c5d2a1cdSopenharmony_ci "features": [] 257c5d2a1cdSopenharmony_ci }, 258c5d2a1cdSopenharmony_ci { 259c5d2a1cdSopenharmony_ci "component": "drivers_interface_power", 260c5d2a1cdSopenharmony_ci "features": [] 261c5d2a1cdSopenharmony_ci }, 262c5d2a1cdSopenharmony_ci { 263c5d2a1cdSopenharmony_ci "component": "drivers_interface_input", 264c5d2a1cdSopenharmony_ci "features": [] 265c5d2a1cdSopenharmony_ci }, 266c5d2a1cdSopenharmony_ci { 267c5d2a1cdSopenharmony_ci "component": "drivers_interface_display", 268c5d2a1cdSopenharmony_ci "features": [] 269c5d2a1cdSopenharmony_ci }, 270c5d2a1cdSopenharmony_ci { 271c5d2a1cdSopenharmony_ci "component": "drivers_interface_audio", 272c5d2a1cdSopenharmony_ci "features": [] 273c5d2a1cdSopenharmony_ci }, 274c5d2a1cdSopenharmony_ci { 275c5d2a1cdSopenharmony_ci "component": "drivers_interface_codec", 276c5d2a1cdSopenharmony_ci "features": [] 277c5d2a1cdSopenharmony_ci }, 278c5d2a1cdSopenharmony_ci { 279c5d2a1cdSopenharmony_ci "component": "drivers_peripheral_huks", 280c5d2a1cdSopenharmony_ci "features": [] 281c5d2a1cdSopenharmony_ci } 282c5d2a1cdSopenharmony_ci ] 283c5d2a1cdSopenharmony_ci }, 284c5d2a1cdSopenharmony_ci { 285c5d2a1cdSopenharmony_ci "subsystem": "developtools", 286c5d2a1cdSopenharmony_ci "components": [ 287c5d2a1cdSopenharmony_ci { 288c5d2a1cdSopenharmony_ci "component": "hdc", 289c5d2a1cdSopenharmony_ci "features": [] 290c5d2a1cdSopenharmony_ci } 291c5d2a1cdSopenharmony_ci ] 292c5d2a1cdSopenharmony_ci }, 293c5d2a1cdSopenharmony_ci { 294c5d2a1cdSopenharmony_ci "subsystem": "graphic", 295c5d2a1cdSopenharmony_ci "components": [ 296c5d2a1cdSopenharmony_ci { 297c5d2a1cdSopenharmony_ci "component": "graphic_2d", 298c5d2a1cdSopenharmony_ci "features": [ 299c5d2a1cdSopenharmony_ci "graphic_2d_feature_ace_enable_gpu = true", 300c5d2a1cdSopenharmony_ci "graphic_2d_feature_rs_enable_profiler = false" 301c5d2a1cdSopenharmony_ci ] 302c5d2a1cdSopenharmony_ci }, 303c5d2a1cdSopenharmony_ci { 304c5d2a1cdSopenharmony_ci "component": "graphic_surface", 305c5d2a1cdSopenharmony_ci "features": [] 306c5d2a1cdSopenharmony_ci } 307c5d2a1cdSopenharmony_ci ] 308c5d2a1cdSopenharmony_ci }, 309c5d2a1cdSopenharmony_ci { 310c5d2a1cdSopenharmony_ci "subsystem": "window", 311c5d2a1cdSopenharmony_ci "components": [ 312c5d2a1cdSopenharmony_ci { 313c5d2a1cdSopenharmony_ci "component": "window_manager", 314c5d2a1cdSopenharmony_ci "features": [] 315c5d2a1cdSopenharmony_ci } 316c5d2a1cdSopenharmony_ci ] 317c5d2a1cdSopenharmony_ci }, 318c5d2a1cdSopenharmony_ci { 319c5d2a1cdSopenharmony_ci "subsystem": "time", 320c5d2a1cdSopenharmony_ci "components": [ 321c5d2a1cdSopenharmony_ci { 322c5d2a1cdSopenharmony_ci "component": "time_service", 323c5d2a1cdSopenharmony_ci "features": [] 324c5d2a1cdSopenharmony_ci } 325c5d2a1cdSopenharmony_ci ] 326c5d2a1cdSopenharmony_ci }, 327c5d2a1cdSopenharmony_ci { 328c5d2a1cdSopenharmony_ci "subsystem": "multimedia", 329c5d2a1cdSopenharmony_ci "components": [ 330c5d2a1cdSopenharmony_ci { 331c5d2a1cdSopenharmony_ci "component": "media_foundation", 332c5d2a1cdSopenharmony_ci "features": [] 333c5d2a1cdSopenharmony_ci }, 334c5d2a1cdSopenharmony_ci { 335c5d2a1cdSopenharmony_ci "component": "player_framework", 336c5d2a1cdSopenharmony_ci "features": [] 337c5d2a1cdSopenharmony_ci }, 338c5d2a1cdSopenharmony_ci { 339c5d2a1cdSopenharmony_ci "component": "av_codec", 340c5d2a1cdSopenharmony_ci "features": [] 341c5d2a1cdSopenharmony_ci }, 342c5d2a1cdSopenharmony_ci { 343c5d2a1cdSopenharmony_ci "component": "audio_framework", 344c5d2a1cdSopenharmony_ci "features": [] 345c5d2a1cdSopenharmony_ci }, 346c5d2a1cdSopenharmony_ci { 347c5d2a1cdSopenharmony_ci "component": "camera_framework", 348c5d2a1cdSopenharmony_ci "features": [] 349c5d2a1cdSopenharmony_ci }, 350c5d2a1cdSopenharmony_ci { 351c5d2a1cdSopenharmony_ci "component": "image_framework", 352c5d2a1cdSopenharmony_ci "features": [] 353c5d2a1cdSopenharmony_ci }, 354c5d2a1cdSopenharmony_ci { 355c5d2a1cdSopenharmony_ci "component": "media_library", 356c5d2a1cdSopenharmony_ci "features": [] 357c5d2a1cdSopenharmony_ci } 358c5d2a1cdSopenharmony_ci ] 359c5d2a1cdSopenharmony_ci }, 360c5d2a1cdSopenharmony_ci { 361c5d2a1cdSopenharmony_ci "subsystem": "multimodalinput", 362c5d2a1cdSopenharmony_ci "components": [ 363c5d2a1cdSopenharmony_ci { 364c5d2a1cdSopenharmony_ci "component": "input", 365c5d2a1cdSopenharmony_ci "features": [] 366c5d2a1cdSopenharmony_ci } 367c5d2a1cdSopenharmony_ci ] 368c5d2a1cdSopenharmony_ci }, 369c5d2a1cdSopenharmony_ci { 370c5d2a1cdSopenharmony_ci "subsystem": "global", 371c5d2a1cdSopenharmony_ci "components": [ 372c5d2a1cdSopenharmony_ci { 373c5d2a1cdSopenharmony_ci "component": "i18n", 374c5d2a1cdSopenharmony_ci "features": [] 375c5d2a1cdSopenharmony_ci }, 376c5d2a1cdSopenharmony_ci { 377c5d2a1cdSopenharmony_ci "component": "timezone", 378c5d2a1cdSopenharmony_ci "features": [] 379c5d2a1cdSopenharmony_ci }, 380c5d2a1cdSopenharmony_ci { 381c5d2a1cdSopenharmony_ci "component": "resource_management", 382c5d2a1cdSopenharmony_ci "features": [] 383c5d2a1cdSopenharmony_ci }, 384c5d2a1cdSopenharmony_ci { 385c5d2a1cdSopenharmony_ci "component": "system_resources", 386c5d2a1cdSopenharmony_ci "features": [] 387c5d2a1cdSopenharmony_ci } 388c5d2a1cdSopenharmony_ci ] 389c5d2a1cdSopenharmony_ci }, 390c5d2a1cdSopenharmony_ci { 391c5d2a1cdSopenharmony_ci "subsystem": "powermgr", 392c5d2a1cdSopenharmony_ci "components": [ 393c5d2a1cdSopenharmony_ci { 394c5d2a1cdSopenharmony_ci "component": "power_manager", 395c5d2a1cdSopenharmony_ci "features": [] 396c5d2a1cdSopenharmony_ci }, 397c5d2a1cdSopenharmony_ci { 398c5d2a1cdSopenharmony_ci "component": "display_manager", 399c5d2a1cdSopenharmony_ci "features": [] 400c5d2a1cdSopenharmony_ci } 401c5d2a1cdSopenharmony_ci ] 402c5d2a1cdSopenharmony_ci }, 403c5d2a1cdSopenharmony_ci { 404c5d2a1cdSopenharmony_ci "subsystem": "usb", 405c5d2a1cdSopenharmony_ci "components": [ 406c5d2a1cdSopenharmony_ci { 407c5d2a1cdSopenharmony_ci "component": "usb_manager", 408c5d2a1cdSopenharmony_ci "features": [] 409c5d2a1cdSopenharmony_ci } 410c5d2a1cdSopenharmony_ci ] 411c5d2a1cdSopenharmony_ci }, 412c5d2a1cdSopenharmony_ci { 413c5d2a1cdSopenharmony_ci "subsystem": "thirdparty", 414c5d2a1cdSopenharmony_ci "components": [ 415c5d2a1cdSopenharmony_ci { 416c5d2a1cdSopenharmony_ci "component": "curl", 417c5d2a1cdSopenharmony_ci "features": [] 418c5d2a1cdSopenharmony_ci }, 419c5d2a1cdSopenharmony_ci { 420c5d2a1cdSopenharmony_ci "component": "pcre2", 421c5d2a1cdSopenharmony_ci "features": [] 422c5d2a1cdSopenharmony_ci }, 423c5d2a1cdSopenharmony_ci { 424c5d2a1cdSopenharmony_ci "component": "libbpf", 425c5d2a1cdSopenharmony_ci "features": [] 426c5d2a1cdSopenharmony_ci }, 427c5d2a1cdSopenharmony_ci { 428c5d2a1cdSopenharmony_ci "component": "libusb", 429c5d2a1cdSopenharmony_ci "features": [] 430c5d2a1cdSopenharmony_ci }, 431c5d2a1cdSopenharmony_ci { 432c5d2a1cdSopenharmony_ci "component": "libjpeg-turbo", 433c5d2a1cdSopenharmony_ci "features": [] 434c5d2a1cdSopenharmony_ci }, 435c5d2a1cdSopenharmony_ci { 436c5d2a1cdSopenharmony_ci "component": "mbedtls", 437c5d2a1cdSopenharmony_ci "features": [] 438c5d2a1cdSopenharmony_ci }, 439c5d2a1cdSopenharmony_ci { 440c5d2a1cdSopenharmony_ci "component": "libcoap", 441c5d2a1cdSopenharmony_ci "features": [] 442c5d2a1cdSopenharmony_ci }, 443c5d2a1cdSopenharmony_ci { 444c5d2a1cdSopenharmony_ci "component": "zlib", 445c5d2a1cdSopenharmony_ci "features": [] 446c5d2a1cdSopenharmony_ci }, 447c5d2a1cdSopenharmony_ci { 448c5d2a1cdSopenharmony_ci "component": "toybox", 449c5d2a1cdSopenharmony_ci "features": [] 450c5d2a1cdSopenharmony_ci }, 451c5d2a1cdSopenharmony_ci { 452c5d2a1cdSopenharmony_ci "component": "sqlite", 453c5d2a1cdSopenharmony_ci "features": [] 454c5d2a1cdSopenharmony_ci }, 455c5d2a1cdSopenharmony_ci { 456c5d2a1cdSopenharmony_ci "component": "skia", 457c5d2a1cdSopenharmony_ci "features": [] 458c5d2a1cdSopenharmony_ci }, 459c5d2a1cdSopenharmony_ci { 460c5d2a1cdSopenharmony_ci "component": "pulseaudio", 461c5d2a1cdSopenharmony_ci "features": [] 462c5d2a1cdSopenharmony_ci }, 463c5d2a1cdSopenharmony_ci { 464c5d2a1cdSopenharmony_ci "component": "popt", 465c5d2a1cdSopenharmony_ci "features": [] 466c5d2a1cdSopenharmony_ci }, 467c5d2a1cdSopenharmony_ci { 468c5d2a1cdSopenharmony_ci "component": "openssl", 469c5d2a1cdSopenharmony_ci "features": [] 470c5d2a1cdSopenharmony_ci }, 471c5d2a1cdSopenharmony_ci { 472c5d2a1cdSopenharmony_ci "component": "opensles", 473c5d2a1cdSopenharmony_ci "features": [] 474c5d2a1cdSopenharmony_ci }, 475c5d2a1cdSopenharmony_ci { 476c5d2a1cdSopenharmony_ci "component": "opengles", 477c5d2a1cdSopenharmony_ci "features": [] 478c5d2a1cdSopenharmony_ci }, 479c5d2a1cdSopenharmony_ci { 480c5d2a1cdSopenharmony_ci "component": "ntfs-3g", 481c5d2a1cdSopenharmony_ci "features": [] 482c5d2a1cdSopenharmony_ci }, 483c5d2a1cdSopenharmony_ci { 484c5d2a1cdSopenharmony_ci "component": "node", 485c5d2a1cdSopenharmony_ci "features": [] 486c5d2a1cdSopenharmony_ci }, 487c5d2a1cdSopenharmony_ci { 488c5d2a1cdSopenharmony_ci "component": "nghttp2", 489c5d2a1cdSopenharmony_ci "features": [] 490c5d2a1cdSopenharmony_ci }, 491c5d2a1cdSopenharmony_ci { 492c5d2a1cdSopenharmony_ci "component": "musl", 493c5d2a1cdSopenharmony_ci "features": [] 494c5d2a1cdSopenharmony_ci }, 495c5d2a1cdSopenharmony_ci { 496c5d2a1cdSopenharmony_ci "component": "lz4", 497c5d2a1cdSopenharmony_ci "features": [] 498c5d2a1cdSopenharmony_ci }, 499c5d2a1cdSopenharmony_ci { 500c5d2a1cdSopenharmony_ci "component": "libxml2", 501c5d2a1cdSopenharmony_ci "features": [] 502c5d2a1cdSopenharmony_ci }, 503c5d2a1cdSopenharmony_ci { 504c5d2a1cdSopenharmony_ci "component": "libwebsockets", 505c5d2a1cdSopenharmony_ci "features": [] 506c5d2a1cdSopenharmony_ci }, 507c5d2a1cdSopenharmony_ci { 508c5d2a1cdSopenharmony_ci "component": "libuv", 509c5d2a1cdSopenharmony_ci "features": [] 510c5d2a1cdSopenharmony_ci }, 511c5d2a1cdSopenharmony_ci { 512c5d2a1cdSopenharmony_ci "component": "libunwind", 513c5d2a1cdSopenharmony_ci "features": [] 514c5d2a1cdSopenharmony_ci }, 515c5d2a1cdSopenharmony_ci { 516c5d2a1cdSopenharmony_ci "component": "libsnd", 517c5d2a1cdSopenharmony_ci "features": [] 518c5d2a1cdSopenharmony_ci }, 519c5d2a1cdSopenharmony_ci { 520c5d2a1cdSopenharmony_ci "component": "libpng", 521c5d2a1cdSopenharmony_ci "features": [] 522c5d2a1cdSopenharmony_ci }, 523c5d2a1cdSopenharmony_ci { 524c5d2a1cdSopenharmony_ci "component": "libnl", 525c5d2a1cdSopenharmony_ci "features": [] 526c5d2a1cdSopenharmony_ci }, 527c5d2a1cdSopenharmony_ci { 528c5d2a1cdSopenharmony_ci "component": "libffi", 529c5d2a1cdSopenharmony_ci "features": [] 530c5d2a1cdSopenharmony_ci }, 531c5d2a1cdSopenharmony_ci { 532c5d2a1cdSopenharmony_ci "component": "jsoncpp", 533c5d2a1cdSopenharmony_ci "features": [] 534c5d2a1cdSopenharmony_ci }, 535c5d2a1cdSopenharmony_ci { 536c5d2a1cdSopenharmony_ci "component": "json", 537c5d2a1cdSopenharmony_ci "features": [] 538c5d2a1cdSopenharmony_ci }, 539c5d2a1cdSopenharmony_ci { 540c5d2a1cdSopenharmony_ci "component": "jsframework", 541c5d2a1cdSopenharmony_ci "features": [] 542c5d2a1cdSopenharmony_ci }, 543c5d2a1cdSopenharmony_ci { 544c5d2a1cdSopenharmony_ci "component": "icu", 545c5d2a1cdSopenharmony_ci "features": [] 546c5d2a1cdSopenharmony_ci }, 547c5d2a1cdSopenharmony_ci { 548c5d2a1cdSopenharmony_ci "component": "gptfdisk", 549c5d2a1cdSopenharmony_ci "features": [] 550c5d2a1cdSopenharmony_ci }, 551c5d2a1cdSopenharmony_ci { 552c5d2a1cdSopenharmony_ci "component": "glib", 553c5d2a1cdSopenharmony_ci "features": [] 554c5d2a1cdSopenharmony_ci }, 555c5d2a1cdSopenharmony_ci { 556c5d2a1cdSopenharmony_ci "component": "e2fsprogs", 557c5d2a1cdSopenharmony_ci "features": [] 558c5d2a1cdSopenharmony_ci }, 559c5d2a1cdSopenharmony_ci { 560c5d2a1cdSopenharmony_ci "component": "ffmpeg", 561c5d2a1cdSopenharmony_ci "features": [] 562c5d2a1cdSopenharmony_ci }, 563c5d2a1cdSopenharmony_ci { 564c5d2a1cdSopenharmony_ci "component": "f2fs-tools", 565c5d2a1cdSopenharmony_ci "features": [] 566c5d2a1cdSopenharmony_ci }, 567c5d2a1cdSopenharmony_ci { 568c5d2a1cdSopenharmony_ci "component": "exfatprogs", 569c5d2a1cdSopenharmony_ci "features": [] 570c5d2a1cdSopenharmony_ci }, 571c5d2a1cdSopenharmony_ci { 572c5d2a1cdSopenharmony_ci "component": "egl", 573c5d2a1cdSopenharmony_ci "features": [] 574c5d2a1cdSopenharmony_ci }, 575c5d2a1cdSopenharmony_ci { 576c5d2a1cdSopenharmony_ci "component": "cJSON", 577c5d2a1cdSopenharmony_ci "features": [] 578c5d2a1cdSopenharmony_ci }, 579c5d2a1cdSopenharmony_ci { 580c5d2a1cdSopenharmony_ci "component": "bzip2", 581c5d2a1cdSopenharmony_ci "features": [] 582c5d2a1cdSopenharmony_ci }, 583c5d2a1cdSopenharmony_ci { 584c5d2a1cdSopenharmony_ci "component": "selinux", 585c5d2a1cdSopenharmony_ci "features": [] 586c5d2a1cdSopenharmony_ci }, 587c5d2a1cdSopenharmony_ci { 588c5d2a1cdSopenharmony_ci "component": "tzdata", 589c5d2a1cdSopenharmony_ci "features": [] 590c5d2a1cdSopenharmony_ci } 591c5d2a1cdSopenharmony_ci 592c5d2a1cdSopenharmony_ci ] 593c5d2a1cdSopenharmony_ci }, 594c5d2a1cdSopenharmony_ci { 595c5d2a1cdSopenharmony_ci "subsystem": "xts", 596c5d2a1cdSopenharmony_ci "components": [ 597c5d2a1cdSopenharmony_ci { 598c5d2a1cdSopenharmony_ci "component": "device_attest", 599c5d2a1cdSopenharmony_ci "features": [] 600c5d2a1cdSopenharmony_ci } 601c5d2a1cdSopenharmony_ci ] 602c5d2a1cdSopenharmony_ci }, 603c5d2a1cdSopenharmony_ci { 604c5d2a1cdSopenharmony_ci "subsystem": "arkcompiler", 605c5d2a1cdSopenharmony_ci "components": [ 606c5d2a1cdSopenharmony_ci { 607c5d2a1cdSopenharmony_ci "component": "runtime_core", 608c5d2a1cdSopenharmony_ci "features": [] 609c5d2a1cdSopenharmony_ci }, 610c5d2a1cdSopenharmony_ci { 611c5d2a1cdSopenharmony_ci "component": "ets_runtime", 612c5d2a1cdSopenharmony_ci "features": [] 613c5d2a1cdSopenharmony_ci }, 614c5d2a1cdSopenharmony_ci { 615c5d2a1cdSopenharmony_ci "component": "ets_frontend", 616c5d2a1cdSopenharmony_ci "features": [] 617c5d2a1cdSopenharmony_ci }, 618c5d2a1cdSopenharmony_ci { 619c5d2a1cdSopenharmony_ci "component": "toolchain", 620c5d2a1cdSopenharmony_ci "features": [] 621c5d2a1cdSopenharmony_ci }, 622c5d2a1cdSopenharmony_ci { 623c5d2a1cdSopenharmony_ci "component": "c_utils", 624c5d2a1cdSopenharmony_ci "features": [] 625c5d2a1cdSopenharmony_ci } 626c5d2a1cdSopenharmony_ci ] 627c5d2a1cdSopenharmony_ci }, 628c5d2a1cdSopenharmony_ci { 629c5d2a1cdSopenharmony_ci "subsystem": "resourceschedule", 630c5d2a1cdSopenharmony_ci "components": [ 631c5d2a1cdSopenharmony_ci { 632c5d2a1cdSopenharmony_ci "component": "background_task_mgr", 633c5d2a1cdSopenharmony_ci "features": [] 634c5d2a1cdSopenharmony_ci }, 635c5d2a1cdSopenharmony_ci { 636c5d2a1cdSopenharmony_ci "component": "ffrt", 637c5d2a1cdSopenharmony_ci "features": [] 638c5d2a1cdSopenharmony_ci }, 639c5d2a1cdSopenharmony_ci { 640c5d2a1cdSopenharmony_ci "component": "frame_aware_sched", 641c5d2a1cdSopenharmony_ci "features": [] 642c5d2a1cdSopenharmony_ci }, 643c5d2a1cdSopenharmony_ci { 644c5d2a1cdSopenharmony_ci "component": "qos_manager", 645c5d2a1cdSopenharmony_ci "features": [] 646c5d2a1cdSopenharmony_ci }, 647c5d2a1cdSopenharmony_ci { 648c5d2a1cdSopenharmony_ci "component": "resource_schedule_service", 649c5d2a1cdSopenharmony_ci "features": [] 650c5d2a1cdSopenharmony_ci }, 651c5d2a1cdSopenharmony_ci { 652c5d2a1cdSopenharmony_ci "component": "work_scheduler", 653c5d2a1cdSopenharmony_ci "features": [] 654c5d2a1cdSopenharmony_ci }, 655c5d2a1cdSopenharmony_ci { 656c5d2a1cdSopenharmony_ci "component": "memmgr", 657c5d2a1cdSopenharmony_ci "features": ["memmgr_purgeable_memory = true"] 658c5d2a1cdSopenharmony_ci } 659c5d2a1cdSopenharmony_ci ] 660c5d2a1cdSopenharmony_ci }, 661c5d2a1cdSopenharmony_ci { 662c5d2a1cdSopenharmony_ci "subsystem": "thirdparty", 663c5d2a1cdSopenharmony_ci "components": [ 664c5d2a1cdSopenharmony_ci { 665c5d2a1cdSopenharmony_ci "component": "bounds_checking_function", 666c5d2a1cdSopenharmony_ci "features": [] 667c5d2a1cdSopenharmony_ci } 668c5d2a1cdSopenharmony_ci ] 669c5d2a1cdSopenharmony_ci }, 670c5d2a1cdSopenharmony_ci { 671c5d2a1cdSopenharmony_ci "subsystem": "inputmethod", 672c5d2a1cdSopenharmony_ci "components": [ 673c5d2a1cdSopenharmony_ci { 674c5d2a1cdSopenharmony_ci "component": "imf", 675c5d2a1cdSopenharmony_ci "features": [] 676c5d2a1cdSopenharmony_ci } 677c5d2a1cdSopenharmony_ci ] 678c5d2a1cdSopenharmony_ci }, 679c5d2a1cdSopenharmony_ci { 680c5d2a1cdSopenharmony_ci "subsystem": "wukong", 681c5d2a1cdSopenharmony_ci "components": [ 682c5d2a1cdSopenharmony_ci { 683c5d2a1cdSopenharmony_ci "component": "wukong", 684c5d2a1cdSopenharmony_ci "features": [] 685c5d2a1cdSopenharmony_ci } 686c5d2a1cdSopenharmony_ci ] 687c5d2a1cdSopenharmony_ci }, 688c5d2a1cdSopenharmony_ci { 689c5d2a1cdSopenharmony_ci "subsystem": "communication", 690c5d2a1cdSopenharmony_ci "components": [ 691c5d2a1cdSopenharmony_ci { 692c5d2a1cdSopenharmony_ci "component": "wifi", 693c5d2a1cdSopenharmony_ci "features": [] 694c5d2a1cdSopenharmony_ci } 695c5d2a1cdSopenharmony_ci ] 696c5d2a1cdSopenharmony_ci }, 697c5d2a1cdSopenharmony_ci { 698c5d2a1cdSopenharmony_ci "subsystem": "build", 699c5d2a1cdSopenharmony_ci "components": [ 700c5d2a1cdSopenharmony_ci { 701c5d2a1cdSopenharmony_ci "component": "build_framework" 702c5d2a1cdSopenharmony_ci } 703c5d2a1cdSopenharmony_ci ] 704c5d2a1cdSopenharmony_ci }, 705c5d2a1cdSopenharmony_ci { 706c5d2a1cdSopenharmony_ci "subsystem": "hdf", 707c5d2a1cdSopenharmony_ci "components": [ 708c5d2a1cdSopenharmony_ci { "component": "hdf_core" } 709c5d2a1cdSopenharmony_ci ] 710c5d2a1cdSopenharmony_ci }, 711c5d2a1cdSopenharmony_ci { 712c5d2a1cdSopenharmony_ci "subsystem": "startup", 713c5d2a1cdSopenharmony_ci "components": [ 714c5d2a1cdSopenharmony_ci { "component": "init" } 715c5d2a1cdSopenharmony_ci ] 716c5d2a1cdSopenharmony_ci }, 717c5d2a1cdSopenharmony_ci { 718c5d2a1cdSopenharmony_ci "subsystem": "communication", 719c5d2a1cdSopenharmony_ci "components": [ 720c5d2a1cdSopenharmony_ci { "component": "dsoftbus" }, 721c5d2a1cdSopenharmony_ci { "component": "ipc" } 722c5d2a1cdSopenharmony_ci ] 723c5d2a1cdSopenharmony_ci }, 724c5d2a1cdSopenharmony_ci { 725c5d2a1cdSopenharmony_ci "subsystem": "systemabilitymgr", 726c5d2a1cdSopenharmony_ci "components": [ 727c5d2a1cdSopenharmony_ci { "component": "samgr" }, 728c5d2a1cdSopenharmony_ci { "component": "safwk" } 729c5d2a1cdSopenharmony_ci ] 730c5d2a1cdSopenharmony_ci }, 731c5d2a1cdSopenharmony_ci { 732c5d2a1cdSopenharmony_ci "subsystem": "hiviewdfx", 733c5d2a1cdSopenharmony_ci "components": [ 734c5d2a1cdSopenharmony_ci { "component": "hilog" }, 735c5d2a1cdSopenharmony_ci { 736c5d2a1cdSopenharmony_ci "component": "hitrace", 737c5d2a1cdSopenharmony_ci "features": [ 738c5d2a1cdSopenharmony_ci "hitrace_support_executable_file = false" 739c5d2a1cdSopenharmony_ci ] 740c5d2a1cdSopenharmony_ci }, 741c5d2a1cdSopenharmony_ci { "component": "hisysevent" }, 742c5d2a1cdSopenharmony_ci { "component": "hicollie" }, 743c5d2a1cdSopenharmony_ci { "component": "faultloggerd" } 744c5d2a1cdSopenharmony_ci ] 745c5d2a1cdSopenharmony_ci }, 746c5d2a1cdSopenharmony_ci { 747c5d2a1cdSopenharmony_ci "subsystem": "security", 748c5d2a1cdSopenharmony_ci "components": [ 749c5d2a1cdSopenharmony_ci { "component": "device_auth" }, 750c5d2a1cdSopenharmony_ci { "component": "access_token" }, 751c5d2a1cdSopenharmony_ci { "component": "huks" }, 752c5d2a1cdSopenharmony_ci { 753c5d2a1cdSopenharmony_ci "component": "certificate_framework", 754c5d2a1cdSopenharmony_ci "features": [] 755c5d2a1cdSopenharmony_ci } 756c5d2a1cdSopenharmony_ci ] 757c5d2a1cdSopenharmony_ci }, 758c5d2a1cdSopenharmony_ci { 759c5d2a1cdSopenharmony_ci "subsystem": "notification", 760c5d2a1cdSopenharmony_ci "components": [ 761c5d2a1cdSopenharmony_ci { "component": "eventhandler" } 762c5d2a1cdSopenharmony_ci ] 763c5d2a1cdSopenharmony_ci }, 764c5d2a1cdSopenharmony_ci { 765c5d2a1cdSopenharmony_ci "subsystem": "commonlibrary", 766c5d2a1cdSopenharmony_ci "components": [ 767c5d2a1cdSopenharmony_ci { "component": "c_utils" }, 768c5d2a1cdSopenharmony_ci { "component": "ylong_runtime" } 769c5d2a1cdSopenharmony_ci ] 770c5d2a1cdSopenharmony_ci }, 771c5d2a1cdSopenharmony_ci { 772c5d2a1cdSopenharmony_ci "subsystem": "updater", 773c5d2a1cdSopenharmony_ci "components": [ 774c5d2a1cdSopenharmony_ci { "component": "updater" } 775c5d2a1cdSopenharmony_ci ] 776c5d2a1cdSopenharmony_ci }, 777c5d2a1cdSopenharmony_ci { 778c5d2a1cdSopenharmony_ci "subsystem": "developtools", 779c5d2a1cdSopenharmony_ci "components": [ 780c5d2a1cdSopenharmony_ci { "component": "syscap_codec" } 781c5d2a1cdSopenharmony_ci ] 782c5d2a1cdSopenharmony_ci }, 783c5d2a1cdSopenharmony_ci { 784c5d2a1cdSopenharmony_ci "subsystem": "customization", 785c5d2a1cdSopenharmony_ci "components": [ 786c5d2a1cdSopenharmony_ci { "component": "config_policy" } 787c5d2a1cdSopenharmony_ci ] 788c5d2a1cdSopenharmony_ci }, 789c5d2a1cdSopenharmony_ci { 790c5d2a1cdSopenharmony_ci "subsystem": "resourceschedule", 791c5d2a1cdSopenharmony_ci "components": [ 792c5d2a1cdSopenharmony_ci { 793c5d2a1cdSopenharmony_ci "component": "ffrt", 794c5d2a1cdSopenharmony_ci "features": [] 795c5d2a1cdSopenharmony_ci }, 796c5d2a1cdSopenharmony_ci { 797c5d2a1cdSopenharmony_ci "component": "frame_aware_sched", 798c5d2a1cdSopenharmony_ci "features": [] 799c5d2a1cdSopenharmony_ci } 800c5d2a1cdSopenharmony_ci ] 801c5d2a1cdSopenharmony_ci }, 802c5d2a1cdSopenharmony_ci { 803c5d2a1cdSopenharmony_ci "subsystem": "barrierfree", 804c5d2a1cdSopenharmony_ci "components": [ 805c5d2a1cdSopenharmony_ci { 806c5d2a1cdSopenharmony_ci "component": "accessibility", 807c5d2a1cdSopenharmony_ci "features": [] 808c5d2a1cdSopenharmony_ci } 809c5d2a1cdSopenharmony_ci ] 810c5d2a1cdSopenharmony_ci } 811c5d2a1cdSopenharmony_ci ] 812c5d2a1cdSopenharmony_ci} 813