tobykurien / BatteryFu

BatteryFu (pronounced Battery-Foo, like in Kung-Fu) is an Android app that extends battery life (and lowers data usage) by changing always-on mobile/wifi data to periodic sync (meaning it disables your mobile data and/or Wifi, then checks your accounts every X minutes).
GNU General Public License v2.0
68 stars 17 forks source link

Suggestion: Location Aware WiFi control #7

Closed awaism257 closed 10 years ago

awaism257 commented 10 years ago

Suggestion: Location Aware WiFi control

Hello,

I have a suggestion, could you possibly add a feature which checks if there is any recognised wireless connection and syncs but if there is no recognised wireless connections it does not.

For example, if I am at Home or at Work it should sync automatically like normal however when I am travelling on the road it recognises that there is no known wireless and stops syncing.

I think it may help save battery. There is an open source app which I think has this feature and you may be able to use it:

http://forum.xda-developers.com/showthread.php?t=1801284

I hope this is okay and thank you for this brilliant app.

Awais Mahmood

tobykurien commented 10 years ago

I've been asked for this feature countless times, and it's not a feature I consider to be worth the complexity/battery savings trade-off. The device would need to constantly scan for Wifi networks, which has serious security implications (https://www.eff.org/deeplinks/2014/07/your-android-device-telling-world-where-youve-been), not to mention that this will, in itself, drain battery.

I did consider using cell tower ID's to determine approximate location and use that to automatically switch to standard/travel mode, but again, the complexity is not worth the savings, in my opinion.