1c5d2a1cdSopenharmony_ci{
2c5d2a1cdSopenharmony_ci    "version": "1.0",
3c5d2a1cdSopenharmony_ci    "subsystems": [
4c5d2a1cdSopenharmony_ci        {
5c5d2a1cdSopenharmony_ci            "subsystem": "arkui",
6c5d2a1cdSopenharmony_ci            "components": [
7c5d2a1cdSopenharmony_ci                {
8c5d2a1cdSopenharmony_ci                    "component": "napi"
9c5d2a1cdSopenharmony_ci                },
10c5d2a1cdSopenharmony_ci                {
11c5d2a1cdSopenharmony_ci                    "component": "ui_appearance"
12c5d2a1cdSopenharmony_ci                }
13c5d2a1cdSopenharmony_ci            ]
14c5d2a1cdSopenharmony_ci        },
15c5d2a1cdSopenharmony_ci        {
16c5d2a1cdSopenharmony_ci            "subsystem": "ability",
17c5d2a1cdSopenharmony_ci            "components": [
18c5d2a1cdSopenharmony_ci                {
19c5d2a1cdSopenharmony_ci                    "component": "ability_runtime"
20c5d2a1cdSopenharmony_ci                },
21c5d2a1cdSopenharmony_ci                {
22c5d2a1cdSopenharmony_ci                    "component": "ability_base"
23c5d2a1cdSopenharmony_ci                },
24c5d2a1cdSopenharmony_ci                {
25c5d2a1cdSopenharmony_ci                    "component": "dmsfwk"
26c5d2a1cdSopenharmony_ci                }
27c5d2a1cdSopenharmony_ci            ]
28c5d2a1cdSopenharmony_ci        },
29c5d2a1cdSopenharmony_ci        {
30c5d2a1cdSopenharmony_ci            "subsystem": "account",
31c5d2a1cdSopenharmony_ci            "components": [
32c5d2a1cdSopenharmony_ci                {
33c5d2a1cdSopenharmony_ci                    "component": "os_account",
34c5d2a1cdSopenharmony_ci                    "features": [ "os_account_multiple_active_accounts=false" ]
35c5d2a1cdSopenharmony_ci                }
36c5d2a1cdSopenharmony_ci            ]
37c5d2a1cdSopenharmony_ci        },
38c5d2a1cdSopenharmony_ci        {
39c5d2a1cdSopenharmony_ci            "subsystem": "arkcompiler",
40c5d2a1cdSopenharmony_ci            "components": [
41c5d2a1cdSopenharmony_ci                {
42c5d2a1cdSopenharmony_ci                    "component": "toolchain"
43c5d2a1cdSopenharmony_ci                },
44c5d2a1cdSopenharmony_ci                {
45c5d2a1cdSopenharmony_ci                    "component": "ets_frontend"
46c5d2a1cdSopenharmony_ci                },
47c5d2a1cdSopenharmony_ci                {
48c5d2a1cdSopenharmony_ci                    "component": "ets_runtime"
49c5d2a1cdSopenharmony_ci                },
50c5d2a1cdSopenharmony_ci                {
51c5d2a1cdSopenharmony_ci                    "component": "runtime_core"
52c5d2a1cdSopenharmony_ci                }
53c5d2a1cdSopenharmony_ci            ]
54c5d2a1cdSopenharmony_ci        },
55c5d2a1cdSopenharmony_ci        {
56c5d2a1cdSopenharmony_ci            "subsystem": "bundlemanager",
57c5d2a1cdSopenharmony_ci            "components": [
58c5d2a1cdSopenharmony_ci                {
59c5d2a1cdSopenharmony_ci                    "component": "distributed_bundle_framework"
60c5d2a1cdSopenharmony_ci                },
61c5d2a1cdSopenharmony_ci                {
62c5d2a1cdSopenharmony_ci                    "component": "bundle_framework"
63c5d2a1cdSopenharmony_ci                },
64c5d2a1cdSopenharmony_ci                {
65c5d2a1cdSopenharmony_ci                    "component": "bundle_tool"
66c5d2a1cdSopenharmony_ci                }
67c5d2a1cdSopenharmony_ci            ]
68c5d2a1cdSopenharmony_ci        },
69c5d2a1cdSopenharmony_ci        {
70c5d2a1cdSopenharmony_ci            "subsystem": "barrierfree",
71c5d2a1cdSopenharmony_ci            "components": [
72c5d2a1cdSopenharmony_ci                {
73c5d2a1cdSopenharmony_ci                    "component": "accessibility"
74c5d2a1cdSopenharmony_ci                }
75c5d2a1cdSopenharmony_ci            ]
76c5d2a1cdSopenharmony_ci        },
77c5d2a1cdSopenharmony_ci        {
78c5d2a1cdSopenharmony_ci            "subsystem": "communication",
79c5d2a1cdSopenharmony_ci            "components": [
80c5d2a1cdSopenharmony_ci                {
81c5d2a1cdSopenharmony_ci                    "component": "ipc"
82c5d2a1cdSopenharmony_ci                },
83c5d2a1cdSopenharmony_ci                {
84c5d2a1cdSopenharmony_ci                    "component": "netstack"
85c5d2a1cdSopenharmony_ci                },
86c5d2a1cdSopenharmony_ci                {
87c5d2a1cdSopenharmony_ci                    "component": "bluetooth"
88c5d2a1cdSopenharmony_ci                },
89c5d2a1cdSopenharmony_ci                {
90c5d2a1cdSopenharmony_ci                    "component": "dsoftbus"
91c5d2a1cdSopenharmony_ci                },
92c5d2a1cdSopenharmony_ci                {
93c5d2a1cdSopenharmony_ci                    "component": "netmanager_base"
94c5d2a1cdSopenharmony_ci                },
95c5d2a1cdSopenharmony_ci                {
96c5d2a1cdSopenharmony_ci                    "component": "netmanager_ext"
97c5d2a1cdSopenharmony_ci                },
98c5d2a1cdSopenharmony_ci                {
99c5d2a1cdSopenharmony_ci                    "component": "dhcp"
100c5d2a1cdSopenharmony_ci                }
101c5d2a1cdSopenharmony_ci            ]
102c5d2a1cdSopenharmony_ci        },
103c5d2a1cdSopenharmony_ci        {
104c5d2a1cdSopenharmony_ci            "subsystem": "commonlibrary",
105c5d2a1cdSopenharmony_ci            "components": [
106c5d2a1cdSopenharmony_ci                {
107c5d2a1cdSopenharmony_ci                    "component": "c_utils"
108c5d2a1cdSopenharmony_ci                },
109c5d2a1cdSopenharmony_ci                {
110c5d2a1cdSopenharmony_ci                    "component": "ets_utils"
111c5d2a1cdSopenharmony_ci                },
112c5d2a1cdSopenharmony_ci                {
113c5d2a1cdSopenharmony_ci                    "component": "ylong_http"
114c5d2a1cdSopenharmony_ci                },
115c5d2a1cdSopenharmony_ci                {
116c5d2a1cdSopenharmony_ci                    "component": "memory_utils"
117c5d2a1cdSopenharmony_ci                }
118c5d2a1cdSopenharmony_ci            ]
119c5d2a1cdSopenharmony_ci        },
120c5d2a1cdSopenharmony_ci        {
121c5d2a1cdSopenharmony_ci            "subsystem": "distributeddatamgr",
122c5d2a1cdSopenharmony_ci            "components": [
123c5d2a1cdSopenharmony_ci                {
124c5d2a1cdSopenharmony_ci                    "component": "data_share"
125c5d2a1cdSopenharmony_ci                },
126c5d2a1cdSopenharmony_ci                {
127c5d2a1cdSopenharmony_ci                    "component": "kv_store"
128c5d2a1cdSopenharmony_ci                },
129c5d2a1cdSopenharmony_ci                {
130c5d2a1cdSopenharmony_ci                    "component": "relational_store"
131c5d2a1cdSopenharmony_ci                },
132c5d2a1cdSopenharmony_ci                {
133c5d2a1cdSopenharmony_ci                    "component": "data_object"
134c5d2a1cdSopenharmony_ci                },
135c5d2a1cdSopenharmony_ci                {
136c5d2a1cdSopenharmony_ci                    "component": "preferences"
137c5d2a1cdSopenharmony_ci                },
138c5d2a1cdSopenharmony_ci                {
139c5d2a1cdSopenharmony_ci                    "component": "pasteboard"
140c5d2a1cdSopenharmony_ci                },
141c5d2a1cdSopenharmony_ci                {
142c5d2a1cdSopenharmony_ci                    "component": "datamgr_service"
143c5d2a1cdSopenharmony_ci                },
144c5d2a1cdSopenharmony_ci                {
145c5d2a1cdSopenharmony_ci                    "component": "udmf"
146c5d2a1cdSopenharmony_ci                }
147c5d2a1cdSopenharmony_ci            ]
148c5d2a1cdSopenharmony_ci        },
149c5d2a1cdSopenharmony_ci        {
150c5d2a1cdSopenharmony_ci            "subsystem": "developtools",
151c5d2a1cdSopenharmony_ci            "components": [
152c5d2a1cdSopenharmony_ci                {
153c5d2a1cdSopenharmony_ci                    "component": "hiperf"
154c5d2a1cdSopenharmony_ci                },
155c5d2a1cdSopenharmony_ci                {
156c5d2a1cdSopenharmony_ci                    "component": "bytrace"
157c5d2a1cdSopenharmony_ci                },
158c5d2a1cdSopenharmony_ci                {
159c5d2a1cdSopenharmony_ci                    "component": "hdc"
160c5d2a1cdSopenharmony_ci                },
161c5d2a1cdSopenharmony_ci                {
162c5d2a1cdSopenharmony_ci                    "component": "syscap_codec"
163c5d2a1cdSopenharmony_ci                }
164c5d2a1cdSopenharmony_ci            ]
165c5d2a1cdSopenharmony_ci        },
166c5d2a1cdSopenharmony_ci        {
167c5d2a1cdSopenharmony_ci            "subsystem": "distributedhardware",
168c5d2a1cdSopenharmony_ci            "components": [
169c5d2a1cdSopenharmony_ci                {
170c5d2a1cdSopenharmony_ci                    "component": "device_manager"
171c5d2a1cdSopenharmony_ci                },
172c5d2a1cdSopenharmony_ci                {
173c5d2a1cdSopenharmony_ci                    "component": "distributed_hardware_fwk"
174c5d2a1cdSopenharmony_ci                },
175c5d2a1cdSopenharmony_ci                {
176c5d2a1cdSopenharmony_ci                    "component": "distributed_input"
177c5d2a1cdSopenharmony_ci                }
178c5d2a1cdSopenharmony_ci            ]
179c5d2a1cdSopenharmony_ci        },
180c5d2a1cdSopenharmony_ci        {
181c5d2a1cdSopenharmony_ci            "subsystem": "deviceprofile",
182c5d2a1cdSopenharmony_ci            "components": [
183c5d2a1cdSopenharmony_ci                {
184c5d2a1cdSopenharmony_ci                    "component": "device_info_manager"
185c5d2a1cdSopenharmony_ci                }
186c5d2a1cdSopenharmony_ci            ]
187c5d2a1cdSopenharmony_ci        },
188c5d2a1cdSopenharmony_ci        {
189c5d2a1cdSopenharmony_ci            "subsystem": "filemanagement",
190c5d2a1cdSopenharmony_ci            "components": [
191c5d2a1cdSopenharmony_ci                {
192c5d2a1cdSopenharmony_ci                    "component": "storage_service"
193c5d2a1cdSopenharmony_ci                },
194c5d2a1cdSopenharmony_ci                {
195c5d2a1cdSopenharmony_ci                    "component": "app_file_service"
196c5d2a1cdSopenharmony_ci                },
197c5d2a1cdSopenharmony_ci                {
198c5d2a1cdSopenharmony_ci                    "component": "dfs_service"
199c5d2a1cdSopenharmony_ci                },
200c5d2a1cdSopenharmony_ci                {
201c5d2a1cdSopenharmony_ci                    "component": "user_file_service"
202c5d2a1cdSopenharmony_ci                },
203c5d2a1cdSopenharmony_ci                {
204c5d2a1cdSopenharmony_ci                    "component": "file_api"
205c5d2a1cdSopenharmony_ci                }
206c5d2a1cdSopenharmony_ci            ]
207c5d2a1cdSopenharmony_ci        },
208c5d2a1cdSopenharmony_ci        {
209c5d2a1cdSopenharmony_ci            "subsystem": "global",
210c5d2a1cdSopenharmony_ci            "components": [
211c5d2a1cdSopenharmony_ci                {
212c5d2a1cdSopenharmony_ci                    "component": "i18n"
213c5d2a1cdSopenharmony_ci                },
214c5d2a1cdSopenharmony_ci                {
215c5d2a1cdSopenharmony_ci                    "component": "timezone"
216c5d2a1cdSopenharmony_ci                },
217c5d2a1cdSopenharmony_ci                {
218c5d2a1cdSopenharmony_ci                    "component": "system_resources"
219c5d2a1cdSopenharmony_ci                },
220c5d2a1cdSopenharmony_ci                {
221c5d2a1cdSopenharmony_ci                    "component": "resource_management"
222c5d2a1cdSopenharmony_ci                }
223c5d2a1cdSopenharmony_ci            ]
224c5d2a1cdSopenharmony_ci        },
225c5d2a1cdSopenharmony_ci        {
226c5d2a1cdSopenharmony_ci            "subsystem": "graphic",
227c5d2a1cdSopenharmony_ci            "components": [
228c5d2a1cdSopenharmony_ci                {
229c5d2a1cdSopenharmony_ci                    "component": "graphic_3d"
230c5d2a1cdSopenharmony_ci                },
231c5d2a1cdSopenharmony_ci                {
232c5d2a1cdSopenharmony_ci                    "component": "graphic_surface"
233c5d2a1cdSopenharmony_ci                }
234c5d2a1cdSopenharmony_ci            ]
235c5d2a1cdSopenharmony_ci        },
236c5d2a1cdSopenharmony_ci        {
237c5d2a1cdSopenharmony_ci            "subsystem": "hiviewdfx",
238c5d2a1cdSopenharmony_ci            "components": [
239c5d2a1cdSopenharmony_ci                {
240c5d2a1cdSopenharmony_ci                    "component": "faultloggerd"
241c5d2a1cdSopenharmony_ci                },
242c5d2a1cdSopenharmony_ci                {
243c5d2a1cdSopenharmony_ci                    "component": "hisysevent"
244c5d2a1cdSopenharmony_ci                },
245c5d2a1cdSopenharmony_ci                {
246c5d2a1cdSopenharmony_ci                    "component": "hiappevent"
247c5d2a1cdSopenharmony_ci                },
248c5d2a1cdSopenharmony_ci                {
249c5d2a1cdSopenharmony_ci                    "component": "hidumper"
250c5d2a1cdSopenharmony_ci                },
251c5d2a1cdSopenharmony_ci                {
252c5d2a1cdSopenharmony_ci                    "component": "hitrace"
253c5d2a1cdSopenharmony_ci                },
254c5d2a1cdSopenharmony_ci                {
255c5d2a1cdSopenharmony_ci                    "component": "hiview"
256c5d2a1cdSopenharmony_ci                },
257c5d2a1cdSopenharmony_ci                {
258c5d2a1cdSopenharmony_ci                    "component": "hilog"
259c5d2a1cdSopenharmony_ci                },
260c5d2a1cdSopenharmony_ci                {
261c5d2a1cdSopenharmony_ci                    "component": "hicollie"
262c5d2a1cdSopenharmony_ci                },
263c5d2a1cdSopenharmony_ci                {
264c5d2a1cdSopenharmony_ci                    "component": "hichecker"
265c5d2a1cdSopenharmony_ci                }
266c5d2a1cdSopenharmony_ci            ]
267c5d2a1cdSopenharmony_ci        },
268c5d2a1cdSopenharmony_ci        {
269c5d2a1cdSopenharmony_ci            "subsystem": "inputmethod",
270c5d2a1cdSopenharmony_ci            "components": [
271c5d2a1cdSopenharmony_ci                {
272c5d2a1cdSopenharmony_ci                    "component": "imf"
273c5d2a1cdSopenharmony_ci                }
274c5d2a1cdSopenharmony_ci            ]
275c5d2a1cdSopenharmony_ci        },
276c5d2a1cdSopenharmony_ci        {
277c5d2a1cdSopenharmony_ci            "subsystem": "multimodalinput",
278c5d2a1cdSopenharmony_ci            "components": [
279c5d2a1cdSopenharmony_ci                {
280c5d2a1cdSopenharmony_ci                    "component": "input"
281c5d2a1cdSopenharmony_ci                }
282c5d2a1cdSopenharmony_ci            ]
283c5d2a1cdSopenharmony_ci        },
284c5d2a1cdSopenharmony_ci        {
285c5d2a1cdSopenharmony_ci            "subsystem": "multimedia",
286c5d2a1cdSopenharmony_ci            "components": [
287c5d2a1cdSopenharmony_ci                {
288c5d2a1cdSopenharmony_ci                    "component": "drm_framework"
289c5d2a1cdSopenharmony_ci                },
290c5d2a1cdSopenharmony_ci                {
291c5d2a1cdSopenharmony_ci                    "component": "media_foundation"
292c5d2a1cdSopenharmony_ci                },
293c5d2a1cdSopenharmony_ci                {
294c5d2a1cdSopenharmony_ci                    "component": "image_framework"
295c5d2a1cdSopenharmony_ci                },
296c5d2a1cdSopenharmony_ci                {
297c5d2a1cdSopenharmony_ci                    "component": "media_library"
298c5d2a1cdSopenharmony_ci                },
299c5d2a1cdSopenharmony_ci                {
300c5d2a1cdSopenharmony_ci                    "component": "av_session"
301c5d2a1cdSopenharmony_ci                },
302c5d2a1cdSopenharmony_ci
303c5d2a1cdSopenharmony_ci                {
304c5d2a1cdSopenharmony_ci                    "component": "audio_framework"
305c5d2a1cdSopenharmony_ci                },
306c5d2a1cdSopenharmony_ci                {
307c5d2a1cdSopenharmony_ci                    "component": "av_codec"
308c5d2a1cdSopenharmony_ci                },
309c5d2a1cdSopenharmony_ci                {
310c5d2a1cdSopenharmony_ci                    "component": "player_framework"
311c5d2a1cdSopenharmony_ci                }
312c5d2a1cdSopenharmony_ci            ]
313c5d2a1cdSopenharmony_ci        },
314c5d2a1cdSopenharmony_ci        {
315c5d2a1cdSopenharmony_ci            "subsystem": "msdp",
316c5d2a1cdSopenharmony_ci            "components": [
317c5d2a1cdSopenharmony_ci                {
318c5d2a1cdSopenharmony_ci                    "component": "device_status"
319c5d2a1cdSopenharmony_ci                }
320c5d2a1cdSopenharmony_ci            ]
321c5d2a1cdSopenharmony_ci        },
322c5d2a1cdSopenharmony_ci        {
323c5d2a1cdSopenharmony_ci            "subsystem": "notification",
324c5d2a1cdSopenharmony_ci            "components": [
325c5d2a1cdSopenharmony_ci                {
326c5d2a1cdSopenharmony_ci                    "component": "common_event_service"
327c5d2a1cdSopenharmony_ci                },
328c5d2a1cdSopenharmony_ci                {
329c5d2a1cdSopenharmony_ci                    "component": "eventhandler"
330c5d2a1cdSopenharmony_ci                },
331c5d2a1cdSopenharmony_ci                {
332c5d2a1cdSopenharmony_ci                    "component": "distributed_notification_service"
333c5d2a1cdSopenharmony_ci                }
334c5d2a1cdSopenharmony_ci            ]
335c5d2a1cdSopenharmony_ci        },
336c5d2a1cdSopenharmony_ci        {
337c5d2a1cdSopenharmony_ci            "subsystem": "powermgr",
338c5d2a1cdSopenharmony_ci            "components": [
339c5d2a1cdSopenharmony_ci                {
340c5d2a1cdSopenharmony_ci                    "component": "display_manager"
341c5d2a1cdSopenharmony_ci                },
342c5d2a1cdSopenharmony_ci                {
343c5d2a1cdSopenharmony_ci                    "component": "battery_manager"
344c5d2a1cdSopenharmony_ci                },
345c5d2a1cdSopenharmony_ci                {
346c5d2a1cdSopenharmony_ci                    "component": "battery_statistics"
347c5d2a1cdSopenharmony_ci                },
348c5d2a1cdSopenharmony_ci                {
349c5d2a1cdSopenharmony_ci                    "component": "thermal_manager"
350c5d2a1cdSopenharmony_ci                },
351c5d2a1cdSopenharmony_ci                {
352c5d2a1cdSopenharmony_ci                    "component": "power_manager"
353c5d2a1cdSopenharmony_ci                }
354c5d2a1cdSopenharmony_ci            ]
355c5d2a1cdSopenharmony_ci        },
356c5d2a1cdSopenharmony_ci        {
357c5d2a1cdSopenharmony_ci            "subsystem": "resourceschedule",
358c5d2a1cdSopenharmony_ci            "components": [
359c5d2a1cdSopenharmony_ci                {
360c5d2a1cdSopenharmony_ci                    "component": "background_task_mgr"
361c5d2a1cdSopenharmony_ci                },
362c5d2a1cdSopenharmony_ci                {
363c5d2a1cdSopenharmony_ci                    "component": "work_scheduler"
364c5d2a1cdSopenharmony_ci                },
365c5d2a1cdSopenharmony_ci                {
366c5d2a1cdSopenharmony_ci                    "component": "device_usage_statistics"
367c5d2a1cdSopenharmony_ci                },
368c5d2a1cdSopenharmony_ci                {
369c5d2a1cdSopenharmony_ci                    "component": "resource_schedule_service"
370c5d2a1cdSopenharmony_ci                },
371c5d2a1cdSopenharmony_ci                {
372c5d2a1cdSopenharmony_ci                    "component": "frame_aware_sched"
373c5d2a1cdSopenharmony_ci                },
374c5d2a1cdSopenharmony_ci                {
375c5d2a1cdSopenharmony_ci                    "component": "device_standby"
376c5d2a1cdSopenharmony_ci                },
377c5d2a1cdSopenharmony_ci                {
378c5d2a1cdSopenharmony_ci                    "component": "qos_manager"
379c5d2a1cdSopenharmony_ci                },
380c5d2a1cdSopenharmony_ci                {
381c5d2a1cdSopenharmony_ci                    "component": "ffrt"
382c5d2a1cdSopenharmony_ci                },
383c5d2a1cdSopenharmony_ci                {
384c5d2a1cdSopenharmony_ci                    "component": "soc_perf"
385c5d2a1cdSopenharmony_ci                }
386c5d2a1cdSopenharmony_ci            ]
387c5d2a1cdSopenharmony_ci        },
388c5d2a1cdSopenharmony_ci        {
389c5d2a1cdSopenharmony_ci            "subsystem": "request",
390c5d2a1cdSopenharmony_ci            "components": [
391c5d2a1cdSopenharmony_ci                {
392c5d2a1cdSopenharmony_ci                    "component": "request"
393c5d2a1cdSopenharmony_ci                }
394c5d2a1cdSopenharmony_ci            ]
395c5d2a1cdSopenharmony_ci        },
396c5d2a1cdSopenharmony_ci        {
397c5d2a1cdSopenharmony_ci            "subsystem": "security",
398c5d2a1cdSopenharmony_ci            "components": [
399c5d2a1cdSopenharmony_ci                {
400c5d2a1cdSopenharmony_ci                    "component": "selinux_adapter"
401c5d2a1cdSopenharmony_ci                },
402c5d2a1cdSopenharmony_ci                {
403c5d2a1cdSopenharmony_ci                    "component": "crypto_framework"
404c5d2a1cdSopenharmony_ci                },
405c5d2a1cdSopenharmony_ci                {
406c5d2a1cdSopenharmony_ci                    "component": "access_token"
407c5d2a1cdSopenharmony_ci                },
408c5d2a1cdSopenharmony_ci                {
409c5d2a1cdSopenharmony_ci                    "component": "dataclassification"
410c5d2a1cdSopenharmony_ci                },
411c5d2a1cdSopenharmony_ci                {
412c5d2a1cdSopenharmony_ci                    "component": "certificate_manager"
413c5d2a1cdSopenharmony_ci                },
414c5d2a1cdSopenharmony_ci                {
415c5d2a1cdSopenharmony_ci                    "component": "huks"
416c5d2a1cdSopenharmony_ci                },
417c5d2a1cdSopenharmony_ci                {
418c5d2a1cdSopenharmony_ci                    "component": "device_auth"
419c5d2a1cdSopenharmony_ci                },
420c5d2a1cdSopenharmony_ci                {
421c5d2a1cdSopenharmony_ci                    "component": "device_security_level"
422c5d2a1cdSopenharmony_ci                },
423c5d2a1cdSopenharmony_ci                {
424c5d2a1cdSopenharmony_ci                    "component": "appverify"
425c5d2a1cdSopenharmony_ci                },
426c5d2a1cdSopenharmony_ci                {
427c5d2a1cdSopenharmony_ci                    "component": "security_component_manager"
428c5d2a1cdSopenharmony_ci                },
429c5d2a1cdSopenharmony_ci                {
430c5d2a1cdSopenharmony_ci                    "component": "certificate_framework"
431c5d2a1cdSopenharmony_ci                },
432c5d2a1cdSopenharmony_ci                {
433c5d2a1cdSopenharmony_ci                    "component": "code_signature"
434c5d2a1cdSopenharmony_ci                }
435c5d2a1cdSopenharmony_ci            ]
436c5d2a1cdSopenharmony_ci        },
437c5d2a1cdSopenharmony_ci        {
438c5d2a1cdSopenharmony_ci            "subsystem": "sensors",
439c5d2a1cdSopenharmony_ci            "components": [
440c5d2a1cdSopenharmony_ci                {
441c5d2a1cdSopenharmony_ci                    "component": "miscdevice"
442c5d2a1cdSopenharmony_ci                },
443c5d2a1cdSopenharmony_ci                {
444c5d2a1cdSopenharmony_ci                    "component": "sensor"
445c5d2a1cdSopenharmony_ci                },
446c5d2a1cdSopenharmony_ci                {
447c5d2a1cdSopenharmony_ci                    "component": "start"
448c5d2a1cdSopenharmony_ci                }
449c5d2a1cdSopenharmony_ci            ]
450c5d2a1cdSopenharmony_ci        },
451c5d2a1cdSopenharmony_ci        {
452c5d2a1cdSopenharmony_ci            "subsystem": "systemabilitymgr",
453c5d2a1cdSopenharmony_ci            "components": [
454c5d2a1cdSopenharmony_ci                {
455c5d2a1cdSopenharmony_ci                    "component": "safwk"
456c5d2a1cdSopenharmony_ci                },
457c5d2a1cdSopenharmony_ci                {
458c5d2a1cdSopenharmony_ci                    "component": "samgr"
459c5d2a1cdSopenharmony_ci                }
460c5d2a1cdSopenharmony_ci            ]
461c5d2a1cdSopenharmony_ci        },
462c5d2a1cdSopenharmony_ci        {
463c5d2a1cdSopenharmony_ci            "subsystem": "startup",
464c5d2a1cdSopenharmony_ci            "components": [
465c5d2a1cdSopenharmony_ci                {
466c5d2a1cdSopenharmony_ci                    "component": "init"
467c5d2a1cdSopenharmony_ci                },
468c5d2a1cdSopenharmony_ci                {
469c5d2a1cdSopenharmony_ci                    "component": "appspawn"
470c5d2a1cdSopenharmony_ci                },
471c5d2a1cdSopenharmony_ci                {
472c5d2a1cdSopenharmony_ci                    "component": "hvb"
473c5d2a1cdSopenharmony_ci                }
474c5d2a1cdSopenharmony_ci            ]
475c5d2a1cdSopenharmony_ci        },
476c5d2a1cdSopenharmony_ci        {
477c5d2a1cdSopenharmony_ci            "subsystem": "telephony",
478c5d2a1cdSopenharmony_ci            "components": [
479c5d2a1cdSopenharmony_ci                {
480c5d2a1cdSopenharmony_ci                    "component": "state_registry"
481c5d2a1cdSopenharmony_ci                },
482c5d2a1cdSopenharmony_ci                {
483c5d2a1cdSopenharmony_ci                    "component": "sms_mms"
484c5d2a1cdSopenharmony_ci                },
485c5d2a1cdSopenharmony_ci                {
486c5d2a1cdSopenharmony_ci                    "component": "cellular_call"
487c5d2a1cdSopenharmony_ci                },
488c5d2a1cdSopenharmony_ci                {
489c5d2a1cdSopenharmony_ci                    "component": "call_manager"
490c5d2a1cdSopenharmony_ci                },
491c5d2a1cdSopenharmony_ci                {
492c5d2a1cdSopenharmony_ci                    "component": "cellular_data"
493c5d2a1cdSopenharmony_ci                },
494c5d2a1cdSopenharmony_ci                {
495c5d2a1cdSopenharmony_ci                    "component": "core_service"
496c5d2a1cdSopenharmony_ci                },
497c5d2a1cdSopenharmony_ci                {
498c5d2a1cdSopenharmony_ci                    "component": "ril_adapter"
499c5d2a1cdSopenharmony_ci                },
500c5d2a1cdSopenharmony_ci                {
501c5d2a1cdSopenharmony_ci                    "component": "telephony_data"
502c5d2a1cdSopenharmony_ci                }
503c5d2a1cdSopenharmony_ci            ]
504c5d2a1cdSopenharmony_ci        },
505c5d2a1cdSopenharmony_ci        {
506c5d2a1cdSopenharmony_ci            "subsystem": "tee",
507c5d2a1cdSopenharmony_ci            "components": [
508c5d2a1cdSopenharmony_ci                {
509c5d2a1cdSopenharmony_ci                    "component": "tee_client"
510c5d2a1cdSopenharmony_ci                }
511c5d2a1cdSopenharmony_ci            ]
512c5d2a1cdSopenharmony_ci        },
513c5d2a1cdSopenharmony_ci        {
514c5d2a1cdSopenharmony_ci            "subsystem": "developtools",
515c5d2a1cdSopenharmony_ci            "components": [
516c5d2a1cdSopenharmony_ci                {
517c5d2a1cdSopenharmony_ci                    "component": "hiprofiler"
518c5d2a1cdSopenharmony_ci                }
519c5d2a1cdSopenharmony_ci            ]
520c5d2a1cdSopenharmony_ci        },
521c5d2a1cdSopenharmony_ci        {
522c5d2a1cdSopenharmony_ci            "subsystem": "thirdparty",
523c5d2a1cdSopenharmony_ci            "components": [
524c5d2a1cdSopenharmony_ci                {
525c5d2a1cdSopenharmony_ci                    "component": "vulkan-headers"
526c5d2a1cdSopenharmony_ci                },
527c5d2a1cdSopenharmony_ci                {
528c5d2a1cdSopenharmony_ci                    "component": "zlib"
529c5d2a1cdSopenharmony_ci                },
530c5d2a1cdSopenharmony_ci                {
531c5d2a1cdSopenharmony_ci                    "component": "ffmpeg"
532c5d2a1cdSopenharmony_ci                },
533c5d2a1cdSopenharmony_ci                {
534c5d2a1cdSopenharmony_ci                    "component": "glib"
535c5d2a1cdSopenharmony_ci                },
536c5d2a1cdSopenharmony_ci                {
537c5d2a1cdSopenharmony_ci                    "component": "libexif"
538c5d2a1cdSopenharmony_ci                },
539c5d2a1cdSopenharmony_ci                {
540c5d2a1cdSopenharmony_ci                    "component": "libffi"
541c5d2a1cdSopenharmony_ci                },
542c5d2a1cdSopenharmony_ci                {
543c5d2a1cdSopenharmony_ci                    "component": "libsnd"
544c5d2a1cdSopenharmony_ci                },
545c5d2a1cdSopenharmony_ci                {
546c5d2a1cdSopenharmony_ci                    "component": "pulseaudio"
547c5d2a1cdSopenharmony_ci                },
548c5d2a1cdSopenharmony_ci                {
549c5d2a1cdSopenharmony_ci                    "component": "abseil-cpp"
550c5d2a1cdSopenharmony_ci                },
551c5d2a1cdSopenharmony_ci                {
552c5d2a1cdSopenharmony_ci                    "component": "alsa-lib"
553c5d2a1cdSopenharmony_ci                },
554c5d2a1cdSopenharmony_ci                {
555c5d2a1cdSopenharmony_ci                    "component": "bounds_checking_function"
556c5d2a1cdSopenharmony_ci                },
557c5d2a1cdSopenharmony_ci                {
558c5d2a1cdSopenharmony_ci                    "component": "bzip2"
559c5d2a1cdSopenharmony_ci                },
560c5d2a1cdSopenharmony_ci                {
561c5d2a1cdSopenharmony_ci                    "component": "cJSON"
562c5d2a1cdSopenharmony_ci                },
563c5d2a1cdSopenharmony_ci                {
564c5d2a1cdSopenharmony_ci                    "component": "css-what"
565c5d2a1cdSopenharmony_ci                },
566c5d2a1cdSopenharmony_ci                {
567c5d2a1cdSopenharmony_ci                    "component": "curl"
568c5d2a1cdSopenharmony_ci                },
569c5d2a1cdSopenharmony_ci                {
570c5d2a1cdSopenharmony_ci                    "component": "e2fsprogs"
571c5d2a1cdSopenharmony_ci                },
572c5d2a1cdSopenharmony_ci                {
573c5d2a1cdSopenharmony_ci                    "component": "egl"
574c5d2a1cdSopenharmony_ci                },
575c5d2a1cdSopenharmony_ci                {
576c5d2a1cdSopenharmony_ci                    "component": "elfio"
577c5d2a1cdSopenharmony_ci                },
578c5d2a1cdSopenharmony_ci                {
579c5d2a1cdSopenharmony_ci                    "component": "freetype"
580c5d2a1cdSopenharmony_ci                },
581c5d2a1cdSopenharmony_ci                {
582c5d2a1cdSopenharmony_ci                    "component": "libfuse"
583c5d2a1cdSopenharmony_ci                },
584c5d2a1cdSopenharmony_ci                {
585c5d2a1cdSopenharmony_ci                    "component": "icu"
586c5d2a1cdSopenharmony_ci                },
587c5d2a1cdSopenharmony_ci                {
588c5d2a1cdSopenharmony_ci                    "component": "jerryscript"
589c5d2a1cdSopenharmony_ci                },
590c5d2a1cdSopenharmony_ci                {
591c5d2a1cdSopenharmony_ci                    "component": "jsframework"
592c5d2a1cdSopenharmony_ci                },
593c5d2a1cdSopenharmony_ci                {
594c5d2a1cdSopenharmony_ci                    "component": "json"
595c5d2a1cdSopenharmony_ci                },
596c5d2a1cdSopenharmony_ci                {
597c5d2a1cdSopenharmony_ci                    "component": "jsoncpp"
598c5d2a1cdSopenharmony_ci                },
599c5d2a1cdSopenharmony_ci                {
600c5d2a1cdSopenharmony_ci                    "component": "libevdev"
601c5d2a1cdSopenharmony_ci                },
602c5d2a1cdSopenharmony_ci                {
603c5d2a1cdSopenharmony_ci                    "component": "libinput"
604c5d2a1cdSopenharmony_ci                },
605c5d2a1cdSopenharmony_ci                {
606c5d2a1cdSopenharmony_ci                    "component": "libjpeg-turbo"
607c5d2a1cdSopenharmony_ci                },
608c5d2a1cdSopenharmony_ci                {
609c5d2a1cdSopenharmony_ci                    "component": "libnl"
610c5d2a1cdSopenharmony_ci                },
611c5d2a1cdSopenharmony_ci                {
612c5d2a1cdSopenharmony_ci                    "component": "libphonenumber"
613c5d2a1cdSopenharmony_ci                },
614c5d2a1cdSopenharmony_ci                {
615c5d2a1cdSopenharmony_ci                    "component": "libpng"
616c5d2a1cdSopenharmony_ci                },
617c5d2a1cdSopenharmony_ci                {
618c5d2a1cdSopenharmony_ci                    "component": "libunwind"
619c5d2a1cdSopenharmony_ci                },
620c5d2a1cdSopenharmony_ci                {
621c5d2a1cdSopenharmony_ci                    "component": "libusb"
622c5d2a1cdSopenharmony_ci                },
623c5d2a1cdSopenharmony_ci                {
624c5d2a1cdSopenharmony_ci                    "component": "libuv"
625c5d2a1cdSopenharmony_ci                },
626c5d2a1cdSopenharmony_ci                {
627c5d2a1cdSopenharmony_ci                    "component": "libwebsockets"
628c5d2a1cdSopenharmony_ci                },
629c5d2a1cdSopenharmony_ci                {
630c5d2a1cdSopenharmony_ci                    "component": "libxml2"
631c5d2a1cdSopenharmony_ci                },
632c5d2a1cdSopenharmony_ci                {
633c5d2a1cdSopenharmony_ci                    "component": "lz4"
634c5d2a1cdSopenharmony_ci                },
635c5d2a1cdSopenharmony_ci                {
636c5d2a1cdSopenharmony_ci                    "component": "mbedtls"
637c5d2a1cdSopenharmony_ci                },
638c5d2a1cdSopenharmony_ci                {
639c5d2a1cdSopenharmony_ci                    "component": "mtdev"
640c5d2a1cdSopenharmony_ci                },
641c5d2a1cdSopenharmony_ci                {
642c5d2a1cdSopenharmony_ci                    "component": "musl"
643c5d2a1cdSopenharmony_ci                },
644c5d2a1cdSopenharmony_ci                {
645c5d2a1cdSopenharmony_ci                    "component": "node"
646c5d2a1cdSopenharmony_ci                },
647c5d2a1cdSopenharmony_ci                {
648c5d2a1cdSopenharmony_ci                    "component": "opengles"
649c5d2a1cdSopenharmony_ci                },
650c5d2a1cdSopenharmony_ci                {
651c5d2a1cdSopenharmony_ci                    "component": "openssl"
652c5d2a1cdSopenharmony_ci                },
653c5d2a1cdSopenharmony_ci                {
654c5d2a1cdSopenharmony_ci                    "component": "pcre2"
655c5d2a1cdSopenharmony_ci                },
656c5d2a1cdSopenharmony_ci                {
657c5d2a1cdSopenharmony_ci                    "component": "qrcodegen"
658c5d2a1cdSopenharmony_ci                },
659c5d2a1cdSopenharmony_ci                {
660c5d2a1cdSopenharmony_ci                    "component": "re2"
661c5d2a1cdSopenharmony_ci                },
662c5d2a1cdSopenharmony_ci                {
663c5d2a1cdSopenharmony_ci                    "component": "skia"
664c5d2a1cdSopenharmony_ci                },
665c5d2a1cdSopenharmony_ci                {
666c5d2a1cdSopenharmony_ci                    "component": "sqlite"
667c5d2a1cdSopenharmony_ci                },
668c5d2a1cdSopenharmony_ci                {
669c5d2a1cdSopenharmony_ci                    "component": "weex-loader"
670c5d2a1cdSopenharmony_ci                },
671c5d2a1cdSopenharmony_ci                {
672c5d2a1cdSopenharmony_ci                    "component": "libbpf"
673c5d2a1cdSopenharmony_ci                },
674c5d2a1cdSopenharmony_ci                {
675c5d2a1cdSopenharmony_ci                    "component": "opencl-headers"
676c5d2a1cdSopenharmony_ci                },
677c5d2a1cdSopenharmony_ci                {
678c5d2a1cdSopenharmony_ci                    "component": "libbpf"
679c5d2a1cdSopenharmony_ci                }
680c5d2a1cdSopenharmony_ci            ]
681c5d2a1cdSopenharmony_ci        },
682c5d2a1cdSopenharmony_ci        {
683c5d2a1cdSopenharmony_ci            "subsystem": "time",
684c5d2a1cdSopenharmony_ci            "components": [
685c5d2a1cdSopenharmony_ci                {
686c5d2a1cdSopenharmony_ci                    "component": "time_service"
687c5d2a1cdSopenharmony_ci                }
688c5d2a1cdSopenharmony_ci            ]
689c5d2a1cdSopenharmony_ci        },
690c5d2a1cdSopenharmony_ci        {
691c5d2a1cdSopenharmony_ci            "subsystem": "theme",
692c5d2a1cdSopenharmony_ci            "components": [
693c5d2a1cdSopenharmony_ci                {
694c5d2a1cdSopenharmony_ci                    "component": "screenlock_mgr"
695c5d2a1cdSopenharmony_ci                }
696c5d2a1cdSopenharmony_ci            ]
697c5d2a1cdSopenharmony_ci        },
698c5d2a1cdSopenharmony_ci        {
699c5d2a1cdSopenharmony_ci            "subsystem": "usb",
700c5d2a1cdSopenharmony_ci            "components": [
701c5d2a1cdSopenharmony_ci                {
702c5d2a1cdSopenharmony_ci                    "component": "usb_manager"
703c5d2a1cdSopenharmony_ci                }
704c5d2a1cdSopenharmony_ci            ]
705c5d2a1cdSopenharmony_ci        },
706c5d2a1cdSopenharmony_ci        {
707c5d2a1cdSopenharmony_ci            "subsystem": "useriam",
708c5d2a1cdSopenharmony_ci            "components": [
709c5d2a1cdSopenharmony_ci                {
710c5d2a1cdSopenharmony_ci                    "component": "user_auth_framework"
711c5d2a1cdSopenharmony_ci                },
712c5d2a1cdSopenharmony_ci                {
713c5d2a1cdSopenharmony_ci                    "component": "pin_auth"
714c5d2a1cdSopenharmony_ci                }
715c5d2a1cdSopenharmony_ci            ]
716c5d2a1cdSopenharmony_ci        },
717c5d2a1cdSopenharmony_ci        {
718c5d2a1cdSopenharmony_ci            "subsystem": "updater",
719c5d2a1cdSopenharmony_ci            "components": [
720c5d2a1cdSopenharmony_ci                {
721c5d2a1cdSopenharmony_ci                    "component": "update_service"
722c5d2a1cdSopenharmony_ci                }
723c5d2a1cdSopenharmony_ci            ]
724c5d2a1cdSopenharmony_ci        },
725c5d2a1cdSopenharmony_ci        {
726c5d2a1cdSopenharmony_ci            "subsystem": "web",
727c5d2a1cdSopenharmony_ci            "components": [
728c5d2a1cdSopenharmony_ci                {
729c5d2a1cdSopenharmony_ci                    "component": "webview"
730c5d2a1cdSopenharmony_ci                }
731c5d2a1cdSopenharmony_ci            ]
732c5d2a1cdSopenharmony_ci        },
733c5d2a1cdSopenharmony_ci        {
734c5d2a1cdSopenharmony_ci            "subsystem": "xts",
735c5d2a1cdSopenharmony_ci            "components": [
736c5d2a1cdSopenharmony_ci                {
737c5d2a1cdSopenharmony_ci                    "component": "device_attest"
738c5d2a1cdSopenharmony_ci                }
739c5d2a1cdSopenharmony_ci            ]
740c5d2a1cdSopenharmony_ci        },
741c5d2a1cdSopenharmony_ci        {
742c5d2a1cdSopenharmony_ci            "subsystem": "hdf",
743c5d2a1cdSopenharmony_ci            "components": [
744c5d2a1cdSopenharmony_ci                {
745c5d2a1cdSopenharmony_ci                    "component": "hdf_core"
746c5d2a1cdSopenharmony_ci                },
747c5d2a1cdSopenharmony_ci                {
748c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_usb"
749c5d2a1cdSopenharmony_ci                },
750c5d2a1cdSopenharmony_ci                {
751c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_wlan"
752c5d2a1cdSopenharmony_ci                },
753c5d2a1cdSopenharmony_ci                {
754c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_thermal"
755c5d2a1cdSopenharmony_ci                },
756c5d2a1cdSopenharmony_ci                {
757c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_location_gnss"
758c5d2a1cdSopenharmony_ci                },
759c5d2a1cdSopenharmony_ci                {
760c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_nfc"
761c5d2a1cdSopenharmony_ci                },
762c5d2a1cdSopenharmony_ci                {
763c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_wlan"
764c5d2a1cdSopenharmony_ci                },
765c5d2a1cdSopenharmony_ci                {
766c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_memorytracker"
767c5d2a1cdSopenharmony_ci                },
768c5d2a1cdSopenharmony_ci                {
769c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_motion"
770c5d2a1cdSopenharmony_ci                },
771c5d2a1cdSopenharmony_ci                {
772c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_vibrator"
773c5d2a1cdSopenharmony_ci                },
774c5d2a1cdSopenharmony_ci                {
775c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_battery"
776c5d2a1cdSopenharmony_ci                },
777c5d2a1cdSopenharmony_ci                {
778c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_location_agnss"
779c5d2a1cdSopenharmony_ci                },
780c5d2a1cdSopenharmony_ci                {
781c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_input"
782c5d2a1cdSopenharmony_ci                },
783c5d2a1cdSopenharmony_ci                {
784c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_location_gnss"
785c5d2a1cdSopenharmony_ci                },
786c5d2a1cdSopenharmony_ci                {
787c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_nfc"
788c5d2a1cdSopenharmony_ci                },
789c5d2a1cdSopenharmony_ci                {
790c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_sensor"
791c5d2a1cdSopenharmony_ci                },
792c5d2a1cdSopenharmony_ci                {
793c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_sensor"
794c5d2a1cdSopenharmony_ci                },
795c5d2a1cdSopenharmony_ci                {
796c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_memorytracker"
797c5d2a1cdSopenharmony_ci                },
798c5d2a1cdSopenharmony_ci                {
799c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_pin_auth"
800c5d2a1cdSopenharmony_ci                },
801c5d2a1cdSopenharmony_ci                {
802c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_motion"
803c5d2a1cdSopenharmony_ci                },
804c5d2a1cdSopenharmony_ci                {
805c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_vibrator"
806c5d2a1cdSopenharmony_ci                },
807c5d2a1cdSopenharmony_ci                {
808c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_ril"
809c5d2a1cdSopenharmony_ci                },
810c5d2a1cdSopenharmony_ci                {
811c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_display"
812c5d2a1cdSopenharmony_ci                },
813c5d2a1cdSopenharmony_ci                {
814c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_display"
815c5d2a1cdSopenharmony_ci                },
816c5d2a1cdSopenharmony_ci                {
817c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_thermal"
818c5d2a1cdSopenharmony_ci                },
819c5d2a1cdSopenharmony_ci                {
820c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_user_auth"
821c5d2a1cdSopenharmony_ci                },
822c5d2a1cdSopenharmony_ci                {
823c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_battery"
824c5d2a1cdSopenharmony_ci                },
825c5d2a1cdSopenharmony_ci                {
826c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_power"
827c5d2a1cdSopenharmony_ci                },
828c5d2a1cdSopenharmony_ci                {
829c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_codec"
830c5d2a1cdSopenharmony_ci                },
831c5d2a1cdSopenharmony_ci                {
832c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_codec"
833c5d2a1cdSopenharmony_ci                },
834c5d2a1cdSopenharmony_ci                {
835c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_bluetooth"
836c5d2a1cdSopenharmony_ci                },
837c5d2a1cdSopenharmony_ci                {
838c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_act_recg"
839c5d2a1cdSopenharmony_ci                },
840c5d2a1cdSopenharmony_ci                {
841c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_partitionslot"
842c5d2a1cdSopenharmony_ci                },
843c5d2a1cdSopenharmony_ci                {
844c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_partitionslot"
845c5d2a1cdSopenharmony_ci                },
846c5d2a1cdSopenharmony_ci                {
847c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_location_agnss"
848c5d2a1cdSopenharmony_ci                },
849c5d2a1cdSopenharmony_ci                {
850c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_audio"
851c5d2a1cdSopenharmony_ci                },
852c5d2a1cdSopenharmony_ci                {
853c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_audio"
854c5d2a1cdSopenharmony_ci                },
855c5d2a1cdSopenharmony_ci                {
856c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_huks"
857c5d2a1cdSopenharmony_ci                },
858c5d2a1cdSopenharmony_ci                {
859c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_huks"
860c5d2a1cdSopenharmony_ci                },
861c5d2a1cdSopenharmony_ci                {
862c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_secure_element"
863c5d2a1cdSopenharmony_ci                },
864c5d2a1cdSopenharmony_ci                {
865c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_ril"
866c5d2a1cdSopenharmony_ci                },
867c5d2a1cdSopenharmony_ci                {
868c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_drm"
869c5d2a1cdSopenharmony_ci                },
870c5d2a1cdSopenharmony_ci                {
871c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_clearplay"
872c5d2a1cdSopenharmony_ci                },
873c5d2a1cdSopenharmony_ci                {
874c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_usb"
875c5d2a1cdSopenharmony_ci                }
876c5d2a1cdSopenharmony_ci            ]
877c5d2a1cdSopenharmony_ci        },
878c5d2a1cdSopenharmony_ci        {
879c5d2a1cdSopenharmony_ci            "subsystem": "build",
880c5d2a1cdSopenharmony_ci            "components": [
881c5d2a1cdSopenharmony_ci                { 
882c5d2a1cdSopenharmony_ci                    "component": "build_framework" 
883c5d2a1cdSopenharmony_ci                }
884c5d2a1cdSopenharmony_ci            ]
885c5d2a1cdSopenharmony_ci        },
886c5d2a1cdSopenharmony_ci        {
887c5d2a1cdSopenharmony_ci            "subsystem": "applications",
888c5d2a1cdSopenharmony_ci            "components": [
889c5d2a1cdSopenharmony_ci                { 
890c5d2a1cdSopenharmony_ci                    "component": "settings" 
891c5d2a1cdSopenharmony_ci                },
892c5d2a1cdSopenharmony_ci                { 
893c5d2a1cdSopenharmony_ci                    "component": "calendar_data" 
894c5d2a1cdSopenharmony_ci                },
895c5d2a1cdSopenharmony_ci                { 
896c5d2a1cdSopenharmony_ci                    "component": "contacts_data_hap" 
897c5d2a1cdSopenharmony_ci                },
898c5d2a1cdSopenharmony_ci                { 
899c5d2a1cdSopenharmony_ci                    "component": "permission_manager" 
900c5d2a1cdSopenharmony_ci                }
901c5d2a1cdSopenharmony_ci            ]
902c5d2a1cdSopenharmony_ci        },
903c5d2a1cdSopenharmony_ci        {
904c5d2a1cdSopenharmony_ci            "subsystem": "hdf",
905c5d2a1cdSopenharmony_ci            "components": [
906c5d2a1cdSopenharmony_ci                {
907c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_audio",
908c5d2a1cdSopenharmony_ci                    "features": [
909c5d2a1cdSopenharmony_ci                        "drivers_peripheral_audio_feature_mono_to_stereo = true",
910c5d2a1cdSopenharmony_ci                        "drivers_peripheral_audio_feature_full_test_suite = true",
911c5d2a1cdSopenharmony_ci                        "drivers_peripheral_audio_feature_alsa_lib = false",
912c5d2a1cdSopenharmony_ci                        "drivers_peripheral_audio_feature_effect = true"
913c5d2a1cdSopenharmony_ci                    ]
914c5d2a1cdSopenharmony_ci                },
915c5d2a1cdSopenharmony_ci                {
916c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_clearplay"
917c5d2a1cdSopenharmony_ci                },
918c5d2a1cdSopenharmony_ci                {
919c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_codec",
920c5d2a1cdSopenharmony_ci                    "features": [
921c5d2a1cdSopenharmony_ci                        "drivers_peripheral_codec_feature_support_omx_extend_test = true",
922c5d2a1cdSopenharmony_ci                        "drivers_peripheral_codec_feature_support_hdi_v1 = true"
923c5d2a1cdSopenharmony_ci                    ]
924c5d2a1cdSopenharmony_ci                },
925c5d2a1cdSopenharmony_ci                {
926c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_display",
927c5d2a1cdSopenharmony_ci                    "features": [
928c5d2a1cdSopenharmony_ci                        "drivers_peripheral_display_community = true",
929c5d2a1cdSopenharmony_ci                        "drivers_peripheral_display_vdi_default = true"
930c5d2a1cdSopenharmony_ci                    ]
931c5d2a1cdSopenharmony_ci                },
932c5d2a1cdSopenharmony_ci                {
933c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_distributed_audio"
934c5d2a1cdSopenharmony_ci                },
935c5d2a1cdSopenharmony_ci                {
936c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_input",
937c5d2a1cdSopenharmony_ci                    "features": [
938c5d2a1cdSopenharmony_ci                        "drivers_peripheral_input_feature_model = true"
939c5d2a1cdSopenharmony_ci                    ]
940c5d2a1cdSopenharmony_ci                },
941c5d2a1cdSopenharmony_ci                {
942c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_intelligent_voice"
943c5d2a1cdSopenharmony_ci                },
944c5d2a1cdSopenharmony_ci                {
945c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_light",
946c5d2a1cdSopenharmony_ci                    "features": [
947c5d2a1cdSopenharmony_ci                        "drivers_peripheral_light_feature_model = true"
948c5d2a1cdSopenharmony_ci                    ]
949c5d2a1cdSopenharmony_ci                },
950c5d2a1cdSopenharmony_ci                {
951c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_location_geofence"
952c5d2a1cdSopenharmony_ci                },
953c5d2a1cdSopenharmony_ci                {
954c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_pin_auth"
955c5d2a1cdSopenharmony_ci                },
956c5d2a1cdSopenharmony_ci                {
957c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_power"
958c5d2a1cdSopenharmony_ci                },
959c5d2a1cdSopenharmony_ci                {
960c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_ril"
961c5d2a1cdSopenharmony_ci                },
962c5d2a1cdSopenharmony_ci                {
963c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_user_auth"
964c5d2a1cdSopenharmony_ci                },
965c5d2a1cdSopenharmony_ci                {
966c5d2a1cdSopenharmony_ci                    "component": "drivers_peripheral_wlan",
967c5d2a1cdSopenharmony_ci                    "features": [
968c5d2a1cdSopenharmony_ci                        "drivers_peripheral_wlan_feature_enable_HDF_NL80211 = true",
969c5d2a1cdSopenharmony_ci                        "drivers_peripheral_wlan_feature_enable_HDF_UT = false"
970c5d2a1cdSopenharmony_ci                    ]
971c5d2a1cdSopenharmony_ci                },
972c5d2a1cdSopenharmony_ci                {
973c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_distributed_audio"
974c5d2a1cdSopenharmony_ci                },
975c5d2a1cdSopenharmony_ci                {
976c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_intelligent_voice"
977c5d2a1cdSopenharmony_ci                },
978c5d2a1cdSopenharmony_ci                {
979c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_light"
980c5d2a1cdSopenharmony_ci                },
981c5d2a1cdSopenharmony_ci                {
982c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_location_geofence"
983c5d2a1cdSopenharmony_ci                },
984c5d2a1cdSopenharmony_ci                {
985c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_nnrt"
986c5d2a1cdSopenharmony_ci                },
987c5d2a1cdSopenharmony_ci                {
988c5d2a1cdSopenharmony_ci                    "component": "drivers_interface_ril"
989c5d2a1cdSopenharmony_ci                },
990c5d2a1cdSopenharmony_ci                {
991c5d2a1cdSopenharmony_ci                    "component": "ril_device_driver_interface"
992c5d2a1cdSopenharmony_ci                },
993c5d2a1cdSopenharmony_ci                {
994c5d2a1cdSopenharmony_ci                    "component": "external_device_manager"
995c5d2a1cdSopenharmony_ci                },
996c5d2a1cdSopenharmony_ci                {
997c5d2a1cdSopenharmony_ci                    "component": "hdf_core",
998c5d2a1cdSopenharmony_ci                    "features": [
999c5d2a1cdSopenharmony_ci                        "hdf_core_platform_test_support = true"
1000c5d2a1cdSopenharmony_ci                    ]
1001c5d2a1cdSopenharmony_ci                }
1002c5d2a1cdSopenharmony_ci            ]
1003c5d2a1cdSopenharmony_ci        },
1004c5d2a1cdSopenharmony_ci        {
1005c5d2a1cdSopenharmony_ci            "subsystem": "ability",
1006c5d2a1cdSopenharmony_ci            "components": [
1007c5d2a1cdSopenharmony_ci                {
1008c5d2a1cdSopenharmony_ci                    "component": "form_fwk"
1009c5d2a1cdSopenharmony_ci                },
1010c5d2a1cdSopenharmony_ci                {
1011c5d2a1cdSopenharmony_ci                    "component": "ability_tools"
1012c5d2a1cdSopenharmony_ci                },
1013c5d2a1cdSopenharmony_ci                {
1014c5d2a1cdSopenharmony_ci                    "component": "idl_tool"
1015c5d2a1cdSopenharmony_ci                }
1016c5d2a1cdSopenharmony_ci            ]
1017c5d2a1cdSopenharmony_ci        },
1018c5d2a1cdSopenharmony_ci        {
1019c5d2a1cdSopenharmony_ci            "subsystem": "graphic",
1020c5d2a1cdSopenharmony_ci            "components": [
1021c5d2a1cdSopenharmony_ci                {
1022c5d2a1cdSopenharmony_ci                    "component": "graphic_2d",
1023c5d2a1cdSopenharmony_ci                    "features": [
1024c5d2a1cdSopenharmony_ci                        "graphic_2d_feature_rs_enable_eglimage = true",
1025c5d2a1cdSopenharmony_ci                        "graphic_2d_feature_use_texgine = true",
1026c5d2a1cdSopenharmony_ci                        "graphic_2d_feature_ace_enable_gpu = true",
1027c5d2a1cdSopenharmony_ci                        "graphic_2d_feature_rs_enable_profiler = false"
1028c5d2a1cdSopenharmony_ci                    ]
1029c5d2a1cdSopenharmony_ci                },
1030c5d2a1cdSopenharmony_ci                {
1031c5d2a1cdSopenharmony_ci                    "component": "graphic_surface"
1032c5d2a1cdSopenharmony_ci                },
1033c5d2a1cdSopenharmony_ci                {
1034c5d2a1cdSopenharmony_ci                    "component": "vulkan-loader"
1035c5d2a1cdSopenharmony_ci                }
1036c5d2a1cdSopenharmony_ci            ]
1037c5d2a1cdSopenharmony_ci        },
1038c5d2a1cdSopenharmony_ci        {
1039c5d2a1cdSopenharmony_ci            "subsystem": "bundlemanager",
1040c5d2a1cdSopenharmony_ci            "components": [
1041c5d2a1cdSopenharmony_ci                {
1042c5d2a1cdSopenharmony_ci                    "component": "ecological_rule_manager"
1043c5d2a1cdSopenharmony_ci                }
1044c5d2a1cdSopenharmony_ci            ]
1045c5d2a1cdSopenharmony_ci        },
1046c5d2a1cdSopenharmony_ci        {
1047c5d2a1cdSopenharmony_ci            "subsystem": "customization",
1048c5d2a1cdSopenharmony_ci            "components": [
1049c5d2a1cdSopenharmony_ci                {
1050c5d2a1cdSopenharmony_ci                    "component": "enterprise_device_management"
1051c5d2a1cdSopenharmony_ci                },
1052c5d2a1cdSopenharmony_ci                {
1053c5d2a1cdSopenharmony_ci                    "component": "config_policy"
1054c5d2a1cdSopenharmony_ci                }
1055c5d2a1cdSopenharmony_ci            ]
1056c5d2a1cdSopenharmony_ci        },
1057c5d2a1cdSopenharmony_ci        {
1058c5d2a1cdSopenharmony_ci            "subsystem": "resourceschedule",
1059c5d2a1cdSopenharmony_ci            "components": [
1060c5d2a1cdSopenharmony_ci                {
1061c5d2a1cdSopenharmony_ci                    "component": "memmgr",
1062c5d2a1cdSopenharmony_ci                    "features": [
1063c5d2a1cdSopenharmony_ci                        "memmgr_purgeable_memory = true"
1064c5d2a1cdSopenharmony_ci                    ]
1065c5d2a1cdSopenharmony_ci                }
1066c5d2a1cdSopenharmony_ci            ]
1067c5d2a1cdSopenharmony_ci        },
1068c5d2a1cdSopenharmony_ci        {
1069c5d2a1cdSopenharmony_ci            "subsystem": "arkui",
1070c5d2a1cdSopenharmony_ci            "components": [
1071c5d2a1cdSopenharmony_ci                {
1072c5d2a1cdSopenharmony_ci                    "component": "ui_lite"
1073c5d2a1cdSopenharmony_ci                },
1074c5d2a1cdSopenharmony_ci                {
1075c5d2a1cdSopenharmony_ci                    "component": "ace_engine",
1076c5d2a1cdSopenharmony_ci                    "features": [
1077c5d2a1cdSopenharmony_ci                        "ace_engine_feature_enable_accessibility = true",
1078c5d2a1cdSopenharmony_ci                        "ace_engine_feature_enable_web = true"
1079c5d2a1cdSopenharmony_ci                    ]
1080c5d2a1cdSopenharmony_ci                }
1081c5d2a1cdSopenharmony_ci            ]
1082c5d2a1cdSopenharmony_ci        },
1083c5d2a1cdSopenharmony_ci        {
1084c5d2a1cdSopenharmony_ci            "subsystem": "security",
1085c5d2a1cdSopenharmony_ci            "components": [
1086c5d2a1cdSopenharmony_ci                {
1087c5d2a1cdSopenharmony_ci                    "component": "dlp_permission_service"
1088c5d2a1cdSopenharmony_ci                },
1089c5d2a1cdSopenharmony_ci                {
1090c5d2a1cdSopenharmony_ci                    "component": "asset"
1091c5d2a1cdSopenharmony_ci                },
1092c5d2a1cdSopenharmony_ci                {
1093c5d2a1cdSopenharmony_ci                    "component": "security_component_manager"
1094c5d2a1cdSopenharmony_ci                },
1095c5d2a1cdSopenharmony_ci                {
1096c5d2a1cdSopenharmony_ci                    "component": "security_guard"
1097c5d2a1cdSopenharmony_ci                }
1098c5d2a1cdSopenharmony_ci            ]
1099c5d2a1cdSopenharmony_ci        },
1100c5d2a1cdSopenharmony_ci        {
1101c5d2a1cdSopenharmony_ci            "subsystem": "theme",
1102c5d2a1cdSopenharmony_ci            "components": [
1103c5d2a1cdSopenharmony_ci                {
1104c5d2a1cdSopenharmony_ci                    "component": "wallpaper_mgr"
1105c5d2a1cdSopenharmony_ci                }
1106c5d2a1cdSopenharmony_ci            ]
1107c5d2a1cdSopenharmony_ci        },
1108c5d2a1cdSopenharmony_ci        {
1109c5d2a1cdSopenharmony_ci            "subsystem": "window",
1110c5d2a1cdSopenharmony_ci            "components": [
1111c5d2a1cdSopenharmony_ci                {
1112c5d2a1cdSopenharmony_ci                    "component": "window_manager"
1113c5d2a1cdSopenharmony_ci                }
1114c5d2a1cdSopenharmony_ci            ]
1115c5d2a1cdSopenharmony_ci        },
1116c5d2a1cdSopenharmony_ci        {
1117c5d2a1cdSopenharmony_ci            "subsystem": "thirdparty",
1118c5d2a1cdSopenharmony_ci            "components": [
1119c5d2a1cdSopenharmony_ci                {
1120c5d2a1cdSopenharmony_ci                    "component": "wpa_supplicant",
1121c5d2a1cdSopenharmony_ci                    "features": [
1122c5d2a1cdSopenharmony_ci                        "wpa_supplicant_driver_nl80211 = true"
1123c5d2a1cdSopenharmony_ci                    ]
1124c5d2a1cdSopenharmony_ci                }
1125c5d2a1cdSopenharmony_ci            ]
1126c5d2a1cdSopenharmony_ci        },
1127c5d2a1cdSopenharmony_ci        {
1128c5d2a1cdSopenharmony_ci            "subsystem": "commonlibrary",
1129c5d2a1cdSopenharmony_ci            "components": [
1130c5d2a1cdSopenharmony_ci                {
1131c5d2a1cdSopenharmony_ci                    "component": "ylong_json"
1132c5d2a1cdSopenharmony_ci                },
1133c5d2a1cdSopenharmony_ci                {
1134c5d2a1cdSopenharmony_ci                    "component": "ylong_runtime"
1135c5d2a1cdSopenharmony_ci                }
1136c5d2a1cdSopenharmony_ci            ]
1137c5d2a1cdSopenharmony_ci        }
1138c5d2a1cdSopenharmony_ci    ]
1139c5d2a1cdSopenharmony_ci}