retrieve running apps
pair with Bluetooth devices
modify or delete the contents of your USB storage
draw over other apps
change network connectivity
receive data from Internet
precise location (GPS and network-based)
read the contents of your USB storage
prevent device from sleeping
control vibration
view Wi-Fi connections
view network connections
read phone status and identity
approximate location (network-based)
connect and disconnect from Wi-Fi
full network access
run at startup
take pictures and videos