record audio
retrieve running apps
modify or delete the contents of your USB storage
draw over other apps
receive data from Internet
precise location (GPS and network-based)
read the contents of your USB storage
reorder running apps
prevent device from sleeping
access USB storage filesystem
control vibration
view Wi-Fi connections
view network connections
approximate location (network-based)
connect and disconnect from Wi-Fi
full network access
run at startup
take pictures and videos