• 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": "startup_l2", "features":[] },
22          { "component": "appspawn", "features":[] },
23          { "component": "init", "features":[] }
24        ]
25      },
26      {
27        "subsystem": "hiviewdfx",
28        "components": [
29          { "component": "hiviewdfx_hilog_native", "features":[] },
30          { "component": "hilog_native", "features":[] },
31          { "component": "hilog_service", "features":[] },
32          { "component": "hitrace_native", "features":[] },
33          { "component": "hichecker_native", "features":[] },
34          { "component": "faultloggerd", "features":[] },
35          { "component": "hisysevent_native", "features":[] },
36          { "component": "hicollie_native", "features":[] },
37          { "component": "hidumper", "features":[] }
38        ]
39      },
40      {
41        "subsystem": "distributedhardware",
42        "components": [
43          { "component": "device_manager", "features": [ "device_manager_no_interaction_auth=true" ] }
44        ]
45      },
46      {
47        "subsystem": "security",
48        "components": [
49          { "component": "device_auth", "features":[] },
50          { "component": "access_token", "features":[] },
51          { "component": "huks", "features": [] },
52          { "component": "device_security_level", "features": [] },
53          { "component": "dataclassification", "features": [] },
54          { "component": "permission_standard", "features": [] },
55          { "component": "appverify", "features": [] }
56        ]
57      },
58      {
59        "subsystem": "account",
60        "components": [
61          { "component": "os_account", "features": [] }
62        ]
63      },
64      {
65        "subsystem": "commonlibrary",
66        "components": [
67          { "component": "c_utils", "features": [] }
68        ]
69      },
70      {
71        "subsystem": "communication",
72        "components": [
73          { "component": "ipc", "features":[] },
74          { "component": "dsoftbus", "features":[] },
75          { "component": "ipc_js", "features":[] },
76          { "component": "dhcp", "features":[] },
77          { "component": "netmanager_base", "features":[] }
78        ]
79      },
80      {
81        "subsystem": "ability",
82        "components": [
83          { "component": "ability_runtime", "features":[ "ability_runtime_power=false", "ability_runtime_graphics=false" ] },
84          { "component": "ability_tools", "features":[] },
85          { "component": "ability_base", "features":[] },
86          { "component": "idl_tool", "features":[] },
87          { "component": "dmsfwk", "features":[ "dmsfwk_mission_manager=false", "dmsfwk_standard_form_share=false" ] }
88        ]
89      },
90      {
91        "subsystem": "appexecfwk",
92        "components": [
93          { "component": "bundle_framework", "features":[ "bundle_framework_graphics=false" ] },
94          { "component": "appexecfwk_standard", "features":[] },
95          { "component": "appexecfwk_core", "features":[] },
96          { "component": "bundle_tool", "features":[] }
97        ]
98      },
99      {
100        "subsystem": "bundlemanager",
101        "components": [
102          { "component": "appexecfwk_core", "features":[] },
103          { "component": "bundle_tool", "features":[] },
104          { "component": "bundle_framework", "features":[ "bundle_framework_graphics=false" ] },
105          { "component": "distributed_bundle_framework","features": []}
106        ]
107      },
108      {
109        "subsystem": "arkui",
110        "components": [
111          { "component": "napi", "features":[ "napi_enable_container_scope=false" ] }
112        ]
113      },
114      {
115        "subsystem": "arkcompiler",
116        "components": [
117          { "component": "runttime_core", "features": [] },
118          { "component": "ets_runtime", "features": [] },
119          { "component": "ets_frontend", "features": [] },
120          { "component": "toolchain", "features": [] }
121        ]
122      },
123      {
124        "subsystem": "notification",
125        "components": [
126          { "component": "common_event_service", "features":[ "common_event_service_with_graphics=false" ] },
127          { "component": "eventhandler", "features":[] }
128        ]
129      },
130      {
131        "subsystem": "systemabilitymgr",
132        "components": [
133          { "component": "samgr", "features":[] },
134          { "component": "safwk", "features":[] }
135        ]
136      },
137      {
138        "subsystem": "deviceprofile",
139        "components": [
140          { "component": "device_info_manager", "features":[] }
141        ]
142      },
143      {
144        "subsystem": "distributeddatamgr",
145        "components": [
146          { "component": "datamgr_service", "features":[] },
147          { "component": "kv_store", "features":[] },
148          { "component": "distributedfilejs", "features":[] },
149          { "component": "relational_store", "features":[] },
150          { "component": "preferences", "features":[] },
151          { "component": "data_share", "features":[] },
152          { "component": "native_appdatamgr", "features":[ "native_appdatamgr_rdb_support_icu=false" ] },
153          { "component": "data_object", "features":[] }
154        ]
155      },
156      {
157        "subsystem": "filemanagement",
158        "components": [
159          { "component": "storage_service", "features":[ "storage_service_graphic=false" ] }
160        ]
161      },
162      {
163        "subsystem": "global",
164        "components": [
165          { "component": "resource_management", "features":[ "resource_management_support_icu=false" ] },
166          { "component": "i18n", "features":[] }
167        ]
168      },
169      {
170        "subsystem": "device_arm_virt",
171        "components": [
172          { "component": "qemu_arm_linux_chipset", "features":[] }
173        ]
174      },
175      {
176        "subsystem": "developtools",
177        "components": [
178          { "component": "bytrace", "features":[] },
179          { "component": "profiler", "features":["profiler_SmartPerf=false"] },
180          { "component": "hdc", "features":[] },
181          { "component": "syscap_codec", "features":[] }
182        ]
183      },
184      {
185        "subsystem": "securec",
186        "components": [
187          { "component": "thirdparty_bounds_checking_function", "features":[] }
188        ]
189      },
190      {
191        "subsystem": "procrank",
192        "components": [
193          { "component": "procrank", "features":[] }
194        ]
195      },
196      {
197        "subsystem": "hdf",
198        "components": [
199          { "component": "hdf_core", "features":[] }
200        ]
201      }
202    ]
203  }
204