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 honor 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.
***NOTICE***
With Android 6.0 it seems the permission to access available access points was included in the location permission group. With version 2.0.6+ I needed add the ACCESS_COARSE_LOCATION permission for the application to work.
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/+RobertBotha
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***
Access recent list of scanned WIFI access points (New)
android.permission.ACCESS_COARSE_LOCATION
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***
</div> <div jsname="WJz9Hc" style="display:none">WiFi Prioritizer tiene como objetivo resolver un problema sencillo al intentar volver a conectar automáticamente a una red inalámbrica prioridad más alta cuando se trata en el rango sin dejar de ser conectado a una red inalámbrica menor prioridad.
Basta con arrastrar las redes en la secuencia deseada y la aplicación se encargará del resto. Los valores por defecto son extraídos de lo que está establecido en el sistema WifiManager. Android honrará esas prioridades solamente cuando está estableciendo una conexión WiFi fresco. Así que para ayudar al sistema WiFi Prioritizer también actualizará esas prioridades (si la opción está activada) cuando se vuelva a pedido de las redes.
Escribí esta aplicación para mi uso personal, pero pensé que si tengo este problema, entonces seguramente hay otras personas por ahí con el mismo problema.
***AVISO***
Con Android 6.0 parece que el permiso para acceder a los puntos de acceso disponibles se incluyó en el grupo de permisos ubicación. Con la versión 2.0.6+ que necesitaba agregar el permiso ACCESS_COARSE_LOCATION para que la aplicación funcione.
NÓTESE BIEN. Asegúrese de que su política de suspensión de Wi-Fi está establecido en SIEMPRE (En Configuración WIFI -> Configuración avanzada) para evitar innecesarios de conexión / reconexión cuando el "WIFI Habilitación al inicio de la actualización" está habilitada.
Estoy disponible en Google+ en https://plus.google.com/+RobertBotha
También tengo una comunidad Google+ ahora para administrar pruebas beta por lo que si quiere ayudar con las pruebas beta, por favor, solicitar el acceso. https://plus.google.com/u/0/communities/112728793110808546975
*** FIN DE AVISO ***
*** PERMISOS LISTA ***
Acceso reciente lista de puntos de acceso WIFI escaneados (Nuevo)
android.permission.ACCESS_COARSE_LOCATION
Enviar registros para ayudar con el diagnóstico de problemas.
android.permission.READ_LOGS
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE
Cheque conectividad a Internet
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
Iniciar en el arranque
android.permission.RECEIVE_BOOT_COMPLETED
Conectividad WIFI control
android.permission.CHANGE_WIFI_STATE
android.permission.ACCESS_WIFI_STATE
Habilitación de WIFI en ciertos dispositivos
android.permission.WRITE_SETTINGS
*** FIN DE PERMISOS ***</div> <div class="show-more-end">