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