1// Copyright (C) 2022 The Android Open Source Project
2//
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
15package selinux
16
17var EXCEPTION_NO_FUZZER = []string{}
18
19//
20// To add a fuzzer for service, add your service name and fuzzer name in ServiceFuzzerBindings
21// example of entry -
22//	"android.hardware.health.IHealth/default": []string{"android.hardware.health-service.aidl_fuzzer"},
23
24var (
25	ServiceFuzzerBindings = map[string][]string{
26		"android.hardware.audio.core.IConfig/default":                             EXCEPTION_NO_FUZZER,
27		"android.hardware.audio.core.IModule/default":                             EXCEPTION_NO_FUZZER,
28		"android.hardware.audio.core.IModule/a2dp":                                EXCEPTION_NO_FUZZER,
29		"android.hardware.audio.core.IModule/bluetooth":                           EXCEPTION_NO_FUZZER,
30		"android.hardware.audio.core.IModule/hearing_aid":                         EXCEPTION_NO_FUZZER,
31		"android.hardware.audio.core.IModule/msd":                                 EXCEPTION_NO_FUZZER,
32		"android.hardware.audio.core.IModule/r_submix":                            EXCEPTION_NO_FUZZER,
33		"android.hardware.audio.core.IModule/stub":                                EXCEPTION_NO_FUZZER,
34		"android.hardware.audio.core.IModule/usb":                                 EXCEPTION_NO_FUZZER,
35		"android.hardware.audio.effect.IFactory/default":                          EXCEPTION_NO_FUZZER,
36		"android.hardware.audio.sounddose.ISoundDoseFactory/default":              EXCEPTION_NO_FUZZER,
37		"android.hardware.authsecret.IAuthSecret/default":                         EXCEPTION_NO_FUZZER,
38		"android.hardware.automotive.evs.IEvsEnumerator/hw/0":                     EXCEPTION_NO_FUZZER,
39		"android.hardware.boot.IBootControl/default":                              EXCEPTION_NO_FUZZER,
40		"android.hardware.automotive.can.ICanController/default":                  EXCEPTION_NO_FUZZER,
41		"android.hardware.automotive.evs.IEvsEnumerator/hw/1":                     EXCEPTION_NO_FUZZER,
42		"android.hardware.automotive.ivn.IIvnAndroidDevice/default":               EXCEPTION_NO_FUZZER,
43		"android.hardware.automotive.remoteaccess.IRemoteAccess/default":          EXCEPTION_NO_FUZZER,
44		"android.hardware.automotive.vehicle.IVehicle/default":                    EXCEPTION_NO_FUZZER,
45		"android.hardware.automotive.audiocontrol.IAudioControl/default":          EXCEPTION_NO_FUZZER,
46		"android.hardware.biometrics.face.IFace/default":                          EXCEPTION_NO_FUZZER,
47		"android.hardware.biometrics.face.IFace/virtual":                          EXCEPTION_NO_FUZZER,
48		"android.hardware.biometrics.fingerprint.IFingerprint/default":            EXCEPTION_NO_FUZZER,
49		"android.hardware.biometrics.fingerprint.IFingerprint/virtual":            EXCEPTION_NO_FUZZER,
50		"android.hardware.bluetooth.audio.IBluetoothAudioProviderFactory/default": EXCEPTION_NO_FUZZER,
51		"android.hardware.broadcastradio.IBroadcastRadio/amfm":                    []string{"android.hardware.broadcastradio-service.default_fuzzer"},
52		"android.hardware.broadcastradio.IBroadcastRadio/dab":                     []string{"android.hardware.broadcastradio-service.default_fuzzer"},
53		"android.hardware.bluetooth.IBluetoothHci/default":                        EXCEPTION_NO_FUZZER,
54		"android.hardware.bluetooth.finder.IBluetoothFinder/default":              EXCEPTION_NO_FUZZER,
55		"android.hardware.bluetooth.ranging.IBluetoothChannelSounding/default":    EXCEPTION_NO_FUZZER,
56		"android.hardware.bluetooth.lmp_event.IBluetoothLmpEvent/default":         EXCEPTION_NO_FUZZER,
57		"android.hardware.camera.provider.ICameraProvider/internal/0":             EXCEPTION_NO_FUZZER,
58		"android.hardware.camera.provider.ICameraProvider/virtual/0":              EXCEPTION_NO_FUZZER,
59		"android.hardware.cas.IMediaCasService/default":                           EXCEPTION_NO_FUZZER,
60		"android.hardware.confirmationui.IConfirmationUI/default":                 []string{"android.hardware.confirmationui-service.trusty_fuzzer"},
61		"android.hardware.contexthub.IContextHub/default":                         EXCEPTION_NO_FUZZER,
62		"android.hardware.drm.IDrmFactory/clearkey":                               EXCEPTION_NO_FUZZER,
63		"android.hardware.drm.ICryptoFactory/clearkey":                            EXCEPTION_NO_FUZZER,
64		"android.hardware.dumpstate.IDumpstateDevice/default":                     EXCEPTION_NO_FUZZER,
65		"android.hardware.fastboot.IFastboot/default":                             EXCEPTION_NO_FUZZER,
66		"android.hardware.gatekeeper.IGatekeeper/default":                         EXCEPTION_NO_FUZZER,
67		"android.hardware.gnss.IGnss/default":                                     EXCEPTION_NO_FUZZER,
68		"android.hardware.graphics.allocator.IAllocator/default":                  EXCEPTION_NO_FUZZER,
69		"android.hardware.graphics.composer3.IComposer/default":                   EXCEPTION_NO_FUZZER,
70		"android.hardware.health.storage.IStorage/default":                        EXCEPTION_NO_FUZZER,
71		"android.hardware.health.IHealth/default":                                 []string{"android.hardware.health-service.aidl_fuzzer"},
72		"android.hardware.identity.IIdentityCredentialStore/default":              EXCEPTION_NO_FUZZER,
73		"android.hardware.input.processor.IInputProcessor/default":                EXCEPTION_NO_FUZZER,
74		"android.hardware.ir.IConsumerIr/default":                                 EXCEPTION_NO_FUZZER,
75		"android.hardware.light.ILights/default":                                  EXCEPTION_NO_FUZZER,
76		"android.hardware.macsec.IMacsecPskPlugin/default":                        EXCEPTION_NO_FUZZER,
77		"android.hardware.media.c2.IComponentStore/default":                       EXCEPTION_NO_FUZZER,
78		"android.hardware.media.c2.IComponentStore/default1":                      EXCEPTION_NO_FUZZER,
79		"android.hardware.media.c2.IComponentStore/default2":                      EXCEPTION_NO_FUZZER,
80		"android.hardware.media.c2.IComponentStore/software":                      []string{"libcodec2-aidl-fuzzer"},
81		"android.hardware.memtrack.IMemtrack/default":                             EXCEPTION_NO_FUZZER,
82		"android.hardware.net.nlinterceptor.IInterceptor/default":                 EXCEPTION_NO_FUZZER,
83		"android.hardware.nfc.INfc/default":                                       EXCEPTION_NO_FUZZER,
84		"android.hardware.oemlock.IOemLock/default":                               EXCEPTION_NO_FUZZER,
85		"android.hardware.power.IPower/default":                                   EXCEPTION_NO_FUZZER,
86		"android.hardware.power.stats.IPowerStats/default":                        EXCEPTION_NO_FUZZER,
87		"android.hardware.radio.config.IRadioConfig/default":                      EXCEPTION_NO_FUZZER,
88		"android.hardware.radio.data.IRadioData/slot1":                            EXCEPTION_NO_FUZZER,
89		"android.hardware.radio.data.IRadioData/slot2":                            EXCEPTION_NO_FUZZER,
90		"android.hardware.radio.data.IRadioData/slot3":                            EXCEPTION_NO_FUZZER,
91		"android.hardware.radio.ims.IRadioIms/slot1":                              EXCEPTION_NO_FUZZER,
92		"android.hardware.radio.ims.IRadioIms/slot2":                              EXCEPTION_NO_FUZZER,
93		"android.hardware.radio.ims.IRadioIms/slot3":                              EXCEPTION_NO_FUZZER,
94		"android.hardware.radio.ims.media.IImsMedia/default":                      EXCEPTION_NO_FUZZER,
95		"android.hardware.radio.messaging.IRadioMessaging/slot1":                  EXCEPTION_NO_FUZZER,
96		"android.hardware.radio.messaging.IRadioMessaging/slot2":                  EXCEPTION_NO_FUZZER,
97		"android.hardware.radio.messaging.IRadioMessaging/slot3":                  EXCEPTION_NO_FUZZER,
98		"android.hardware.radio.modem.IRadioModem/slot1":                          EXCEPTION_NO_FUZZER,
99		"android.hardware.radio.modem.IRadioModem/slot2":                          EXCEPTION_NO_FUZZER,
100		"android.hardware.radio.modem.IRadioModem/slot3":                          EXCEPTION_NO_FUZZER,
101		"android.hardware.radio.network.IRadioNetwork/slot1":                      EXCEPTION_NO_FUZZER,
102		"android.hardware.radio.network.IRadioNetwork/slot2":                      EXCEPTION_NO_FUZZER,
103		"android.hardware.radio.network.IRadioNetwork/slot3":                      EXCEPTION_NO_FUZZER,
104		"android.hardware.radio.satellite.IRadioSatellite/slot1":                  EXCEPTION_NO_FUZZER,
105		"android.hardware.radio.satellite.IRadioSatellite/slot2":                  EXCEPTION_NO_FUZZER,
106		"android.hardware.radio.satellite.IRadioSatellite/slot3":                  EXCEPTION_NO_FUZZER,
107		"android.hardware.radio.sim.IRadioSim/slot1":                              EXCEPTION_NO_FUZZER,
108		"android.hardware.radio.sim.IRadioSim/slot2":                              EXCEPTION_NO_FUZZER,
109		"android.hardware.radio.sim.IRadioSim/slot3":                              EXCEPTION_NO_FUZZER,
110		"android.hardware.radio.sap.ISap/slot1":                                   EXCEPTION_NO_FUZZER,
111		"android.hardware.radio.sap.ISap/slot2":                                   EXCEPTION_NO_FUZZER,
112		"android.hardware.radio.sap.ISap/slot3":                                   EXCEPTION_NO_FUZZER,
113		"android.hardware.radio.voice.IRadioVoice/slot1":                          EXCEPTION_NO_FUZZER,
114		"android.hardware.radio.voice.IRadioVoice/slot2":                          EXCEPTION_NO_FUZZER,
115		"android.hardware.radio.voice.IRadioVoice/slot3":                          EXCEPTION_NO_FUZZER,
116		"android.hardware.rebootescrow.IRebootEscrow/default":                     EXCEPTION_NO_FUZZER,
117		"android.hardware.secure_element.ISecureElement/eSE1":                     EXCEPTION_NO_FUZZER,
118		"android.hardware.secure_element.ISecureElement/eSE2":                     EXCEPTION_NO_FUZZER,
119		"android.hardware.secure_element.ISecureElement/eSE3":                     EXCEPTION_NO_FUZZER,
120		"android.hardware.secure_element.ISecureElement/SIM1":                     EXCEPTION_NO_FUZZER,
121		"android.hardware.secure_element.ISecureElement/SIM2":                     EXCEPTION_NO_FUZZER,
122		"android.hardware.secure_element.ISecureElement/SIM3":                     EXCEPTION_NO_FUZZER,
123		"android.hardware.security.authgraph.IAuthGraphKeyExchange/nonsecure":     []string{"android.hardware.authgraph-service.nonsecure_fuzzer"},
124		"android.hardware.security.dice.IDiceDevice/default":                      EXCEPTION_NO_FUZZER,
125		"android.hardware.security.keymint.IKeyMintDevice/default":                EXCEPTION_NO_FUZZER,
126		"android.hardware.security.keymint.IRemotelyProvisionedComponent/default": EXCEPTION_NO_FUZZER,
127		"android.hardware.security.secretkeeper.ISecretkeeper/default":            EXCEPTION_NO_FUZZER,
128		"android.hardware.security.secretkeeper.ISecretkeeper/nonsecure":          []string{"android.hardware.security.secretkeeper-service.nonsecure_fuzzer"},
129		"android.hardware.security.secureclock.ISecureClock/default":              EXCEPTION_NO_FUZZER,
130		"android.hardware.security.sharedsecret.ISharedSecret/default":            EXCEPTION_NO_FUZZER,
131		"android.hardware.sensors.ISensors/default":                               EXCEPTION_NO_FUZZER,
132		"android.hardware.soundtrigger3.ISoundTriggerHw/default":                  EXCEPTION_NO_FUZZER,
133		"android.hardware.tetheroffload.IOffload/default":                         EXCEPTION_NO_FUZZER,
134		"android.hardware.thermal.IThermal/default":                               EXCEPTION_NO_FUZZER,
135		"android.hardware.threadnetwork.IThreadChip/chip0":                        []string{"android.hardware.threadnetwork-service.fuzzer"},
136		"android.hardware.tv.hdmi.cec.IHdmiCec/default":                           EXCEPTION_NO_FUZZER,
137		"android.hardware.tv.hdmi.connection.IHdmiConnection/default":             EXCEPTION_NO_FUZZER,
138		"android.hardware.tv.hdmi.earc.IEArc/default":                             EXCEPTION_NO_FUZZER,
139		"android.hardware.tv.input.ITvInput/default":                              EXCEPTION_NO_FUZZER,
140		"android.hardware.tv.tuner.ITuner/default":                                EXCEPTION_NO_FUZZER,
141		"android.hardware.usb.IUsb/default":                                       EXCEPTION_NO_FUZZER,
142		"android.hardware.usb.gadget.IUsbGadget/default":                          EXCEPTION_NO_FUZZER,
143		"android.hardware.uwb.IUwb/default":                                       EXCEPTION_NO_FUZZER,
144		"android.hardware.vibrator.IVibrator/default":                             EXCEPTION_NO_FUZZER,
145		"android.hardware.vibrator.IVibratorManager/default":                      []string{"android.hardware.vibrator-service.example_fuzzer"},
146		"android.hardware.weaver.IWeaver/default":                                 EXCEPTION_NO_FUZZER,
147		"android.hardware.wifi.IWifi/default":                                     EXCEPTION_NO_FUZZER,
148		"android.hardware.wifi.hostapd.IHostapd/default":                          EXCEPTION_NO_FUZZER,
149		"android.hardware.wifi.supplicant.ISupplicant/default":                    EXCEPTION_NO_FUZZER,
150		"android.frameworks.cameraservice.service.ICameraService/default":         EXCEPTION_NO_FUZZER,
151		"android.frameworks.location.altitude.IAltitudeService/default":           EXCEPTION_NO_FUZZER,
152		"android.frameworks.sensorservice.ISensorManager/default":                 []string{"libsensorserviceaidl_fuzzer"},
153		"android.frameworks.stats.IStats/default":                                 EXCEPTION_NO_FUZZER,
154		"android.frameworks.vibrator.IVibratorControlService/default":             EXCEPTION_NO_FUZZER,
155		"android.se.omapi.ISecureElementService/default":                          EXCEPTION_NO_FUZZER,
156		"android.system.keystore2.IKeystoreService/default":                       EXCEPTION_NO_FUZZER,
157		"android.system.net.netd.INetd/default":                                   []string{"netd_hw_service_fuzzer"},
158		"android.system.suspend.ISystemSuspend/default":                           EXCEPTION_NO_FUZZER,
159		"accessibility":       EXCEPTION_NO_FUZZER,
160		"account":             EXCEPTION_NO_FUZZER,
161		"activity":            EXCEPTION_NO_FUZZER,
162		"activity_task":       EXCEPTION_NO_FUZZER,
163		"adaptive_auth":       EXCEPTION_NO_FUZZER,
164		"adb":                 EXCEPTION_NO_FUZZER,
165		"adservices_manager":  EXCEPTION_NO_FUZZER,
166		"aidl_lazy_test_1":    EXCEPTION_NO_FUZZER,
167		"aidl_lazy_test_2":    EXCEPTION_NO_FUZZER,
168		"aidl_lazy_test_quit": EXCEPTION_NO_FUZZER,
169		"aidl_lazy_cb_test":   EXCEPTION_NO_FUZZER,
170		"alarm":               EXCEPTION_NO_FUZZER,
171		"android.hardware.automotive.evs.IEvsEnumerator/default":         EXCEPTION_NO_FUZZER,
172		"android.os.UpdateEngineService":                                 []string{"update_engine_service_fuzzer"},
173		"android.os.UpdateEngineStableService":                           []string{"update_engine_service_fuzzer"},
174		"android.frameworks.automotive.display.ICarDisplayProxy/default": EXCEPTION_NO_FUZZER,
175		"android.security.apc":                                           EXCEPTION_NO_FUZZER,
176		"android.security.authorization":                                 []string{"authorization_service_fuzzer"},
177		"android.security.compat":                                        EXCEPTION_NO_FUZZER,
178		"android.security.dice.IDiceMaintenance":                         EXCEPTION_NO_FUZZER,
179		"android.security.dice.IDiceNode":                                EXCEPTION_NO_FUZZER,
180		"android.security.identity":                                      []string{"credstore_service_fuzzer"},
181		"android.security.keystore":                                      EXCEPTION_NO_FUZZER,
182		"android.security.legacykeystore":                                EXCEPTION_NO_FUZZER,
183		"android.security.maintenance":                                   EXCEPTION_NO_FUZZER,
184		"android.security.metrics":                                       EXCEPTION_NO_FUZZER,
185		"android.service.gatekeeper.IGateKeeperService":                  []string{"gatekeeperd_service_fuzzer"},
186		"android.system.composd":                                         EXCEPTION_NO_FUZZER,
187		// TODO(b/294158658): add fuzzer
188		"android.hardware.security.keymint.IRemotelyProvisionedComponent/avf": EXCEPTION_NO_FUZZER,
189		"android.system.virtualizationservice":                                []string{"virtualizationmanager_fuzzer"},
190		"android.system.virtualizationservice_internal.IVfioHandler":          EXCEPTION_NO_FUZZER,
191		"android.system.virtualizationservice_internal.IVmnic":                EXCEPTION_NO_FUZZER,
192		"android.system.virtualizationmaintenance":                            EXCEPTION_NO_FUZZER,
193		"ambient_context":               EXCEPTION_NO_FUZZER,
194		"app_binding":                   EXCEPTION_NO_FUZZER,
195		"app_hibernation":               EXCEPTION_NO_FUZZER,
196		"app_integrity":                 EXCEPTION_NO_FUZZER,
197		"app_prediction":                EXCEPTION_NO_FUZZER,
198		"app_search":                    EXCEPTION_NO_FUZZER,
199		"apexservice":                   EXCEPTION_NO_FUZZER,
200		"archive":                       EXCEPTION_NO_FUZZER,
201		"attestation_verification":      EXCEPTION_NO_FUZZER,
202		"blob_store":                    EXCEPTION_NO_FUZZER,
203		"gsiservice":                    EXCEPTION_NO_FUZZER,
204		"appops":                        EXCEPTION_NO_FUZZER,
205		"appwidget":                     EXCEPTION_NO_FUZZER,
206		"artd":                          []string{"artd_fuzzer"},
207		"artd_pre_reboot":               []string{"artd_fuzzer"},
208		"assetatlas":                    EXCEPTION_NO_FUZZER,
209		"attention":                     EXCEPTION_NO_FUZZER,
210		"audio":                         EXCEPTION_NO_FUZZER,
211		"auth":                          EXCEPTION_NO_FUZZER,
212		"autofill":                      EXCEPTION_NO_FUZZER,
213		"background_install_control":    EXCEPTION_NO_FUZZER,
214		"backup":                        EXCEPTION_NO_FUZZER,
215		"batteryproperties":             EXCEPTION_NO_FUZZER,
216		"batterystats":                  EXCEPTION_NO_FUZZER,
217		"battery":                       EXCEPTION_NO_FUZZER,
218		"binder_calls_stats":            EXCEPTION_NO_FUZZER,
219		"biometric":                     EXCEPTION_NO_FUZZER,
220		"bluetooth_manager":             EXCEPTION_NO_FUZZER,
221		"bluetooth":                     EXCEPTION_NO_FUZZER,
222		"broadcastradio":                EXCEPTION_NO_FUZZER,
223		"bugreport":                     EXCEPTION_NO_FUZZER,
224		"cacheinfo":                     EXCEPTION_NO_FUZZER,
225		"carrier_config":                EXCEPTION_NO_FUZZER,
226		"clipboard":                     EXCEPTION_NO_FUZZER,
227		"cloudsearch":                   EXCEPTION_NO_FUZZER,
228		"cloudsearch_service":           EXCEPTION_NO_FUZZER,
229		"com.android.net.IProxyService": EXCEPTION_NO_FUZZER,
230		"companiondevice":               EXCEPTION_NO_FUZZER,
231		"communal":                      EXCEPTION_NO_FUZZER,
232		"platform_compat":               EXCEPTION_NO_FUZZER,
233		"platform_compat_native":        EXCEPTION_NO_FUZZER,
234		"connectivity":                  EXCEPTION_NO_FUZZER,
235		"connectivity_native":           EXCEPTION_NO_FUZZER,
236		"connmetrics":                   EXCEPTION_NO_FUZZER,
237		"consumer_ir":                   EXCEPTION_NO_FUZZER,
238		"content":                       EXCEPTION_NO_FUZZER,
239		"content_capture":               EXCEPTION_NO_FUZZER,
240		"content_suggestions":           EXCEPTION_NO_FUZZER,
241		"contexthub":                    EXCEPTION_NO_FUZZER,
242		"contextual_search":             EXCEPTION_NO_FUZZER,
243		"country_detector":              EXCEPTION_NO_FUZZER,
244		"coverage":                      EXCEPTION_NO_FUZZER,
245		"cpuinfo":                       EXCEPTION_NO_FUZZER,
246		"cpu_monitor":                   EXCEPTION_NO_FUZZER,
247		"credential":                    EXCEPTION_NO_FUZZER,
248		"crossprofileapps":              EXCEPTION_NO_FUZZER,
249		"dataloader_manager":            EXCEPTION_NO_FUZZER,
250		"dbinfo":                        EXCEPTION_NO_FUZZER,
251		"device_config":                 EXCEPTION_NO_FUZZER,
252		"device_config_updatable":       EXCEPTION_NO_FUZZER,
253		"device_policy":                 EXCEPTION_NO_FUZZER,
254		"device_identifiers":            EXCEPTION_NO_FUZZER,
255		"deviceidle":                    EXCEPTION_NO_FUZZER,
256		"device_lock":                   EXCEPTION_NO_FUZZER,
257		"device_state":                  EXCEPTION_NO_FUZZER,
258		"devicestoragemonitor":          EXCEPTION_NO_FUZZER,
259		"dexopt_chroot_setup":           []string{"dexopt_chroot_setup_fuzzer"},
260		"diskstats":                     EXCEPTION_NO_FUZZER,
261		"display":                       EXCEPTION_NO_FUZZER,
262		"dnsresolver":                   []string{"resolv_service_fuzzer"},
263		"domain_verification":           EXCEPTION_NO_FUZZER,
264		"color_display":                 EXCEPTION_NO_FUZZER,
265		"netd_listener":                 EXCEPTION_NO_FUZZER,
266		"network_watchlist":             EXCEPTION_NO_FUZZER,
267		"DockObserver":                  EXCEPTION_NO_FUZZER,
268		"dreams":                        EXCEPTION_NO_FUZZER,
269		"drm.drmManager":                []string{"drmserver_fuzzer"},
270		"dropbox":                       EXCEPTION_NO_FUZZER,
271		"dumpstate":                     EXCEPTION_NO_FUZZER,
272		"dynamic_system":                EXCEPTION_NO_FUZZER,
273		"econtroller":                   EXCEPTION_NO_FUZZER,
274		"ecm_enhanced_confirmation":     EXCEPTION_NO_FUZZER,
275		"emergency_affordance":          EXCEPTION_NO_FUZZER,
276		"euicc_card_controller":         EXCEPTION_NO_FUZZER,
277		"external_vibrator_service":     EXCEPTION_NO_FUZZER,
278		"ethernet":                      EXCEPTION_NO_FUZZER,
279		"face":                          EXCEPTION_NO_FUZZER,
280		"file_integrity":                EXCEPTION_NO_FUZZER,
281		"fingerprint":                   EXCEPTION_NO_FUZZER,
282		"feature_flags":                 EXCEPTION_NO_FUZZER,
283		"font":                          EXCEPTION_NO_FUZZER,
284		"android.hardware.fingerprint.IFingerprintDaemon": EXCEPTION_NO_FUZZER,
285		"game":                                   EXCEPTION_NO_FUZZER,
286		"gfxinfo":                                EXCEPTION_NO_FUZZER,
287		"gnss_time_update_service":               EXCEPTION_NO_FUZZER,
288		"grammatical_inflection":                 EXCEPTION_NO_FUZZER,
289		"graphicsstats":                          EXCEPTION_NO_FUZZER,
290		"gpu":                                    []string{"gpu_service_fuzzer"},
291		"hardware":                               EXCEPTION_NO_FUZZER,
292		"hardware_properties":                    EXCEPTION_NO_FUZZER,
293		"hdmi_control":                           EXCEPTION_NO_FUZZER,
294		"healthconnect":                          EXCEPTION_NO_FUZZER,
295		"ions":                                   EXCEPTION_NO_FUZZER,
296		"idmap":                                  EXCEPTION_NO_FUZZER,
297		"incident":                               []string{"incidentd_service_fuzzer"},
298		"incidentcompanion":                      EXCEPTION_NO_FUZZER,
299		"inputflinger":                           EXCEPTION_NO_FUZZER,
300		"input_method":                           EXCEPTION_NO_FUZZER,
301		"input":                                  EXCEPTION_NO_FUZZER,
302		"installd":                               []string{"installd_service_fuzzer"},
303		"iphonesubinfo_msim":                     EXCEPTION_NO_FUZZER,
304		"iphonesubinfo2":                         EXCEPTION_NO_FUZZER,
305		"iphonesubinfo":                          EXCEPTION_NO_FUZZER,
306		"ims":                                    EXCEPTION_NO_FUZZER,
307		"imms":                                   EXCEPTION_NO_FUZZER,
308		"incremental":                            EXCEPTION_NO_FUZZER,
309		"ipsec":                                  EXCEPTION_NO_FUZZER,
310		"ircsmessage":                            EXCEPTION_NO_FUZZER,
311		"iris":                                   EXCEPTION_NO_FUZZER,
312		"isms_msim":                              EXCEPTION_NO_FUZZER,
313		"isms2":                                  EXCEPTION_NO_FUZZER,
314		"isms":                                   EXCEPTION_NO_FUZZER,
315		"isub":                                   EXCEPTION_NO_FUZZER,
316		"jobscheduler":                           EXCEPTION_NO_FUZZER,
317		"launcherapps":                           EXCEPTION_NO_FUZZER,
318		"legacy_permission":                      EXCEPTION_NO_FUZZER,
319		"lights":                                 EXCEPTION_NO_FUZZER,
320		"locale":                                 EXCEPTION_NO_FUZZER,
321		"location":                               EXCEPTION_NO_FUZZER,
322		"location_time_zone_manager":             EXCEPTION_NO_FUZZER,
323		"lock_settings":                          EXCEPTION_NO_FUZZER,
324		"logcat":                                 EXCEPTION_NO_FUZZER,
325		"logd":                                   EXCEPTION_NO_FUZZER,
326		"looper_stats":                           EXCEPTION_NO_FUZZER,
327		"lpdump_service":                         EXCEPTION_NO_FUZZER,
328		"mdns":                                   EXCEPTION_NO_FUZZER,
329		"media.aaudio":                           EXCEPTION_NO_FUZZER,
330		"media.audio_flinger":                    []string{"audioflinger_aidl_fuzzer"},
331		"media.audio_policy":                     []string{"audiopolicy_aidl_fuzzer"},
332		"media.camera":                           []string{"camera_service_aidl_fuzzer"},
333		"media.camera.proxy":                     EXCEPTION_NO_FUZZER,
334		"media.log":                              EXCEPTION_NO_FUZZER,
335		"media.player":                           []string{"media_player_service_fuzzer"},
336		"media.metrics":                          []string{"mediametrics_aidl_fuzzer"},
337		"media.extractor":                        []string{"mediaextractor_service_fuzzer"},
338		"media.transcoding":                      EXCEPTION_NO_FUZZER,
339		"media.resource_manager":                 []string{"resourcemanager_service_fuzzer", "mediaresourcemanager_fuzzer"},
340		"media.resource_observer":                EXCEPTION_NO_FUZZER,
341		"media.sound_trigger_hw":                 EXCEPTION_NO_FUZZER,
342		"media.drm":                              EXCEPTION_NO_FUZZER,
343		"media.tuner":                            EXCEPTION_NO_FUZZER,
344		"media_communication":                    EXCEPTION_NO_FUZZER,
345		"media_metrics":                          EXCEPTION_NO_FUZZER,
346		"media_projection":                       EXCEPTION_NO_FUZZER,
347		"media_resource_monitor":                 EXCEPTION_NO_FUZZER,
348		"media_router":                           EXCEPTION_NO_FUZZER,
349		"media_session":                          EXCEPTION_NO_FUZZER,
350		"meminfo":                                EXCEPTION_NO_FUZZER,
351		"memtrack.proxy":                         EXCEPTION_NO_FUZZER,
352		"midi":                                   EXCEPTION_NO_FUZZER,
353		"mount":                                  EXCEPTION_NO_FUZZER,
354		"music_recognition":                      EXCEPTION_NO_FUZZER,
355		"nearby":                                 EXCEPTION_NO_FUZZER,
356		"netd":                                   []string{"netd_native_service_fuzzer"},
357		"netpolicy":                              EXCEPTION_NO_FUZZER,
358		"netstats":                               EXCEPTION_NO_FUZZER,
359		"network_stack":                          EXCEPTION_NO_FUZZER,
360		"network_management":                     EXCEPTION_NO_FUZZER,
361		"network_score":                          EXCEPTION_NO_FUZZER,
362		"network_time_update_service":            EXCEPTION_NO_FUZZER,
363		"nfc":                                    EXCEPTION_NO_FUZZER,
364		"notification":                           EXCEPTION_NO_FUZZER,
365		"oem_lock":                               EXCEPTION_NO_FUZZER,
366		"ondevicepersonalization_system_service": EXCEPTION_NO_FUZZER,
367		"on_device_intelligence":                 EXCEPTION_NO_FUZZER,
368		"otadexopt":                              EXCEPTION_NO_FUZZER,
369		"ot_daemon":                              []string{"ot_daemon_service_fuzzer"},
370		"overlay":                                EXCEPTION_NO_FUZZER,
371		"pac_proxy":                              EXCEPTION_NO_FUZZER,
372		"package":                                EXCEPTION_NO_FUZZER,
373		"package_native":                         EXCEPTION_NO_FUZZER,
374		"people":                                 EXCEPTION_NO_FUZZER,
375		"performance_hint":                       EXCEPTION_NO_FUZZER,
376		"permission":                             EXCEPTION_NO_FUZZER,
377		"permissionmgr":                          EXCEPTION_NO_FUZZER,
378		"permission_checker":                     EXCEPTION_NO_FUZZER,
379		"persistent_data_block":                  EXCEPTION_NO_FUZZER,
380		"phone_msim":                             EXCEPTION_NO_FUZZER,
381		"phone1":                                 EXCEPTION_NO_FUZZER,
382		"phone2":                                 EXCEPTION_NO_FUZZER,
383		"phone":                                  EXCEPTION_NO_FUZZER,
384		"pinner":                                 EXCEPTION_NO_FUZZER,
385		"powerstats":                             EXCEPTION_NO_FUZZER,
386		"power":                                  EXCEPTION_NO_FUZZER,
387		"print":                                  EXCEPTION_NO_FUZZER,
388		"processinfo":                            EXCEPTION_NO_FUZZER,
389		"procstats":                              EXCEPTION_NO_FUZZER,
390		"profcollectd":                           EXCEPTION_NO_FUZZER,
391		"profiling_service":                      EXCEPTION_NO_FUZZER,
392		"radio.phonesubinfo":                     EXCEPTION_NO_FUZZER,
393		"radio.phone":                            EXCEPTION_NO_FUZZER,
394		"radio.sms":                              EXCEPTION_NO_FUZZER,
395		"rcs":                                    EXCEPTION_NO_FUZZER,
396		"reboot_readiness":                       EXCEPTION_NO_FUZZER,
397		"recovery":                               EXCEPTION_NO_FUZZER,
398		"remote_auth":                            EXCEPTION_NO_FUZZER,
399		"remote_provisioning":                    EXCEPTION_NO_FUZZER,
400		"resolver":                               EXCEPTION_NO_FUZZER,
401		"resources":                              EXCEPTION_NO_FUZZER,
402		"restrictions":                           EXCEPTION_NO_FUZZER,
403		"rkpd.registrar":                         EXCEPTION_NO_FUZZER,
404		"rkpd.refresh":                           EXCEPTION_NO_FUZZER,
405		"role":                                   EXCEPTION_NO_FUZZER,
406		"rollback":                               EXCEPTION_NO_FUZZER,
407		"rttmanager":                             EXCEPTION_NO_FUZZER,
408		"runtime":                                EXCEPTION_NO_FUZZER,
409		"safety_center":                          EXCEPTION_NO_FUZZER,
410		"samplingprofiler":                       EXCEPTION_NO_FUZZER,
411		"scheduling_policy":                      EXCEPTION_NO_FUZZER,
412		"search":                                 EXCEPTION_NO_FUZZER,
413		"search_ui":                              EXCEPTION_NO_FUZZER,
414		"secure_element":                         EXCEPTION_NO_FUZZER,
415		"security_state":                         EXCEPTION_NO_FUZZER,
416		"sec_key_att_app_id_provider":            EXCEPTION_NO_FUZZER,
417		"selection_toolbar":                      EXCEPTION_NO_FUZZER,
418		"sensitive_content_protection_service":   EXCEPTION_NO_FUZZER,
419		"sensorservice":                          EXCEPTION_NO_FUZZER,
420		"sensor_privacy":                         EXCEPTION_NO_FUZZER,
421		"serial":                                 EXCEPTION_NO_FUZZER,
422		"servicediscovery":                       EXCEPTION_NO_FUZZER,
423		"manager":                                []string{"servicemanager_fuzzer"},
424		"settings":                               EXCEPTION_NO_FUZZER,
425		"shortcut":                               EXCEPTION_NO_FUZZER,
426		"simphonebook_msim":                      EXCEPTION_NO_FUZZER,
427		"simphonebook2":                          EXCEPTION_NO_FUZZER,
428		"simphonebook":                           EXCEPTION_NO_FUZZER,
429		"sip":                                    EXCEPTION_NO_FUZZER,
430		"slice":                                  EXCEPTION_NO_FUZZER,
431		"smartspace":                             EXCEPTION_NO_FUZZER,
432		"speech_recognition":                     EXCEPTION_NO_FUZZER,
433		"stats":                                  []string{"statsd_service_fuzzer"},
434		"statsbootstrap":                         EXCEPTION_NO_FUZZER,
435		"statscompanion":                         EXCEPTION_NO_FUZZER,
436		"statsmanager":                           EXCEPTION_NO_FUZZER,
437		"soundtrigger":                           EXCEPTION_NO_FUZZER,
438		"soundtrigger_middleware":                EXCEPTION_NO_FUZZER,
439		"statusbar":                              EXCEPTION_NO_FUZZER,
440		"storaged":                               []string{"storaged_service_fuzzer"},
441		"storaged_pri":                           []string{"storaged_private_service_fuzzer"},
442		"storagestats":                           EXCEPTION_NO_FUZZER,
443		"sdk_sandbox":                            EXCEPTION_NO_FUZZER,
444		"SurfaceFlinger":                         EXCEPTION_NO_FUZZER,
445		"SurfaceFlingerAIDL":                     EXCEPTION_NO_FUZZER,
446		"suspend_control":                        []string{"suspend_service_fuzzer"},
447		"suspend_control_internal":               []string{"suspend_service_internal_fuzzer"},
448		"system_config":                          EXCEPTION_NO_FUZZER,
449		"system_server_dumper":                   EXCEPTION_NO_FUZZER,
450		"system_update":                          EXCEPTION_NO_FUZZER,
451		"tare":                                   EXCEPTION_NO_FUZZER,
452		"task":                                   EXCEPTION_NO_FUZZER,
453		"telecom":                                EXCEPTION_NO_FUZZER,
454		"telephony.registry":                     EXCEPTION_NO_FUZZER,
455		"telephony_ims":                          EXCEPTION_NO_FUZZER,
456		"testharness":                            EXCEPTION_NO_FUZZER,
457		"tethering":                              EXCEPTION_NO_FUZZER,
458		"textclassification":                     EXCEPTION_NO_FUZZER,
459		"textservices":                           EXCEPTION_NO_FUZZER,
460		"texttospeech":                           EXCEPTION_NO_FUZZER,
461		"thread_network":                         EXCEPTION_NO_FUZZER,
462		"time_detector":                          EXCEPTION_NO_FUZZER,
463		"time_zone_detector":                     EXCEPTION_NO_FUZZER,
464		"thermalservice":                         EXCEPTION_NO_FUZZER,
465		"tracing.proxy":                          EXCEPTION_NO_FUZZER,
466		"translation":                            EXCEPTION_NO_FUZZER,
467		"transparency":                           EXCEPTION_NO_FUZZER,
468		"trust":                                  EXCEPTION_NO_FUZZER,
469		"tv_ad":                                  EXCEPTION_NO_FUZZER,
470		"tv_interactive_app":                     EXCEPTION_NO_FUZZER,
471		"tv_input":                               EXCEPTION_NO_FUZZER,
472		"tv_tuner_resource_mgr":                  EXCEPTION_NO_FUZZER,
473		"uce":                                    EXCEPTION_NO_FUZZER,
474		"uimode":                                 EXCEPTION_NO_FUZZER,
475		"updatelock":                             EXCEPTION_NO_FUZZER,
476		"uri_grants":                             EXCEPTION_NO_FUZZER,
477		"usagestats":                             EXCEPTION_NO_FUZZER,
478		"usb":                                    EXCEPTION_NO_FUZZER,
479		"user":                                   EXCEPTION_NO_FUZZER,
480		"uwb":                                    EXCEPTION_NO_FUZZER,
481		"vcn_management":                         EXCEPTION_NO_FUZZER,
482		"vibrator":                               EXCEPTION_NO_FUZZER,
483		"vibrator_manager":                       EXCEPTION_NO_FUZZER,
484		"virtualdevice":                          EXCEPTION_NO_FUZZER,
485		"virtualdevice_native":                   EXCEPTION_NO_FUZZER,
486		"virtual_camera":                         []string{"virtual_camera_fuzzer"},
487		"virtual_touchpad":                       EXCEPTION_NO_FUZZER,
488		"voiceinteraction":                       EXCEPTION_NO_FUZZER,
489		"vold":                                   []string{"vold_native_service_fuzzer"},
490		"vpn_management":                         EXCEPTION_NO_FUZZER,
491		"vrmanager":                              EXCEPTION_NO_FUZZER,
492		"wallpaper":                              EXCEPTION_NO_FUZZER,
493		"wallpaper_effects_generation":           EXCEPTION_NO_FUZZER,
494		"wearable_sensing":                       EXCEPTION_NO_FUZZER,
495		"webviewupdate":                          EXCEPTION_NO_FUZZER,
496		"wifip2p":                                EXCEPTION_NO_FUZZER,
497		"wifiscanner":                            EXCEPTION_NO_FUZZER,
498		"wifi":                                   EXCEPTION_NO_FUZZER,
499		"wifinl80211":                            []string{"wificond_service_fuzzer"},
500		"wifiaware":                              EXCEPTION_NO_FUZZER,
501		"wifirtt":                                EXCEPTION_NO_FUZZER,
502		"window":                                 EXCEPTION_NO_FUZZER,
503		"*":                                      EXCEPTION_NO_FUZZER,
504	}
505)
506