Wifi battery saving tips or automation A person that is not expert in computers &amp; technology (including smartphones) bought a Galaxy Mini S3 and asked me some help. He is very old of age.

The problem with this phone is that Wifi drains away lots of power. The battery barely survives half a day. Disabling wifi multiplies the battery duration. It is normal that disabling wifi helps battery survive, but the difference with this phone is dramatic (my S3 "large" lasts more).

The basic idea is to disable wifi when not needed, something that I do every time I go out of home playing Ingress. But that user is not an expert and hardly can be taught how and when to enable/disable wifi. He needs Viber, which he learned how to use, when home. When out of home, no wifi is needed.

I would like to ask if there is any application that can be used to turn wifi on and off depending on the location of the device, possibly avoiding draining battery because of the GPS. I was thinking about coarse location based on cell tower.

I was also thinking about the old Microsoft On.X.

Or, can any other trick be used to make battery last a little longer with wifi on?

An important thing I found: I let the user use the phone mainly in standby for an almost full discharge. Battery meter said that Android OS consumed 62% of battery. Wifi was only consuming 6%.

This morning the phone was fully charged. After about 4 hours the battery level, with wifi manually turned off, was of 98%.
Tasker is an app that can be used to automate changing settings on your device, based on various events like when you leave range of a wifi AP, or when you enter a geographic area.

You can have a look through the Tasker tag here for some idea of the jobs it can be used for, and how to configure it.