control vibration
view Wi-Fi connections
run the application's scheduled background work
view network connections
test hardware
change network connectivity
receive data from Internet
connect and disconnect from Wi-Fi
full network access
prevent device from sleeping