Sometimes, standard screen control logic just doesn’t work as efficiently as we’d like. We can tune the settings to turn off our screen after a very limited duration of inactivity, but doing this will make the device a little bit of a burden to use, as we have to periodically tap our screens to keep them awake. On the other end of the spectrum, setting too long of a time will drain your battery unnecessarily. Now we’ve established that we need to tune the auto-off timer to our preferences, but who’s to say our preferences are constant despite ever-changing situations and demands.
Thankfully, this is where Gravity Screen Off by XDA Senior Member plexnor comes in. Created out of necessity and frustration, this app intelligently controls your screen by taking a look at how you use your device. Knowing that you’re not likely to use a phone when it’s resting on a table, Gravity Screen Off monitors your orientation sensor to determine its angle. If it’s close enough to horizontal, your screen turns off because it’s not likely in use. What about when you lift your phone? Good question; the device wakes up so long as nothing is covering the proximity sensor. Furthermore, the screen is kept on if motion is detected, extending the screen timeout.
The features, as described by Plexnor:
- Pocket Sensor: Recognizes if your phone is in your pocket. By turning your phone below the angle you set, it’ll prepare to turn the screen off.
– Table Sensor: Detects your phone is lying on a table and turns the screen off.
– Turn Screen On by Motion: If the screen is off and it’s facing up the device can be woken up by any movements (ex. lift up by hand) according to the sensitivity set.
– Keep Screen On by Motion: It’s a Screebl like feature but it’s relying on the small movements you are doing by your hand while holding the phone. If small motions are detected while the screen is facing up the feature keeps the screen on because it can be suspected that the phone is held and probably you are reading something. If the phone is steady the timeout will work as normal in any position you leave your device unlike in another apps.
– Turn Screen On by Proximity: Turns the screen On when you take your phone out from your pocket and Off when you put it back. By swiping your finger over the proximity sensor the phone can be woken up as well.
– Turn Screen Off by Proximity: If the device is pointing downward it takes the proximity sensor into account. By turning this off the program will rely only on the gravity sensor.
Sounds like something up your alley? If so head over to the application thread._________
Want something on the XDA Portal? Send us a tip! -- Join us for xda:devcon 2014!