How to deal with sporadic WiFi As I zip down Broadway in a bus in Vancouver, I pick up a ShawOpen WiFi signal every few hundred feet.

Sometimes, at a stop, or during slow moving traffic, this is enough signal to start a page load or download.

But, when leaving the range of the signal, and dropping back to cellular data, whatever what was going on hangs.

Is there a no-effort way to avoid this? I would prefer to not have to turn off my WiFi when I'm on a bus and then reactivate it when I'm off of the bus. I'd prefer to use the WiFi when it is stable, but if not, it should just stop attempting to use this fleeting signal for a while.

Things I've thought of:


NFC triggers (but don't think there is any NFC on TransLink busses)
multipath TCP (but I can't tell that this is ready for compilation into a custom ROM)


Maybe there is another option I haven't thought of.

I am on CyanogenMod latest for the Note 3.
Couldn't you decide to do the simplest thing that can be done?!
Just go to Settings -> Wi-Fi -> Advanced and tick the "Avoid poor Internet connection" voice...
This way your device will stop using weak WiFi connections ;)