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 If a new SA definition is added, it is necessary to synchronously add a mapping in the hidumper and
28 synchronously add a mapping in the rust definition.
29 The path of hidumper is "\base\hiviewdfx\hidumper\frameworks\native\dump_utils.cpp", and map name is "saNameMap_"
30 The path of definition.rs is "\foundation\systemabilitymgr\samgr\interfaces\innerkits\rust\src\cxx\definition.rs"
31 */
32 enum {
33     SAMGR_DUMP_SAID                                  = 0,
34     FIRST_SYS_ABILITY_ID                             = 0x00000001,
35     SUBSYS_COMMON_SYS_ABILITY_ID_BEGIN               = 1,
36     RENDER_SERVICE                                   = 10,
37     SUBSYS_AAFWK_SYS_ABILITY_ID_BEGIN                = 100,
38     ABILITY_TOOLS_SERVICE_ID                         = 116,
39     ABILITY_TEST_SERVICE_ID                          = 179,
40     ABILITY_MGR_SERVICE_ID                           = 180,
41     ABILITY_MST_SERVICE_ID                           = 181,
42     DATAOBS_MGR_SERVICE_SA_ID                        = 182,
43     URI_PERMISSION_MGR_SERVICE_ID                    = 183,
44     QUICK_FIX_MGR_SERVICE_ID                         = 184,
45     SUBSYS_AAFWK_SYS_ABILITY_ID_END                  = 199,
46     SUBSYS_ACCOUNT_SYS_ABILITY_ID_BEGIN              = 200,
47     SUBSYS_AI_SYS_ABILITY_ID_BEGIN                   = 300,
48     SUBSYS_AI_DS_SYS_ABILITY_ID                      = 310,
49     AIDISPATCHER_ENGINE_SERVICE                      = 311,
50     INTELL_VOICE_SERVICE_ID                          = 312,
51     SUBSYS_APPEXECFWK_SYS_ABILITY_ID_BEGIN           = 400,
52     BUNDLE_MGR_SERVICE_SYS_ABILITY_ID                = 401,
53     DISTRIBUTED_BUNDLE_MGR_SERVICE_SYS_ABILITY_ID    = 402,
54     FORM_MGR_SERVICE_ID                              = 403,
55     SERVICE_ROUTER_MGR_SERVICE_ID                    = 404,
56     SUBSYS_APPLICATIONS_SYS_ABILITY_ID_BEGIN         = 500,
57     APP_MGR_SERVICE_ID                               = 501,
58     INSTALLD_SERVICE_ID                              = 511,
59     SUBSYS_ARVR_SYS_ABILITY_ID_BEGIN                 = 600,
60     SUBSYS_ARVRHARDWARE_SYS_ABILITY_ID_BEGIN         = 700,
61     SUBSYS_BARRIERFREE_SYS_ABILITY_ID_BEGIN          = 800,
62     ACCESSIBILITY_MANAGER_SERVICE_ID                 = 801,
63     SUBSYS_BARRIERFREE_SYS_ABILITY_ID_END            = 899,
64     SUBSYS_USERIAM_SYS_ABILITY_ID_BEGIN              = 900,
65     SUBSYS_USERIAM_SYS_ABILITY_USERIDM               = 901,
66     SUBSYS_USERIAM_SYS_ABILITY_USERAUTH              = 921,
67     SUBSYS_USERIAM_SYS_ABILITY_AUTHEXECUTORMGR       = 931,
68     SUBSYS_USERIAM_SYS_ABILITY_PINAUTH               = 941,
69     SUBSYS_USERIAM_SYS_ABILITY_FACEAUTH              = 942,
70     SUBSYS_USERIAM_SYS_ABILITY_FINGERPRINTAUTH       = 943,
71     SUBSYS_USERIAM_SYS_ABILITY_FINGERPRINTAUTH_EX    = 944,
72     SUBSYS_CCRUNTIME_SYS_ABILITY_ID_BEGIN            = 1000,
73     SUBSYS_COMMUNICATION_SYS_ABILITY_ID_BEGIN        = 1100,
74     RPC_UNREGISTERED_TEST_SERVICE                    = 1108,
75     RPC_TEST_SERVICE                                 = 1109,
76     RPC_TEST_SERVICE2                                = 1110,
77     IPC_MSG_SEV                                      = 1114,
78     IPC_MSG_UNREGISTERED_SERVER                      = 1115,
79     IPC_MSG_REPEAT_SERVER                            = 1116,
80     IPC_MSG_SERVER                                   = 1117,
81     IPC_TEST_SERVICE                                 = 1118,
82     IPC_EXTRA_TEST_SERVICE                           = 1119,
83     WIFI_DEVICE_SYS_ABILITY_ID                       = 1120,
84     WIFI_HOTSPOT_SYS_ABILITY_ID                      = 1121,
85     WIFI_ENHANCER_SYS_ABILITY_ID                     = 1122,
86     WIFI_P2P_SYS_ABILITY_ID                          = 1123,
87     WIFI_SCAN_SYS_ABILITY_ID                         = 1124,
88     BLUETOOTH_HOST_SYS_ABILITY_ID                    = 1130,
89     NFC_MANAGER_SYS_ABILITY_ID                       = 1140,
90     SE_MANAGER_SYS_ABILITY_ID                        = 1141,
91     DISCOVER_SYS_ABILITY_ID                          = 1160,
92     DNET_SYS_ABILITY_ID                              = 1170,
93     NET_MANAGER_SYS_ABILITY_ID                       = 1150,
94     COMM_NET_CONN_MANAGER_SYS_ABILITY_ID             = 1151,
95     COMM_NET_POLICY_MANAGER_SYS_ABILITY_ID           = 1152,
96     COMM_NET_STATS_MANAGER_SYS_ABILITY_ID            = 1153,
97     COMM_NET_TETHERING_MANAGER_SYS_ABILITY_ID        = 1154,
98     COMM_VPN_MANAGER_SYS_ABILITY_ID                  = 1155,
99     COMM_DNS_MANAGER_SYS_ABILITY_ID                  = 1156,
100     COMM_ETHERNET_MANAGER_SYS_ABILITY_ID             = 1157,
101     COMM_NETSYS_NATIVE_SYS_ABILITY_ID                = 1158,
102     COMM_MDNS_MANAGER_SYS_ABILITY_ID                 = 1161,
103     COMM_NETSYS_EXT_SYS_ABILITY_ID                   = 1162,
104     COMM_DISTRIBUTED_NET_ABILITY_ID                  = 1163,
105     SMART_COMM_SYS_ABILITY_ID                        = 1180,
106     NEARLINK_HOST_SYS_ABILITY_ID                     = 1190,
107     SUBSYS_DFX_SYS_ABILITY_ID_BEGIN                  = 1200,
108     DFX_SYS_HIVIEW_ABILITY_ID                        = 1201,
109     DFX_FAULT_LOGGER_ABILITY_ID                      = 1202,
110     DFX_SYS_EVENT_SERVICE_ABILITY_ID                 = 1203,
111     DFX_SYS_NATIVE_MEMORY_PROFILER_SERVICE_ABILITY_ID = 1205,
112     XPERF_SYS_TRACE_SERVICE_ABILITY_ID               = 1208,
113     XPERF_SYS_IO_SERVICE_ABILITY_ID                  = 1209,
114     XPERF_BIGDATA_MANAGER_SERVICE_ABILITY_ID         = 1210,
115     DFX_HI_DUMPER_SERVICE_ABILITY_ID                 = 1212,
116     XPOWER_MANAGER_SYSTEM_ABILITY_ID                 = 1213,
117     DFX_HI_PERF_SERVICE_ABILITY_ID                   = 1214,
118     DFX_HI_DUMPER_CPU_SERVICE_ABILITY_ID             = 1215,
119     SUBSYS_DISTRIBUTEDDATAMNG_SYS_ABILITY_ID_BEGIN   = 1300,
120     DISTRIBUTED_KV_DATA_SERVICE_ABILITY_ID           = 1301,
121     DISTRIBUTED_FS_DAEMON_SERVICE_ID                 = 1302,
122     DISTRIBUTED_FS_META_SERVICE_ID                   = 1303,
123     DISTRIBUTED_FS_STORAGE_SERVICE_ID                = 1304,
124     SUBSYS_DISTRIBUTEDSCHEDULE_SYS_ABILITY_ID_BEGIN  = 1400,
125     DISTRIBUTED_SCHED_SA_ID                          = 1401,
126     DISTRIBUTED_SCHED_ADAPTER_SA_ID                  = 1402,
127     DISTRIBUTED_SCENARIO_MGR_SA_ID                   = 1403,
128     CONTINUATION_MANAGER_SA_ID                       = 1404,
129     DISTRIBUTED_SCHED_TEST_SO_ID                     = 1490,
130     DISTRIBUTED_SCHED_TEST_OS_ID                     = 1491,
131     DISTRIBUTED_SCHED_TEST_OOS_ID                    = 1492,
132     DISTRIBUTED_SCHED_TEST_TT_ID                     = 1493,
133     DISTRIBUTED_SCHED_TEST_LISTEN_ID                 = 1494,
134     DISTRIBUTED_SCHED_TEST_CONNECTION_ID             = 1495,
135     DISTRIBUTED_SCHED_TEST_INCOMPLETE_ID             = 1496,
136     DISTRIBUTED_SCHED_TEST_ONDEMAND_ID               = 1497,
137     DISTRIBUTED_SCHED_TEST_AUDIO_ID                  = 1498,
138     DISTRIBUTED_SCHED_TEST_MEDIA_ID                  = 1499,
139     SUBSYS_DRIVERS_SYS_ABILITY_ID_BEGIN              = 1500,
140     SUBSYS_GLOBAL_SYS_ABILITY_ID_BEGIN               = 1600,
141     ENTERPRISE_DEVICE_MANAGER_SA_ID                  = 1601,
142     I18N_SA_ID                                       = 1602,
143     SUBSYS_GRAPHIC_SYS_ABILITY_ID_BEGIN              = 1700,
144     SUBSYS_HBS_SYS_ABILITY_ID_BEGIN                  = 1800,
145     SUBSYS_IAWARE_SYS_ABILITY_ID_BEGIN               = 1900,
146     RES_SCHED_SYS_ABILITY_ID                         = 1901,
147     RESSCHEDD_SA_ID                                  = 1902,
148     BACKGROUND_TASK_MANAGER_SERVICE_ID               = 1903,
149     WORK_SCHEDULE_SERVICE_ID                         = 1904,
150     COMPONENT_SCHEDULE_SERVICE_ID                    = 1905,
151     SOC_PERF_SERVICE_SA_ID                           = 1906,
152     DEVICE_USAGE_STATISTICS_SYS_ABILITY_ID           = 1907,
153     MEMORY_MANAGER_SA_ID                             = 1909,
154     SUSPEND_MANAGER_SYSTEM_ABILITY_ID                = 1910,
155     ABNORMAL_EFFICIENCY_MGR_SYSTEM_ABILITY_ID        = 1911,
156     CONCURRENT_TASK_SERVICE_ID                       = 1912,
157     RESOURCE_QUOTA_CONTROL_SYSTEM_ABILITY_ID         = 1913,
158     DEVICE_STANDBY_SERVICE_SYSTEM_ABILITY_ID         = 1914,
159     TASK_HEARTBEAT_MGR_SYSTEM_ABILITY_ID             = 1915,
160     APP_NAP_SYSTEM_ABILITY_ID                        = 1916,
161     RES_SCHED_EXE_ABILITY_ID                         = 1918,
162     SUBSYS_IDE_SYS_ABILITY_ID_BEGIN                  = 2000,
163     SUBSYS_INTELLIACCESSORIES_SYS_ABILITY_ID_BEGIN   = 2100,
164     SUBSYS_INTELLISPEAKER_SYS_ABILITY_ID_BEGIN       = 2200,
165     SUBSYS_INTELLITV_SYS_ABILITY_ID_BEGIN            = 2300,
166     SUBSYS_IOT_SYS_ABILITY_ID_BEGIN                  = 2400,
167     SUBSYS_IOTHARDWARE_SYS_ABILITY_ID_BEGIN          = 2500,
168     SUBSYS_IVIHARDWARE_SYS_ABILITY_ID_BEGIN          = 2600,
169     IVIHARDWARE_MANAGER_SA_ID                        = 2601,
170     IVIHARDWARE_ADAS_SA_ID                           = 2602,
171     IVIHARDWARE_TBOX_SA_ID                           = 2603,
172     IVIHARDWARE_CLUSTER_SA_ID                        = 2604,
173     SUBSYS_KERNEL_SYS_ABILITY_ID_BEGIN               = 2700,
174     SUBSYS_LOCATION_SYS_ABILITY_ID_BEGIN             = 2800,
175     LOCATION_GEO_CONVERT_SA_ID                       = 2801,
176     LOCATION_LOCATOR_SA_ID                           = 2802,
177     LOCATION_GNSS_SA_ID                              = 2803,
178     LOCATION_NETWORK_LOCATING_SA_ID                  = 2804,
179     LOCATION_NOPOWER_LOCATING_SA_ID                  = 2805,
180     LOCATION_NOTIFICATION_SA_ID                      = 2806,
181     SUBSYS_MSDP_SYS_ABILITY_ID_BEGIN                 = 2900,
182     MSDP_MOTION_SERVICE_ID                           = 2901,
183     MSDP_DEVICESTATUS_SERVICE_ID                     = 2902,
184     MSDP_MOVEMENT_SERVICE_ID                         = 2903,
185     MSDP_SPATIAL_AWARENESS_SERVICE_ID                = 2904,
186     MSDP_GEOFENCE_SERVICE_ID                         = 2905,
187     MSDP_TIMELINE_SERVICE_ID                         = 2906,
188     MSDP_USER_STATUS_SERVICE_ID                      = 2907,
189     MSDP_MULTIMODAL_AWARENESS_SERVICE_ID             = 2908,
190     SUBSYS_MULTIMEDIA_SYS_ABILITY_ID_BEGIN           = 3000,
191     AUDIO_DISTRIBUTED_SERVICE_ID                     = 3001,
192     PLAYER_DISTRIBUTED_SERVICE_ID                    = 3002,
193     RADIO_IVI_SERVICE_ID                             = 3003,
194     AUDIO_SWIFT_SERVICE_ID                           = 3004,
195     UPDATE_DISTRIBUTED_SERVICE_ID                    = 3006,
196     MEDIA_LIBRARY_SERVICE_ID                         = 3007,
197     CAMERA_SERVICE_ID                                = 3008,
198     AUDIO_POLICY_SERVICE_ID                          = 3009,
199     AVSESSION_SERVICE_ID                             = 3010,
200     AV_CODEC_SERVICE_ID                              = 3011,
201     MEDIA_KEY_SYSTEM_SERVICE_ID                      = 3012,
202     MEDIA_MONITOR_SERVICE_ID                         = 3013,
203     SUBSYS_MULTIMODAINPUT_SYS_ABILITY_ID_BEGIN       = 3100,
204     MULTIMODAL_INPUT_SERVICE_ID                      = 3101,
205     MULTIMODAL_CHANNEL_SERVICE_ID                    = 3102,
206     SUBSYS_NOTIFICATION_SYS_ABILITY_ID_BEGIN         = 3200,
207     EVENT_MANAGER_SERVICE_ID                         = 3201,
208     COMMON_EVENT_SERVICE_ABILITY_ID                  = 3202,
209     ADVANCED_NOTIFICATION_SERVICE_ABILITY_ID         = 3203,
210     COMMON_EVENT_SERVICE_ID                          = 3299,
211     SUBSYS_POWERMNG_SYS_ABILITY_ID_BEGIN             = 3300,
212     POWER_MANAGER_SERVICE_ID                         = 3301,
213     POWER_MANAGER_BATT_SERVICE_ID                    = 3302,
214     POWER_MANAGER_THERMAL_SERVICE_ID                 = 3303,
215     POWER_MANAGER_BATT_STATS_SERVICE_ID              = 3304,
216     DISPLAY_MANAGER_SERVICE_ID                       = 3308,
217     IVIPOWER_ENHANCED_SERVICE_ID                     = 3309,
218     SUBSYS_ROUTER_SYS_ABILITY_ID_BEGIN               = 3400,
219     SUBSYS_SECURITY_SYS_ABILITY_ID_BEGIN             = 3500,
220     ACCESS_TOKEN_MANAGER_SERVICE_ID                  = 3503,
221     TOKEN_SYNC_MANAGER_SERVICE_ID                    = 3504,
222     PRIVACY_MANAGER_SERVICE_ID                       = 3505,
223     SECURITY_COMPONENT_SERVICE_ID                    = 3506,
224     LOCAL_CODE_SIGN_SERVICE_ID                       = 3507,
225     SANDBOX_MANAGER_SERVICE_ID                       = 3508,
226     DEVICE_SECURITY_LEVEL_MANAGER_SA_ID              = 3511,
227     CERT_MANAGER_SERVICE_SA_ID                       = 3512,
228     DEVICE_THREAT_DETECTION_SERVICE_SA_ID            = 3513,
229     DLP_PERMISSION_SERVICE_ID                        = 3521,
230     RISK_ANALYSIS_MANAGER_SA_ID                      = 3523,
231     DATA_COLLECT_MANAGER_SA_ID                       = 3524,
232     DLP_CREDENTIAL_SERVICE_ID                        = 3553,
233     SUBSYS_SENSORS_SYS_ABILITY_ID_BEGIN              = 3600,
234     SENSOR_SERVICE_ABILITY_ID                        = 3601,
235     MISCDEVICE_SERVICE_ABILITY_ID                    = 3602,
236     EXTSHB_SERVICE_ABILITY_ID                        = 3603,
237     MEDICAL_SENSOR_SERVICE_ABILITY_ID                = 3605,
238     SUBSYS_SMALLSERVICES_SYS_ABILITY_ID_BEGIN        = 3700,
239     PASTEBOARD_SERVICE_ID                            = 3701,
240     TIME_SERVICE_ID                                  = 3702,
241     INPUT_METHOD_SYSTEM_ABILITY_ID                   = 3703,
242     SCREENLOCK_SERVICE_ID                            = 3704,
243     WALLPAPER_MANAGER_SERVICE_ID                     = 3705,
244     DOWNLOAD_SERVICE_ID                              = 3706,
245     PRINT_SERVICE_ID                                 = 3707,
246     SCAN_SERVICE_ID                                  = 3708,
247     SUBSYS_SOURCECODETRANSFORMER_SYS_ABILITY_ID_BEGIN = 3800,
248     SUBSYS_STARTUP_SYS_ABILITY_ID_BEGIN              = 3900,
249     PARAM_WATCHER_DISTRIBUTED_SERVICE_ID             = 3901,
250     SYSPARAM_DEVICE_SERVICE_ID                       = 3902,
251     SUBSYS_TELEPONY_SYS_ABILITY_ID_BEGIN             = 4000,
252     TELEPHONY_SYS_ABILITY_ID                         = 4001,
253     DCALL_SYS_ABILITY_ID                             = 4002,
254     TELEPHONY_CALL_MANAGER_SYS_ABILITY_ID            = 4005,
255     TELEPHONY_CELLULAR_CALL_SYS_ABILITY_ID           = 4006,
256     TELEPHONY_CELLULAR_DATA_SYS_ABILITY_ID           = 4007,
257     TELEPHONY_SMS_MMS_SYS_ABILITY_ID                 = 4008,
258     TELEPHONY_STATE_REGISTRY_SYS_ABILITY_ID          = 4009,
259     TELEPHONY_CORE_SERVICE_SYS_ABILITY_ID            = 4010,
260     TELEPHONY_DATA_STORAGE_SYS_ABILITY_ID            = 4012,
261     TELEPHONY_IMS_SYS_ABILITY_ID                     = 4014,
262     SUBSYS_UPDATE_SYS_ABILITY_ID_BEGIN               = 4100,
263     SYS_INSTALLER_DISTRIBUTED_SERVICE_ID             = 4101,
264     QUICKFIX_ENGINE_SERVICE_ID                       = 4102,
265     MODULE_UPDATE_SERVICE_ID                         = 4103,
266     SUBSYS_USB_SYS_ABILITY_ID_BEGIN                  = 4200,
267     USB_SYSTEM_ABILITY_ID                            = 4201,
268     SUBSYS_WEARABLE_SYS_ABILITY_ID_BEGIN             = 4300,
269     SUBSYS_WEARABLEHARDWARE_SYS_ABILITY_ID_BEGIN     = 4400,
270     SUBSYS_IVI_SYS_ABILITY_ID_BEGIN                  = 4500,
271     IVI_DRIVINGSAFETY_SA_ID                          = 4501,
272     IVI_CONFIGMANAGER_SA_ID                          = 4502,
273     IVI_COCKPITMONITOR_SA_ID                         = 4503,
274     WINDOW_MANAGER_ID                                = 4600,
275     VSYNC_MANAGER_ID                                 = 4601,
276     VSYNC_MANAGER_TEST_ID                            = 4602,
277     GRAPHIC_DUMPER_SERVICE_SA_ID                     = 4603,
278     GRAPHIC_DUMPER_COMMAND_SA_ID                     = 4604,
279     ANIMATION_SERVER_SA_ID                           = 4605,
280     WINDOW_MANAGER_SERVICE_ID                        = 4606,
281     DISPLAY_MANAGER_SERVICE_SA_ID                    = 4607,
282     SOFTBUS_SERVER_SA_ID                             = 4700,
283     DEVICE_AUTH_SERVICE_ID                           = 4701,
284     SUBSYS_DISTRIBUTED_HARDWARE_SYS_ABILITY_ID_BEGIN = 4800,
285     DISTRIBUTED_HARDWARE_SA_ID                       = 4801,
286     DISTRIBUTED_HARDWARE_DEVICEMANAGER_SA_ID         = 4802,
287     DISTRIBUTED_HARDWARE_CAMERA_SOURCE_SA_ID         = 4803,
288     DISTRIBUTED_HARDWARE_CAMERA_SINK_SA_ID           = 4804,
289     DISTRIBUTED_HARDWARE_AUDIO_SOURCE_SA_ID          = 4805,
290     DISTRIBUTED_HARDWARE_AUDIO_SINK_SA_ID            = 4806,
291     DISTRIBUTED_HARDWARE_SCREEN_SOURCE_SA_ID         = 4807,
292     DISTRIBUTED_HARDWARE_SCREEN_SINK_SA_ID           = 4808,
293     DISTRIBUTED_HARDWARE_INPUT_SOURCE_SA_ID          = 4809,
294     DISTRIBUTED_HARDWARE_INPUT_SINK_SA_ID            = 4810,
295     DEVICE_STORAGE_MANAGER_SERVICE_ID                = 5000,
296     STORAGE_SERVICE_ID                               = 5001,
297     STORAGE_MANAGER_DAEMON_ID                        = 5002,
298     STORAGE_MANAGER_MANAGER_ID                       = 5003,
299     FILE_ACCESS_SERVICE_ID                           = 5010,
300     DEVICE_SERVICE_MANAGER_SA_ID                     = 5100,
301     HDF_EXTERNAL_DEVICE_MANAGER_SA_ID                = 5110,
302     SUBSYS_FILEMANAGEMENT_SYS_ABILITY_ID_BEGIN       = 5200,
303     FILEMANAGEMENT_DISTRIBUTED_FILE_DAEMON_SA_ID     = 5201,
304     FILEMANAGEMENT_DISTRIBUTED_FILE_SERVICE_SA_ID    = 5202,
305     FILEMANAGEMENT_BACKUP_SERVICE_SA_ID              = 5203,
306     FILEMANAGEMENT_CLOUD_SYNC_SERVICE_SA_ID          = 5204,
307     FILEMANAGEMENT_CLOUD_DAEMON_SERVICE_SA_ID        = 5205,
308     FILEMANAGEMENT_CLOUD_BACKUP_SERVICE_SA_ID        = 5206,
309     AOT_COMPILER_SERVICE_ID                          = 5300,
310     SUBSYS_TESTPLATFORM_SYS_ABILITY_ID_BEGIN         = 5500,
311     DEVICE_ATTEST_PROFILE_SA_ID                      = 5501,
312     TEST_SERVER_SA_ID                                = 5502,
313     DISTRIBUTED_DEVICE_PROFILE_SA_ID                 = 6001,
314     ADVERTISING_SA_ID                                = 6104,
315     ECOLOGICAL_RULE_MANAGER_SA_ID                    = 6105,
316     APP_DOMAIN_VERIFY_MANAGER_SA_ID                  = 6200,
317     APP_DOMAIN_VERIFY_AGENT_SA_ID                    = 6201,
318     SUBSYS_ACE_SYS_ABILITY_ID_BEGIN                  = 7001,
319     ARKUI_UI_APPEARANCE_SERVICE_ID                   = 7002,
320     CA_DAEMON_ID                                     = 8001,
321     TRUSTED_SERVICE_ID                               = 8002,
322     ASSET_SERVICE_ID                                 = 8100,
323     EL5_FILEKEY_MANAGER_SERVICE_ID                   = 8250,
324     COMM_FIREWALL_MANAGER_SYS_ABILITY_ID             = 8300,
325     SUBSYS_WEBVIEW_SYS_UPDATE_SERVICE_ID             = 8350,
326     // reserved for vendor
327     VENDOR_SYS_ABILITY_ID_BEGIN                      = 0x00010000,  // 65536
328     VENDOR_SYS_ABILITY_ID_END                        = 0x00020000,  // 131072
329     LAST_SYS_ABILITY_ID                              = 0x00ffffff,  // 16777215
330 };
331 } // namespace OHOS
332 
333 #endif
334