1{
2    "version": "3.0",
3    "subsystems": [
4      {
5        "subsystem": "build",
6        "components": [
7          { "component": "build_framework", "features":[] }
8        ]
9      },
10      {
11        "subsystem": "startup",
12        "components": [
13          { "component": "startup_l2", "features":[] },
14          { "component": "appspawn", "features":[] },
15          { "component": "init", "features":[] }
16        ]
17      },
18      {
19        "subsystem": "hiviewdfx",
20        "components": [
21          { "component": "hilog", "features":[] },
22          { "component": "hitrace", "features":[] },
23          { "component": "hichecker", "features":[] },
24          { "component": "faultloggerd", "features":[] },
25          { "component": "hisysevent", "features":[] },
26          { "component": "hicollie", "features":[] },
27          { "component": "hidumper", "features":[] }
28        ]
29      },
30      {
31        "subsystem": "distributedhardware",
32        "components": [
33          { "component": "device_manager", "features": [ "device_manager_no_interaction_auth=true" ] }
34        ]
35      },
36      {
37        "subsystem": "security",
38        "components": [
39          { "component": "device_auth", "features":[] },
40          { "component": "access_token", "features":[] },
41          { "component": "huks", "features": [] },
42          { "component": "device_security_level", "features": [] },
43          { "component": "dataclassification", "features": [] },
44          { "component": "appverify", "features": [] }
45        ]
46      },
47      {
48        "subsystem": "account",
49        "components": [
50          { "component": "os_account", "features": [ "os_account_multiple_active_accounts=false" ] }
51        ]
52      },
53      {
54        "subsystem": "commonlibrary",
55        "components": [
56          { "component": "c_utils", "features": [] }
57        ]
58      },
59      {
60        "subsystem": "communication",
61        "components": [
62          { "component": "ipc", "features":[] },
63          { "component": "dsoftbus", "features":[] },
64          { "component": "dhcp", "features":[] },
65          { "component": "netmanager_base", "features":[] }
66        ]
67      },
68      {
69        "subsystem": "ability",
70        "components": [
71          { "component": "ability_runtime", "features":[ "ability_runtime_power=false", "ability_runtime_graphics=false" ] },
72          { "component": "ability_tools", "features":[] },
73          { "component": "ability_base", "features":[] },
74          { "component": "idl_tool", "features":[] },
75          { "component": "dmsfwk", "features":[ "dmsfwk_mission_manager=false" ] }
76        ]
77      },
78      {
79        "subsystem": "appexecfwk",
80        "components": [
81          { "component": "bundle_framework", "features":[ "bundle_framework_graphics=false" ] },
82          { "component": "appexecfwk_standard", "features":[] },
83          { "component": "appexecfwk_core", "features":[] },
84          { "component": "bundle_tool", "features":[] }
85        ]
86      },
87      {
88        "subsystem": "bundlemanager",
89        "components": [
90          { "component": "appexecfwk_core", "features":[] },
91          { "component": "bundle_tool", "features":[] },
92          { "component": "bundle_framework", "features":[ "bundle_framework_graphics=false" ] }
93        ]
94      },
95      {
96        "subsystem": "arkui",
97        "components": [
98          { "component": "napi", "features":[ "napi_enable_container_scope=false" ] }
99        ]
100      },
101      {
102        "subsystem": "arkcompiler",
103        "components": [
104          { "component": "runtime_core", "features": [] },
105          { "component": "ets_runtime", "features": [] },
106          { "component": "ets_frontend", "features": [] },
107          { "component": "toolchain", "features": [] }
108        ]
109      },
110      {
111        "subsystem": "notification",
112        "components": [
113          { "component": "common_event_service", "features":[ "common_event_service_with_graphics=false" ] },
114          { "component": "eventhandler", "features":[] }
115        ]
116      },
117      {
118        "subsystem": "systemabilitymgr",
119        "components": [
120          { "component": "samgr", "features":[] },
121          { "component": "safwk", "features":[] }
122        ]
123      },
124      {
125        "subsystem": "deviceprofile",
126        "components": [
127          { "component": "device_info_manager", "features":[] }
128        ]
129      },
130      {
131        "subsystem": "distributeddatamgr",
132        "components": [
133          { "component": "kv_store", "features":[] },
134          { "component": "datamgr_service", "features":[] },
135          { "component": "relational_store", "features":[] },
136          { "component": "preferences", "features":[] },
137          { "component": "data_share", "features":[] },
138          { "component": "native_appdatamgr", "features":[ "native_appdatamgr_rdb_support_icu=false" ] },
139          { "component": "data_object", "features":[] }
140        ]
141      },
142      {
143        "subsystem": "filemanagement",
144        "components": [
145          { "component": "storage_service", "features":[ "storage_service_graphic=false" ] },
146          { "component": "file_api", "features":[] }
147        ]
148      },
149      {
150        "subsystem": "global",
151        "components": [
152          { "component": "resource_management", "features":[ "resource_management_support_icu=false" ] }
153        ]
154      },
155      {
156        "subsystem": "device_arm_virt",
157        "components": [
158          { "component": "qemu_arm_linux_chipset", "features":[] }
159        ]
160      },
161      {
162        "subsystem": "developtools",
163        "components": [
164          { "component": "bytrace", "features":[] },
165          { "component": "hiprofiler", "features":["hiprofiler_SmartPerf=false"] },
166          { "component": "hdc", "features":[] },
167          { "component": "syscap_codec", "features":[] }
168        ]
169      },
170      {
171        "subsystem": "thirdparty",
172        "components": [
173          { "component": "bounds_checking_function", "features":[] }
174        ]
175      },
176      {
177        "subsystem": "procrank",
178        "components": [
179          { "component": "procrank", "features":[] }
180        ]
181      }
182    ]
183  }
184