• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "product_name": "watchos",
3    "version": "3.0",
4    "type": "standard",
5    "ohos_version": "OpenHarmony 3.0",
6    "device_company": "hisilicon",
7    "board": "hi3516dv300",
8    "device_build_path":"device/board/hisilicon/hispark_taurus/linux",
9    "kernel_type": "linux",
10    "kernel_version": "4.19",
11    "target_cpu":"arm",
12    "enable_ramdisk": true,
13    "subsystems": [
14      {
15        "subsystem": "arkui",
16        "components": [
17          { "component": "ace_engine", "features":[ "" ] },
18          { "component": "napi", "features":[ "" ] }
19        ]
20      },
21      {
22        "subsystem": "systemabilitymgr",
23        "components": [
24          { "component": "samgr", "features":[] },
25          { "component": "safwk", "features":[] }
26        ]
27      },
28      {
29        "subsystem": "hiviewdfx",
30        "components": [
31          { "component": "hiviewdfx_hilog_native", "features":[] },
32          { "component": "hilog_native", "features":[] },
33          { "component": "hilog_service", "features":[] },
34          { "component": "hisysevent_native", "features":[] },
35          { "component": "hiappevent_native", "features":[] },
36          { "component": "hiappevent_js", "features":[] },
37          { "component": "hichecker_native", "features":[] },
38          { "component": "hichecker_js", "features":[] },
39          { "component": "hidumper", "features":[] },
40          { "component": "hiview", "features":[] },
41          { "component": "faultloggerd", "features":[] },
42          { "component": "hitrace_native", "features":[] },
43          { "component": "hicollie_native", "features":[] }
44        ]
45      },
46      {
47        "subsystem": "security",
48        "components": [
49          { "component": "appverify", "features":[] },
50          { "component": "huks", "features":[] },
51          { "component": "device_auth", "features":[] },
52          { "component": "dataclassification", "features":[] },
53          { "component": "device_security_level", "features":[] },
54          { "component": "access_token", "features":[] },
55          { "component": "selinux", "features":[] }
56        ]
57      },
58      {
59        "subsystem": "multimedia",
60        "components": [
61          { "component": "multimedia_histreamer", "features":[] },
62          { "component": "multimedia_player_framework", "features":[] },
63          { "component": "multimedia_audio_framework", "features":[] },
64          { "component": "multimedia_image_framework", "features":[] },
65          { "component": "multimedia_camera_framework", "features":[] },
66          { "component": "media_library", "features":[] }
67        ]
68      },
69      {
70        "subsystem": "startup",
71        "components": [
72          { "component": "startup_l2", "features":[] },
73          { "component": "appspawn", "features":[] },
74          { "component": "init", "features":[] }
75        ]
76      },
77      {
78        "subsystem": "kernel",
79        "components": [
80          { "component": "linux", "features":[] }
81        ]
82      },
83      {
84        "subsystem": "communication",
85        "components": [
86          { "component": "ipc", "features":[] },
87          { "component": "ipc_js", "features":[] },
88          { "component": "net_manager", "features":[] },
89          { "component": "netmanager_base", "features":[] },
90          { "component": "netmanager_ext", "features":[] },
91          { "component": "netstack", "features":[] },
92          { "component": "dsoftbus", "features":[] },
93          { "component": "wifi", "features":[] },
94          { "component": "dhcp", "features":[] },
95          { "component": "bluetooth_native_js", "features":[] }
96        ]
97      },
98      {
99        "subsystem": "commonlibrary",
100        "components": [
101          { "component": "c_utils", "features": [] },
102          { "component": "ets_utils", "features":[] },
103          { "component": "memory_utils", "features":[] }
104        ]
105      },
106      {
107        "subsystem": "updater",
108        "components": [
109          { "component": "updater", "features": [] },
110          { "component": "update_service", "features": [] }
111        ]
112      },
113      {
114        "subsystem": "hdf",
115        "components": [
116          { "component": "hdf_core", "features":[] },
117          { "component": "drivers_peripheral_bluetooth", "features":[] },
118          { "component": "drivers_peripheral_input", "features":[] },
119          { "component": "drivers_peripheral_display", "features":[] },
120          { "component": "thermal_device_driver", "features":[] },
121          { "component": "drivers_peripheral_wlan", "features":[] },
122          { "component": "drivers_peripheral_thermal", "features":[] },
123          { "component": "wlan_device_driver", "features":[] },
124          { "component": "drivers_peripheral_sensor", "features":[] },
125          { "component": "drivers_peripheral_audio", "features":[
126            "drivers_peripheral_audio_hal_notsupport_pathselect=false",
127            "drivers_peripheral_audio_full_test_suite=true",
128            "drivers_peripheral_audio_policy_config=false" ]
129          },
130          { "component": "drivers_peripheral_usb", "features":[] },
131          { "component": "drivers_peripheral_camera", "features":[] },
132          { "component": "vibrator_device_driver", "features":[] },
133          { "component": "light_device_driver", "features":[] },
134          { "component": "drivers_peripheral_codec", "features":[] },
135          { "component": "drivers_peripheral_power", "features":[] },
136          { "component": "drivers_peripheral_battery", "features":[] }
137        ]
138      },
139      {
140        "subsystem": "graphic",
141        "components": [
142          { "component": "graphic_standard", "features":[] }
143        ]
144      },
145      {
146        "subsystem": "ability",
147        "components": [
148          { "component": "ability_runtime", "features":[ ] },
149          { "component": "ability_tools", "features":[ ] },
150          { "component": "idl_tool", "features":[ ] },
151          { "component": "form_fwk", "features":[ ] },
152          { "component": "ability_base", "features":[ ] },
153          { "component": "dmsfwk", "features":[] }
154        ]
155      },
156      {
157        "subsystem": "bundlemanager",
158        "components": [
159          { "component": "bundle_framework", "features":[] },
160          { "component": "bundle_tool", "features":[] },
161          { "component": "distributed_bundle_framework", "features":[] }
162        ]
163      },
164      {
165        "subsystem": "powermgr",
166        "components": [
167          { "component": "power_manager", "features":[ ] },
168          { "component": "battery_manager", "features":[ ] },
169          { "component": "battery_statistics", "features":[ ] },
170          { "component": "thermal_manager", "features":[ ] },
171          { "component": "display_manager", "features":[ ] }
172        ]
173      },
174      {
175        "subsystem": "applications",
176        "components": [
177          { "component": "prebuilt_hap", "features":[] }
178        ]
179      },
180      {
181        "subsystem": "global",
182        "components": [
183          { "component": "i18n_standard", "features":[] },
184          { "component": "resource_management", "features":[] },
185          { "component": "systemres", "features":[] },
186          { "component": "cust_lite", "features":[] }
187        ]
188      },
189      {
190        "subsystem": "xts",
191        "components": [
192          { "component": "xts_acts", "features":[] },
193          { "component": "xts_hats", "features":[] }
194        ]
195      },
196      {
197        "subsystem": "distributedhardware",
198        "components": [
199          { "component": "device_manager", "features":[] },
200          { "component": "distributed_hardware_fwk", "features":[] }
201        ]
202      },
203      {
204        "subsystem": "distributeddatamgr",
205        "components": [
206          { "component": "relational_store", "features":[] },
207          { "component": "preferences", "features":[] },
208          { "component": "data_share", "features":[] },
209          { "component": "datamgr_service", "features":[] },
210          { "component": "kv_store", "features":[] },
211          { "component": "storage_standard", "features":[] },
212          { "component": "data_object", "features":[] },
213          { "component": "e2fsprogs", "features":[] }
214        ]
215      },
216      {
217        "subsystem": "telephony",
218        "components": [
219          { "component": "core_service", "features":[] },
220          { "component": "ril_adapter", "features":[] },
221          { "component": "data_storage", "features":[] },
222          { "component": "state_registry", "features":[] },
223          { "component": "cellular_call", "features":[] },
224          { "component": "cellular_data", "features":[] },
225          { "component": "sms_mms", "features":[] },
226          { "component": "call_manager", "features":[] }
227        ]
228      },
229      {
230        "subsystem": "account",
231        "components": [
232          { "component": "os_account", "features":[] }
233        ]
234      },
235      {
236        "subsystem": "common",
237        "components": [
238          { "component": "common", "features":["common_feature_verify = true"]}
239        ]
240      },
241      {
242        "subsystem": "developertest",
243        "components": [
244          { "component": "developertest", "features":[]}
245        ]
246      },
247      {
248        "subsystem": "hisilicon_products",
249        "components": [
250          { "component": "hisilicon_products", "features":[]}
251        ]
252      },
253      {
254        "subsystem": "notification",
255        "components": [
256          { "component": "common_event_service", "features":[]},
257          { "component": "distributed_notification_service", "features":[]},
258          { "component": "eventhandler", "features":[]}
259        ]
260      },
261      {
262        "subsystem": "developtools",
263        "components": [
264          { "component": "bytrace", "features":[]},
265          { "component": "hdc", "features":[]},
266          { "component": "profiler", "features":[]},
267          { "component": "hiperf", "features":[]},
268          { "component": "syscap_codec", "features":[]}
269        ]
270      },
271      {
272        "subsystem": "sensors",
273        "components": [
274          { "component": "miscdevice", "features":[]},
275          { "component": "sensor", "features":[]},
276          { "component": "start", "features":[]}
277        ]
278      },
279      {
280        "subsystem": "time",
281        "components": [
282          { "component": "time_service", "features":[]},
283          { "component": "imf", "features":[]}
284        ]
285      },
286      {
287        "subsystem": "useriam",
288        "components": [
289          { "component": "pin_auth", "features":[]},
290          { "component": "user_auth_framework", "features":[]},
291          { "component": "face_auth", "features":[]}
292        ]
293      },
294      {
295        "subsystem": "arkcompiler",
296        "components": [
297          { "component": "runtime_core", "features":[]},
298          { "component": "ets_runtime", "features":[]},
299          { "component": "ets_frontend", "features":[]},
300          { "component": "toolchain", "features":[]}
301        ]
302      },
303      {
304        "subsystem": "multimodalinput",
305        "components": [
306          { "component": "input", "features":[]}
307        ]
308      },
309      {
310        "subsystem": "usb",
311        "components": [
312          { "component": "usb_manager", "features":[]}
313        ]
314      },
315      {
316        "subsystem": "deviceprofile",
317        "components": [
318          { "component": "device_info_manager", "features":[]}
319        ]
320      },
321      {
322        "subsystem": "filemanagement",
323        "components": [
324          { "component": "storage_service", "features":[]},
325          { "component": "dfs_service", "features":[]},
326          { "component": "file_api", "features":[]},
327          { "component": "user_file_service", "features":[]},
328          { "component": "app_file_service", "features":[]}
329        ]
330      },
331      {
332        "subsystem": "window",
333        "components": [
334          { "component": "window_manager", "features":[]}
335        ]
336      },
337      {
338        "subsystem": "settingsnapi",
339        "components": [
340          { "component": "settings_standard", "features":[]}
341        ]
342      },
343      {
344        "subsystem": "wpa_supplicant-2.9",
345        "components": [
346          { "component": "wpa_supplicant-2.9", "features":[]}
347        ]
348      },
349      {
350        "subsystem": "contactsdata",
351        "components": [
352          { "component": "contactsdata_hap", "features":[]}
353        ]
354      },
355      {
356        "subsystem": "resourceschedule",
357        "components": [
358          { "component": "background_task_mgr", "features":[]}
359        ]
360      },
361      {
362        "subsystem": "securec",
363        "components": [
364          { "component": "thirdparty_bounds_checking_function", "features":[]}
365        ]
366      },
367      {
368        "subsystem": "msdp",
369        "components": [
370          { "component": "device_status", "features":[]}
371        ]
372      }
373    ],
374    "third_party_dir": "//third_party",
375    "product_adapter_dir": "//vendor/hisilicon/watchos/hals"
376  }
377