I've started using Google Play to push beta versions of the app. If you'd like to join the beta program just join the "WiFi Prioritizer" Google+ community and then request to be a beta testers at https://play.google.com/apps/testing/org.za.flash.wifiprioritizer
I had to push this version out quickly as I managed to mess up some of the core functionality in my latest attempts to optimise and clean up the code :-/
All appears to be working now (touch wood). Please send me a mail/log report if there are any issues.
This version adds a new feature to check internet connectivity. For that I need new permissions.
I've fixed a potential bug on Nexus 4 and removed some options that caused too much noise.
Option to check for internet connectivity on the current AP. If none found, disconnect and disable for the configured duration and look for another.
New permission required for the above:
Removed option to force scan at start of job.
Moved the send logs option to the about dialogue.
Added wifi info button to the about dialogue. (Samsung devices only) Wifi power save module can be disabled here. Use if device forever sits in "connecting..." state.
Added an optional toast message to show current connection ESSID and signal strength. USe only for testing, don't leave this on!
Added a "Send Logs" option to assist with diagnosing problems. Needs the following new permissions:
Added a new permission to allow enabling wifi on certain devices:
I've picked up a few issues with the new logic engine which caused a crash when a wifi config is deleted from the settings menu. Hopefully this version fully addresses the problem.
I've decided to bump up the minor version because with this release I've basically rewritten a huge chunk of the logic engine to be more battery friendly.
I've also changed some of the settings text to be more user friendly and less ambiguous.
Lastly, I've included a potential fix for the 802.1X/EAP configs getting lost when sync system priorities is switched on. Please send me feedback if you had this problem.
Added option to set the low signal level. While the current connected network's signal is stronger than this, the app won't start the re-connect process. Set this to 100 to force old behaviour.
This version fixes the data store resource and exception handling as well as a pre-Honeycomb crash that was introduced with the improve exception handling in version 1.0.19.
Also fixed an issue that would cause the service to prevent the device from going into deep sleep.
Fixed issue on certain devices where no network gets selected if WiFi was disabled before the scan started.
This version fixes yet another null reference exception. *sigh* :)
Fixed a null reference error and fixed the wifi re-disabling bug introduced with 1.0.13.
1-10 of 25