WiFi Prioritizer aims to solve a simple problem by attempting to automatically reconnect to a higher priority wireless network when it comes in range while still being connected to a lower priority wireless network.
Simply drag the networks in the desired sequence and the app will take care of the rest. The default values are pulled from what's set in the system WifiManager. Android will honour those priorities only when it's establishing a fresh WiFi connection. So to help the system WiFi Prioritizer will also update those priorities (if the option is enabled) when you re-order the networks.
I wrote this application for my personal use but figured that if I have this problem, then surely there are other people out there with the same problem.
Please feel free to send feedback, suggestions or feature requests.
If you have issues with an update. You're welcome to roll back using the APKs available on my site: http://wifiprioritizer.flash.za.org/download/all-versions
NB. Make sure your WIFI sleep policy is set to ALWAYS (Under WIFI settings -> Advanced settings) to avoid unnecessary connect/reconnect when the "Enabling WIFI at start of refresh" option is enabled.
I'm available on Google+ at https://plus.google.com/106305692535132377088
I also have a Google+ community now to manage beta tests so if you want to assist with beta testing, please request access. https://plus.google.com/u/0/communities/112728793110808546975
***END OF NOTICE***
Send Logs to assist with diagnosing problems.
Internet connectivity check
Start at boot
Control WIFI connectivity
Enabling WIFI on certain devices
***END OF PERMISSIONS***
Fixed a few bugs
Updated build tools to 19.0.3
Rebuilt using the gradle build system.
Squashed the random un-ticking of networks bug.
Changed to using a cursor adapter for the listview.