WiFi Automatic :
This simple app will help you maximize your device’s standby time: when you don’t need it, WiFi Automatic will automatically disable your WiFi radio, increasing battery consumption.
When you turn on your phone or reach a designated location (requires a cell radio and therefore does not operate on WiFi-only tablets!), you can also decide that you will automatically turn on WiFi again.
WiFi Automatic is open source: https:/github.com/j4velin/WiFi-Automatic
RECEIVE BOOT COMPLETED – is required to start the service again when rebooting your device
The following permissions are required to observe and change the WiFi state:
The following permissions are required to the “turn on WiFi when entering these locations” feature: