• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2022-2023 Huawei Device Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 #ifndef UTILS_SYSTEM_ABILITY_DEFINITION_H
17 #define UTILS_SYSTEM_ABILITY_DEFINITION_H
18 
19 #include<map>
20 #include<string>
21 
22 namespace OHOS {
23 /*
24 System ability definition should be a number between FIRST_SYS_ABILITY_ID and LAST_SYS_ABILITY_ID.
25 And for vendor, should be a number between VENDOR_SYS_ABILITY_ID_BEGIN and VENDOR_SYS_ABILITY_ID_END.
26 */
27 enum {
28     FIRST_SYS_ABILITY_ID                             = 0x00000001,
29     SUBSYS_COMMON_SYS_ABILITY_ID_BEGIN               = 1,
30     RENDER_SERVICE                                   = 10,
31     SUBSYS_AAFWK_SYS_ABILITY_ID_BEGIN                = 100,
32     ABILITY_TOOLS_SERVICE_ID                         = 116,
33     ABILITY_TEST_SERVICE_ID                          = 179,
34     ABILITY_MGR_SERVICE_ID                           = 180,
35     ABILITY_MST_SERVICE_ID                           = 181,
36     DATAOBS_MGR_SERVICE_SA_ID                        = 182,
37     URI_PERMISSION_MGR_SERVICE_ID                    = 183,
38     QUICK_FIX_MGR_SERVICE_ID                         = 184,
39     SUBSYS_AAFWK_SYS_ABILITY_ID_END                  = 199,
40     SUBSYS_ACCOUNT_SYS_ABILITY_ID_BEGIN              = 200,
41     SUBSYS_AI_SYS_ABILITY_ID_BEGIN                   = 300,
42     SUBSYS_AI_DS_SYS_ABILITY_ID                      = 310,
43     AIDISPATCHER_ENGINE_SERVICE                      = 311,
44     INTELL_VOICE_SERVICE_ID                          = 312,
45     SUBSYS_APPEXECFWK_SYS_ABILITY_ID_BEGIN           = 400,
46     BUNDLE_MGR_SERVICE_SYS_ABILITY_ID                = 401,
47     DISTRIBUTED_BUNDLE_MGR_SERVICE_SYS_ABILITY_ID    = 402,
48     FORM_MGR_SERVICE_ID                              = 403,
49     SERVICE_ROUTER_MGR_SERVICE_ID                    = 404,
50     SUBSYS_APPLICATIONS_SYS_ABILITY_ID_BEGIN         = 500,
51     APP_MGR_SERVICE_ID                               = 501,
52     INSTALLD_SERVICE_ID                              = 511,
53     SUBSYS_ARVR_SYS_ABILITY_ID_BEGIN                 = 600,
54     SUBSYS_ARVRHARDWARE_SYS_ABILITY_ID_BEGIN         = 700,
55     SUBSYS_BARRIERFREE_SYS_ABILITY_ID_BEGIN          = 800,
56     ACCESSIBILITY_MANAGER_SERVICE_ID                 = 801,
57     SUBSYS_BARRIERFREE_SYS_ABILITY_ID_END            = 899,
58     SUBSYS_USERIAM_SYS_ABILITY_ID_BEGIN              = 900,
59     SUBSYS_USERIAM_SYS_ABILITY_USERIDM               = 901,
60     SUBSYS_USERIAM_SYS_ABILITY_USERAUTH              = 921,
61     SUBSYS_USERIAM_SYS_ABILITY_AUTHEXECUTORMGR       = 931,
62     SUBSYS_USERIAM_SYS_ABILITY_PINAUTH               = 941,
63     SUBSYS_USERIAM_SYS_ABILITY_FACEAUTH              = 942,
64     SUBSYS_USERIAM_SYS_ABILITY_FINGERPRINTAUTH       = 943,
65     SUBSYS_USERIAM_SYS_ABILITY_FINGERPRINTAUTH_EX    = 944,
66     SUBSYS_CCRUNTIME_SYS_ABILITY_ID_BEGIN            = 1000,
67     SUBSYS_COMMUNICATION_SYS_ABILITY_ID_BEGIN        = 1100,
68     RPC_UNREGISTERED_TEST_SERVICE                    = 1108,
69     RPC_TEST_SERVICE                                 = 1109,
70     RPC_TEST_SERVICE2                                = 1110,
71     IPC_MSG_SEV                                      = 1114,
72     IPC_MSG_UNREGISTERED_SERVER                      = 1115,
73     IPC_MSG_REPEAT_SERVER                            = 1116,
74     IPC_MSG_SERVER                                   = 1117,
75     IPC_TEST_SERVICE                                 = 1118,
76     IPC_EXTRA_TEST_SERVICE                           = 1119,
77     WIFI_DEVICE_SYS_ABILITY_ID                       = 1120,
78     WIFI_HOTSPOT_SYS_ABILITY_ID                      = 1121,
79     WIFI_ENHANCER_SYS_ABILITY_ID                     = 1122,
80     WIFI_P2P_SYS_ABILITY_ID                          = 1123,
81     WIFI_SCAN_SYS_ABILITY_ID                         = 1124,
82     BLUETOOTH_HOST_SYS_ABILITY_ID                    = 1130,
83     NFC_MANAGER_SYS_ABILITY_ID                       = 1140,
84     SE_MANAGER_SYS_ABILITY_ID                        = 1141,
85     DISCOVER_SYS_ABILITY_ID                          = 1160,
86     DNET_SYS_ABILITY_ID                              = 1170,
87     NET_MANAGER_SYS_ABILITY_ID                       = 1150,
88     COMM_NET_CONN_MANAGER_SYS_ABILITY_ID             = 1151,
89     COMM_NET_POLICY_MANAGER_SYS_ABILITY_ID           = 1152,
90     COMM_NET_STATS_MANAGER_SYS_ABILITY_ID            = 1153,
91     COMM_NET_TETHERING_MANAGER_SYS_ABILITY_ID        = 1154,
92     COMM_VPN_MANAGER_SYS_ABILITY_ID                  = 1155,
93     COMM_DNS_MANAGER_SYS_ABILITY_ID                  = 1156,
94     COMM_ETHERNET_MANAGER_SYS_ABILITY_ID             = 1157,
95     COMM_NETSYS_NATIVE_SYS_ABILITY_ID                = 1158,
96     COMM_MDNS_MANAGER_SYS_ABILITY_ID                 = 1161,
97     COMM_NETSYS_EXT_SYS_ABILITY_ID                   = 1162,
98     COMM_DISTRIBUTED_NET_ABILITY_ID                  = 1163,
99     SMART_COMM_SYS_ABILITY_ID                        = 1180,
100     SUBSYS_DFX_SYS_ABILITY_ID_BEGIN                  = 1200,
101     DFX_SYS_HIVIEW_ABILITY_ID                        = 1201,
102     DFX_FAULT_LOGGER_ABILITY_ID                      = 1202,
103     DFX_SYS_EVENT_SERVICE_ABILITY_ID                 = 1203,
104     XPERF_SYS_TRACE_SERVICE_ABILITY_ID               = 1208,
105     XPERF_SYS_IO_SERVICE_ABILITY_ID                  = 1209,
106     XPERF_BIGDATA_MANAGER_SERVICE_ABILITY_ID         = 1210,
107     DFX_HI_DUMPER_SERVICE_ABILITY_ID                 = 1212,
108     XPOWER_MANAGER_SYSTEM_ABILITY_ID                 = 1213,
109     DFX_HI_PERF_SERVICE_ABILITY_ID                   = 1214,
110     DFX_HI_DUMPER_CPU_SERVICE_ABILITY_ID             = 1215,
111     SUBSYS_DISTRIBUTEDDATAMNG_SYS_ABILITY_ID_BEGIN   = 1300,
112     DISTRIBUTED_KV_DATA_SERVICE_ABILITY_ID           = 1301,
113     DISTRIBUTED_FS_DAEMON_SERVICE_ID                 = 1302,
114     DISTRIBUTED_FS_META_SERVICE_ID                   = 1303,
115     DISTRIBUTED_FS_STORAGE_SERVICE_ID                = 1304,
116     SUBSYS_DISTRIBUTEDSCHEDULE_SYS_ABILITY_ID_BEGIN  = 1400,
117     DISTRIBUTED_SCHED_SA_ID                          = 1401,
118     DISTRIBUTED_SCHED_ADAPTER_SA_ID                  = 1402,
119     DISTRIBUTED_SCENARIO_MGR_SA_ID                   = 1403,
120     CONTINUATION_MANAGER_SA_ID                       = 1404,
121     DISTRIBUTED_SCHED_TEST_SO_ID                     = 1490,
122     DISTRIBUTED_SCHED_TEST_OS_ID                     = 1491,
123     DISTRIBUTED_SCHED_TEST_OOS_ID                    = 1492,
124     DISTRIBUTED_SCHED_TEST_TT_ID                     = 1493,
125     DISTRIBUTED_SCHED_TEST_LISTEN_ID                 = 1494,
126     DISTRIBUTED_SCHED_TEST_CONNECTION_ID             = 1495,
127     DISTRIBUTED_SCHED_TEST_INCOMPLETE_ID             = 1496,
128     DISTRIBUTED_SCHED_TEST_ONDEMAND_ID               = 1497,
129     DISTRIBUTED_SCHED_TEST_AUDIO_ID                  = 1498,
130     DISTRIBUTED_SCHED_TEST_MEDIA_ID                  = 1499,
131     SUBSYS_DRIVERS_SYS_ABILITY_ID_BEGIN              = 1500,
132     SUBSYS_GLOBAL_SYS_ABILITY_ID_BEGIN               = 1600,
133     ENTERPRISE_DEVICE_MANAGER_SA_ID                  = 1601,
134     SUBSYS_GRAPHIC_SYS_ABILITY_ID_BEGIN              = 1700,
135     SUBSYS_HBS_SYS_ABILITY_ID_BEGIN                  = 1800,
136     SUBSYS_IAWARE_SYS_ABILITY_ID_BEGIN               = 1900,
137     RES_SCHED_SYS_ABILITY_ID                         = 1901,
138     RESSCHEDD_SA_ID                                  = 1902,
139     BACKGROUND_TASK_MANAGER_SERVICE_ID               = 1903,
140     WORK_SCHEDULE_SERVICE_ID                         = 1904,
141     COMPONENT_SCHEDULE_SERVICE_ID                    = 1905,
142     SOC_PERF_SERVICE_SA_ID                           = 1906,
143     DEVICE_USAGE_STATISTICS_SYS_ABILITY_ID           = 1907,
144     MEMORY_MANAGER_SA_ID                             = 1909,
145     SUSPEND_MANAGER_SYSTEM_ABILITY_ID                = 1910,
146     ABNORMAL_EFFICIENCY_MGR_SYSTEM_ABILITY_ID        = 1911,
147     CONCURRENT_TASK_SERVICE_ID                       = 1912,
148     RESOURCE_QUOTA_CONTROL_SYSTEM_ABILITY_ID         = 1913,
149     DEVICE_STANDBY_SERVICE_SYSTEM_ABILITY_ID         = 1914,
150     TASK_HEARTBEAT_MGR_SYSTEM_ABILITY_ID             = 1915,
151     APP_NAP_SYSTEM_ABILITY_ID                        = 1916,
152     SUBSYS_IDE_SYS_ABILITY_ID_BEGIN                  = 2000,
153     SUBSYS_INTELLIACCESSORIES_SYS_ABILITY_ID_BEGIN   = 2100,
154     SUBSYS_INTELLISPEAKER_SYS_ABILITY_ID_BEGIN       = 2200,
155     SUBSYS_INTELLITV_SYS_ABILITY_ID_BEGIN            = 2300,
156     SUBSYS_IOT_SYS_ABILITY_ID_BEGIN                  = 2400,
157     SUBSYS_IOTHARDWARE_SYS_ABILITY_ID_BEGIN          = 2500,
158     SUBSYS_IVIHARDWARE_SYS_ABILITY_ID_BEGIN          = 2600,
159     IVIHARDWARE_MANAGER_SA_ID                        = 2601,
160     IVIHARDWARE_ADAS_SA_ID                           = 2602,
161     IVIHARDWARE_TBOX_SA_ID                           = 2603,
162     IVIHARDWARE_CLUSTER_SA_ID                        = 2604,
163     SUBSYS_KERNEL_SYS_ABILITY_ID_BEGIN               = 2700,
164     SUBSYS_LOCATION_SYS_ABILITY_ID_BEGIN             = 2800,
165     LOCATION_GEO_CONVERT_SA_ID                       = 2801,
166     LOCATION_LOCATOR_SA_ID                           = 2802,
167     LOCATION_GNSS_SA_ID                              = 2803,
168     LOCATION_NETWORK_LOCATING_SA_ID                  = 2804,
169     LOCATION_NOPOWER_LOCATING_SA_ID                  = 2805,
170     LOCATION_NOTIFICATION_SA_ID                      = 2806,
171     SUBSYS_MSDP_SYS_ABILITY_ID_BEGIN                 = 2900,
172     MSDP_MOTION_SERVICE_ID                           = 2901,
173     MSDP_DEVICESTATUS_SERVICE_ID                     = 2902,
174     MSDP_MOVEMENT_SERVICE_ID                         = 2903,
175     MSDP_SPATIAL_AWARENESS_SERVICE_ID                = 2904,
176     MSDP_GEOFENCE_SERVICE_ID                         = 2905,
177     MSDP_TIMELINE_SERVICE_ID                         = 2906,
178     SUBSYS_MULTIMEDIA_SYS_ABILITY_ID_BEGIN           = 3000,
179     AUDIO_DISTRIBUTED_SERVICE_ID                     = 3001,
180     PLAYER_DISTRIBUTED_SERVICE_ID                    = 3002,
181     RADIO_IVI_SERVICE_ID                             = 3003,
182     AUDIO_SWIFT_SERVICE_ID                           = 3004,
183     UPDATE_DISTRIBUTED_SERVICE_ID                    = 3006,
184     MEDIA_LIBRARY_SERVICE_ID                         = 3007,
185     CAMERA_SERVICE_ID                                = 3008,
186     AUDIO_POLICY_SERVICE_ID                          = 3009,
187     AVSESSION_SERVICE_ID                             = 3010,
188     AV_CODEC_SERVICE_ID                              = 3011,
189     SUBSYS_MULTIMODAINPUT_SYS_ABILITY_ID_BEGIN       = 3100,
190     MULTIMODAL_INPUT_SERVICE_ID                      = 3101,
191     MULTIMODAL_CHANNEL_SERVICE_ID                    = 3102,
192     SUBSYS_NOTIFICATION_SYS_ABILITY_ID_BEGIN         = 3200,
193     EVENT_MANAGER_SERVICE_ID                         = 3201,
194     COMMON_EVENT_SERVICE_ABILITY_ID                  = 3202,
195     ADVANCED_NOTIFICATION_SERVICE_ABILITY_ID         = 3203,
196     COMMON_EVENT_SERVICE_ID                          = 3299,
197     SUBSYS_POWERMNG_SYS_ABILITY_ID_BEGIN             = 3300,
198     POWER_MANAGER_SERVICE_ID                         = 3301,
199     POWER_MANAGER_BATT_SERVICE_ID                    = 3302,
200     POWER_MANAGER_THERMAL_SERVICE_ID                 = 3303,
201     POWER_MANAGER_BATT_STATS_SERVICE_ID              = 3304,
202     DISPLAY_MANAGER_SERVICE_ID                       = 3308,
203     IVIPOWER_ENHANCED_SERVICE_ID                     = 3309,
204     SUBSYS_ROUTER_SYS_ABILITY_ID_BEGIN               = 3400,
205     SUBSYS_SECURITY_SYS_ABILITY_ID_BEGIN             = 3500,
206     ACCESS_TOKEN_MANAGER_SERVICE_ID                  = 3503,
207     TOKEN_SYNC_MANAGER_SERVICE_ID                    = 3504,
208     PRIVACY_MANAGER_SERVICE_ID                       = 3505,
209     SECURITY_COMPONENT_SERVICE_ID                    = 3506,
210     LOCAL_CODE_SIGN_SERVICE_ID                       = 3507,
211     DEVICE_SECURITY_LEVEL_MANAGER_SA_ID              = 3511,
212     CERT_MANAGER_SERVICE_SA_ID                       = 3512,
213     DEVICE_THREAT_DETECTION_SERVICE_SA_ID            = 3513,
214     DLP_PERMISSION_SERVICE_ID                        = 3521,
215     RISK_ANALYSIS_MANAGER_SA_ID                      = 3523,
216     DATA_COLLECT_MANAGER_SA_ID                       = 3524,
217     DLP_CREDENTIAL_SERVICE_ID                        = 3553,
218     SUBSYS_SENSORS_SYS_ABILITY_ID_BEGIN              = 3600,
219     SENSOR_SERVICE_ABILITY_ID                        = 3601,
220     MISCDEVICE_SERVICE_ABILITY_ID                    = 3602,
221     EXTSHB_SERVICE_ABILITY_ID                        = 3603,
222     MEDICAL_SENSOR_SERVICE_ABILITY_ID                = 3605,
223     SUBSYS_SMALLSERVICES_SYS_ABILITY_ID_BEGIN        = 3700,
224     PASTEBOARD_SERVICE_ID                            = 3701,
225     TIME_SERVICE_ID                                  = 3702,
226     INPUT_METHOD_SYSTEM_ABILITY_ID                   = 3703,
227     SCREENLOCK_SERVICE_ID                            = 3704,
228     WALLPAPER_MANAGER_SERVICE_ID                     = 3705,
229     DOWNLOAD_SERVICE_ID                              = 3706,
230     PRINT_SERVICE_ID                                 = 3707,
231     SUBSYS_SOURCECODETRANSFORMER_SYS_ABILITY_ID_BEGIN = 3800,
232     SUBSYS_STARTUP_SYS_ABILITY_ID_BEGIN              = 3900,
233     PARAM_WATCHER_DISTRIBUTED_SERVICE_ID             = 3901,
234     SYSPARAM_DEVICE_SERVICE_ID                       = 3902,
235     SUBSYS_TELEPONY_SYS_ABILITY_ID_BEGIN             = 4000,
236     TELEPHONY_SYS_ABILITY_ID                         = 4001,
237     DCALL_SYS_ABILITY_ID                             = 4002,
238     TELEPHONY_CALL_MANAGER_SYS_ABILITY_ID            = 4005,
239     TELEPHONY_CELLULAR_CALL_SYS_ABILITY_ID           = 4006,
240     TELEPHONY_CELLULAR_DATA_SYS_ABILITY_ID           = 4007,
241     TELEPHONY_SMS_MMS_SYS_ABILITY_ID                 = 4008,
242     TELEPHONY_STATE_REGISTRY_SYS_ABILITY_ID          = 4009,
243     TELEPHONY_CORE_SERVICE_SYS_ABILITY_ID            = 4010,
244     TELEPHONY_DATA_STORAGE_SYS_ABILITY_ID            = 4012,
245     TELEPHONY_IMS_SYS_ABILITY_ID                     = 4014,
246     SUBSYS_UPDATE_SYS_ABILITY_ID_BEGIN               = 4100,
247     SYS_INSTALLER_DISTRIBUTED_SERVICE_ID             = 4101,
248     QUICKFIX_ENGINE_SERVICE_ID                       = 4102,
249     MODULE_UPDATE_SERVICE_ID                         = 4103,
250     SUBSYS_USB_SYS_ABILITY_ID_BEGIN                  = 4200,
251     USB_SYSTEM_ABILITY_ID                            = 4201,
252     SUBSYS_WEARABLE_SYS_ABILITY_ID_BEGIN             = 4300,
253     SUBSYS_WEARABLEHARDWARE_SYS_ABILITY_ID_BEGIN     = 4400,
254     SUBSYS_IVI_SYS_ABILITY_ID_BEGIN                  = 4500,
255     IVI_DRIVINGSAFETY_SA_ID                          = 4501,
256     IVI_CONFIGMANAGER_SA_ID                          = 4502,
257     IVI_COCKPITMONITOR_SA_ID                         = 4503,
258     WINDOW_MANAGER_ID                                = 4600,
259     VSYNC_MANAGER_ID                                 = 4601,
260     VSYNC_MANAGER_TEST_ID                            = 4602,
261     GRAPHIC_DUMPER_SERVICE_SA_ID                     = 4603,
262     GRAPHIC_DUMPER_COMMAND_SA_ID                     = 4604,
263     ANIMATION_SERVER_SA_ID                           = 4605,
264     WINDOW_MANAGER_SERVICE_ID                        = 4606,
265     DISPLAY_MANAGER_SERVICE_SA_ID                    = 4607,
266     SOFTBUS_SERVER_SA_ID                             = 4700,
267     DEVICE_AUTH_SERVICE_ID                           = 4701,
268     SUBSYS_DISTRIBUTED_HARDWARE_SYS_ABILITY_ID_BEGIN = 4800,
269     DISTRIBUTED_HARDWARE_SA_ID                       = 4801,
270     DISTRIBUTED_HARDWARE_DEVICEMANAGER_SA_ID         = 4802,
271     DISTRIBUTED_HARDWARE_CAMERA_SOURCE_SA_ID         = 4803,
272     DISTRIBUTED_HARDWARE_CAMERA_SINK_SA_ID           = 4804,
273     DISTRIBUTED_HARDWARE_AUDIO_SOURCE_SA_ID          = 4805,
274     DISTRIBUTED_HARDWARE_AUDIO_SINK_SA_ID            = 4806,
275     DISTRIBUTED_HARDWARE_SCREEN_SOURCE_SA_ID         = 4807,
276     DISTRIBUTED_HARDWARE_SCREEN_SINK_SA_ID           = 4808,
277     DISTRIBUTED_HARDWARE_INPUT_SOURCE_SA_ID          = 4809,
278     DISTRIBUTED_HARDWARE_INPUT_SINK_SA_ID            = 4810,
279     DEVICE_STORAGE_MANAGER_SERVICE_ID                = 5000,
280     STORAGE_SERVICE_ID                               = 5001,
281     STORAGE_MANAGER_DAEMON_ID                        = 5002,
282     STORAGE_MANAGER_MANAGER_ID                       = 5003,
283     FILE_ACCESS_SERVICE_ID                           = 5010,
284     DEVICE_SERVICE_MANAGER_SA_ID                     = 5100,
285     HDF_EXTERNAL_DEVICE_MANAGER_SA_ID                = 5110,
286     SUBSYS_FILEMANAGEMENT_SYS_ABILITY_ID_BEGIN       = 5200,
287     FILEMANAGEMENT_DISTRIBUTED_FILE_DAEMON_SA_ID     = 5201,
288     FILEMANAGEMENT_DISTRIBUTED_FILE_SERVICE_SA_ID    = 5202,
289     FILEMANAGEMENT_BACKUP_SERVICE_SA_ID              = 5203,
290     FILEMANAGEMENT_CLOUD_SYNC_SERVICE_SA_ID          = 5204,
291     FILEMANAGEMENT_CLOUD_DAEMON_SERVICE_SA_ID        = 5205,
292     SUBSYS_TESTPLATFORM_SYS_ABILITY_ID_BEGIN         = 5500,
293     DEVICE_ATTEST_PROFILE_SA_ID                      = 5501,
294     DISTRIBUTED_DEVICE_PROFILE_SA_ID                 = 6001,
295     ADVERTISING_SA_ID                                = 6104,
296     SUBSYS_ACE_SYS_ABILITY_ID_BEGIN                  = 7001,
297     ARKUI_UI_APPEARANCE_SERVICE_ID                   = 7002,
298     CA_DAEMON_ID                                     = 8001,
299 
300     // reserved for vendor
301     VENDOR_SYS_ABILITY_ID_BEGIN                      = 0x00010000,  // 65536
302     VENDOR_SYS_ABILITY_ID_END                        = 0x00020000,  // 131072
303     LAST_SYS_ABILITY_ID                              = 0x00ffffff,  // 16777215
304 };
305 
306 inline const std::map<int, std::string> saNameMap_ = {
307     { 200, "AccountMgr" },
308     { 301, "AIEngine" },
309     { ABILITY_MGR_SERVICE_ID, "AbilityManagerService" },
310     { DATAOBS_MGR_SERVICE_SA_ID, "DataObserverMgr" },
311     { APP_MGR_SERVICE_ID, "ApplicationManagerService" },
312     { URI_PERMISSION_MGR_SERVICE_ID, "UriPermissionMgr" },
313     { QUICK_FIX_MGR_SERVICE_ID, "QuickFixMgrService"},
314     { BUNDLE_MGR_SERVICE_SYS_ABILITY_ID, "BundleMgr" },
315     { SERVICE_ROUTER_MGR_SERVICE_ID, "ServiceRouterMgr" },
316     { INSTALLD_SERVICE_ID, "Installd" },
317     { FORM_MGR_SERVICE_ID, "FormMgr" },
318     { WIFI_DEVICE_SYS_ABILITY_ID, "WifiDevice" },
319     { WIFI_HOTSPOT_SYS_ABILITY_ID, "WifiHotspot" },
320     { WIFI_ENHANCER_SYS_ABILITY_ID, "WifiEnhancer" },
321     { WIFI_P2P_SYS_ABILITY_ID, "WifiP2p" },
322     { WIFI_SCAN_SYS_ABILITY_ID, "WifiScan" },
323     { BLUETOOTH_HOST_SYS_ABILITY_ID, "BluetoothHost" },
324     { NFC_MANAGER_SYS_ABILITY_ID, "NfcManager" },
325     { SE_MANAGER_SYS_ABILITY_ID, "SeManager" },
326     { NET_MANAGER_SYS_ABILITY_ID, "NetManager" },
327     { DISTRIBUTED_KV_DATA_SERVICE_ABILITY_ID, "DistributedKvData" },
328     { DISTRIBUTED_SCHED_SA_ID, "DistributedSched" },
329     { DISTRIBUTED_SCHED_ADAPTER_SA_ID, "DistributedSchedAdapter" },
330     { DISTRIBUTED_SCENARIO_MGR_SA_ID, "DistributedScenarioMgr" },
331     { CONTINUATION_MANAGER_SA_ID, "ContinuationManagerService" },
332     { RES_SCHED_SYS_ABILITY_ID, "ResourceSched" },
333     { RESSCHEDD_SA_ID, "ResourceSchedDamon" },
334     { BACKGROUND_TASK_MANAGER_SERVICE_ID, "BackgroundTaskManager" },
335     { WORK_SCHEDULE_SERVICE_ID, "WorkSchedule" },
336     { CONCURRENT_TASK_SERVICE_ID, "ConcurrentTaskService" },
337     { RESOURCE_QUOTA_CONTROL_SYSTEM_ABILITY_ID, "ResourceQuotaControl"},
338     { DEVICE_STANDBY_SERVICE_SYSTEM_ABILITY_ID, "DeviceStandbyService"},
339     { TASK_HEARTBEAT_MGR_SYSTEM_ABILITY_ID, "TaskHeartbeatMgrService"},
340     { COMPONENT_SCHEDULE_SERVICE_ID, "ComponentSchedServer" },
341     { SOC_PERF_SERVICE_SA_ID, "SocPerfService" },
342     { SUSPEND_MANAGER_SYSTEM_ABILITY_ID, "SuspendManager" },
343     { APP_NAP_SYSTEM_ABILITY_ID, "AppNap" },
344     { ABNORMAL_EFFICIENCY_MGR_SYSTEM_ABILITY_ID, "AbnormalEfficiencyManager" },
345     { LOCATION_GEO_CONVERT_SA_ID, "LocationGeoConvert" },
346     { LOCATION_LOCATOR_SA_ID, "LocationLocator" },
347     { LOCATION_GNSS_SA_ID, "LocationGnss" },
348     { LOCATION_NETWORK_LOCATING_SA_ID, "LocationNetworkLocating" },
349     { LOCATION_NOPOWER_LOCATING_SA_ID, "LocationNopowerLocating" },
350     { AUDIO_DISTRIBUTED_SERVICE_ID, "AudioDistributed" },
351     { COMMON_EVENT_SERVICE_ABILITY_ID, "CommonEventService" },
352     { ADVANCED_NOTIFICATION_SERVICE_ABILITY_ID, "DistributedNotificationService" },
353     { COMMON_EVENT_SERVICE_ID, "CommonEventService" },
354     { POWER_MANAGER_SERVICE_ID, "PowerManagerService" },
355     { POWER_MANAGER_BATT_SERVICE_ID, "BatteryService" },
356     { POWER_MANAGER_BATT_STATS_SERVICE_ID, "BatteryStatisticsService" },
357     { POWER_MANAGER_THERMAL_SERVICE_ID, "ThermalService" },
358     { DISPLAY_MANAGER_SERVICE_ID, "DisplayPowerManagerService" },
359     { 3502, "DpmsService" },
360     { 3510, "KeystoreService" },
361     { DEVICE_SECURITY_LEVEL_MANAGER_SA_ID, "DslmService" },
362     { CERT_MANAGER_SERVICE_SA_ID, "CertManagerService"},
363     { DEVICE_THREAT_DETECTION_SERVICE_SA_ID, "DeviceThreatDetectionService" },
364     { SENSOR_SERVICE_ABILITY_ID, "SensorService" },
365     { MISCDEVICE_SERVICE_ABILITY_ID, "MiscDeviceService" },
366     { PASTEBOARD_SERVICE_ID, "PasteboardService" },
367     { SCREENLOCK_SERVICE_ID, "ScreenlockService" },
368     { WALLPAPER_MANAGER_SERVICE_ID, "WallpaperManagerService" },
369     { PRINT_SERVICE_ID, "PrintFramework" },
370     { TELEPHONY_SYS_ABILITY_ID, "Telephony" },
371     { DCALL_SYS_ABILITY_ID, "DistributedCallMgr" },
372     { TELEPHONY_CALL_MANAGER_SYS_ABILITY_ID, "TelephonyCallManager" },
373     { TELEPHONY_CELLULAR_CALL_SYS_ABILITY_ID, "TelephonyCellularCall" },
374     { TELEPHONY_CELLULAR_DATA_SYS_ABILITY_ID, "TelephonyCellularData" },
375     { TELEPHONY_SMS_MMS_SYS_ABILITY_ID, "TelephonySmsMms" },
376     { TELEPHONY_STATE_REGISTRY_SYS_ABILITY_ID, "TelephonyStateRegistry" },
377     { TELEPHONY_CORE_SERVICE_SYS_ABILITY_ID, "TelephonyCoreService" },
378     { TELEPHONY_DATA_STORAGE_SYS_ABILITY_ID, "TelephonyDataStorage" },
379     { TELEPHONY_IMS_SYS_ABILITY_ID, "TelephonyIms" },
380     { DISTRIBUTED_HARDWARE_DEVICEMANAGER_SA_ID, "DeviceManagerService" },
381     { DISTRIBUTED_HARDWARE_SA_ID, "DistributedHardwareFramework" },
382     { DISTRIBUTED_HARDWARE_CAMERA_SOURCE_SA_ID, "DistributedCameraSourceService" },
383     { DISTRIBUTED_HARDWARE_CAMERA_SINK_SA_ID, "DistributedCameraSinkService" },
384     { DISTRIBUTED_HARDWARE_AUDIO_SOURCE_SA_ID, "DistributedAudioSourceService" },
385     { DISTRIBUTED_HARDWARE_AUDIO_SINK_SA_ID, "DistributedAudioSinkService" },
386     { DISTRIBUTED_HARDWARE_SCREEN_SOURCE_SA_ID, "DistributedScreenSourceService" },
387     { DISTRIBUTED_HARDWARE_SCREEN_SINK_SA_ID, "DistributedScreenSinkService" },
388     { DISTRIBUTED_HARDWARE_INPUT_SOURCE_SA_ID, "DistributedInputSourceService" },
389     { DISTRIBUTED_HARDWARE_INPUT_SINK_SA_ID, "DistributedInputSinkService" },
390     { INPUT_METHOD_SYSTEM_ABILITY_ID, "InputMethodService" },
391     { MEDICAL_SENSOR_SERVICE_ABILITY_ID, "MedicalSensorService" },
392     { USB_SYSTEM_ABILITY_ID, "UsbService" },
393     { STORAGE_MANAGER_DAEMON_ID, "StorageDaemon" },
394     { STORAGE_MANAGER_MANAGER_ID, "StorageManager"},
395     { FILEMANAGEMENT_DISTRIBUTED_FILE_DAEMON_SA_ID, "DistributedFileDaemon"},
396     { FILEMANAGEMENT_CLOUD_SYNC_SERVICE_SA_ID, "CloudFileSyncService"},
397     { FILEMANAGEMENT_CLOUD_DAEMON_SERVICE_SA_ID, "CloudFileDaemonService"},
398     { DEVICE_SERVICE_MANAGER_SA_ID, "HdfDeviceServiceManager" },
399     { HDF_EXTERNAL_DEVICE_MANAGER_SA_ID, "HdfExternalDeviceManager" },
400     { DISTRIBUTED_DEVICE_PROFILE_SA_ID, "DistributedDeviceProfile" },
401     { WINDOW_MANAGER_SERVICE_ID, "WindowManagerService" },
402     { DISPLAY_MANAGER_SERVICE_SA_ID, "DisplayManagerService" },
403     { SOFTBUS_SERVER_SA_ID, "DSoftbus" },
404     { DEVICE_AUTH_SERVICE_ID, "DeviceAuthService" },
405     { WINDOW_MANAGER_ID, "WindowManager" },
406     { VSYNC_MANAGER_ID, "VsyncManager" },
407     { VSYNC_MANAGER_TEST_ID, "VsyncManagerTest" },
408     { GRAPHIC_DUMPER_SERVICE_SA_ID, "GraphicDumperService" },
409     { GRAPHIC_DUMPER_COMMAND_SA_ID, "GraphicDumperCommand" },
410     { ANIMATION_SERVER_SA_ID, "AnimationServer" },
411     { CA_DAEMON_ID, "CaDaemon" },
412     { ACCESSIBILITY_MANAGER_SERVICE_ID, "AccessibilityManagerService" },
413     { DEVICE_USAGE_STATISTICS_SYS_ABILITY_ID, "DeviceUsageStatistics" },
414     { MEMORY_MANAGER_SA_ID, "MemoryManagerService" },
415     { AVSESSION_SERVICE_ID, "AVSessionService" },
416     { SYS_INSTALLER_DISTRIBUTED_SERVICE_ID, "SysInstallerService" },
417     { MODULE_UPDATE_SERVICE_ID, "ModuleUpdateService" },
418     { SUBSYS_ACE_SYS_ABILITY_ID_BEGIN, "UiService" },
419     { ARKUI_UI_APPEARANCE_SERVICE_ID, "UiAppearanceService" },
420     { SUBSYS_USERIAM_SYS_ABILITY_USERIDM, "UserIdmService" },
421     { SUBSYS_USERIAM_SYS_ABILITY_AUTHEXECUTORMGR, "AuthExecutorMgrService" },
422     { RENDER_SERVICE, "RenderService" },
423     { ACCESS_TOKEN_MANAGER_SERVICE_ID, "AccessTokenManagerService" },
424     { TOKEN_SYNC_MANAGER_SERVICE_ID, "TokenSyncManagerService" },
425     { DLP_PERMISSION_SERVICE_ID, "DlpPermissionService" },
426     { RISK_ANALYSIS_MANAGER_SA_ID, "RiskAnalysisManagerService" },
427     { DATA_COLLECT_MANAGER_SA_ID, "DataCollectManagerService" },
428     { MSDP_DEVICESTATUS_SERVICE_ID, "DeviceStatusService" },
429     { MULTIMODAL_INPUT_SERVICE_ID, "MultimodalInput" },
430     { DFX_SYS_HIVIEW_ABILITY_ID, "HiviewService" },
431     { PRIVACY_MANAGER_SERVICE_ID, "PrivacyManagerService"},
432     { DFX_FAULT_LOGGER_ABILITY_ID, "HiviewFaultLogger" },
433     { DFX_SYS_EVENT_SERVICE_ABILITY_ID, "HiviewSysEventService" },
434     { XPERF_SYS_TRACE_SERVICE_ABILITY_ID, "XperfTraceService" },
435     { XPERF_SYS_IO_SERVICE_ABILITY_ID, "XperfIoService" },
436     { XPERF_BIGDATA_MANAGER_SERVICE_ABILITY_ID, "XperfBigDataManagerService" },
437     { DFX_HI_DUMPER_SERVICE_ABILITY_ID, "HiDumperService" },
438     { XPOWER_MANAGER_SYSTEM_ABILITY_ID, "XpowerManager"},
439     { DFX_HI_PERF_SERVICE_ABILITY_ID, "HiPerfService"},
440     { DFX_HI_DUMPER_CPU_SERVICE_ABILITY_ID, "HiDumperCpuService" },
441     { SUBSYS_USERIAM_SYS_ABILITY_USERAUTH, "UserAuthService" },
442     { SUBSYS_USERIAM_SYS_ABILITY_PINAUTH, "PinAuthService" },
443     { SUBSYS_USERIAM_SYS_ABILITY_FACEAUTH, "FaceAuthService" },
444     { SUBSYS_USERIAM_SYS_ABILITY_FINGERPRINTAUTH, "FingerprintAuthService" },
445     { SUBSYS_USERIAM_SYS_ABILITY_FINGERPRINTAUTH_EX, "FingerprintAuthServiceEx" },
446     { NET_MANAGER_SYS_ABILITY_ID, "NetManager" },
447     { COMM_NET_CONN_MANAGER_SYS_ABILITY_ID, "NetConnManager" },
448     { COMM_NET_POLICY_MANAGER_SYS_ABILITY_ID, "NetPolicyManager" },
449     { COMM_NET_STATS_MANAGER_SYS_ABILITY_ID, "NetStatsManager" },
450     { COMM_NET_TETHERING_MANAGER_SYS_ABILITY_ID, "NetTetheringManager" },
451     { COMM_VPN_MANAGER_SYS_ABILITY_ID, "VPNManager" },
452     { COMM_DNS_MANAGER_SYS_ABILITY_ID, "DNSManager"},
453     { COMM_ETHERNET_MANAGER_SYS_ABILITY_ID, "EthernetManager" },
454     { COMM_NETSYS_NATIVE_SYS_ABILITY_ID, "NetsysNative" },
455     { COMM_MDNS_MANAGER_SYS_ABILITY_ID, "MDNSManager"},
456     { COMM_NETSYS_EXT_SYS_ABILITY_ID, "NetsysExtService"},
457     { COMM_DISTRIBUTED_NET_ABILITY_ID, "DistributedNet"},
458     { ENTERPRISE_DEVICE_MANAGER_SA_ID, "EnterpriseDeviceManagerService" },
459     { PARAM_WATCHER_DISTRIBUTED_SERVICE_ID, "ParamWatcher" },
460     { SYSPARAM_DEVICE_SERVICE_ID, "SysParamDevice" },
461     { TIME_SERVICE_ID, "TimeService" },
462     { PLAYER_DISTRIBUTED_SERVICE_ID, "PlayerDistributedService"},
463     { AV_CODEC_SERVICE_ID, "AVCodecService"},
464     { CAMERA_SERVICE_ID, "CameraService"},
465     { AUDIO_POLICY_SERVICE_ID, "AudioPolicyService"},
466     { DLP_CREDENTIAL_SERVICE_ID, "DlpCreService"},
467     { QUICKFIX_ENGINE_SERVICE_ID, "QuickfixEngineService"},
468     { DEVICE_ATTEST_PROFILE_SA_ID, "devattest_service" },
469     { AIDISPATCHER_ENGINE_SERVICE, "AIDispatcherEngineService" },
470     { SECURITY_COMPONENT_SERVICE_ID, "SecurityComponentService" },
471     { ADVERTISING_SA_ID, "Advertising" },
472     { LOCAL_CODE_SIGN_SERVICE_ID, "LocalCodeSignService" },
473     { INTELL_VOICE_SERVICE_ID, "IntellVoiceService" },
474     { FILE_ACCESS_SERVICE_ID, "FileAccessService" },
475 };
476 } // namespace OHOS
477 
478 #endif
479