Just a general few questions on android. Firstly when you download an app for the first time, but do not run it can the app run in the background the moment it lands on your device or does it have to be ran once for background processes to start? Secondly, Firewalls! I've used avast firewall on 2 of my devices and generally it seems to work quite well. Unless the app uses any google services such as Play Games for achievements or pay services. But what is the general opinion of firewalls on Android, good, bad or useless? Personally I feel as users we need the option to block unwanted permissions from apps.