Permission Name Description
android.permission.ACCESS_CHECKIN_PROPERTIES Access to registration properties Permission to read or write to the registration check-in database properties table
android.permission.ACCESS_COARSE_LOCATION Obtain wrong location Get user's wrong latitude and longitude information through WiFi or mobile base station, the positioning accuracy is about 30~1500 meters.
android.permission.ACCESS_FINE_LOCATION Get precise location Receive satellite positioning information via GPS chip, with positioning accuracy within 10 meters.
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS Access to additional positioning commands Allow the program to access additional positioning provider commands.
android.permission.ACCESS_MOCK_LOCATION Get analog position information Get analog location information, generally used to help developers debug the application.
android.permission.ACCESS_NETWORK_STATE Get network status Gets the status of network information, such as whether the current network connection is active or not.
android.permission.ACCESS_SURFACE_FLINGER Access to Surface Flinger The underlying graphical display support on Android platform, generally used for game or camera preview interface and the underlying mode of the screenshot
android.permission.ACCESS_WIFI_STATE Get WiFi status Get the status of current WiFi access and WLAN hotspot information.
android.permission.ACCOUNT_MANAGER Account Management Get account authentication information, mainly GMail account information, only system level processes can access the permissions
android.permission.AUTHENTICATE_ACCOUNTS Account Verification Allow a program to access account management ACCOUNT_MANAGER related information through account verification.
android.permission.BATTERY_STATS Battery Statistics Get battery statistics.
android.permission.BIND_APPWIDGET Binding Widgets Allow a program to tell the appWidget service that it needs to access the plugin's database, only very few applications use this permission.
android.permission.BIND_DEVICE_ADMIN Bind device management request system administrator receiver, only the system can use this permission
android.permission.BIND_INPUT_METHOD Binding input method request InputMethodService service, only system can use it
android.permission.BIND_REMOTEVIEWS Bind RemoteView Must be requested through the RemoteViewsService, only available on the system.
android.permission.BIND_WALLPAPER Bind Wallpaper Must be requested through the WallpaperService service, only available on the system.
android.permission.BLUETOOTH Using Bluetooth Allows the program to connect to paired Bluetooth devices.
android.permission.BLUETOOTH_ADMIN Bluetooth Management Allows the program to discover and pair new Bluetooth devices.
android.permission.BRICK Brick Can disable the phone, very dangerous, as the name suggests, turning the phone into a brick
android.permission.BROADCAST_PACKAGE_REMOVED App Deletion Broadcast Triggers a broadcast when an app is deleted
android.permission.BROADCAST_SMS Receive SMS broadcast Triggers a broadcast when a text message is received
android.permission.BROADCAST_STICKY Continuous Broadcast Allows an application to receive a broadcast and then quickly receive the next broadcast.
android.permission.BROADCAST_WAP_PUSH WAP PUSH Broadcast Triggers a broadcast when received by the WAP PUSH service.
android.permission.CALL_PHONE Dialing Allows a program to enter a phone number from a non-system dialer.
android.permission.CALL_PRIVILEGED Calling Privileges Allow the program to make a phone call, replacing the system dialer interface.
android.permission.CAMERA Photo permission Allow access to the camera to take pictures
android.permission.CHANGE_COMPONENT_ENABLED_STATE Change component status Changes the state of the component if it is enabled or not
android.permission.CHANGE_CONFIGURATION Change Configuration Allow the current application to change its configuration, such as location.
android.permission.CHANGE_NETWORK_STATE Change network status Change the network status, e.g. whether it can connect to the Internet or not
android.permission.CHANGE_WIFI_MULTICAST_STATE Change WiFi multicast status Change WiFi multicast status
android.permission.CHANGE_WIFI_STATE Change WiFi status Change WiFi status
android.permission.CLEAR_APP_CACHE Clear Application Cache Clearing Application Cache
android.permission.CLEAR_APP_USER_DATA Clear user data Clearing the app's user data
android.permission.CWJ_GROUP Lower level access permissions Allow CWJ account groups to access underlying information
android.permission.CELL_PHONE_MASTER_EX Mobile Optimizer Extended Access Mobile Optimizer Extended Access
android.permission.CONTROL_LOCATION_UPDATES Control location updates Allow access to mobile network location information changes
android.permission.DELETE_CACHE_FILES Delete Cached Files Allow apps to delete cached files
android.permission.DELETE_PACKAGES Delete apps Allow programs to delete applications
android.permission.DEVICE_POWER Power Management Allow access to underlying power management
android.permission.DIAGNOSTIC Application Diagnostics Allow program to RW to diagnostic resources
android.permission.DISABLE_KEYGUARD Disable Keyboard Lock Allows program to disable keyboard lock
android.permission.DUMP Dump System Information Allow programs to get system dump information from system services
android.permission.EXPAND_STATUS_BAR Status Bar Control Allows programs to expand or contract the status bar
android.permission.FACTORY_TEST Factory Test Mode Allows the program to run factory test mode
android.permission.FLASHLIGHT Using the Flash Allows access to the flash
android.permission.FORCE_BACK Force Back Allow programs to force the back button to be used, regardless of whether the Activity is at the top level or not.
android.permission.GET_ACCOUNTS Access to the list of GMail accounts Access the list of GMail accounts
android.permission.GET_PACKAGE_SIZE Get application size Get the file size of the application
android.permission.GET_TASKS Get task information Allow the program to get the current or most recently run application
android.permission.GLOBAL_SEARCH Allow global search Allow the program to use the global search function
android.permission.HARDWARE_TEST Hardware Testing Access to hardware assistive devices for hardware testing.
android.permission.INJECT_EVENTS Inject events Allow access to the underlying events of the program, get the event streams of keys and trackballs.
android.permission.INSTALL_LOCATION_PROVIDER Installation and Positioning Provision Installation Positioning Provider
android.permission.INSTALL_PACKAGES Install application Allows the program to install applications
android.permission.INTERNAL_SYSTEM_WINDOW Internal system windows Allow programs to open internal windows, not available to third-party applications.
android.permission.INTERNET Access to the network Access to network connections, may generate GPRS traffic.
android.permission.KILL_BACKGROUND_PROCESSES End background processes Allow programs to call killBackgroundProcesses(String). method.
android.permission.MANAGE_ACCOUNTS Managing Accounts Allows the program to manage the list of accounts in AccountManager.
android.permission.MANAGE_APP_TOKENS Manage program references Manage Create, Destroy, and Z-axis sequences, for system use only.
android.permission.MTWEAK_USER Advanced Privileges Allows mTweak users to access advanced system privileges.
android.permission.MTWEAK_FORUM Community Privileges Allows access to mTweak community permissions
android.permission.MASTER_CLEAR Soft Format Allows the program to perform a soft format to remove system configuration information.
android.permission.MODIFY_AUDIO_SETTINGS Modify sound settings Modify sound setting information
android.permission.MODIFY_PHONE_STATE Modify phone status Modifies phone status, such as Airplane Mode, but does not include replacing the system dialer interface.
android.permission.MOUNT_FORMAT_FILESYSTEMS Format file system Formatting the removable file system, e.g. formatting and emptying the SD card.
android.permission.MOUNT_UNMOUNT_FILESYSTEMS Mount file system Mount and unmount external file systems
android.permission.NFC Allow NFC communication Allow programs to perform NFC proximity communication for mobile support.
android.permission.PERSISTENT_ACTIVITY Persistent Activity Creates a persistent Activity that is marked for future removal.
android.permission.PROCESS_OUTGOING_CALLS Handles outgoing calls Allows the program to monitor, modify or drop outgoing calls.
android.permission.READ_CALENDAR Read Schedule Reminder Allows the program to read the user's schedule
android.permission.READ_CONTACTS Read Contacts Allow the application to access the contact's address book information
android.permission.READ_FRAME_BUFFER Screenshot Read frame buffer for screenshots
com.android.browser.permission.READ_HISTORY_BOOKMARKS Read favorites and history Read browser favorites and history
android.permission.READ_INPUT_STATE Read input status Read the input status of the current key, only for the system.
android.permission.READ_LOGS Read system logs Read the underlying system logs
android.permission.READ_PHONE_STATE Read phone status Access phone status
android.permission.READ_SMS Read SMS content Read SMS content
android.permission.READ_SYNC_SETTINGS Read synchronization settings Read synchronization settings, read Google online synchronization settings
android.permission.READ_SYNC_STATS Read synchronization status Read sync status,get Google online sync status.
android.permission.REBOOT Reboot device Allow the program to reboot the device
android.permission.RECEIVE_BOOT_COMPLETED Allow power-on auto-run Allow programs to run automatically at power on
android.permission.RECEIVE_MMS Receive MMS Receive MMS
android.permission.RECEIVE_SMS Receive SMS Receive SMS
android.permission.RECEIVE_WAP_PUSH Receive Wap Push Receive WAP Push messages
android.permission.RECORD_AUDIO Recording Record sound through the phone or headset microphone
android.permission.REORDER_TASKS Sorting System Tasks Reordering running tasks in the system Z-axis
android.permission.RESTART_PACKAGES Ending system tasks Ending a task by restartPackage(String) method, which will be abandoned in the future.
android.permission.SEND_SMS Send SMS Send SMS
android.permission.SET_ACTIVITY_WATCHER Setting up Activity Watchers Setting up an Activity watcher is generally used for monkey testing.
com.android.alarm.permission.SET_ALARM Setting an alarm reminder Setting an alarm reminder
android.permission.SET_ALWAYS_FINISH Setting Always Quit Set whether the program always quits in the background
android.permission.SET_ANIMATION_SCALE Setting animation scaling Setting global animation scaling
android.permission.SET_DEBUG_APP Setting the debugger Setting the debugger, usually used for development.
android.permission.SET_ORIENTATION Set screen orientation Set the screen orientation to landscape or standard display, not used for general applications.
android.permission.SET_PREFERRED_APPLICATIONS Set application parameters set the parameters of the application, no longer work specifically see addPackageToPreferred(String) Introduction
android.permission.SET_PROCESS_LIMIT Set process limit Allows the program to set a limit on the maximum number of processes
android.permission.SET_TIME Set system time Sets the system time
android.permission.SET_TIME_ZONE Sets the system time zone. Setting the system time zone
android.permission.SET_WALLPAPER Setting the desktop wallpaper Setting the desktop wallpaper
android.permission.SET_WALLPAPER_HINTS Setting Wallpaper Suggestions Setting wallpaper suggestions
android.permission.SIGNAL_PERSISTENT_PROCESSES Send a permanent process signal Send a permanent process signal
android.permission.STATUS_BAR Status bar control Allow the program to turn on, off, and disable the status bar
android.permission.SUBSCRIBED_FEEDS_READ Access to subscriptions Accessing the database of subscription information
android.permission.SUBSCRIBED_FEEDS_WRITE Write subscription content Write or modify the database of subscription contents
android.permission.SYSTEM_ALERT_WINDOW Show System Window Displaying the System Window
android.permission.UPDATE_DEVICE_STATS Updating Device Status Updating Device Status
android.permission.USE_CREDENTIALS Using Certificates Allow programs to request authentication from AccountManager
android.permission.USE_SIP Using SIP Video Allow programs to use SIP video service
android.permission.VIBRATE Using Vibration Allow Vibration
android.permission.WAKE_LOCK Wake-up lock Allow programs to run in background processes even after the phone screen is turned off
android.permission.WRITE_APN_SETTINGS Write to GPRS access point settings Write to network GPRS access point settings
android.permission.WRITE_CALENDAR Write schedule reminders Write to calendar, but not readable
android.permission.WRITE_CONTACTS Write contacts Write to contacts, but not readable
android.permission.WRITE_EXTERNAL_STORAGE Write to external memory Allows the program to write to external storage, e.g. files on SD card.
android.permission.WRITE_GSERVICES Write to Google Map Allows the program to write to Google Map service data.
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS Write Favorites and History Write to browser history or favorites, but not readable.
android.permission.WRITE_SECURE_SETTINGS Read and Write System Sensitive Settings Allow programs to read and write system security sensitive settings.
android.permission.WRITE_SETTINGS Read and write system settings Allow programs to read and write system settings
android.permission.WRITE_SMS Write SMS Allow writing SMS
Access logs: