WiFi Prioritizer

WiFi Prioritizer


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.

***NOTICE***
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 also 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***

***PERMISSIONS LIST***
Send Logs to assist with diagnosing problems.
android.permission.READ_LOGS
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE

Internet connectivity check
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE

Start at boot
android.permission.RECEIVE_BOOT_COMPLETED

Control WIFI connectivity
android.permission.CHANGE_WIFI_STATE
android.permission.ACCESS_WIFI_STATE

Enabling WIFI on certain devices
android.permission.WRITE_SETTINGS

***END OF PERMISSIONS***

Recent changes:
1.1.10c
Fixed a few bugs
Stability fixes.
Updated build tools to 19.0.3

1.1.10b
Rebuilt using the gradle build system.
Squashed the random un-ticking of networks bug.
Changed to using a cursor adapter for the listview.
Add to list
Free
81
4.1
User ratings
627
Installs
10,000+
Concerns
0
File size
611 kb
Screenshots
Screenshot of WiFi Prioritizer Screenshot of WiFi Prioritizer Screenshot of WiFi Prioritizer Screenshot of WiFi Prioritizer Screenshot of WiFi Prioritizer Screenshot of WiFi Prioritizer
About WiFi Prioritizer
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.

***NOTICE***
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 also 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***

***PERMISSIONS LIST***
Send Logs to assist with diagnosing problems.
android.permission.READ_LOGS
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE

Internet connectivity check
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE

Start at boot
android.permission.RECEIVE_BOOT_COMPLETED

Control WIFI connectivity
android.permission.CHANGE_WIFI_STATE
android.permission.ACCESS_WIFI_STATE

Enabling WIFI on certain devices
android.permission.WRITE_SETTINGS

***END OF PERMISSIONS***

Recent changes:
1.1.10c
Fixed a few bugs
Stability fixes.
Updated build tools to 19.0.3

1.1.10b
Rebuilt using the gradle build system.
Squashed the random un-ticking of networks bug.
Changed to using a cursor adapter for the listview.

User reviews of WiFi Prioritizer
Write the first review for this app!
Android Market Comments
A Google User
Dec 20, 2014
Battery drain Installed this because my phone kept defaulting to a nearby free WiFi network instead of my home network. While this resolved that issue I found it regularly used about 7% of my battery consumption even when I haven't left the house. That's just too much.
A Google User
Dec 16, 2014
List is Currently Empty ...is all the app tells me and it's a lie. Click and drag what? Explain for whoever needs explaining, please. I need this app to work b4 I r8. -ir8
A Google User
Dec 15, 2014
Sometimes work sometimes doesnt Its not doing its job. Conflicting with android default WiFi settings
A Google User
Nov 30, 2014
Exactly as advertised! Love it!
A Google User
Nov 26, 2014
Samsung Galaxy S5: Does what it says I have 3-4 access points that I have remembered in my phone and use off and on, but one is my primary with access to the www. My phone used to grab whichever one I hit first when I came home. I installed this program and then it started switching me to the strongest AP all of the time. So I unchecked all of the auto - switches and BAM...no more problems. I connect and stay connected to whichever one I choose. Wasn't a fan of the program always running, but it doesn't seem to significantly affect batt/perf.