BATTERY_STATS |
Allows an application to collect battery statistics |
signature|privileged|development |
BIND_ACCESSIBILITY_SERVICE |
Must be required by an AccessibilityService , to ensure that only the system can bind to it. |
signature |
BIND_AUTOFILL_SERVICE |
Must be required by a AutofillService , to ensure that only the system can bind to it. |
signature |
BIND_CALL_REDIRECTION_SERVICE |
Must be required by a CallRedirectionService , to ensure that only the system can bind to it. |
signature|privileged |
BIND_CARRIER_MESSAGING_CLIENT_SERVICE |
A subclass of CarrierMessagingClientService must be protected with this permission. |
signature |
BIND_CARRIER_SERVICES |
The system process that is allowed to bind to services in carrier apps will have this permission. Carrier apps should use this permission to protect their services that only the system is allowed to bind to. |
signature|privileged |
BIND_CHOOSER_TARGET_SERVICE |
Must be required by a ChooserTargetService , to ensure that only the system can bind to it. |
signature |
BIND_CONDITION_PROVIDER_SERVICE |
Must be required by a ConditionProviderService , to ensure that only the system can bind to it. |
signature |
BIND_DEVICE_ADMIN |
Must be required by device administration receiver, to ensure that only the system can interact with it. |
signature |
BIND_DREAM_SERVICE |
Must be required by an DreamService , to ensure that only the system can bind to it. |
signature |
BIND_INCALL_SERVICE |
Must be required by a InCallService , to ensure that only the system can bind to it. |
signature|privileged |
BIND_INPUT_METHOD |
Must be required by an InputMethodService , to ensure that only the system can bind to it. |
signature |
BIND_MIDI_DEVICE_SERVICE |
Must be required by an MidiDeviceService , to ensure that only the system can bind to it. |
signature |
BIND_NFC_SERVICE |
Must be required by a HostApduService or OffHostApduService to ensure that only the system can bind to it. |
signature |
BIND_NOTIFICATION_LISTENER_SERVICE |
Must be required by an NotificationListenerService , to ensure that only the system can bind to it. |
signature |
BIND_PRINT_SERVICE |
Must be required by a PrintService , to ensure that only the system can bind to it. |
signature |
BIND_REMOTEVIEWS |
Must be required by a RemoteViewsService , to ensure that only the system can bind to it. |
signature|privileged |
BIND_SCREENING_SERVICE |
Must be required by a CallScreeningService , to ensure that only the system can bind to it. |
signature|privileged |
BIND_TELECOM_CONNECTION_SERVICE |
Must be required by a ConnectionService , to ensure that only the system can bind to it. |
signature|privileged |
BIND_TEXT_SERVICE |
Must be required by a TextService (e.g. SpellCheckerService) to ensure that only the system can bind to it. |
signature |
BIND_TV_INPUT |
Must be required by a TvInputService to ensure that only the system can bind to it. |
signature|privileged |
BIND_VISUAL_VOICEMAIL_SERVICE |
Must be required by a link VisualVoicemailService to ensure that only the system can bind to it. |
signature|privileged |
BIND_VOICE_INTERACTION |
Must be required by a VoiceInteractionService , to ensure that only the system can bind to it. |
signature |
BIND_VPN_SERVICE |
Must be required by a VpnService , to ensure that only the system can bind to it. |
signature |
BIND_VR_LISTENER_SERVICE |
Must be required by an VrListenerService , to ensure that only the system can bind to it. |
signature |
BIND_WALLPAPER |
Must be required by a WallpaperService , to ensure that only the system can bind to it. |
signature|privileged |
CHANGE_CONFIGURATION |
Allows an application to modify the current configuration, such as locale. |
signature|privileged|development |
CLEAR_APP_CACHE |
Allows an application to clear the caches of all installed applications on the device. |
signature|privileged |
DELETE_CACHE_FILES |
Old permission for deleting an app's cache files, no longer used, but signals for us to quietly ignore calls instead of throwing an exception. |
signature|privileged |
GET_ACCOUNTS_PRIVILEGED |
Allows access to the list of accounts in the Accounts Service. |
signature|privileged |
GLOBAL_SEARCH |
This permission can be used on content providers to allow the global search system to access their data. Typically it used when the provider has some permissions protecting it (which global search would not be expected to hold), and added as a read-only permission to the path in the provider where global search queries are performed. This permission can not be held by regular applications; it is used by applications to protect themselves from everyone else besides global search. |
signature|privileged |
INSTANT_APP_FOREGROUND_SERVICE |
Allows an instant app to create foreground services. |
signature|development|instant|appop |
PACKAGE_USAGE_STATS |
Allows an application to collect component usage statistics 。Declaring the permission implies intention to use the API and the user of the device can grant permission through the Settings application. |
signature|privileged|development|appop |
READ_VOICEMAIL |
Allows an application to read voicemails in the system. |
signature|privileged |
REQUEST_INSTALL_PACKAGES |
Allows an application to request installing packages. Apps targeting APIs greater than 25 must hold this permission in order to use Intent.ACTION_INSTALL_PACKAGE . |
signature |
SMS_FINANCIAL_TRANSACTIONS |
Allows financial apps to read filtered sms messages. |
signature|appop |
START_VIEW_PERMISSION_USAGE |
Allows the holder to start the permission usage screen for an app. |
signature|installer |
SYSTEM_ALERT_WINDOW |
Allows an app to create windows using the type WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY , shown on top of all other apps. Very few apps should use this permission; these windows are intended for system-level interaction with the user. |
signature|preinstalled|appop|pre23|development |
WRITE_SETTINGS |
Allows an application to read or write the system settings. |
signature|preinstalled|appop|pre23 |
WRITE_VOICEMAIL |
Allows an application to modify and remove existing voicemails in the system. |
signature|privileged |