NOTE: this is the GSM version for GSM phones.
WiFi at Home provides a service which can turn off WiFi of your mobile phone when you leave home and turn it back on when you arrive back, this way it helps you saving battery power.
You don't need GPS turned on, WiFi at Home keeps monitoring your location based on GSM cell information. Of course this information is coarse, it might cover an area up to 500 m2, so it will do the job when you go away for a longer distance.
Application works by teaching, you can add cell information to the known location list, then WiFi at Home will recognize the event of leaving/arriving to these set of locations and can do the action.
Application's main screen is kind of monitor mode, you can walk around in your apartment to discover the cells.
Please also note: cell informations in 2G and 3G networks probably differ, you need to teach both.
Some special notes about permissions:
- Internet access is needed for the bug reporting component
- Wake lock is needed for the monitor screen (its easier to check locations)
Algorithm optimized for devices with low memory where the service process is often killed by the system