1{ 2 "version": "3.0", 3 "subsystems": [ 4 { 5 "subsystem": "arkui", 6 "components": [ 7 { 8 "component": "ace_engine", 9 "features": [] 10 }, 11 { 12 "component": "napi", 13 "features": [] 14 } 15 ] 16 }, 17 { 18 "subsystem": "account", 19 "components": [ 20 { 21 "component": "os_account", 22 "features": [] 23 } 24 ] 25 }, 26 { 27 "subsystem": "barrierfree", 28 "components": [ 29 { 30 "component": "accessibility", 31 "features": [] 32 } 33 ] 34 }, 35 { 36 "subsystem": "distributeddatamgr", 37 "components": [ 38 { 39 "component": "relational_store", 40 "features": [] 41 }, 42 { 43 "component": "preferences", 44 "features": [] 45 }, 46 { 47 "component": "data_share", 48 "features": [] 49 }, 50 { 51 "component": "datamgr_service", 52 "features": [] 53 }, 54 { 55 "component": "kv_store", 56 "features": [] 57 }, 58 { 59 "component": "data_object", 60 "features": [] 61 }, 62 { 63 "component": "e2fsprogs", 64 "features": [] 65 }, 66 { 67 "component": "pasteboard", 68 "features": [] 69 } 70 ] 71 }, 72 { 73 "subsystem": "filemanagement", 74 "components": [ 75 { 76 "component": "user_file_service", 77 "features": [] 78 }, 79 { 80 "component": "file_api", 81 "features": [] 82 }, 83 { 84 "component": "storage_service", 85 "features": [] 86 }, 87 { 88 "component": "dfs_service", 89 "features": [] 90 }, 91 { 92 "component": "app_file_service", 93 "features": [] 94 } 95 ] 96 }, 97 { 98 "subsystem": "common", 99 "components": [ 100 { 101 "component": "common", 102 "features": [] 103 } 104 ] 105 }, 106 { 107 "subsystem": "security", 108 "components": [ 109 { 110 "component": "appverify", 111 "features": [] 112 }, 113 { 114 "component": "huks", 115 "features": [] 116 }, 117 { 118 "component": "certificate_manager", 119 "features": [] 120 }, 121 { 122 "component": "certificate_framework", 123 "features": [] 124 }, 125 { 126 "component": "device_auth", 127 "features": [] 128 }, 129 { 130 "component": "crypto_framework", 131 "features": [] 132 }, 133 { 134 "component": "access_token", 135 "features": [] 136 }, 137 { 138 "component": "device_security_level", 139 "features": [] 140 }, 141 { 142 "component": "dataclassification", 143 "features": [] 144 } 145 ] 146 }, 147 { 148 "subsystem": "startup", 149 "components": [ 150 { 151 "component": "startup_l2", 152 "features": [] 153 }, 154 { 155 "component": "appspawn", 156 "features": [] 157 }, 158 { 159 "component": "init", 160 "features": [ 161 "enable_ohos_startup_init_feature_loader = true" 162 ] 163 } 164 ] 165 }, 166 { 167 "subsystem": "hiviewdfx", 168 "components": [ 169 { 170 "component": "hilog", 171 "features": [] 172 }, 173 { 174 "component": "hisysevent", 175 "features": [] 176 }, 177 { 178 "component": "hiappevent", 179 "features": [] 180 }, 181 { 182 "component": "hichecker", 183 "features": [] 184 }, 185 { 186 "component": "hidumper", 187 "features": [] 188 }, 189 { 190 "component": "hiview", 191 "features": [] 192 }, 193 { 194 "component": "faultloggerd", 195 "features": [] 196 }, 197 { 198 "component": "hitrace", 199 "features": [] 200 }, 201 { 202 "component": "hicollie", 203 "features": [] 204 } 205 ] 206 }, 207 { 208 "subsystem": "commonlibrary", 209 "components": [ 210 { 211 "component": "c_utils", 212 "features": [] 213 }, 214 { 215 "component": "ets_utils", 216 "features": [] 217 }, 218 { 219 "component": "memory_utils", 220 "features": [] 221 } 222 ] 223 }, 224 { 225 "subsystem": "bundlemanager", 226 "components": [ 227 { 228 "component": "bundle_framework", 229 "features": [] 230 }, 231 { 232 "component": "bundle_tool", 233 "features": [] 234 }, 235 { 236 "component": "distributed_bundle_framework", 237 "features": [] 238 } 239 ] 240 }, 241 { 242 "subsystem": "ability", 243 "components": [ 244 { 245 "component": "ability_runtime", 246 "features": [] 247 }, 248 { 249 "component": "ability_tools", 250 "features": [] 251 }, 252 { 253 "component": "idl_tool", 254 "features": [] 255 }, 256 { 257 "component": "form_fwk", 258 "features": [] 259 }, 260 { 261 "component": "ability_base", 262 "features": [] 263 }, 264 { 265 "component": "dmsfwk", 266 "features": [] 267 } 268 ] 269 }, 270 { 271 "subsystem": "notification", 272 "components": [ 273 { 274 "component": "common_event_service", 275 "features": [] 276 }, 277 { 278 "component": "distributed_notification_service", 279 "features": [] 280 }, 281 { 282 "component": "eventhandler", 283 "features": [] 284 } 285 ] 286 }, 287 { 288 "subsystem": "communication", 289 "components": [ 290 { 291 "component": "bluetooth", 292 "features": [] 293 }, 294 { 295 "component": "ipc", 296 "features": [] 297 }, 298 { 299 "component": "ipc_js", 300 "features": [] 301 }, 302 { 303 "component": "net_manager", 304 "features": [] 305 }, 306 { 307 "component": "netmanager_base", 308 "features": [] 309 }, 310 { 311 "component": "netmanager_ext", 312 "features": [] 313 }, 314 { 315 "component": "netstack", 316 "features": [] 317 }, 318 { 319 "component": "dsoftbus", 320 "features": [ 321 "dsoftbus_feature_conn_p2p = true", 322 "dsoftbus_feature_disc_ble = true", 323 "dsoftbus_feature_conn_br = true", 324 "dsoftbus_feature_conn_ble = true", 325 "dsoftbus_feature_trans_udp_stream = true" 326 ] 327 }, 328 { 329 "component": "wifi", 330 "features": [] 331 }, 332 { 333 "component": "dhcp", 334 "features": [] 335 }, 336 { 337 "component": "bluetooth_native_js", 338 "features": [] 339 } 340 ] 341 }, 342 { 343 "subsystem": "customization", 344 "components": [ 345 { 346 "component": "config_policy", 347 "features": [] 348 }, 349 { 350 "component": "enterprise_device_management", 351 "features": [] 352 } 353 ] 354 }, 355 { 356 "subsystem": "systemabilitymgr", 357 "components": [ 358 { 359 "component": "samgr", 360 "features": [] 361 }, 362 { 363 "component": "safwk", 364 "features": [] 365 } 366 ] 367 }, 368 { 369 "subsystem": "updater", 370 "components": [ 371 { 372 "component": "updater", 373 "features": [] 374 }, 375 { 376 "component": "update_service", 377 "features": [] 378 }, 379 { 380 "component": "sys_installer", 381 "features": [] 382 } 383 ] 384 }, 385 { 386 "subsystem": "developtools", 387 "components": [ 388 { 389 "component": "bytrace", 390 "features": [] 391 }, 392 { 393 "component": "hdc", 394 "features": [] 395 }, 396 { 397 "component": "hiprofiler", 398 "features": [] 399 }, 400 { 401 "component": "hiperf", 402 "features": [] 403 }, 404 { 405 "component": "syscap_codec", 406 "features": [] 407 }, 408 { 409 "component": "packing_tool", 410 "features": [] 411 } 412 ] 413 }, 414 { 415 "subsystem": "sensors", 416 "components": [ 417 { 418 "component": "miscdevice", 419 "features": [] 420 }, 421 { 422 "component": "sensor", 423 "features": [] 424 }, 425 { 426 "component": "start", 427 "features": [] 428 } 429 ] 430 }, 431 { 432 "subsystem": "graphic", 433 "components": [ 434 { 435 "component": "graphic_2d", 436 "features": [ 437 "graphic_2d_feature_ace_enable_gpu = true" 438 ] 439 }, 440 { 441 "component": "graphic_chipsetsdk", 442 "features": [] 443 } 444 ] 445 }, 446 { 447 "subsystem": "window", 448 "components": [ 449 { 450 "component": "window_manager", 451 "features": [] 452 } 453 ] 454 }, 455 { 456 "subsystem": "useriam", 457 "components": [ 458 { 459 "component": "pin_auth", 460 "features": [] 461 }, 462 { 463 "component": "user_auth_framework", 464 "features": [] 465 } 466 ] 467 }, 468 { 469 "subsystem": "time", 470 "components": [ 471 { 472 "component": "time_service", 473 "features": [] 474 } 475 ] 476 }, 477 { 478 "subsystem": "request", 479 "components": [ 480 { 481 "component": "request", 482 "features": [] 483 } 484 ] 485 }, 486 { 487 "subsystem": "inputmethod", 488 "components": [ 489 { 490 "component": "imf", 491 "features": [] 492 } 493 ] 494 }, 495 { 496 "subsystem": "theme", 497 "components": [ 498 { 499 "component": "screenlock_mgr", 500 "features": [] 501 }, 502 { 503 "component": "wallpaper_mgr", 504 "features": [] 505 } 506 ] 507 }, 508 { 509 "subsystem": "multimedia", 510 "components": [ 511 { 512 "component": "histreamer", 513 "features": [] 514 }, 515 { 516 "component": "player_framework", 517 "features": [] 518 }, 519 { 520 "component": "av_codec", 521 "features": [] 522 }, 523 { 524 "component": "audio_framework", 525 "features": [] 526 }, 527 { 528 "component": "camera_framework", 529 "features": [] 530 }, 531 { 532 "component": "image_framework", 533 "features": [] 534 }, 535 { 536 "component": "av_session", 537 "features": [] 538 }, 539 { 540 "component": "media_library", 541 "features": [] 542 } 543 ] 544 }, 545 { 546 "subsystem": "multimodalinput", 547 "components": [ 548 { 549 "component": "input", 550 "features": [ 551 "input_feature_combination_key = true", 552 "input_feature_pointer_drawing = true", 553 "input_feature_interceptor = true", 554 "input_feature_monitor = true", 555 "input_feature_keyboard = true", 556 "input_feature_mouse = true", 557 "input_feature_touchscreen = true", 558 "input_feature_input_device = true" 559 ] 560 } 561 ] 562 }, 563 { 564 "subsystem": "global", 565 "components": [ 566 { 567 "component": "i18n", 568 "features": [] 569 }, 570 { 571 "component": "timezone", 572 "features": [] 573 }, 574 { 575 "component": "resource_management", 576 "features": [] 577 }, 578 { 579 "component": "system_resources", 580 "features": [] 581 } 582 ] 583 }, 584 { 585 "subsystem": "powermgr", 586 "components": [ 587 { 588 "component": "power_manager", 589 "features": [] 590 }, 591 { 592 "component": "battery_manager", 593 "features": [] 594 }, 595 { 596 "component": "battery_statistics", 597 "features": [] 598 }, 599 { 600 "component": "display_manager", 601 "features": [] 602 }, 603 { 604 "component": "thermal_manager", 605 "features": [] 606 } 607 ] 608 }, 609 { 610 "subsystem": "applications", 611 "components": [ 612 { 613 "component": "prebuilt_hap", 614 "features": [] 615 } 616 ] 617 }, 618 { 619 "subsystem": "contacts_data", 620 "components": [ 621 { 622 "component": "contacts_data_hap", 623 "features": [] 624 } 625 ] 626 }, 627 { 628 "subsystem": "settingsnapi", 629 "components": [ 630 { 631 "component": "settings_standard", 632 "features": [] 633 } 634 ] 635 }, 636 { 637 "subsystem": "wpa_supplicant-2.9", 638 "components": [ 639 { 640 "component": "wpa_supplicant-2.9", 641 "features": [] 642 } 643 ] 644 }, 645 { 646 "subsystem": "xts", 647 "components": [ 648 { 649 "component": "acts", 650 "features": [] 651 }, 652 { 653 "component": "hats", 654 "features": [] 655 }, 656 { 657 "component": "dcts", 658 "features": [] 659 }, 660 { 661 "component": "device_attest", 662 "features": [] 663 } 664 ] 665 }, 666 { 667 "subsystem": "wukong", 668 "components": [ 669 { 670 "component": "wukong", 671 "features": [] 672 } 673 ] 674 }, 675 { 676 "subsystem": "testfwk", 677 "components": [ 678 { 679 "component": "arkxtest", 680 "features": [] 681 } 682 ] 683 }, 684 { 685 "subsystem": "distributedhardware", 686 "components": [ 687 { 688 "component": "device_manager", 689 "features": [] 690 }, 691 { 692 "component": "distributed_hardware_fwk", 693 "features": [] 694 }, 695 { 696 "component": "distributed_camera", 697 "features": [] 698 }, 699 { 700 "component": "distributed_screen", 701 "features": [] 702 }, 703 { 704 "component": "distributed_audio", 705 "features": [] 706 }, 707 { 708 "component": "distributed_input", 709 "features": [] 710 } 711 ] 712 }, 713 { 714 "subsystem": "arkcompiler", 715 "components": [ 716 { 717 "component": "runtime_core", 718 "features": [] 719 }, 720 { 721 "component": "ets_runtime", 722 "features": [] 723 }, 724 { 725 "component": "ets_frontend", 726 "features": [] 727 }, 728 { 729 "component": "toolchain", 730 "features": [] 731 } 732 ] 733 }, 734 { 735 "subsystem": "deviceprofile", 736 "components": [ 737 { 738 "component": "device_info_manager", 739 "features": [] 740 } 741 ] 742 }, 743 { 744 "subsystem": "resourceschedule", 745 "components": [ 746 { 747 "component": "resource_schedule_service", 748 "features": [] 749 }, 750 { 751 "component": "soc_perf", 752 "features": [] 753 }, 754 { 755 "component": "background_task_mgr", 756 "features": [] 757 }, 758 { 759 "component": "work_scheduler", 760 "features": [] 761 }, 762 { 763 "component": "memmgr", 764 "features": [ 765 "memmgr_purgeable_memory = true" 766 ] 767 }, 768 { 769 "component": "frame_aware_sched", 770 "features": [] 771 }, 772 { 773 "component": "device_usage_statistics", 774 "features": [] 775 }, 776 { 777 "component": "device_standby", 778 "features": [] 779 } 780 ] 781 }, 782 { 783 "subsystem": "usb", 784 "components": [ 785 { 786 "component": "usb_manager", 787 "features": [] 788 } 789 ] 790 }, 791 { 792 "subsystem": "securec", 793 "components": [ 794 { 795 "component": "thirdparty_bounds_checking_function", 796 "features": [] 797 } 798 ] 799 }, 800 { 801 "subsystem": "web", 802 "components": [ 803 { 804 "component": "webview", 805 "features": [] 806 } 807 ] 808 }, 809 { 810 "subsystem": "thirdparty", 811 "components": [ 812 { 813 "component": "musl", 814 "features": [] 815 } 816 ] 817 }, 818 { 819 "subsystem": "hdf", 820 "components": [ 821 { 822 "component": "hdf_core", 823 "features": [] 824 }, 825 { 826 "component": "drivers_interface_sensor", 827 "features": [] 828 }, 829 { 830 "component": "drivers_interface_camera", 831 "features": [] 832 }, 833 { 834 "component": "drivers_interface_codec", 835 "features": [] 836 }, 837 { 838 "component": "drivers_interface_motion", 839 "features": [] 840 }, 841 { 842 "component": "drivers_interface_light", 843 "features": [] 844 }, 845 { 846 "component": "drivers_interface_vibrator", 847 "features": [] 848 }, 849 { 850 "component": "drivers_interface_power", 851 "features": [] 852 }, 853 { 854 "component": "drivers_interface_battery", 855 "features": [] 856 }, 857 { 858 "component": "drivers_interface_thermal", 859 "features": [] 860 }, 861 { 862 "component": "drivers_interface_pin_auth", 863 "features": [] 864 }, 865 { 866 "component": "drivers_interface_face_auth", 867 "features": [] 868 }, 869 { 870 "component": "drivers_interface_user_auth", 871 "features": [] 872 }, 873 { 874 "component": "drivers_interface_fingerprint_auth", 875 "features": [] 876 }, 877 { 878 "component": "drivers_interface_input", 879 "features": [] 880 }, 881 { 882 "component": "drivers_interface_memorytracker", 883 "features": [] 884 }, 885 { 886 "component": "drivers_interface_wlan", 887 "features": [] 888 }, 889 { 890 "component": "drivers_interface_location_agnss", 891 "features": [] 892 }, 893 { 894 "component": "drivers_interface_location_geofence", 895 "features": [] 896 }, 897 { 898 "component": "drivers_interface_location_gnss", 899 "features": [] 900 }, 901 { 902 "component": "drivers_interface_usb", 903 "features": [] 904 }, 905 { 906 "component": "ril_device_driver_interface", 907 "features": [] 908 }, 909 { 910 "component": "drivers_interface_display", 911 "features": [] 912 }, 913 { 914 "component": "drivers_interface_distributed_camera", 915 "features": [] 916 }, 917 { 918 "component": "drivers_interface_distributed_audio", 919 "features": [] 920 }, 921 { 922 "component": "drivers_interface_partitionslot", 923 "features": [] 924 }, 925 { 926 "component": "drivers_interface_nnrt", 927 "features": [] 928 } 929 ] 930 }, 931 { 932 "subsystem": "ai", 933 "components": [ 934 { 935 "component": "neural_network_runtime", 936 "features": [] 937 }, 938 { 939 "component": "mindspore", 940 "features": [] 941 } 942 ] 943 } 944 ] 945 } 946 947