Better Wifi On/Off

Better Wifi On/Off


Better Wifi on/off aims at giving you the control of the Wifi state, optimizing your battery life without losing on user experience.

The app is free, fully featured with ads.

*What is the motivation behind controlling Wifi?*
On paper Wifi is less power hungry than 3G but... some apps behave differently when Wifi is on (DropBox / Google+ uploads, Google Maps location caching), the well known wlan_rx kernel wakelock is a symptom of wakeups caused by uncontrolled Wifi hotspots, the Wifi sleep policy is not working consistently and does solve all problems.

Support: the rating tool is not the right place to submit bugs or feature requests.
If you have questions or want to report bugs please send me a mail, post your question in the support thread at xda (http://goo.gl/oc8MR).

Keywords: battery life, control wifi, save battery, battery drain, saving battery

Permissions:
- android.permission.ACCESS_WIFI_STATE: detect if wifi is on or off
- android.permission.CHANGE_WIFI_STATE, CHANGE_NETWORK_STATE and android.permission.UPDATE_DEVICE_STATS: change wifi state
- android.permission.WAKE_LOCK: hold a wakelock
- android.permission.BATTERY_STATS and android.permission.DEVICE_POWER: detect if on charger
- android.permission.INTERNET and android.permission.ACCESS_NETWORK_STATE: required for ads
- android.permission.WRITE_EXTERNAL_STORAGE: save logcat
- android.permission.RECEIVE_BOOT_COMPLETED: start service on boot
- android.permission.READ_PHONE_STATE: detect screen on/off/unlock

BetterWifiOnOff is open source so you can inspect/review/ contribute and submit issues or feature requests. Please check the about dialog for further details.

Recent changes:
- Updated russian translations
- Add option to leave wifi on when screen goes off but a connection is active
- Loading application whitelist is now asynchronous
- Added timed checks: regularly turn Wifi on (all rules apply)
- Fixed event log for enabling/disabling from the widget
- A better detection of the donate version
- Fixed alarm "null" error leaving Wifi on
- Fixed event log for power connected / disconnected
- Implemented more sophisticaled cage detection
Add to list
Free
88
4.4
User ratings
554
Installs
10,000+
Concerns
1
File size
1163 kb
Screenshots
Screenshot of Better Wifi On/Off Screenshot of Better Wifi On/Off
About Better Wifi On/Off
Better Wifi on/off aims at giving you the control of the Wifi state, optimizing your battery life without losing on user experience.

The app is free, fully featured with ads.

*What is the motivation behind controlling Wifi?*
On paper Wifi is less power hungry than 3G but... some apps behave differently when Wifi is on (DropBox / Google+ uploads, Google Maps location caching), the well known wlan_rx kernel wakelock is a symptom of wakeups caused by uncontrolled Wifi hotspots, the Wifi sleep policy is not working consistently and does solve all problems.

Support: the rating tool is not the right place to submit bugs or feature requests.
If you have questions or want to report bugs please send me a mail, post your question in the support thread at xda (http://goo.gl/oc8MR).

Keywords: battery life, control wifi, save battery, battery drain, saving battery

Permissions:
- android.permission.ACCESS_WIFI_STATE: detect if wifi is on or off
- android.permission.CHANGE_WIFI_STATE, CHANGE_NETWORK_STATE and android.permission.UPDATE_DEVICE_STATS: change wifi state
- android.permission.WAKE_LOCK: hold a wakelock
- android.permission.BATTERY_STATS and android.permission.DEVICE_POWER: detect if on charger
- android.permission.INTERNET and android.permission.ACCESS_NETWORK_STATE: required for ads
- android.permission.WRITE_EXTERNAL_STORAGE: save logcat
- android.permission.RECEIVE_BOOT_COMPLETED: start service on boot
- android.permission.READ_PHONE_STATE: detect screen on/off/unlock

BetterWifiOnOff is open source so you can inspect/review/ contribute and submit issues or feature requests. Please check the about dialog for further details.

Recent changes:
- Updated russian translations
- Add option to leave wifi on when screen goes off but a connection is active
- Loading application whitelist is now asynchronous
- Added timed checks: regularly turn Wifi on (all rules apply)
- Fixed event log for enabling/disabling from the widget
- A better detection of the donate version
- Fixed alarm "null" error leaving Wifi on
- Fixed event log for power connected / disconnected
- Implemented more sophisticaled cage detection

Android Market Comments
A Google User
Jul 7, 2015
Works like a charm
A Google User
Apr 21, 2015
Lollipop compatibility? Since upgrading to android 5.1 the app has had trouble with airplane mode. I use a tasker script to toggle airplane mode while at work as I have poor signal. During times when airplane mode is on the app seems to not be able to alter the wifi state. Have you seen similar problems? Would debug logs be of any use to you in solving this?
A Google User
Mar 21, 2015
Great Great small tool
A Google User
Feb 23, 2015
Doesn't turn off wifi when screen goes off and there is no active connection. Please fix and ill give 5 stars. I am using kitkat on international galaxy note 4. Thank you
A Google User
Feb 12, 2015
Not working for me on S4 Very bad experience...