blob: ad77f5b7f5ac9f8290711e3f3e6820456f36441c [file] [log] [blame]
<?xml version="1.0" encoding="ISO-8859-1"?>
<api_permissions>
<!-- API level 1, Android platform 1.0 -->
<api_level number="1">
<permission>
<name>ACCESS_CHECKIN_PROPERTIES</name>
<description>Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_COARSE_LOCATION</name>
<description>Allows an application to access coarse (e.g., Cell-ID, WiFi) location</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_FINE_LOCATION</name>
<description>Allows an application to access fine (e.g., GPS) location</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_LOCATION_EXTRA_COMMANDS</name>
<description>Allows an application to access extra location provider commands</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_MOCK_LOCATION</name>
<description>Allows an application to create mock location providers for testing</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_NETWORK_STATE</name>
<description>Allows applications to access information about networks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_SURFACE_FLINGER</name>
<description>Allows an application to use SurfaceFlinger's low level features</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_WIFI_STATE</name>
<description>Allows applications to access information about Wi-Fi networks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BATTERY_STATS</name>
<description>Allows an application to collect battery statistics</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BLUETOOTH</name>
<description>Allows applications to connect to paired bluetooth devices</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BLUETOOTH_ADMIN</name>
<description>Allows applications to discover and pair bluetooth devices</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BRICK</name>
<description>Required to be able to disable the device (very dangerous!).</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_PACKAGE_REMOVED</name>
<description>Allows an application to broadcast a notification that an application package has been removed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_STICKY</name>
<description>Allows an application to broadcast sticky intents.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CALL_PHONE</name>
<description>Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call being placed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CALL_PRIVILEGED</name>
<description>Allows an application to call any phone number, including emergency numbers, without going through the Dialer user interface for the user to confirm the call being placed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CAMERA</name>
<description>Required to be able to access the camera device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_COMPONENT_ENABLED_STATE</name>
<description>Allows an application to change whether an application component (other than its own) is enabled or not.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_CONFIGURATION</name>
<description>Allows an application to modify the current configuration, such as locale.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_NETWORK_STATE</name>
<description>Allows applications to change network connectivity state</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_WIFI_STATE</name>
<description>Allows applications to change Wi-Fi connectivity state</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CLEAR_APP_CACHE</name>
<description>Allows an application to clear the caches of all installed applications on the device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CLEAR_APP_USER_DATA</name>
<description>Allows an application to clear user data</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CONTROL_LOCATION_UPDATES</name>
<description>Allows enabling/disabling location update notifications from the radio.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DELETE_CACHE_FILES</name>
<description>Allows an application to delete cache files.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DELETE_PACKAGES</name>
<description>Allows an application to delete packages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DEVICE_POWER</name>
<description>Allows low-level access to power management</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DIAGNOSTIC</name>
<description>Allows applications to RW to diagnostic resources.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DISABLE_KEYGUARD</name>
<description>Allows applications to disable the keyguard</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DUMP</name>
<description>Allows an application to retrieve state dump information from system services.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>EXPAND_STATUS_BAR</name>
<description>Allows an application to expand or collapse the status bar.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FACTORY_TEST</name>
<description>Run as a manufacturer test application, running as the root user.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FLASHLIGHT</name>
<description>Allows access to the flashlight</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FORCE_BACK</name>
<description>Allows an application to force a BACK operation on whatever is the top activity.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_ACCOUNTS</name>
<description>Allows access to the list of accounts in the Accounts Service</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_PACKAGE_SIZE</name>
<description>Allows an application to find out the space used by any package.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_TASKS</name>
<description>Allows an application to get information about the currently or recently running tasks: a thumbnail representation of the tasks, what activities are running in it, etc.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>HARDWARE_TEST</name>
<description>Allows access to hardware peripherals.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INJECT_EVENTS</name>
<description>Allows an application to inject user events (keys, touch, trackball) into the event stream and deliver them to ANY window.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INSTALL_PACKAGES</name>
<description>Allows an application to install packages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INTERNAL_SYSTEM_WINDOW</name>
<description>Allows an application to open windows that are for use by parts of the system user interface.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INTERNET</name>
<description>Allows applications to open network sockets.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MANAGE_APP_TOKENS</name>
<description>Allows an application to manage (create, destroy, Z-order) application tokens in the window manager.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MASTER_CLEAR</name>
<description></description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MODIFY_AUDIO_SETTINGS</name>
<description>Allows an application to modify global audio settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MODIFY_PHONE_STATE</name>
<description>Allows modification of the telephony state - power on, mmi, etc.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MOUNT_UNMOUNT_FILESYSTEMS</name>
<description>Allows mounting and unmounting file systems for removable storage.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>PERSISTENT_ACTIVITY</name>
<description>Allow an application to make its activities persistent.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>PROCESS_OUTGOING_CALLS</name>
<description>Allows an application to monitor, modify, or abort outgoing calls.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_CALENDAR</name>
<description>Allows an application to read the user's calendar data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_CONTACTS</name>
<description>Allows an application to read the user's contacts data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_FRAME_BUFFER</name>
<description>Allows an application to take screen shots and more generally get access to the frame buffer data</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_INPUT_STATE</name>
<description>Allows an application to retrieve the current state of keys and switches.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_LOGS</name>
<description>Allows an application to read the low-level system log files.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_OWNER_DATA</name>
<description>Allows an application to read the owner's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_PHONE_STATE</name>
<description>Allows read only access to phone state.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SMS</name>
<description>Allows an application to read SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SYNC_SETTINGS</name>
<description>Allows applications to read the sync settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SYNC_STATS</name>
<description>Allows applications to read the sync stats</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>REBOOT</name>
<description>Required to be able to reboot the device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_BOOT_COMPLETED</name>
<description>Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_MMS</name>
<description>Allows an application to monitor incoming MMS messages, to record or perform processing on them.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_SMS</name>
<description>Allows an application to monitor incoming SMS messages, to record or perform processing on them.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_WAP_PUSH</name>
<description>Allows an application to monitor incoming WAP push messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECORD_AUDIO</name>
<description>Allows an application to record audio</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>REORDER_TASKS</name>
<description>Allows an application to change the Z-order of tasks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RESTART_PACKAGES</name>
<description> This constant is deprecated. The restartPackage(String) API is no longer supported.</description>
<deprecated>true</deprecated>
</permission>
<permission>
<name>SEND_SMS</name>
<description>Allows an application to send SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ACTIVITY_WATCHER</name>
<description>Allows an application to watch and control how activities are started globally in the system.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ALWAYS_FINISH</name>
<description>Allows an application to control whether activities are immediately finished when put in the background.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ANIMATION_SCALE</name>
<description>Modify the global animation scaling factor.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_DEBUG_APP</name>
<description>Configure an application for debugging.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ORIENTATION</name>
<description>Allows low-level access to setting the orientation (actually rotation) of the screen.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_PREFERRED_APPLICATIONS</name>
<description> This constant is deprecated. No longer useful, see addPackageToPreferred(String) for details.</description>
<deprecated>true</deprecated>
</permission>
<permission>
<name>SET_PROCESS_LIMIT</name>
<description>Allows an application to set the maximum number of (not needed) application processes that can be running.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_TIME_ZONE</name>
<description>Allows applications to set the system time zone</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_WALLPAPER</name>
<description>Allows applications to set the wallpaper</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_WALLPAPER_HINTS</name>
<description>Allows applications to set the wallpaper hints</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SIGNAL_PERSISTENT_PROCESSES</name>
<description>Allow an application to request that a signal be sent to all persistent processes</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>STATUS_BAR</name>
<description>Allows an application to open, close, or disable the status bar and its icons.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SUBSCRIBED_FEEDS_READ</name>
<description>Allows an application to allow access the subscribed feeds ContentProvider.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SUBSCRIBED_FEEDS_WRITE</name>
<description></description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SYSTEM_ALERT_WINDOW</name>
<description>Allows an application to open windows using the type TYPE_SYSTEM_ALERT, shown on top of all other applications.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>VIBRATE</name>
<description>Allows access to the vibrator</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WAKE_LOCK</name>
<description>Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_APN_SETTINGS</name>
<description>Allows applications to write the apn settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_CALENDAR</name>
<description>Allows an application to write (but not read) the user's calendar data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_CONTACTS</name>
<description>Allows an application to write (but not read) the user's contacts data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_GSERVICES</name>
<description>Allows an application to modify the Google service map.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_OWNER_DATA</name>
<description>Allows an application to write (but not read) the owner's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SETTINGS</name>
<description>Allows an application to read or write the system settings.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SMS</name>
<description>Allows an application to write SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SYNC_SETTINGS</name>
<description>Allows applications to write the sync settings</description>
<deprecated>false</deprecated>
</permission>
</api_level>
<!-- API level 2, Android platform 1.1 (Petit Four) -->
<api_level number="2">
<permission>
<name>ACCESS_CHECKIN_PROPERTIES</name>
<description>Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_COARSE_LOCATION</name>
<description>Allows an application to access coarse (e.g., Cell-ID, WiFi) location</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_FINE_LOCATION</name>
<description>Allows an application to access fine (e.g., GPS) location</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_LOCATION_EXTRA_COMMANDS</name>
<description>Allows an application to access extra location provider commands</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_MOCK_LOCATION</name>
<description>Allows an application to create mock location providers for testing</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_NETWORK_STATE</name>
<description>Allows applications to access information about networks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_SURFACE_FLINGER</name>
<description>Allows an application to use SurfaceFlinger's low level features</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_WIFI_STATE</name>
<description>Allows applications to access information about Wi-Fi networks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BATTERY_STATS</name>
<description>Allows an application to collect battery statistics</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BLUETOOTH</name>
<description>Allows applications to connect to paired bluetooth devices</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BLUETOOTH_ADMIN</name>
<description>Allows applications to discover and pair bluetooth devices</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BRICK</name>
<description>Required to be able to disable the device (very dangerous!).</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_PACKAGE_REMOVED</name>
<description>Allows an application to broadcast a notification that an application package has been removed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_SMS</name>
<description>Allows an application to broadcast an SMS receipt notification</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_STICKY</name>
<description>Allows an application to broadcast sticky intents.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_WAP_PUSH</name>
<description>Allows an application to broadcast a WAP PUSH receipt notification</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CALL_PHONE</name>
<description>Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call being placed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CALL_PRIVILEGED</name>
<description>Allows an application to call any phone number, including emergency numbers, without going through the Dialer user interface for the user to confirm the call being placed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CAMERA</name>
<description>Required to be able to access the camera device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_COMPONENT_ENABLED_STATE</name>
<description>Allows an application to change whether an application component (other than its own) is enabled or not.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_CONFIGURATION</name>
<description>Allows an application to modify the current configuration, such as locale.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_NETWORK_STATE</name>
<description>Allows applications to change network connectivity state</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_WIFI_STATE</name>
<description>Allows applications to change Wi-Fi connectivity state</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CLEAR_APP_CACHE</name>
<description>Allows an application to clear the caches of all installed applications on the device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CLEAR_APP_USER_DATA</name>
<description>Allows an application to clear user data</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CONTROL_LOCATION_UPDATES</name>
<description>Allows enabling/disabling location update notifications from the radio.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DELETE_CACHE_FILES</name>
<description>Allows an application to delete cache files.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DELETE_PACKAGES</name>
<description>Allows an application to delete packages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DEVICE_POWER</name>
<description>Allows low-level access to power management</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DIAGNOSTIC</name>
<description>Allows applications to RW to diagnostic resources.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DISABLE_KEYGUARD</name>
<description>Allows applications to disable the keyguard</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DUMP</name>
<description>Allows an application to retrieve state dump information from system services.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>EXPAND_STATUS_BAR</name>
<description>Allows an application to expand or collapse the status bar.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FACTORY_TEST</name>
<description>Run as a manufacturer test application, running as the root user.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FLASHLIGHT</name>
<description>Allows access to the flashlight</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FORCE_BACK</name>
<description>Allows an application to force a BACK operation on whatever is the top activity.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_ACCOUNTS</name>
<description>Allows access to the list of accounts in the Accounts Service</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_PACKAGE_SIZE</name>
<description>Allows an application to find out the space used by any package.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_TASKS</name>
<description>Allows an application to get information about the currently or recently running tasks: a thumbnail representation of the tasks, what activities are running in it, etc.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>HARDWARE_TEST</name>
<description>Allows access to hardware peripherals.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INJECT_EVENTS</name>
<description>Allows an application to inject user events (keys, touch, trackball) into the event stream and deliver them to ANY window.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INSTALL_PACKAGES</name>
<description>Allows an application to install packages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INTERNAL_SYSTEM_WINDOW</name>
<description>Allows an application to open windows that are for use by parts of the system user interface.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INTERNET</name>
<description>Allows applications to open network sockets.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MANAGE_APP_TOKENS</name>
<description>Allows an application to manage (create, destroy, Z-order) application tokens in the window manager.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MASTER_CLEAR</name>
<description></description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MODIFY_AUDIO_SETTINGS</name>
<description>Allows an application to modify global audio settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MODIFY_PHONE_STATE</name>
<description>Allows modification of the telephony state - power on, mmi, etc.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MOUNT_UNMOUNT_FILESYSTEMS</name>
<description>Allows mounting and unmounting file systems for removable storage.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>PERSISTENT_ACTIVITY</name>
<description>Allow an application to make its activities persistent.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>PROCESS_OUTGOING_CALLS</name>
<description>Allows an application to monitor, modify, or abort outgoing calls.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_CALENDAR</name>
<description>Allows an application to read the user's calendar data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_CONTACTS</name>
<description>Allows an application to read the user's contacts data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_FRAME_BUFFER</name>
<description>Allows an application to take screen shots and more generally get access to the frame buffer data</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_INPUT_STATE</name>
<description>Allows an application to retrieve the current state of keys and switches.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_LOGS</name>
<description>Allows an application to read the low-level system log files.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_OWNER_DATA</name>
<description>Allows an application to read the owner's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_PHONE_STATE</name>
<description>Allows read only access to phone state.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SMS</name>
<description>Allows an application to read SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SYNC_SETTINGS</name>
<description>Allows applications to read the sync settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SYNC_STATS</name>
<description>Allows applications to read the sync stats</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>REBOOT</name>
<description>Required to be able to reboot the device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_BOOT_COMPLETED</name>
<description>Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_MMS</name>
<description>Allows an application to monitor incoming MMS messages, to record or perform processing on them.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_SMS</name>
<description>Allows an application to monitor incoming SMS messages, to record or perform processing on them.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_WAP_PUSH</name>
<description>Allows an application to monitor incoming WAP push messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECORD_AUDIO</name>
<description>Allows an application to record audio</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>REORDER_TASKS</name>
<description>Allows an application to change the Z-order of tasks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RESTART_PACKAGES</name>
<description> This constant is deprecated. The restartPackage(String) API is no longer supported.</description>
<deprecated>true</deprecated>
</permission>
<permission>
<name>SEND_SMS</name>
<description>Allows an application to send SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ACTIVITY_WATCHER</name>
<description>Allows an application to watch and control how activities are started globally in the system.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ALWAYS_FINISH</name>
<description>Allows an application to control whether activities are immediately finished when put in the background.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ANIMATION_SCALE</name>
<description>Modify the global animation scaling factor.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_DEBUG_APP</name>
<description>Configure an application for debugging.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ORIENTATION</name>
<description>Allows low-level access to setting the orientation (actually rotation) of the screen.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_PREFERRED_APPLICATIONS</name>
<description> This constant is deprecated. No longer useful, see addPackageToPreferred(String) for details.</description>
<deprecated>true</deprecated>
</permission>
<permission>
<name>SET_PROCESS_LIMIT</name>
<description>Allows an application to set the maximum number of (not needed) application processes that can be running.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_TIME_ZONE</name>
<description>Allows applications to set the system time zone</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_WALLPAPER</name>
<description>Allows applications to set the wallpaper</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_WALLPAPER_HINTS</name>
<description>Allows applications to set the wallpaper hints</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SIGNAL_PERSISTENT_PROCESSES</name>
<description>Allow an application to request that a signal be sent to all persistent processes</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>STATUS_BAR</name>
<description>Allows an application to open, close, or disable the status bar and its icons.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SUBSCRIBED_FEEDS_READ</name>
<description>Allows an application to allow access the subscribed feeds ContentProvider.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SUBSCRIBED_FEEDS_WRITE</name>
<description></description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SYSTEM_ALERT_WINDOW</name>
<description>Allows an application to open windows using the type TYPE_SYSTEM_ALERT, shown on top of all other applications.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>VIBRATE</name>
<description>Allows access to the vibrator</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WAKE_LOCK</name>
<description>Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_APN_SETTINGS</name>
<description>Allows applications to write the apn settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_CALENDAR</name>
<description>Allows an application to write (but not read) the user's calendar data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_CONTACTS</name>
<description>Allows an application to write (but not read) the user's contacts data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_GSERVICES</name>
<description>Allows an application to modify the Google service map.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_OWNER_DATA</name>
<description>Allows an application to write (but not read) the owner's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SETTINGS</name>
<description>Allows an application to read or write the system settings.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SMS</name>
<description>Allows an application to write SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SYNC_SETTINGS</name>
<description>Allows applications to write the sync settings</description>
<deprecated>false</deprecated>
</permission>
</api_level>
<!-- API level 3, Android platform 1.5 (Cupcake) - Based on Linux Kernel 2.6.27 -->
<api_level number="3">
<permission>
<name>ACCESS_CHECKIN_PROPERTIES</name>
<description>Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_COARSE_LOCATION</name>
<description>Allows an application to access coarse (e.g., Cell-ID, WiFi) location</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_FINE_LOCATION</name>
<description>Allows an application to access fine (e.g., GPS) location</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_LOCATION_EXTRA_COMMANDS</name>
<description>Allows an application to access extra location provider commands</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_MOCK_LOCATION</name>
<description>Allows an application to create mock location providers for testing</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_NETWORK_STATE</name>
<description>Allows applications to access information about networks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_SURFACE_FLINGER</name>
<description>Allows an application to use SurfaceFlinger's low level features</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_WIFI_STATE</name>
<description>Allows applications to access information about Wi-Fi networks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BATTERY_STATS</name>
<description>Allows an application to collect battery statistics</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BIND_APPWIDGET</name>
<description>Allows an application to tell the AppWidget service which application can access AppWidget's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BIND_INPUT_METHOD</name>
<description>Must be required by an InputMethodService, to ensure that only the system can bind to it.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BLUETOOTH</name>
<description>Allows applications to connect to paired bluetooth devices</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BLUETOOTH_ADMIN</name>
<description>Allows applications to discover and pair bluetooth devices</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BRICK</name>
<description>Required to be able to disable the device (very dangerous!).</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_PACKAGE_REMOVED</name>
<description>Allows an application to broadcast a notification that an application package has been removed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_SMS</name>
<description>Allows an application to broadcast an SMS receipt notification</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_STICKY</name>
<description>Allows an application to broadcast sticky intents.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_WAP_PUSH</name>
<description>Allows an application to broadcast a WAP PUSH receipt notification</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CALL_PHONE</name>
<description>Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call being placed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CALL_PRIVILEGED</name>
<description>Allows an application to call any phone number, including emergency numbers, without going through the Dialer user interface for the user to confirm the call being placed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CAMERA</name>
<description>Required to be able to access the camera device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_COMPONENT_ENABLED_STATE</name>
<description>Allows an application to change whether an application component (other than its own) is enabled or not.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_CONFIGURATION</name>
<description>Allows an application to modify the current configuration, such as locale.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_NETWORK_STATE</name>
<description>Allows applications to change network connectivity state</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_WIFI_STATE</name>
<description>Allows applications to change Wi-Fi connectivity state</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CLEAR_APP_CACHE</name>
<description>Allows an application to clear the caches of all installed applications on the device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CLEAR_APP_USER_DATA</name>
<description>Allows an application to clear user data</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CONTROL_LOCATION_UPDATES</name>
<description>Allows enabling/disabling location update notifications from the radio.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DELETE_CACHE_FILES</name>
<description>Allows an application to delete cache files.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DELETE_PACKAGES</name>
<description>Allows an application to delete packages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DEVICE_POWER</name>
<description>Allows low-level access to power management</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DIAGNOSTIC</name>
<description>Allows applications to RW to diagnostic resources.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DISABLE_KEYGUARD</name>
<description>Allows applications to disable the keyguard</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DUMP</name>
<description>Allows an application to retrieve state dump information from system services.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>EXPAND_STATUS_BAR</name>
<description>Allows an application to expand or collapse the status bar.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FACTORY_TEST</name>
<description>Run as a manufacturer test application, running as the root user.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FLASHLIGHT</name>
<description>Allows access to the flashlight</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FORCE_BACK</name>
<description>Allows an application to force a BACK operation on whatever is the top activity.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_ACCOUNTS</name>
<description>Allows access to the list of accounts in the Accounts Service</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_PACKAGE_SIZE</name>
<description>Allows an application to find out the space used by any package.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_TASKS</name>
<description>Allows an application to get information about the currently or recently running tasks: a thumbnail representation of the tasks, what activities are running in it, etc.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>HARDWARE_TEST</name>
<description>Allows access to hardware peripherals.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INJECT_EVENTS</name>
<description>Allows an application to inject user events (keys, touch, trackball) into the event stream and deliver them to ANY window.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INSTALL_PACKAGES</name>
<description>Allows an application to install packages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INTERNAL_SYSTEM_WINDOW</name>
<description>Allows an application to open windows that are for use by parts of the system user interface.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INTERNET</name>
<description>Allows applications to open network sockets.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MANAGE_APP_TOKENS</name>
<description>Allows an application to manage (create, destroy, Z-order) application tokens in the window manager.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MASTER_CLEAR</name>
<description></description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MODIFY_AUDIO_SETTINGS</name>
<description>Allows an application to modify global audio settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MODIFY_PHONE_STATE</name>
<description>Allows modification of the telephony state - power on, mmi, etc.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MOUNT_FORMAT_FILESYSTEMS</name>
<description>Allows formatting file systems for removable storage.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MOUNT_UNMOUNT_FILESYSTEMS</name>
<description>Allows mounting and unmounting file systems for removable storage.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>PERSISTENT_ACTIVITY</name>
<description>Allow an application to make its activities persistent.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>PROCESS_OUTGOING_CALLS</name>
<description>Allows an application to monitor, modify, or abort outgoing calls.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_CALENDAR</name>
<description>Allows an application to read the user's calendar data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_CONTACTS</name>
<description>Allows an application to read the user's contacts data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_FRAME_BUFFER</name>
<description>Allows an application to take screen shots and more generally get access to the frame buffer data</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_INPUT_STATE</name>
<description>Allows an application to retrieve the current state of keys and switches.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_LOGS</name>
<description>Allows an application to read the low-level system log files.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_OWNER_DATA</name>
<description>Allows an application to read the owner's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_PHONE_STATE</name>
<description>Allows read only access to phone state.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SMS</name>
<description>Allows an application to read SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SYNC_SETTINGS</name>
<description>Allows applications to read the sync settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SYNC_STATS</name>
<description>Allows applications to read the sync stats</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>REBOOT</name>
<description>Required to be able to reboot the device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_BOOT_COMPLETED</name>
<description>Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_MMS</name>
<description>Allows an application to monitor incoming MMS messages, to record or perform processing on them.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_SMS</name>
<description>Allows an application to monitor incoming SMS messages, to record or perform processing on them.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_WAP_PUSH</name>
<description>Allows an application to monitor incoming WAP push messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECORD_AUDIO</name>
<description>Allows an application to record audio</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>REORDER_TASKS</name>
<description>Allows an application to change the Z-order of tasks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RESTART_PACKAGES</name>
<description> This constant is deprecated. The restartPackage(String) API is no longer supported.</description>
<deprecated>true</deprecated>
</permission>
<permission>
<name>SEND_SMS</name>
<description>Allows an application to send SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ACTIVITY_WATCHER</name>
<description>Allows an application to watch and control how activities are started globally in the system.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ALWAYS_FINISH</name>
<description>Allows an application to control whether activities are immediately finished when put in the background.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ANIMATION_SCALE</name>
<description>Modify the global animation scaling factor.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_DEBUG_APP</name>
<description>Configure an application for debugging.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ORIENTATION</name>
<description>Allows low-level access to setting the orientation (actually rotation) of the screen.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_PREFERRED_APPLICATIONS</name>
<description> This constant is deprecated. No longer useful, see addPackageToPreferred(String) for details.</description>
<deprecated>true</deprecated>
</permission>
<permission>
<name>SET_PROCESS_LIMIT</name>
<description>Allows an application to set the maximum number of (not needed) application processes that can be running.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_TIME_ZONE</name>
<description>Allows applications to set the system time zone</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_WALLPAPER</name>
<description>Allows applications to set the wallpaper</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_WALLPAPER_HINTS</name>
<description>Allows applications to set the wallpaper hints</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SIGNAL_PERSISTENT_PROCESSES</name>
<description>Allow an application to request that a signal be sent to all persistent processes</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>STATUS_BAR</name>
<description>Allows an application to open, close, or disable the status bar and its icons.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SUBSCRIBED_FEEDS_READ</name>
<description>Allows an application to allow access the subscribed feeds ContentProvider.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SUBSCRIBED_FEEDS_WRITE</name>
<description></description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SYSTEM_ALERT_WINDOW</name>
<description>Allows an application to open windows using the type TYPE_SYSTEM_ALERT, shown on top of all other applications.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>UPDATE_DEVICE_STATS</name>
<description>Allows an application to update device statistics.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>VIBRATE</name>
<description>Allows access to the vibrator</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WAKE_LOCK</name>
<description>Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_APN_SETTINGS</name>
<description>Allows applications to write the apn settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_CALENDAR</name>
<description>Allows an application to write (but not read) the user's calendar data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_CONTACTS</name>
<description>Allows an application to write (but not read) the user's contacts data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_GSERVICES</name>
<description>Allows an application to modify the Google service map.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_OWNER_DATA</name>
<description>Allows an application to write (but not read) the owner's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SECURE_SETTINGS</name>
<description>Allows an application to read or write the secure system settings.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SETTINGS</name>
<description>Allows an application to read or write the system settings.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SMS</name>
<description>Allows an application to write SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SYNC_SETTINGS</name>
<description>Allows applications to write the sync settings</description>
<deprecated>false</deprecated>
</permission>
</api_level>
<!-- API level 4, Android platform 1.6 (Donut) - Based on Linux Kernel 2.6.29 -->
<api_level number="4">
<permission>
<name>ACCESS_CHECKIN_PROPERTIES</name>
<description>Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_COARSE_LOCATION</name>
<description>Allows an application to access coarse (e.g., Cell-ID, WiFi) location</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_FINE_LOCATION</name>
<description>Allows an application to access fine (e.g., GPS) location</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_LOCATION_EXTRA_COMMANDS</name>
<description>Allows an application to access extra location provider commands</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_MOCK_LOCATION</name>
<description>Allows an application to create mock location providers for testing</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_NETWORK_STATE</name>
<description>Allows applications to access information about networks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_SURFACE_FLINGER</name>
<description>Allows an application to use SurfaceFlinger's low level features</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_WIFI_STATE</name>
<description>Allows applications to access information about Wi-Fi networks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BATTERY_STATS</name>
<description>Allows an application to collect battery statistics</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BIND_APPWIDGET</name>
<description>Allows an application to tell the AppWidget service which application can access AppWidget's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BIND_INPUT_METHOD</name>
<description>Must be required by an InputMethodService, to ensure that only the system can bind to it.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BLUETOOTH</name>
<description>Allows applications to connect to paired bluetooth devices</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BLUETOOTH_ADMIN</name>
<description>Allows applications to discover and pair bluetooth devices</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BRICK</name>
<description>Required to be able to disable the device (very dangerous!).</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_PACKAGE_REMOVED</name>
<description>Allows an application to broadcast a notification that an application package has been removed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_SMS</name>
<description>Allows an application to broadcast an SMS receipt notification</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_STICKY</name>
<description>Allows an application to broadcast sticky intents.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_WAP_PUSH</name>
<description>Allows an application to broadcast a WAP PUSH receipt notification</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CALL_PHONE</name>
<description>Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call being placed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CALL_PRIVILEGED</name>
<description>Allows an application to call any phone number, including emergency numbers, without going through the Dialer user interface for the user to confirm the call being placed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CAMERA</name>
<description>Required to be able to access the camera device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_COMPONENT_ENABLED_STATE</name>
<description>Allows an application to change whether an application component (other than its own) is enabled or not.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_CONFIGURATION</name>
<description>Allows an application to modify the current configuration, such as locale.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_NETWORK_STATE</name>
<description>Allows applications to change network connectivity state</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_WIFI_MULTICAST_STATE</name>
<description>Allows applications to enter Wi-Fi Multicast mode</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_WIFI_STATE</name>
<description>Allows applications to change Wi-Fi connectivity state</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CLEAR_APP_CACHE</name>
<description>Allows an application to clear the caches of all installed applications on the device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CLEAR_APP_USER_DATA</name>
<description>Allows an application to clear user data</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CONTROL_LOCATION_UPDATES</name>
<description>Allows enabling/disabling location update notifications from the radio.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DELETE_CACHE_FILES</name>
<description>Allows an application to delete cache files.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DELETE_PACKAGES</name>
<description>Allows an application to delete packages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DEVICE_POWER</name>
<description>Allows low-level access to power management</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DIAGNOSTIC</name>
<description>Allows applications to RW to diagnostic resources.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DISABLE_KEYGUARD</name>
<description>Allows applications to disable the keyguard</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DUMP</name>
<description>Allows an application to retrieve state dump information from system services.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>EXPAND_STATUS_BAR</name>
<description>Allows an application to expand or collapse the status bar.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FACTORY_TEST</name>
<description>Run as a manufacturer test application, running as the root user.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FLASHLIGHT</name>
<description>Allows access to the flashlight</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FORCE_BACK</name>
<description>Allows an application to force a BACK operation on whatever is the top activity.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_ACCOUNTS</name>
<description>Allows access to the list of accounts in the Accounts Service</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_PACKAGE_SIZE</name>
<description>Allows an application to find out the space used by any package.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_TASKS</name>
<description>Allows an application to get information about the currently or recently running tasks: a thumbnail representation of the tasks, what activities are running in it, etc.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GLOBAL_SEARCH</name>
<description>This permission can be used on content providers to allow the global search system to access their data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>HARDWARE_TEST</name>
<description>Allows access to hardware peripherals.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INJECT_EVENTS</name>
<description>Allows an application to inject user events (keys, touch, trackball) into the event stream and deliver them to ANY window.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INSTALL_LOCATION_PROVIDER</name>
<description>Allows an application to install a location provider into the Location Manager</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INSTALL_PACKAGES</name>
<description>Allows an application to install packages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INTERNAL_SYSTEM_WINDOW</name>
<description>Allows an application to open windows that are for use by parts of the system user interface.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INTERNET</name>
<description>Allows applications to open network sockets.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MANAGE_APP_TOKENS</name>
<description>Allows an application to manage (create, destroy, Z-order) application tokens in the window manager.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MASTER_CLEAR</name>
<description></description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MODIFY_AUDIO_SETTINGS</name>
<description>Allows an application to modify global audio settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MODIFY_PHONE_STATE</name>
<description>Allows modification of the telephony state - power on, mmi, etc.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MOUNT_FORMAT_FILESYSTEMS</name>
<description>Allows formatting file systems for removable storage.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MOUNT_UNMOUNT_FILESYSTEMS</name>
<description>Allows mounting and unmounting file systems for removable storage.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>PERSISTENT_ACTIVITY</name>
<description>Allow an application to make its activities persistent.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>PROCESS_OUTGOING_CALLS</name>
<description>Allows an application to monitor, modify, or abort outgoing calls.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_CALENDAR</name>
<description>Allows an application to read the user's calendar data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_CONTACTS</name>
<description>Allows an application to read the user's contacts data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_FRAME_BUFFER</name>
<description>Allows an application to take screen shots and more generally get access to the frame buffer data</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_HISTORY_BOOKMARKS</name>
<description>Allows an application to read (but not write) the user's browsing history and bookmarks.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_INPUT_STATE</name>
<description>Allows an application to retrieve the current state of keys and switches.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_LOGS</name>
<description>Allows an application to read the low-level system log files.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_OWNER_DATA</name>
<description>Allows an application to read the owner's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_PHONE_STATE</name>
<description>Allows read only access to phone state.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SMS</name>
<description>Allows an application to read SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SYNC_SETTINGS</name>
<description>Allows applications to read the sync settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SYNC_STATS</name>
<description>Allows applications to read the sync stats</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>REBOOT</name>
<description>Required to be able to reboot the device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_BOOT_COMPLETED</name>
<description>Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_MMS</name>
<description>Allows an application to monitor incoming MMS messages, to record or perform processing on them.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_SMS</name>
<description>Allows an application to monitor incoming SMS messages, to record or perform processing on them.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_WAP_PUSH</name>
<description>Allows an application to monitor incoming WAP push messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECORD_AUDIO</name>
<description>Allows an application to record audio</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>REORDER_TASKS</name>
<description>Allows an application to change the Z-order of tasks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RESTART_PACKAGES</name>
<description> This constant is deprecated. The restartPackage(String) API is no longer supported.</description>
<deprecated>true</deprecated>
</permission>
<permission>
<name>SEND_SMS</name>
<description>Allows an application to send SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ACTIVITY_WATCHER</name>
<description>Allows an application to watch and control how activities are started globally in the system.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ALWAYS_FINISH</name>
<description>Allows an application to control whether activities are immediately finished when put in the background.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ANIMATION_SCALE</name>
<description>Modify the global animation scaling factor.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_DEBUG_APP</name>
<description>Configure an application for debugging.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ORIENTATION</name>
<description>Allows low-level access to setting the orientation (actually rotation) of the screen.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_PREFERRED_APPLICATIONS</name>
<description> This constant is deprecated. No longer useful, see addPackageToPreferred(String) for details.</description>
<deprecated>true</deprecated>
</permission>
<permission>
<name>SET_PROCESS_LIMIT</name>
<description>Allows an application to set the maximum number of (not needed) application processes that can be running.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_TIME_ZONE</name>
<description>Allows applications to set the system time zone</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_WALLPAPER</name>
<description>Allows applications to set the wallpaper</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_WALLPAPER_HINTS</name>
<description>Allows applications to set the wallpaper hints</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SIGNAL_PERSISTENT_PROCESSES</name>
<description>Allow an application to request that a signal be sent to all persistent processes</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>STATUS_BAR</name>
<description>Allows an application to open, close, or disable the status bar and its icons.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SUBSCRIBED_FEEDS_READ</name>
<description>Allows an application to allow access the subscribed feeds ContentProvider.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SUBSCRIBED_FEEDS_WRITE</name>
<description></description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SYSTEM_ALERT_WINDOW</name>
<description>Allows an application to open windows using the type TYPE_SYSTEM_ALERT, shown on top of all other applications.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>UPDATE_DEVICE_STATS</name>
<description>Allows an application to update device statistics.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>VIBRATE</name>
<description>Allows access to the vibrator</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WAKE_LOCK</name>
<description>Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_APN_SETTINGS</name>
<description>Allows applications to write the apn settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_CALENDAR</name>
<description>Allows an application to write (but not read) the user's calendar data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_CONTACTS</name>
<description>Allows an application to write (but not read) the user's contacts data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_EXTERNAL_STORAGE</name>
<description>Allows an application to write to external storage</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_GSERVICES</name>
<description>Allows an application to modify the Google service map.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_HISTORY_BOOKMARKS</name>
<description>Allows an application to write (but not read) the user's browsing history and bookmarks.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_OWNER_DATA</name>
<description>Allows an application to write (but not read) the owner's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SECURE_SETTINGS</name>
<description>Allows an application to read or write the secure system settings.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SETTINGS</name>
<description>Allows an application to read or write the system settings.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SMS</name>
<description>Allows an application to write SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SYNC_SETTINGS</name>
<description>Allows applications to write the sync settings</description>
<deprecated>false</deprecated>
</permission>
</api_level>
<!-- API level 5, Android platform 2.0 (Eclair) - Based on Linux Kernel 2.6.29 -->
<api_level number="5">
<permission>
<name>ACCESS_CHECKIN_PROPERTIES</name>
<description>Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_COARSE_LOCATION</name>
<description>Allows an application to access coarse (e.g., Cell-ID, WiFi) location</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_FINE_LOCATION</name>
<description>Allows an application to access fine (e.g., GPS) location</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_LOCATION_EXTRA_COMMANDS</name>
<description>Allows an application to access extra location provider commands</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_MOCK_LOCATION</name>
<description>Allows an application to create mock location providers for testing</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_NETWORK_STATE</name>
<description>Allows applications to access information about networks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_SURFACE_FLINGER</name>
<description>Allows an application to use SurfaceFlinger's low level features</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_WIFI_STATE</name>
<description>Allows applications to access information about Wi-Fi networks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCOUNT_MANAGER</name>
<description>Allows applications to call into AccountAuthenticators.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>AUTHENTICATE_ACCOUNTS</name>
<description>Allows an application to act as an AccountAuthenticator for the AccountManager</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BATTERY_STATS</name>
<description>Allows an application to collect battery statistics</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BIND_APPWIDGET</name>
<description>Allows an application to tell the AppWidget service which application can access AppWidget's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BIND_INPUT_METHOD</name>
<description>Must be required by an InputMethodService, to ensure that only the system can bind to it.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BLUETOOTH</name>
<description>Allows applications to connect to paired bluetooth devices</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BLUETOOTH_ADMIN</name>
<description>Allows applications to discover and pair bluetooth devices</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BRICK</name>
<description>Required to be able to disable the device (very dangerous!).</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_PACKAGE_REMOVED</name>
<description>Allows an application to broadcast a notification that an application package has been removed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_SMS</name>
<description>Allows an application to broadcast an SMS receipt notification</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_STICKY</name>
<description>Allows an application to broadcast sticky intents.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_WAP_PUSH</name>
<description>Allows an application to broadcast a WAP PUSH receipt notification</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CALL_PHONE</name>
<description>Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call being placed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CALL_PRIVILEGED</name>
<description>Allows an application to call any phone number, including emergency numbers, without going through the Dialer user interface for the user to confirm the call being placed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CAMERA</name>
<description>Required to be able to access the camera device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_COMPONENT_ENABLED_STATE</name>
<description>Allows an application to change whether an application component (other than its own) is enabled or not.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_CONFIGURATION</name>
<description>Allows an application to modify the current configuration, such as locale.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_NETWORK_STATE</name>
<description>Allows applications to change network connectivity state</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_WIFI_MULTICAST_STATE</name>
<description>Allows applications to enter Wi-Fi Multicast mode</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_WIFI_STATE</name>
<description>Allows applications to change Wi-Fi connectivity state</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CLEAR_APP_CACHE</name>
<description>Allows an application to clear the caches of all installed applications on the device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CLEAR_APP_USER_DATA</name>
<description>Allows an application to clear user data</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CONTROL_LOCATION_UPDATES</name>
<description>Allows enabling/disabling location update notifications from the radio.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DELETE_CACHE_FILES</name>
<description>Allows an application to delete cache files.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DELETE_PACKAGES</name>
<description>Allows an application to delete packages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DEVICE_POWER</name>
<description>Allows low-level access to power management</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DIAGNOSTIC</name>
<description>Allows applications to RW to diagnostic resources.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DISABLE_KEYGUARD</name>
<description>Allows applications to disable the keyguard</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DUMP</name>
<description>Allows an application to retrieve state dump information from system services.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>EXPAND_STATUS_BAR</name>
<description>Allows an application to expand or collapse the status bar.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FACTORY_TEST</name>
<description>Run as a manufacturer test application, running as the root user.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FLASHLIGHT</name>
<description>Allows access to the flashlight</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>FORCE_BACK</name>
<description>Allows an application to force a BACK operation on whatever is the top activity.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_ACCOUNTS</name>
<description>Allows access to the list of accounts in the Accounts Service</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_PACKAGE_SIZE</name>
<description>Allows an application to find out the space used by any package.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GET_TASKS</name>
<description>Allows an application to get information about the currently or recently running tasks: a thumbnail representation of the tasks, what activities are running in it, etc.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>GLOBAL_SEARCH</name>
<description>This permission can be used on content providers to allow the global search system to access their data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>HARDWARE_TEST</name>
<description>Allows access to hardware peripherals.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INJECT_EVENTS</name>
<description>Allows an application to inject user events (keys, touch, trackball) into the event stream and deliver them to ANY window.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INSTALL_LOCATION_PROVIDER</name>
<description>Allows an application to install a location provider into the Location Manager</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INSTALL_PACKAGES</name>
<description>Allows an application to install packages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INTERNAL_SYSTEM_WINDOW</name>
<description>Allows an application to open windows that are for use by parts of the system user interface.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>INTERNET</name>
<description>Allows applications to open network sockets.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MANAGE_ACCOUNTS</name>
<description>Allows an application to manage the list of accounts in the AccountManager</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MANAGE_APP_TOKENS</name>
<description>Allows an application to manage (create, destroy, Z-order) application tokens in the window manager.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MASTER_CLEAR</name>
<description></description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MODIFY_AUDIO_SETTINGS</name>
<description>Allows an application to modify global audio settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MODIFY_PHONE_STATE</name>
<description>Allows modification of the telephony state - power on, mmi, etc.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MOUNT_FORMAT_FILESYSTEMS</name>
<description>Allows formatting file systems for removable storage.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>MOUNT_UNMOUNT_FILESYSTEMS</name>
<description>Allows mounting and unmounting file systems for removable storage.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>PERSISTENT_ACTIVITY</name>
<description>Allow an application to make its activities persistent.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>PROCESS_OUTGOING_CALLS</name>
<description>Allows an application to monitor, modify, or abort outgoing calls.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_CALENDAR</name>
<description>Allows an application to read the user's calendar data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_CONTACTS</name>
<description>Allows an application to read the user's contacts data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_FRAME_BUFFER</name>
<description>Allows an application to take screen shots and more generally get access to the frame buffer data</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_HISTORY_BOOKMARKS</name>
<description>Allows an application to read (but not write) the user's browsing history and bookmarks.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_INPUT_STATE</name>
<description>Allows an application to retrieve the current state of keys and switches.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_LOGS</name>
<description>Allows an application to read the low-level system log files.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_OWNER_DATA</name>
<description>Allows an application to read the owner's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_PHONE_STATE</name>
<description>Allows read only access to phone state.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SMS</name>
<description>Allows an application to read SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SYNC_SETTINGS</name>
<description>Allows applications to read the sync settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>READ_SYNC_STATS</name>
<description>Allows applications to read the sync stats</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>REBOOT</name>
<description>Required to be able to reboot the device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_BOOT_COMPLETED</name>
<description>Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_MMS</name>
<description>Allows an application to monitor incoming MMS messages, to record or perform processing on them.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_SMS</name>
<description>Allows an application to monitor incoming SMS messages, to record or perform processing on them.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECEIVE_WAP_PUSH</name>
<description>Allows an application to monitor incoming WAP push messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RECORD_AUDIO</name>
<description>Allows an application to record audio</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>REORDER_TASKS</name>
<description>Allows an application to change the Z-order of tasks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>RESTART_PACKAGES</name>
<description> This constant is deprecated. The restartPackage(String) API is no longer supported.</description>
<deprecated>true</deprecated>
</permission>
<permission>
<name>SEND_SMS</name>
<description>Allows an application to send SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ACTIVITY_WATCHER</name>
<description>Allows an application to watch and control how activities are started globally in the system.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ALWAYS_FINISH</name>
<description>Allows an application to control whether activities are immediately finished when put in the background.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ANIMATION_SCALE</name>
<description>Modify the global animation scaling factor.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_DEBUG_APP</name>
<description>Configure an application for debugging.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_ORIENTATION</name>
<description>Allows low-level access to setting the orientation (actually rotation) of the screen.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_PREFERRED_APPLICATIONS</name>
<description> This constant is deprecated. No longer useful, see addPackageToPreferred(String) for details.</description>
<deprecated>true</deprecated>
</permission>
<permission>
<name>SET_PROCESS_LIMIT</name>
<description>Allows an application to set the maximum number of (not needed) application processes that can be running.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_TIME_ZONE</name>
<description>Allows applications to set the system time zone</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_WALLPAPER</name>
<description>Allows applications to set the wallpaper</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SET_WALLPAPER_HINTS</name>
<description>Allows applications to set the wallpaper hints</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SIGNAL_PERSISTENT_PROCESSES</name>
<description>Allow an application to request that a signal be sent to all persistent processes</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>STATUS_BAR</name>
<description>Allows an application to open, close, or disable the status bar and its icons.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SUBSCRIBED_FEEDS_READ</name>
<description>Allows an application to allow access the subscribed feeds ContentProvider.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SUBSCRIBED_FEEDS_WRITE</name>
<description></description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>SYSTEM_ALERT_WINDOW</name>
<description>Allows an application to open windows using the type TYPE_SYSTEM_ALERT, shown on top of all other applications.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>UPDATE_DEVICE_STATS</name>
<description>Allows an application to update device statistics.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>USE_CREDENTIALS</name>
<description>Allows an application to request authtokens from the AccountManager</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>VIBRATE</name>
<description>Allows access to the vibrator</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WAKE_LOCK</name>
<description>Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_APN_SETTINGS</name>
<description>Allows applications to write the apn settings</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_CALENDAR</name>
<description>Allows an application to write (but not read) the user's calendar data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_CONTACTS</name>
<description>Allows an application to write (but not read) the user's contacts data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_EXTERNAL_STORAGE</name>
<description>Allows an application to write to external storage</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_GSERVICES</name>
<description>Allows an application to modify the Google service map.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_HISTORY_BOOKMARKS</name>
<description>Allows an application to write (but not read) the user's browsing history and bookmarks.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_OWNER_DATA</name>
<description>Allows an application to write (but not read) the owner's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SECURE_SETTINGS</name>
<description>Allows an application to read or write the secure system settings.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SETTINGS</name>
<description>Allows an application to read or write the system settings.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SMS</name>
<description>Allows an application to write SMS messages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>WRITE_SYNC_SETTINGS</name>
<description>Allows applications to write the sync settings</description>
<deprecated>false</deprecated>
</permission>
</api_level>
<!-- API level 6, Android platform 2.0.1 (Eclair) - Based on Linux Kernel 2.6.29 -->
<api_level number="6">
<permission>
<name>ACCESS_CHECKIN_PROPERTIES</name>
<description>Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_COARSE_LOCATION</name>
<description>Allows an application to access coarse (e.g., Cell-ID, WiFi) location</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_FINE_LOCATION</name>
<description>Allows an application to access fine (e.g., GPS) location</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_LOCATION_EXTRA_COMMANDS</name>
<description>Allows an application to access extra location provider commands</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_MOCK_LOCATION</name>
<description>Allows an application to create mock location providers for testing</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_NETWORK_STATE</name>
<description>Allows applications to access information about networks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_SURFACE_FLINGER</name>
<description>Allows an application to use SurfaceFlinger's low level features</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCESS_WIFI_STATE</name>
<description>Allows applications to access information about Wi-Fi networks</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>ACCOUNT_MANAGER</name>
<description>Allows applications to call into AccountAuthenticators.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>AUTHENTICATE_ACCOUNTS</name>
<description>Allows an application to act as an AccountAuthenticator for the AccountManager</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BATTERY_STATS</name>
<description>Allows an application to collect battery statistics</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BIND_APPWIDGET</name>
<description>Allows an application to tell the AppWidget service which application can access AppWidget's data.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BIND_INPUT_METHOD</name>
<description>Must be required by an InputMethodService, to ensure that only the system can bind to it.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BLUETOOTH</name>
<description>Allows applications to connect to paired bluetooth devices</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BLUETOOTH_ADMIN</name>
<description>Allows applications to discover and pair bluetooth devices</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BRICK</name>
<description>Required to be able to disable the device (very dangerous!).</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_PACKAGE_REMOVED</name>
<description>Allows an application to broadcast a notification that an application package has been removed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_SMS</name>
<description>Allows an application to broadcast an SMS receipt notification</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_STICKY</name>
<description>Allows an application to broadcast sticky intents.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>BROADCAST_WAP_PUSH</name>
<description>Allows an application to broadcast a WAP PUSH receipt notification</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CALL_PHONE</name>
<description>Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call being placed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CALL_PRIVILEGED</name>
<description>Allows an application to call any phone number, including emergency numbers, without going through the Dialer user interface for the user to confirm the call being placed.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CAMERA</name>
<description>Required to be able to access the camera device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_COMPONENT_ENABLED_STATE</name>
<description>Allows an application to change whether an application component (other than its own) is enabled or not.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_CONFIGURATION</name>
<description>Allows an application to modify the current configuration, such as locale.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_NETWORK_STATE</name>
<description>Allows applications to change network connectivity state</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_WIFI_MULTICAST_STATE</name>
<description>Allows applications to enter Wi-Fi Multicast mode</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CHANGE_WIFI_STATE</name>
<description>Allows applications to change Wi-Fi connectivity state</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CLEAR_APP_CACHE</name>
<description>Allows an application to clear the caches of all installed applications on the device.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CLEAR_APP_USER_DATA</name>
<description>Allows an application to clear user data</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>CONTROL_LOCATION_UPDATES</name>
<description>Allows enabling/disabling location update notifications from the radio.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DELETE_CACHE_FILES</name>
<description>Allows an application to delete cache files.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DELETE_PACKAGES</name>
<description>Allows an application to delete packages.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DEVICE_POWER</name>
<description>Allows low-level access to power management</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DIAGNOSTIC</name>
<description>Allows applications to RW to diagnostic resources.</description>
<deprecated>false</deprecated>
</permission>
<permission>
<name>DISABLE_KEYGUARD</name>
<description>Allows applications to disable the keyguard</description>