WiFi and Lockscreen AutoToggle (com.ramdroid.wifiautotoggle) on Google Play
WiFi Auto Toggle is a small tool to automate few things depending on your WiFi connection.ATTENTION!!!!The feature to toggle the lockscreen works without root access on Nexus phones (and other phones that stay compatible) on Jelly Bean and KitKat. If you are using a Samsung device (e.g. SGS5) then you need to have root access. In this case an Xposed module is needed to walk around Samsung's firmware changes. If you are using Android L then root access is needed too. Unfortunately it only works with SuperSU. Other superuser apps (like Koush's version) will NOT work because they don't support SELinux contexts.1. WiFi background scanning (Android 4.3+ only)The app automatically recognizes your configured networks, turns off WiFi if the connection is lost, and turns it back on when one of your networks is available again. This feature is only available in Android 4.3 - which that allows to scan WiFi networks even when WiFi is disabled. It does not constantly poll your WiFi, like other apps are doing.2. Auto-disable lock screen (Android 4.1+)When you are in your home network you maybe don't want to manually unlock your phone each time you put it in your hands. So the app disables your lock screen during this time, and puts it back on when you leave. For more details or if you have any questions or feedback then visit my blog!Note: if you have any concerns about the INTERNET permission that is now required by the app then check out my blog and read why I needed to add this... there are still NO ADS, NO USER TRACKING and the likes!!!