cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
50509
Views
15
Helpful
0
Replies

Workaround For Android Devices Do Not Roam On WiFi

matthew1471
Level 1
Level 1

Hi All,

I was experiencing issues with Android devices connected via WiFi not roaming when a stronger SSID is available and having found a fix for my issue thought I'd share it on the community.

Problem: Basically Android stays connected to an SSID for as long as it can, even if the signal is very weak and a stronger connection is available, it will not migrate.

This is documented on the following (closed) Android issue pages:

Workarounds: Either enabling an experimental feature added to Android Lollipop:

  1. Enable "Developer options" : http://www.androidcentral.com/android-50-lollipop-basics-how-turn-developer-settings
  2. Go to "Developer options" and one of the options under the section marked "Debugging" is "Always allow Wi-Fi Roam Scans", enable it.

This I believe works by modifying the WPA Supplicant configuration file to encourage it to scan even when connected.

.. or downloading a third-party product (less favourable as it will probably be more resource intensive):

  • WiFi Switcher : https://play.google.com/store/apps/details?id=net.sarvaria.wifiswitcher
  • Wifi Roaming Fix (formerly "Wifi strongest signal") : https://play.google.com/store/apps/details?id=com.heleron.wifiroamingfix

Side Effects:

  1. This will cause a side-effect where even if a transfer is still taking place, should the device spot an access-point of the same name with a stronger signal, it will jump to that new access-point instead.
  2. It will also cause a slight decrease in battery life as the device will poll for the SSID more.

Hope this helps someone else too :-)

Regards,
Matthew

0 Replies 0