xref: /aosp_15_r20/frameworks/base/tools/lint/global/checks/src/main/java/com/google/android/lint/aidl/ExemptAidlInterfaces.kt (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
1 /*
2  * Copyright (C) 2024 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 package com.google.android.lint.aidl
18 
19 /**
20  * The exemptAidlInterfaces set was generated by running ExemptAidlInterfacesGenerator on the
21  * entire source tree. To reproduce the results, run generate-exempt-aidl-interfaces.sh
22  * located in tools/lint/utils.
23  */
24 val exemptAidlInterfaces = setOf(
25     "android.accessibilityservice.IBrailleDisplayConnection",
26     "android.accounts.IAccountAuthenticatorResponse",
27     "android.accounts.IAccountManager",
28     "android.accounts.IAccountManagerResponse",
29     "android.adservices.adid.IAdIdProviderService",
30     "android.adservices.adid.IAdIdService",
31     "android.adservices.adid.IGetAdIdCallback",
32     "android.adservices.adid.IGetAdIdProviderCallback",
33     "android.adservices.adselection.AdSelectionCallback",
34     "android.adservices.adselection.AdSelectionOverrideCallback",
35     "android.adservices.adselection.AdSelectionService",
36     "android.adservices.adselection.GetAdSelectionDataCallback",
37     "android.adservices.adselection.PersistAdSelectionResultCallback",
38     "android.adservices.adselection.ReportImpressionCallback",
39     "android.adservices.adselection.ReportInteractionCallback",
40     "android.adservices.adselection.SetAppInstallAdvertisersCallback",
41     "android.adservices.adselection.UpdateAdCounterHistogramCallback",
42     "android.adservices.appsetid.IAppSetIdProviderService",
43     "android.adservices.appsetid.IAppSetIdService",
44     "android.adservices.appsetid.IGetAppSetIdCallback",
45     "android.adservices.appsetid.IGetAppSetIdProviderCallback",
46     "android.adservices.cobalt.IAdServicesCobaltUploadService",
47     "android.adservices.common.IAdServicesCommonCallback",
48     "android.adservices.common.IAdServicesCommonService",
49     "android.adservices.common.IAdServicesCommonStatesCallback",
50     "android.adservices.common.IEnableAdServicesCallback",
51     "android.adservices.common.IUpdateAdIdCallback",
52     "android.adservices.customaudience.CustomAudienceOverrideCallback",
53     "android.adservices.customaudience.FetchAndJoinCustomAudienceCallback",
54     "android.adservices.customaudience.ICustomAudienceCallback",
55     "android.adservices.customaudience.ICustomAudienceService",
56     "android.adservices.customaudience.ScheduleCustomAudienceUpdateCallback",
57     "android.adservices.extdata.IAdServicesExtDataStorageService",
58     "android.adservices.extdata.IGetAdServicesExtDataCallback",
59     "android.adservices.measurement.IMeasurementApiStatusCallback",
60     "android.adservices.measurement.IMeasurementCallback",
61     "android.adservices.measurement.IMeasurementService",
62     "android.adservices.ondevicepersonalization.aidl.IDataAccessService",
63     "android.adservices.ondevicepersonalization.aidl.IDataAccessServiceCallback",
64     "android.adservices.ondevicepersonalization.aidl.IExecuteCallback",
65     "android.adservices.ondevicepersonalization.aidl.IFederatedComputeCallback",
66     "android.adservices.ondevicepersonalization.aidl.IFederatedComputeService",
67     "android.adservices.ondevicepersonalization.aidl.IIsolatedModelService",
68     "android.adservices.ondevicepersonalization.aidl.IIsolatedModelServiceCallback",
69     "android.adservices.ondevicepersonalization.aidl.IIsolatedService",
70     "android.adservices.ondevicepersonalization.aidl.IIsolatedServiceCallback",
71     "android.adservices.ondevicepersonalization.aidl.IOnDevicePersonalizationConfigService",
72     "android.adservices.ondevicepersonalization.aidl.IOnDevicePersonalizationConfigServiceCallback",
73     "android.adservices.ondevicepersonalization.aidl.IOnDevicePersonalizationDebugService",
74     "android.adservices.ondevicepersonalization.aidl.IOnDevicePersonalizationManagingService",
75     "android.adservices.ondevicepersonalization.aidl.IRegisterMeasurementEventCallback",
76     "android.adservices.ondevicepersonalization.aidl.IRequestSurfacePackageCallback",
77     "android.adservices.shell.IShellCommand",
78     "android.adservices.shell.IShellCommandCallback",
79     "android.adservices.signals.IProtectedSignalsService",
80     "android.adservices.signals.UpdateSignalsCallback",
81     "android.adservices.topics.IGetTopicsCallback",
82     "android.adservices.topics.ITopicsService",
83     "android.app.admin.IDevicePolicyManager",
84     "android.app.adservices.IAdServicesManager",
85     "android.app.ambientcontext.IAmbientContextManager",
86     "android.app.ambientcontext.IAmbientContextObserver",
87     "android.app.appsearch.aidl.IAppFunctionService",
88     "android.app.appsearch.aidl.IAppSearchBatchResultCallback",
89     "android.app.appsearch.aidl.IAppSearchManager",
90     "android.app.appsearch.aidl.IAppSearchObserverProxy",
91     "android.app.appsearch.aidl.IAppSearchResultCallback",
92     "android.app.backup.IBackupCallback",
93     "android.app.backup.IBackupManager",
94     "android.app.backup.IRestoreSession",
95     "android.app.blob.IBlobCommitCallback",
96     "android.app.blob.IBlobStoreManager",
97     "android.app.blob.IBlobStoreSession",
98     "android.app.contentsuggestions.IContentSuggestionsManager",
99     "android.app.contextualsearch.IContextualSearchManager",
100     "android.app.ecm.IEnhancedConfirmationManager",
101     "android.apphibernation.IAppHibernationService",
102     "android.app.IActivityClientController",
103     "android.app.IActivityController",
104     "android.app.IActivityTaskManager",
105     "android.app.IAlarmCompleteListener",
106     "android.app.IAlarmListener",
107     "android.app.IAlarmManager",
108     "android.app.IApplicationThread",
109     "android.app.IAppTask",
110     "android.app.IAppTraceRetriever",
111     "android.app.IAssistDataReceiver",
112     "android.app.IForegroundServiceObserver",
113     "android.app.IGameManagerService",
114     "android.app.IGrammaticalInflectionManager",
115     "android.app.ILocaleManager",
116     "android.app.INotificationManager",
117     "android.app.IParcelFileDescriptorRetriever",
118     "android.app.IProcessObserver",
119     "android.app.ISearchManager",
120     "android.app.IStopUserCallback",
121     "android.app.ITaskStackListener",
122     "android.app.IUiModeManager",
123     "android.app.IUriGrantsManager",
124     "android.app.IUserSwitchObserver",
125     "android.app.IWallpaperManager",
126     "android.app.job.IJobCallback",
127     "android.app.job.IJobScheduler",
128     "android.app.job.IJobService",
129     "android.app.ondeviceintelligence.IDownloadCallback",
130     "android.app.ondeviceintelligence.IFeatureCallback",
131     "android.app.ondeviceintelligence.IFeatureDetailsCallback",
132     "android.app.ondeviceintelligence.IListFeaturesCallback",
133     "android.app.ondeviceintelligence.IOnDeviceIntelligenceManager",
134     "android.app.ondeviceintelligence.IProcessingSignal",
135     "android.app.ondeviceintelligence.IResponseCallback",
136     "android.app.ondeviceintelligence.IStreamingResponseCallback",
137     "android.app.ondeviceintelligence.ITokenInfoCallback",
138     "android.app.people.IPeopleManager",
139     "android.app.pinner.IPinnerService",
140     "android.app.prediction.IPredictionManager",
141     "android.app.role.IOnRoleHoldersChangedListener",
142     "android.app.role.IRoleController",
143     "android.app.role.IRoleManager",
144     "android.app.sdksandbox.ILoadSdkCallback",
145     "android.app.sdksandbox.IRequestSurfacePackageCallback",
146     "android.app.sdksandbox.ISdkSandboxManager",
147     "android.app.sdksandbox.ISdkSandboxProcessDeathCallback",
148     "android.app.sdksandbox.ISdkToServiceCallback",
149     "android.app.sdksandbox.ISharedPreferencesSyncCallback",
150     "android.app.sdksandbox.IUnloadSdkCallback",
151     "android.app.sdksandbox.testutils.testscenario.ISdkSandboxTestExecutor",
152     "android.app.search.ISearchUiManager",
153     "android.app.slice.ISliceManager",
154     "android.app.smartspace.ISmartspaceManager",
155     "android.app.timedetector.ITimeDetectorService",
156     "android.app.timezonedetector.ITimeZoneDetectorService",
157     "android.app.trust.ITrustManager",
158     "android.app.usage.IStorageStatsManager",
159     "android.app.usage.IUsageStatsManager",
160     "android.app.wallpapereffectsgeneration.IWallpaperEffectsGenerationManager",
161     "android.app.wearable.IWearableSensingCallback",
162     "android.app.wearable.IWearableSensingManager",
163     "android.bluetooth.IBluetooth",
164     "android.bluetooth.IBluetoothA2dp",
165     "android.bluetooth.IBluetoothA2dpSink",
166     "android.bluetooth.IBluetoothActivityEnergyInfoListener",
167     "android.bluetooth.IBluetoothAvrcpController",
168     "android.bluetooth.IBluetoothCallback",
169     "android.bluetooth.IBluetoothConnectionCallback",
170     "android.bluetooth.IBluetoothCsipSetCoordinator",
171     "android.bluetooth.IBluetoothCsipSetCoordinatorLockCallback",
172     "android.bluetooth.IBluetoothGatt",
173     "android.bluetooth.IBluetoothGattCallback",
174     "android.bluetooth.IBluetoothGattServerCallback",
175     "android.bluetooth.IBluetoothHapClient",
176     "android.bluetooth.IBluetoothHapClientCallback",
177     "android.bluetooth.IBluetoothHeadset",
178     "android.bluetooth.IBluetoothHeadsetClient",
179     "android.bluetooth.IBluetoothHearingAid",
180     "android.bluetooth.IBluetoothHidDevice",
181     "android.bluetooth.IBluetoothHidDeviceCallback",
182     "android.bluetooth.IBluetoothHidHost",
183     "android.bluetooth.IBluetoothLeAudio",
184     "android.bluetooth.IBluetoothLeAudioCallback",
185     "android.bluetooth.IBluetoothLeBroadcastAssistant",
186     "android.bluetooth.IBluetoothLeBroadcastAssistantCallback",
187     "android.bluetooth.IBluetoothLeBroadcastCallback",
188     "android.bluetooth.IBluetoothLeCallControl",
189     "android.bluetooth.IBluetoothLeCallControlCallback",
190     "android.bluetooth.IBluetoothManager",
191     "android.bluetooth.IBluetoothManagerCallback",
192     "android.bluetooth.IBluetoothMap",
193     "android.bluetooth.IBluetoothMapClient",
194     "android.bluetooth.IBluetoothMcpServiceManager",
195     "android.bluetooth.IBluetoothMetadataListener",
196     "android.bluetooth.IBluetoothOobDataCallback",
197     "android.bluetooth.IBluetoothPan",
198     "android.bluetooth.IBluetoothPanCallback",
199     "android.bluetooth.IBluetoothPbap",
200     "android.bluetooth.IBluetoothPbapClient",
201     "android.bluetooth.IBluetoothPreferredAudioProfilesCallback",
202     "android.bluetooth.IBluetoothQualityReportReadyCallback",
203     "android.bluetooth.IBluetoothSap",
204     "android.bluetooth.IBluetoothScan",
205     "android.bluetooth.IBluetoothSocketManager",
206     "android.bluetooth.IBluetoothVolumeControl",
207     "android.bluetooth.IBluetoothVolumeControlCallback",
208     "android.bluetooth.le.IAdvertisingSetCallback",
209     "android.bluetooth.le.IDistanceMeasurementCallback",
210     "android.bluetooth.le.IPeriodicAdvertisingCallback",
211     "android.bluetooth.le.IScannerCallback",
212     "android.companion.ICompanionDeviceManager",
213     "android.companion.IOnMessageReceivedListener",
214     "android.companion.IOnTransportsChangedListener",
215     "android.companion.virtualcamera.IVirtualCameraCallback",
216     "android.companion.virtual.IVirtualDevice",
217     "android.companion.virtual.IVirtualDeviceManager",
218     "android.companion.virtualnative.IVirtualDeviceManagerNative",
219     "android.content.IClipboard",
220     "android.content.IContentService",
221     "android.content.IIntentReceiver",
222     "android.content.IIntentSender",
223     "android.content.integrity.IAppIntegrityManager",
224     "android.content.IRestrictionsManager",
225     "android.content.ISyncAdapterUnsyncableAccountCallback",
226     "android.content.ISyncContext",
227     "android.content.om.IOverlayManager",
228     "android.content.pm.dex.IArtManager",
229     "android.content.pm.dex.ISnapshotRuntimeProfileCallback",
230     "android.content.pm.IBackgroundInstallControlService",
231     "android.content.pm.ICrossProfileApps",
232     "android.content.pm.IDataLoaderManager",
233     "android.content.pm.IDataLoaderStatusListener",
234     "android.content.pm.ILauncherApps",
235     "android.content.pm.IOnChecksumsReadyListener",
236     "android.content.pm.IOtaDexopt",
237     "android.content.pm.IPackageDataObserver",
238     "android.content.pm.IPackageDeleteObserver",
239     "android.content.pm.IPackageInstaller",
240     "android.content.pm.IPackageInstallerSession",
241     "android.content.pm.IPackageInstallerSessionFileSystemConnector",
242     "android.content.pm.IPackageInstallObserver2",
243     "android.content.pm.IPackageLoadingProgressCallback",
244     "android.content.pm.IPackageManager",
245     "android.content.pm.IPackageManagerNative",
246     "android.content.pm.IPackageMoveObserver",
247     "android.content.pm.IPinItemRequest",
248     "android.content.pm.IShortcutService",
249     "android.content.pm.IStagedApexObserver",
250     "android.content.pm.verify.domain.IDomainVerificationManager",
251     "android.content.res.IResourcesManager",
252     "android.content.rollback.IRollbackManager",
253     "android.credentials.ICredentialManager",
254     "android.debug.IAdbTransport",
255     "android.devicelock.IDeviceLockService",
256     "android.devicelock.IGetDeviceIdCallback",
257     "android.devicelock.IGetKioskAppsCallback",
258     "android.devicelock.IIsDeviceLockedCallback",
259     "android.devicelock.ILockUnlockDeviceCallback",
260     "android.federatedcompute.aidl.IExampleStoreCallback",
261     "android.federatedcompute.aidl.IExampleStoreIterator",
262     "android.federatedcompute.aidl.IExampleStoreIteratorCallback",
263     "android.federatedcompute.aidl.IExampleStoreService",
264     "android.federatedcompute.aidl.IFederatedComputeCallback",
265     "android.federatedcompute.aidl.IFederatedComputeService",
266     "android.federatedcompute.aidl.IResultHandlingService",
267     "android.flags.IFeatureFlags",
268     "android.frameworks.location.altitude.IAltitudeService",
269     "android.frameworks.vibrator.IVibratorController",
270     "android.frameworks.vibrator.IVibratorControlService",
271     "android.gsi.IGsiServiceCallback",
272     "android.hardware.biometrics.AuthenticationStateListener",
273     "android.hardware.biometrics.common.ICancellationSignal",
274     "android.hardware.biometrics.face.IFace",
275     "android.hardware.biometrics.face.ISession",
276     "android.hardware.biometrics.face.ISessionCallback",
277     "android.hardware.biometrics.fingerprint.IFingerprint",
278     "android.hardware.biometrics.fingerprint.ISession",
279     "android.hardware.biometrics.fingerprint.ISessionCallback",
280     "android.hardware.biometrics.IAuthService",
281     "android.hardware.biometrics.IBiometricAuthenticator",
282     "android.hardware.biometrics.IBiometricContextListener",
283     "android.hardware.biometrics.IBiometricSensorReceiver",
284     "android.hardware.biometrics.IBiometricService",
285     "android.hardware.biometrics.IBiometricStateListener",
286     "android.hardware.biometrics.IBiometricSysuiReceiver",
287     "android.hardware.biometrics.IInvalidationCallback",
288     "android.hardware.biometrics.ITestSession",
289     "android.hardware.broadcastradio.IAnnouncementListener",
290     "android.hardware.broadcastradio.ITunerCallback",
291     "android.hardware.contexthub.IContextHubCallback",
292     "android.hardware.devicestate.IDeviceStateManager",
293     "android.hardware.display.IColorDisplayManager",
294     "android.hardware.display.IDisplayManager",
295     "android.hardware.face.IFaceAuthenticatorsRegisteredCallback",
296     "android.hardware.face.IFaceService",
297     "android.hardware.face.IFaceServiceReceiver",
298     "android.hardware.fingerprint.IFingerprintAuthenticatorsRegisteredCallback",
299     "android.hardware.fingerprint.IFingerprintClientActiveCallback",
300     "android.hardware.fingerprint.IFingerprintService",
301     "android.hardware.fingerprint.IFingerprintServiceReceiver",
302     "android.hardware.fingerprint.IUdfpsOverlayControllerCallback",
303     "android.hardware.fingerprint.IUdfpsRefreshRateRequestCallback",
304     "android.hardware.hdmi.IHdmiControlCallback",
305     "android.hardware.hdmi.IHdmiControlService",
306     "android.hardware.hdmi.IHdmiDeviceEventListener",
307     "android.hardware.hdmi.IHdmiHotplugEventListener",
308     "android.hardware.hdmi.IHdmiSystemAudioModeChangeListener",
309     "android.hardware.health.IHealthInfoCallback",
310     "android.hardware.ICameraServiceProxy",
311     "android.hardware.IConsumerIrService",
312     "android.hardware.input.IInputManager",
313     "android.hardware.iris.IIrisService",
314     "android.hardware.ISensorPrivacyManager",
315     "android.hardware.ISerialManager",
316     "android.hardware.lights.ILightsManager",
317     "android.hardware.location.IContextHubClient",
318     "android.hardware.location.IContextHubClientCallback",
319     "android.hardware.location.IContextHubService",
320     "android.hardware.location.IContextHubTransactionCallback",
321     "android.hardware.location.ISignificantPlaceProviderManager",
322     "android.hardware.radio.IAnnouncementListener",
323     "android.hardware.radio.ICloseHandle",
324     "android.hardware.radio.ims.media.IImsMedia",
325     "android.hardware.radio.ims.media.IImsMediaListener",
326     "android.hardware.radio.ims.media.IImsMediaSession",
327     "android.hardware.radio.ims.media.IImsMediaSessionListener",
328     "android.hardware.radio.IRadioService",
329     "android.hardware.radio.ITuner",
330     "android.hardware.radio.sap.ISapCallback",
331     "android.hardware.soundtrigger3.ISoundTriggerHw",
332     "android.hardware.soundtrigger3.ISoundTriggerHwCallback",
333     "android.hardware.soundtrigger3.ISoundTriggerHwGlobalCallback",
334     "android.hardware.soundtrigger.IRecognitionStatusCallback",
335     "android.hardware.tetheroffload.ITetheringOffloadCallback",
336     "android.hardware.thermal.IThermalChangedCallback",
337     "android.hardware.tv.hdmi.cec.IHdmiCecCallback",
338     "android.hardware.tv.hdmi.connection.IHdmiConnectionCallback",
339     "android.hardware.tv.hdmi.earc.IEArcCallback",
340     "android.hardware.usb.gadget.IUsbGadgetCallback",
341     "android.hardware.usb.IUsbCallback",
342     "android.hardware.usb.IUsbManager",
343     "android.hardware.usb.IUsbSerialReader",
344     "android.hardware.wifi.hostapd.IHostapdCallback",
345     "android.hardware.wifi.IWifiChipEventCallback",
346     "android.hardware.wifi.IWifiEventCallback",
347     "android.hardware.wifi.IWifiNanIfaceEventCallback",
348     "android.hardware.wifi.IWifiRttControllerEventCallback",
349     "android.hardware.wifi.IWifiStaIfaceEventCallback",
350     "android.hardware.wifi.supplicant.INonStandardCertCallback",
351     "android.hardware.wifi.supplicant.ISupplicantP2pIfaceCallback",
352     "android.hardware.wifi.supplicant.ISupplicantStaIfaceCallback",
353     "android.hardware.wifi.supplicant.ISupplicantStaNetworkCallback",
354     "android.health.connect.aidl.IAccessLogsResponseCallback",
355     "android.health.connect.aidl.IActivityDatesResponseCallback",
356     "android.health.connect.aidl.IAggregateRecordsResponseCallback",
357     "android.health.connect.aidl.IApplicationInfoResponseCallback",
358     "android.health.connect.aidl.IChangeLogsResponseCallback",
359     "android.health.connect.aidl.IDataStagingFinishedCallback",
360     "android.health.connect.aidl.IEmptyResponseCallback",
361     "android.health.connect.aidl.IGetChangeLogTokenCallback",
362     "android.health.connect.aidl.IGetHealthConnectDataStateCallback",
363     "android.health.connect.aidl.IGetHealthConnectMigrationUiStateCallback",
364     "android.health.connect.aidl.IGetPriorityResponseCallback",
365     "android.health.connect.aidl.IHealthConnectService",
366     "android.health.connect.aidl.IInsertRecordsResponseCallback",
367     "android.health.connect.aidl.IMigrationCallback",
368     "android.health.connect.aidl.IReadMedicalResourcesResponseCallback",
369     "android.health.connect.aidl.IReadRecordsResponseCallback",
370     "android.health.connect.aidl.IRecordTypeInfoResponseCallback",
371     "android.health.connect.exportimport.IImportStatusCallback",
372     "android.health.connect.exportimport.IQueryDocumentProvidersCallback",
373     "android.health.connect.exportimport.IScheduledExportStatusCallback",
374     "android.location.ICountryDetector",
375     "android.location.IGpsGeofenceHardware",
376     "android.location.ILocationManager",
377     "android.location.provider.ILocationProviderManager",
378     "android.media.IAudioRoutesObserver",
379     "android.media.IMediaCommunicationService",
380     "android.media.IMediaCommunicationServiceCallback",
381     "android.media.IMediaController2",
382     "android.media.IMediaRoute2ProviderServiceCallback",
383     "android.media.IMediaRouterService",
384     "android.media.IMediaSession2",
385     "android.media.IMediaSession2Service",
386     "android.media.INativeSpatializerCallback",
387     "android.media.IPlaybackConfigDispatcher",
388     "android.media.IRecordingConfigDispatcher",
389     "android.media.IRemoteDisplayCallback",
390     "android.media.ISoundDoseCallback",
391     "android.media.ISpatializerHeadTrackingCallback",
392     "android.media.ITranscodingClientCallback",
393     "android.media.metrics.IMediaMetricsManager",
394     "android.media.midi.IMidiManager",
395     "android.media.musicrecognition.IMusicRecognitionAttributionTagCallback",
396     "android.media.musicrecognition.IMusicRecognitionManager",
397     "android.media.musicrecognition.IMusicRecognitionServiceCallback",
398     "android.media.projection.IMediaProjection",
399     "android.media.projection.IMediaProjectionCallback",
400     "android.media.projection.IMediaProjectionManager",
401     "android.media.projection.IMediaProjectionWatcherCallback",
402     "android.media.session.ISession",
403     "android.media.session.ISessionController",
404     "android.media.session.ISessionManager",
405     "android.media.soundtrigger.ISoundTriggerDetectionServiceClient",
406     "android.media.soundtrigger_middleware.IInjectGlobalEvent",
407     "android.media.soundtrigger_middleware.IInjectModelEvent",
408     "android.media.soundtrigger_middleware.IInjectRecognitionEvent",
409     "android.media.soundtrigger_middleware.ISoundTriggerMiddlewareService",
410     "android.media.soundtrigger_middleware.ISoundTriggerModule",
411     "android.media.tv.ad.ITvAdManager",
412     "android.media.tv.ad.ITvAdSessionCallback",
413     "android.media.tv.interactive.ITvInteractiveAppManager",
414     "android.media.tv.interactive.ITvInteractiveAppServiceCallback",
415     "android.media.tv.interactive.ITvInteractiveAppSessionCallback",
416     "android.media.tv.ITvInputHardware",
417     "android.media.tv.ITvInputManager",
418     "android.media.tv.ITvInputServiceCallback",
419     "android.media.tv.ITvInputSessionCallback",
420     "android.media.tv.ITvRemoteServiceInput",
421     "android.nearby.aidl.IOffloadCallback",
422     "android.nearby.IBroadcastListener",
423     "android.nearby.INearbyManager",
424     "android.nearby.IScanListener",
425     "android.net.connectivity.aidl.ConnectivityNative",
426     "android.net.dhcp.IDhcpEventCallbacks",
427     "android.net.dhcp.IDhcpServer",
428     "android.net.dhcp.IDhcpServerCallbacks",
429     "android.net.ICaptivePortal",
430     "android.net.IConnectivityDiagnosticsCallback",
431     "android.net.IConnectivityManager",
432     "android.net.IEthernetManager",
433     "android.net.IEthernetServiceListener",
434     "android.net.IIntResultListener",
435     "android.net.IIpConnectivityMetrics",
436     "android.net.IIpMemoryStore",
437     "android.net.IIpMemoryStoreCallbacks",
438     "android.net.IIpSecService",
439     "android.net.INetdEventCallback",
440     "android.net.INetdUnsolicitedEventListener",
441     "android.net.INetworkActivityListener",
442     "android.net.INetworkAgent",
443     "android.net.INetworkAgentRegistry",
444     "android.net.INetworkInterfaceOutcomeReceiver",
445     "android.net.INetworkManagementEventObserver",
446     "android.net.INetworkMonitor",
447     "android.net.INetworkMonitorCallbacks",
448     "android.net.INetworkOfferCallback",
449     "android.net.INetworkPolicyListener",
450     "android.net.INetworkPolicyManager",
451     "android.net.INetworkScoreService",
452     "android.net.INetworkStackConnector",
453     "android.net.INetworkStackStatusCallback",
454     "android.net.INetworkStatsService",
455     "android.net.INetworkStatsSession",
456     "android.net.IOnCompleteListener",
457     "android.net.IPacProxyManager",
458     "android.net.ip.IIpClient",
459     "android.net.ip.IIpClientCallbacks",
460     "android.net.ipmemorystore.IOnBlobRetrievedListener",
461     "android.net.ipmemorystore.IOnL2KeyResponseListener",
462     "android.net.ipmemorystore.IOnNetworkAttributesRetrievedListener",
463     "android.net.ipmemorystore.IOnNetworkEventCountRetrievedListener",
464     "android.net.ipmemorystore.IOnSameL3NetworkResponseListener",
465     "android.net.ipmemorystore.IOnStatusAndCountListener",
466     "android.net.ipmemorystore.IOnStatusListener",
467     "android.net.IQosCallback",
468     "android.net.ISocketKeepaliveCallback",
469     "android.net.ITestNetworkManager",
470     "android.net.ITetheredInterfaceCallback",
471     "android.net.ITetheringConnector",
472     "android.net.ITetheringEventCallback",
473     "android.net.IVpnManager",
474     "android.net.mdns.aidl.IMDnsEventListener",
475     "android.net.metrics.INetdEventListener",
476     "android.net.netstats.IUsageCallback",
477     "android.net.netstats.provider.INetworkStatsProvider",
478     "android.net.netstats.provider.INetworkStatsProviderCallback",
479     "android.net.nsd.INsdManager",
480     "android.net.nsd.INsdManagerCallback",
481     "android.net.nsd.INsdServiceConnector",
482     "android.net.nsd.IOffloadEngine",
483     "android.net.resolv.aidl.IDnsResolverUnsolicitedEventListener",
484     "android.net.thread.IActiveOperationalDatasetReceiver",
485     "android.net.thread.IConfigurationReceiver",
486     "android.net.thread.IOperationalDatasetCallback",
487     "android.net.thread.IOperationReceiver",
488     "android.net.thread.IOutputReceiver",
489     "android.net.thread.IStateCallback",
490     "android.net.thread.IThreadNetworkController",
491     "android.net.thread.IThreadNetworkManager",
492     "android.net.vcn.IVcnManagementService",
493     "android.net.wear.ICompanionDeviceManagerProxy",
494     "android.net.wifi.aware.IWifiAwareDiscoverySessionCallback",
495     "android.net.wifi.aware.IWifiAwareEventCallback",
496     "android.net.wifi.aware.IWifiAwareMacAddressProvider",
497     "android.net.wifi.aware.IWifiAwareManager",
498     "android.net.wifi.hotspot2.IProvisioningCallback",
499     "android.net.wifi.IActionListener",
500     "android.net.wifi.IBooleanListener",
501     "android.net.wifi.IByteArrayListener",
502     "android.net.wifi.ICoexCallback",
503     "android.net.wifi.IDppCallback",
504     "android.net.wifi.IIntegerListener",
505     "android.net.wifi.IInterfaceCreationInfoCallback",
506     "android.net.wifi.ILastCallerListener",
507     "android.net.wifi.IListListener",
508     "android.net.wifi.ILocalOnlyConnectionStatusListener",
509     "android.net.wifi.ILocalOnlyHotspotCallback",
510     "android.net.wifi.IMacAddressListListener",
511     "android.net.wifi.IMapListener",
512     "android.net.wifi.INetworkRequestMatchCallback",
513     "android.net.wifi.INetworkRequestUserSelectionCallback",
514     "android.net.wifi.IOnWifiActivityEnergyInfoListener",
515     "android.net.wifi.IOnWifiDriverCountryCodeChangedListener",
516     "android.net.wifi.IOnWifiUsabilityStatsListener",
517     "android.net.wifi.IPnoScanResultsCallback",
518     "android.net.wifi.IScanDataListener",
519     "android.net.wifi.IScanResultsCallback",
520     "android.net.wifi.IScoreUpdateObserver",
521     "android.net.wifi.ISoftApCallback",
522     "android.net.wifi.IStringListener",
523     "android.net.wifi.ISubsystemRestartCallback",
524     "android.net.wifi.ISuggestionConnectionStatusListener",
525     "android.net.wifi.ISuggestionUserApprovalStatusListener",
526     "android.net.wifi.ITrafficStateCallback",
527     "android.net.wifi.ITwtCallback",
528     "android.net.wifi.ITwtCapabilitiesListener",
529     "android.net.wifi.ITwtStatsListener",
530     "android.net.wifi.IWifiBandsListener",
531     "android.net.wifi.IWifiConnectedNetworkScorer",
532     "android.net.wifi.IWifiLowLatencyLockListener",
533     "android.net.wifi.IWifiManager",
534     "android.net.wifi.IWifiNetworkSelectionConfigListener",
535     "android.net.wifi.IWifiNetworkStateChangedListener",
536     "android.net.wifi.IWifiScanner",
537     "android.net.wifi.IWifiScannerListener",
538     "android.net.wifi.IWifiVerboseLoggingStatusChangedListener",
539     "android.net.wifi.p2p.IWifiP2pListener",
540     "android.net.wifi.p2p.IWifiP2pManager",
541     "android.net.wifi.rtt.IRttCallback",
542     "android.net.wifi.rtt.IWifiRttManager",
543     "android.ondevicepersonalization.IOnDevicePersonalizationSystemService",
544     "android.ondevicepersonalization.IOnDevicePersonalizationSystemServiceCallback",
545     "android.os.IBatteryPropertiesRegistrar",
546     "android.os.ICancellationSignal",
547     "android.os.IDeviceIdentifiersPolicyService",
548     "android.os.IDeviceIdleController",
549     "android.os.IDumpstate",
550     "android.os.IDumpstateListener",
551     "android.os.IExternalVibratorService",
552     "android.os.IHardwarePropertiesManager",
553     "android.os.IHintManager",
554     "android.os.IHintSession",
555     "android.os.IIncidentCompanion",
556     "android.os.image.IDynamicSystemService",
557     "android.os.incremental.IStorageHealthListener",
558     "android.os.INetworkManagementService",
559     "android.os.IPendingIntentRef",
560     "android.os.IPowerStatsService",
561     "android.os.IProfilingResultCallback",
562     "android.os.IProfilingService",
563     "android.os.IProgressListener",
564     "android.os.IPullAtomCallback",
565     "android.os.IRecoverySystem",
566     "android.os.IRemoteCallback",
567     "android.os.ISecurityStateManager",
568     "android.os.IServiceCallback",
569     "android.os.IStatsCompanionService",
570     "android.os.IStatsManagerService",
571     "android.os.IStatsQueryCallback",
572     "android.os.ISystemConfig",
573     "android.os.ISystemUpdateManager",
574     "android.os.IThermalEventListener",
575     "android.os.IUpdateLock",
576     "android.os.IUserManager",
577     "android.os.IUserRestrictionsListener",
578     "android.os.IVibratorManagerService",
579     "android.os.IVoldListener",
580     "android.os.IVoldMountCallback",
581     "android.os.IVoldTaskListener",
582     "android.os.logcat.ILogcatManagerService",
583     "android.permission.ILegacyPermissionManager",
584     "android.permission.IPermissionChecker",
585     "android.permission.IPermissionManager",
586     "android.print.IPrintManager",
587     "android.print.IPrintSpoolerCallbacks",
588     "android.print.IPrintSpoolerClient",
589     "android.printservice.IPrintServiceClient",
590     "android.printservice.recommendation.IRecommendationServiceCallbacks",
591     "android.provider.aidl.IDeviceConfigManager",
592     "android.remoteauth.IDeviceDiscoveryListener",
593     "android.safetycenter.IOnSafetyCenterDataChangedListener",
594     "android.safetycenter.ISafetyCenterManager",
595     "android.scheduling.IRebootReadinessManager",
596     "android.scheduling.IRequestRebootReadinessStatusListener",
597     "android.security.attestationverification.IAttestationVerificationManagerService",
598     "android.security.IFileIntegrityService",
599     "android.security.keystore.IKeyAttestationApplicationIdProvider",
600     "android.security.rkp.IRegistration",
601     "android.security.rkp.IRemoteProvisioning",
602     "android.service.appprediction.IPredictionService",
603     "android.service.assist.classification.IFieldClassificationCallback",
604     "android.service.attention.IAttentionCallback",
605     "android.service.attention.IProximityUpdateCallback",
606     "android.service.autofill.augmented.IFillCallback",
607     "android.service.autofill.IConvertCredentialCallback",
608     "android.service.autofill.IFillCallback",
609     "android.service.autofill.IInlineSuggestionUiCallback",
610     "android.service.autofill.ISaveCallback",
611     "android.service.autofill.ISurfacePackageResultCallback",
612     "android.service.contentcapture.IContentCaptureServiceCallback",
613     "android.service.contentcapture.IContentProtectionAllowlistCallback",
614     "android.service.contentcapture.IDataShareCallback",
615     "android.service.credentials.IBeginCreateCredentialCallback",
616     "android.service.credentials.IBeginGetCredentialCallback",
617     "android.service.credentials.IClearCredentialStateCallback",
618     "android.service.dreams.IDreamManager",
619     "android.service.games.IGameServiceController",
620     "android.service.games.IGameSessionController",
621     "android.service.notification.IStatusBarNotificationHolder",
622     "android.service.oemlock.IOemLockService",
623     "android.service.ondeviceintelligence.IProcessingUpdateStatusCallback",
624     "android.service.ondeviceintelligence.IRemoteProcessingService",
625     "android.service.ondeviceintelligence.IRemoteStorageService",
626     "android.service.persistentdata.IPersistentDataBlockService",
627     "android.service.resolver.IResolverRankerResult",
628     "android.service.rotationresolver.IRotationResolverCallback",
629     "android.service.textclassifier.ITextClassifierCallback",
630     "android.service.textclassifier.ITextClassifierService",
631     "android.service.timezone.ITimeZoneProviderManager",
632     "android.service.trust.ITrustAgentServiceCallback",
633     "android.service.voice.IDetectorSessionStorageService",
634     "android.service.voice.IDetectorSessionVisualQueryDetectionCallback",
635     "android.service.voice.IDspHotwordDetectionCallback",
636     "android.service.wallpaper.IWallpaperConnection",
637     "android.speech.IRecognitionListener",
638     "android.speech.IRecognitionService",
639     "android.speech.IRecognitionServiceManager",
640     "android.speech.tts.ITextToSpeechManager",
641     "android.speech.tts.ITextToSpeechSession",
642     "android.system.composd.ICompilationTaskCallback",
643     "android.system.virtualizationmaintenance.IVirtualizationReconciliationCallback",
644     "android.system.virtualizationservice.IVirtualMachineCallback",
645     "android.system.vmtethering.IVmTethering",
646     "android.telephony.imsmedia.IImsAudioSession",
647     "android.telephony.imsmedia.IImsAudioSessionCallback",
648     "android.telephony.imsmedia.IImsMedia",
649     "android.telephony.imsmedia.IImsMediaCallback",
650     "android.telephony.imsmedia.IImsTextSession",
651     "android.telephony.imsmedia.IImsTextSessionCallback",
652     "android.telephony.imsmedia.IImsVideoSession",
653     "android.telephony.imsmedia.IImsVideoSessionCallback",
654     "android.tracing.ITracingServiceProxy",
655     "android.uwb.IOnUwbActivityEnergyInfoListener",
656     "android.uwb.IUwbAdapter",
657     "android.uwb.IUwbAdapterStateCallbacks",
658     "android.uwb.IUwbAdfProvisionStateCallbacks",
659     "android.uwb.IUwbOemExtensionCallback",
660     "android.uwb.IUwbRangingCallbacks",
661     "android.uwb.IUwbVendorUciCallback",
662     "android.view.autofill.IAutoFillManager",
663     "android.view.autofill.IAutofillWindowPresenter",
664     "android.view.contentcapture.IContentCaptureManager",
665     "android.view.IDisplayChangeWindowCallback",
666     "android.view.IDisplayWindowListener",
667     "android.view.IInputFilter",
668     "android.view.IInputFilterHost",
669     "android.view.IInputMonitorHost",
670     "android.view.IRecentsAnimationController",
671     "android.view.IRemoteAnimationFinishedCallback",
672     "android.view.ISensitiveContentProtectionManager",
673     "android.view.IWindowId",
674     "android.view.IWindowManager",
675     "android.view.IWindowSession",
676     "android.view.translation.ITranslationManager",
677     "android.view.translation.ITranslationServiceCallback",
678     "android.webkit.IWebViewUpdateService",
679     "android.window.IBackAnimationFinishedCallback",
680     "android.window.IDisplayAreaOrganizerController",
681     "android.window.ITaskFragmentOrganizerController",
682     "android.window.ITaskOrganizerController",
683     "android.window.ITransitionMetricsReporter",
684     "android.window.IUnhandledDragCallback",
685     "android.window.IWindowContainerToken",
686     "android.window.IWindowlessStartingSurfaceCallback",
687     "android.window.IWindowOrganizerController",
688     "androidx.core.uwb.backend.IUwb",
689     "androidx.core.uwb.backend.IUwbClient",
690     "com.android.clockwork.modes.IModeManager",
691     "com.android.clockwork.modes.IStateChangeListener",
692     "com.android.clockwork.power.IWearPowerService",
693     "com.android.devicelockcontroller.IDeviceLockControllerService",
694     "com.android.devicelockcontroller.storage.IGlobalParametersService",
695     "com.android.devicelockcontroller.storage.ISetupParametersService",
696     "com.android.federatedcompute.services.training.aidl.IIsolatedTrainingService",
697     "com.android.federatedcompute.services.training.aidl.ITrainingResultCallback",
698     "com.android.internal.app.IAppOpsActiveCallback",
699     "com.android.internal.app.ILogAccessDialogCallback",
700     "com.android.internal.app.ISoundTriggerService",
701     "com.android.internal.app.ISoundTriggerSession",
702     "com.android.internal.app.IVoiceInteractionAccessibilitySettingsListener",
703     "com.android.internal.app.IVoiceInteractionManagerService",
704     "com.android.internal.app.IVoiceInteractionSessionListener",
705     "com.android.internal.app.IVoiceInteractionSessionShowCallback",
706     "com.android.internal.app.IVoiceInteractionSoundTriggerSession",
707     "com.android.internal.app.procstats.IProcessStats",
708     "com.android.internal.appwidget.IAppWidgetService",
709     "com.android.internal.backup.ITransportStatusCallback",
710     "com.android.internal.compat.IOverrideValidator",
711     "com.android.internal.compat.IPlatformCompat",
712     "com.android.internal.compat.IPlatformCompatNative",
713     "com.android.internal.graphics.fonts.IFontManager",
714     "com.android.internal.inputmethod.IAccessibilityInputMethodSessionCallback",
715     "com.android.internal.inputmethod.IConnectionlessHandwritingCallback",
716     "com.android.internal.inputmethod.IImeTracker",
717     "com.android.internal.inputmethod.IInlineSuggestionsRequestCallback",
718     "com.android.internal.inputmethod.IInputContentUriToken",
719     "com.android.internal.inputmethod.IInputMethodPrivilegedOperations",
720     "com.android.internal.inputmethod.IInputMethodSessionCallback",
721     "com.android.internal.net.INetworkWatchlistManager",
722     "com.android.internal.os.IBinaryTransparencyService",
723     "com.android.internal.os.IDropBoxManagerService",
724     "com.android.internal.policy.IKeyguardDismissCallback",
725     "com.android.internal.policy.IKeyguardDrawnCallback",
726     "com.android.internal.policy.IKeyguardExitCallback",
727     "com.android.internal.policy.IKeyguardStateCallback",
728     "com.android.internal.statusbar.IAddTileResultCallback",
729     "com.android.internal.statusbar.ISessionListener",
730     "com.android.internal.statusbar.IStatusBarService",
731     "com.android.internal.telecom.IDeviceIdleControllerAdapter",
732     "com.android.internal.telecom.IInternalServiceRetriever",
733     "com.android.internal.telephony.IMms",
734     "com.android.internal.telephony.ITelephonyRegistry",
735     "com.android.internal.textservice.ISpellCheckerServiceCallback",
736     "com.android.internal.textservice.ITextServicesManager",
737     "com.android.internal.view.IDragAndDropPermissions",
738     "com.android.internal.view.IInputMethodManager",
739     "com.android.internal.view.inline.IInlineContentProvider",
740     "com.android.internal.widget.ILockSettings",
741     "com.android.net.IProxyPortListener",
742     "com.android.net.module.util.IRoutingCoordinator",
743     "com.android.ondevicepersonalization.libraries.plugin.internal.IPluginCallback",
744     "com.android.ondevicepersonalization.libraries.plugin.internal.IPluginExecutorService",
745     "com.android.ondevicepersonalization.libraries.plugin.internal.IPluginStateCallback",
746     "com.android.rkpdapp.IGetKeyCallback",
747     "com.android.rkpdapp.IGetRegistrationCallback",
748     "com.android.rkpdapp.IRegistration",
749     "com.android.rkpdapp.IRemoteProvisioning",
750     "com.android.rkpdapp.IStoreUpgradedKeyCallback",
751     "com.android.sdksandbox.IComputeSdkStorageCallback",
752     "com.android.sdksandbox.ILoadSdkInSandboxCallback",
753     "com.android.sdksandbox.IRequestSurfacePackageFromSdkCallback",
754     "com.android.sdksandbox.ISdkSandboxManagerToSdkSandboxCallback",
755     "com.android.sdksandbox.ISdkSandboxService",
756     "com.android.sdksandbox.IUnloadSdkInSandboxCallback",
757     "com.android.server.profcollect.IProviderStatusCallback",
758     "com.android.server.thread.openthread.IChannelMasksReceiver",
759     "com.android.server.thread.openthread.INsdPublisher",
760     "com.android.server.thread.openthread.IOtDaemonCallback",
761     "com.android.server.thread.openthread.IOtOutputReceiver",
762     "com.android.server.thread.openthread.IOtStatusReceiver",
763     "com.google.android.clockwork.ambient.offload.IDisplayOffloadService",
764     "com.google.android.clockwork.ambient.offload.IDisplayOffloadTransitionFinishedCallbacks",
765     "com.google.android.clockwork.healthservices.IHealthService",
766     "vendor.google_clockwork.healthservices.IHealthServicesCallback",
767 )
768