/AutoWifiSwitch

My first application, developed as similar apps didn't have the functionality I required. This app will scan for wifi networks whilst wifi is enabled and connect to the best connection we can connect to. This is useful if you are in a house with multiple wifi extenders

Primary LanguageJava

AutoWifiSwitch

A free Android app which connects to the best wifi connection possible. Useful for locations which have multiple extenders with different SSIDs.

Please note: This app will only attempt to connect to networks which you have connected to before.

Permission Breakdown

  • ACCESS_WIFI_STATE - Used for determining if wifi is enabled, so we don't attempt to scan whilst its off.
  • CHANGE_WIFI_STATE - Required for starting a scan of nearby networks.
  • ACCESS_NETWORK_STATE - To see if you are actually connected to a wifi network, if not then we won't scan for a better wifi
  • RECEIVE_BOOT_COMPLETED - Used for starting up the application's wifi scanning service when your device is powered up.
  • QUICKBOOT_POWERON - The same as above, only for HTC devices using quick boot

Upcoming Features

  • Sound notification when changing network?
  • Debugging interface to see network signal strengths and how they compare to other nearby networks, useful for figuring out a good signal difference requirement.
  • Better tablet experience.

Todo

  • Fix battery issues (not sure if this is still an issue).
  • Cleanup.

Credits

  • AndroidAssetStudio for the icons, I'm very bad at graphics myself.
  • Gravity for doing some testing & providing Samsung specific values to make the power saver function.

Donations

The app has a link in the preferences menu for making donations, however we'll give you the link anyway, PayPal donations can be made here