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