by Jonathan Zuniga (Z)
Keeps wifi on ONLY when there is a working, internet connected network. Automatic wifi searching and connecting when using your device.
Turns wifi off when there is no usable connection (wifi signal under 30% and no actual connection to the internet).
Looks for network when screen turned on or phone moved with screen on and also pings Google to ensure internet connectivity.
NO NEED TO ADD WIFI NAMES MANUALLY.
This flow uses android's built-in connection management and saved ssids.
NEED TO SET WIFI SLEEPING MODE TO "ALWAYS ON".
Otherwise the android system will fail to connect to any wifi, and then only a reboot helps.
v1 - initial release
v2 - bug fixes
v3 - more bug fixes
v4 - clean up
Reviews and ratings can be submitted in the app.