NOTE: uninstall instructions in the last paragraph!
Power connection can turn on display when unwanted. SnooZy avoids intrusive screenlight during nighttime-charging and saves power consumption.
SnooZy can be very useful with wireless, solar or dynamo chargers, where power connection is hectic! It can also be used for auto-lock or for connection history. Check Settings to make the app fit your needs…
Running in the background as a lightweight service, it saves the connection/disconnection event into a power connection history. User can also receive a notification with/out sound or vibration. This app does NOT manage any other phone functionalities, such as WiFi, Bluetooth, GPS, etc. There are other apps for that…
It was initially developed as a fix for battery drain issues on Samsung Galaxy Nexus: some devices randomly detect a power connection without any charger being actually connected to the phone. This would drain the battery because of the screen turning on to display the "Charging" message, multiple times per hour till screen timeout.
SnooZy is an open source project, available on GitHub https://github.com/mudar/SnooZy. Source code is released under the GPLv3 license from the Free Software Foundation.
Many thanks to G&A!
Some users have asked about uninstalling the app: first you'll need to deactivate the app as a Device Manager. There's a shortcut for that in SnooZy's settings (last item). If that fails, you need to go to Android settings / Security / Device Administrators and deactivate SnooZy. Once deactivated, you can uninstall as usual. Please note that this is an Android feature, not SnooZy's!