Almost 7 years after I did the latest update of my app "intelliMove" I decided to update and polish the app. Get rid of old and deprecated stuff and do a little facelift.
The app is available on Google Play using this URL: https://play.google.com/store/apps/details?id=de.qu.android.intellimove&hl=en
Short description of the app
intelliMove controls, whether the screen of your device should go off or stays on by detecting if the device is in use. It is a so called "screen on" tool. It's simply bothering, when you are looking at your device (without touching it) and the screen goes off after reaching the display timeout.
How does keep screen on works?
It works by examining the angle in which the device is being used (or hold). If the device is within a specified range (configured via preferences) the screen will not go off, because intelliMove assumes the device is in use. intelliMove comes with predefined orientation ranges for different device types (e. g. tablet or smartphone) so that a range configuration is usually not necessary. intelliMove keeps the screen on when you need it!
Furthermore, it is optionally possible to add a face detection using the device front camera. This feature only gets activated, when the device is out of configured orientation range and tries to determine, whether someone is looking at the device.
What else can intelliMove do?
intelliMove can extend the battery life of your device. Because intelliMove detects when the device is not in use the screen timeout value can be set to the minimal value (e.g. 15 seconds).
In case the device isn't used anymore, the screen goes off after the minimal configured timeout and not after waiting 2 minutes (or whatever long value is configured in settings)
The display is the biggest battery consumer of the device and drains the battery the most ... intelliMove can help to reduce those massive drains!