CAMERA - required to be able to access the camera device.
MODIFY_AUDIO_SETTINGS - allows an application to modify global audio settings.
RECORD_AUDIO - allows an application to record audio.
BLUETOOTH - allows applications to connect to paired bluetooth devices.
BLUETOOTH_CONNECT - required to be able to connect to paired bluetooth devices.
BROADCAST_STICKY - allows an application to broadcast sticky intents.
VIBRATE - allows access to the vibrator.
WAKE_LOCK - allows using powermanager wakelocks to keep processor from sleeping or screen from dimming.
INTERNET - allows applications to open network sockets.
CHANGE_NETWORK_STATE - allows applications to change network connectivity state.
ACCESS_WIFI_STATE - allows applications to access information about wi-fi networks.
READ_CONTACTS - allows an application to read the user's contacts data.
WRITE_CONTACTS - allows an application to write the user's contacts data.
READ_PHONE_STATE - allows read only access to phone state, including the current cellular network information, the status of any ongoing calls, and a list of any phoneaccounts registered on the device.
GET_ACCOUNTS - allows access to the list of accounts in the accounts service.
ACCESS_NETWORK_STATE - allows applications to access information about networks.
RECEIVE_BOOT_COMPLETED - allows an application to receive the intent.action_boot_completed that is broadcast after the system finishes booting.
WRITE_CALL_LOG - allows an application to write and read the user's call log data.
READ_SYNC_STATS - allows applications to read the sync stats.
WRITE_SYNC_SETTINGS - allows applications to write the sync settings.
CALL_PHONE - allows an application to initiate a phone call without going through the dialer user interface for the user to confirm the call.
FOREGROUND_SERVICE - allows a regular application to use service.startforeground.
FOREGROUND_SERVICE_MICROPHONE - allows a regular application to use service.startforeground with the type "microphone".
FOREGROUND_SERVICE_CAMERA - allows a regular application to use service.startforeground with the type "camera".
FOREGROUND_SERVICE_MEDIA_PROJECTION - allows a regular application to use service.startforeground with the type "mediaprojection".
FOREGROUND_SERVICE_MEDIA_PLAYBACK - allows a regular application to use service.startforeground with the type "mediaplayback".
FOREGROUND_SERVICE_PHONE_CALL - allows a regular application to use service.startforeground with the type "phonecall".
FOREGROUND_SERVICE_DATA_SYNC - allows a regular application to use service.startforeground with the type "datasync".
STATUS_BAR - allows an application to open, close, or disable the status bar and its icons.
WRITE_SETTINGS - allows an application to read or write the system settings.
WRITE_SETTINGS - allows an application to read or write the system settings.
GET_PACKAGE_SIZE - allows an application to find out the space used by any package.
INSTALL_SHORTCUT - allows an application to install a shortcut in launcher.
USE_EXACT_ALARM - allows apps to use exact alarms just like with schedule_exact_alarm but without needing to request this permission from the user.
POST_NOTIFICATIONS - allows an app to post notifications
RUN_USER_INITIATED_JOBS - allows applications to use the user-initiated jobs api.