[Apr/16/2013][Android][APP] Proximity Screen Off 6.1 Pro & Lite 3.7 - New Gestures!!

Status
Not open for further replies.
Search This thread

itsme_4ucz

Inactive Recognized Developer
Jul 21, 2007
1,192
502
[Apr/16/2013][Android][APP] Proximity Screen Off 6.1 Pro & Lite 3.7 - New Gestures!!

attachment.php


attachment.php


Youtube video:
http://www.youtube.com/watch?v=8e-TXcSM6GE

After a great success of ProximtyScreenOffLite (more than 68,000 downloads) I decided to take all the feedback and feature requests by users and improve the features and quality of the app.

Pro Features:
  • Pocket/Flip or Smart Cover Mode: Turns screen OFF when sensor covered and ON when uncovered. (Feature requested by Galaxy Note users)
  • Turn Screen On/Off with following gestures:
    Swipe Once,
    Swipe Twice,
    Swipe and Hold,
    Hold and Swipe and
    Cover and Hold
  • Ignore Apps list: Add the apps/games where you want to disable the service
  • Widget: to start and stop the service
  • ScreenOff shortcut: to turn off the screen by launching the app.
  • Sensor Configuration : Based on your device select the sensor of your choice, or the one that's available and configure their values, as they are different for different devices.
  • Enable screen on/off during calls only
  • Disable call handling completely
  • Battery saving options: De-Activate sensors after timeout and De-Activate sensors when power button pressed or system goes idle.
  • Override power button and screen-on by other apps (Phone is in pocket and you get a call or you accidentally press the power button, screen will remain off)
  • Prevent accidental screen on
  • Vibration on screen On/Off


Download:
https://play.google.com/store/apps/details?id=com.itsme4ucz.screenoffpro

Tips on using Light sensor for tablets/phones
Value when sensor covered
Tip: if you choose light Sensor and if you vales range from 0 to >50, keep this at around 15 (Use the charts to see what values sensors give out)

Value when sensor un-covered
Tip: if you choose light Sensor and if you vales range from 0 to >50, keep this at around 16​

Pro Changelog:
v6.1
• Reduced battery consumption further
• Fixed wakelock release
• Fixed ScreenOff delay in gestures
• Fixed gestures

v6.0
• Added light sensor support for nexus 7 and other tablets where sensors are unregistered after screenOff
• Deactivate sensors after timeout
• Keep screenOn after unlock - fixed the timeout
• Added new feature to schedule start/Stop of service
• Fixed Deactivating sensors if only one of the option is selected screen on/off
• added clear logs option, to generate fresh set of logs for debugging
• lot of minor fixes

v5.7
• Added app shortcut(PSOToggle), to start and stop service. With this you can integrate it with Tasker or Put it in a sidebar/notification shortcuts.
• Removed ScreenOff from recents app
• Fixed swipe and hold screen on gesture

v5.5
  • No lockscreen on screenOn fix
  • debug logging toggle fix
  • added custom logging to SDcard with email support (require SDCard read/write permissions)
  • Fixed the combo "2 swipes" to screen on and "cover and Hold" to screenoff

v5.4:
  • Fixed the disable lockscreen
  • Added a feature to fix Flip Cover issue (No-Recognize Delay)
  • Auto configure tablets to use Light Sensor (Tested with Nexus 10/Note 10.1)
  • Added option to enable Debugging


v5.2:
  • Fixed widget issue
  • Fixed deactivation of sensors after timeout
  • Fixed disable in landscape
  • Fix Typo "screen on" under "screen off"
  • Added more screenOff methods

v5.0:
  • Added new gestures to turn On/Off screen:
  • Swipe Once,
  • Swipe Twice,
  • Swipe and Hold,
  • Hold and Swipe and
  • Cover and Hold

v4.3:
  • Improved the the Light Sensor gesture detection for tablets and phones.

v4.2:
  • Fixed app crash
  • Fixed alarm dismiss issue
  • Fixed lockscreen issue
  • Changed default settings of "Locks phone on ScreenOn" true.

v4.0:

  • New feature to save battery: sensors can be de-activated if power button is pressed or phone is idle (i.e, if app doesn't turn off the screen)
  • Fixed autostart after reboot
  • Fixed Disable vibrate on ignored apps
  • Fixed override screenOn in non-flip cover modes

v3.3:
  • Fixed the InCallOnly mode, sensor is active only during the senor, thereby saving power.
  • Added new battery saving feature: "De-Activate sensors after timeout". You can set a value in minutes and sensors will be de-activated after timeout and re-activated only when screen turns on.
  • Upgraded the Ignore list UI and included even the system apps.

v3.2:
  • Fixed flickering on ScreenON
  • Fixed lock screen/keyguard disable (Use option "Locks phone on screenOn" under "All settings" to enable lock screen)

v3.1:
  • Notification icon on status bar can be disabled/enabled now from "All Settings"




Lite Features:
1) Turn off the screen by sliding your hand
2) Turn off the screen by Covering the sensor for a duration of time (Tap and Hold)
3) Turn on the screen by Covering the sensor for a duration of time (Tap and Hold) - Note: This can cause Battery Drain
4) Enable screen on/off during calls only
5) ScreenOff shortcut, to turn off the screen by launching the app.
6) Based on your device select the sensor of your choice, or the one that's available and configure their values, as they are different for different devices.

If you love this app and want to support my efforts:




Code:
v3.7
- Fixed Phone locks to lock-screen by default

v3.6:
- Added option to enable/disable call handling
- Fixed bugs

v3.5:
- De-activate sensor when only screenOff mode is enabled. (except if override power button is enabled)
- enableInCall battery save mode added. Sensors are only active during the call.
- [New feature] to override lock screen, can be disabled by enabling lockOnScreenOn
- [New feature] override power button (Sensor needs to be active on screenOff)

v3.3:
- Fixed enableInCall option
v3.2:
- BUG FIX: Light sensor can now be selected to use gestures.

V3.1
- Added Notification to service (Now it can be disabled from settings)
- Auto starts with system
- Service wont get killed anymore
- Added smaller timeout values (0.25 seconds)
- Added charts to visualize sensor values.
- Easy uninstall works now

[B]09/03/2011: Version 2.0[/B]
 - Added support for more devices by making sensor values configurable!! 
      > Select which sensor you want to use
      > Set the values of sensor when covered and when open.
   Note : try this only if this app does not work on your device. 
 - Added more timeout values, less than a second!!!
 - Added, "During call only" feature.
 - Added explicit uninstall feature.

[B] 02/02/2011: Version 1.9[/B]
1)  [Bug Fix] Call handling fixed. However if you have ScreenOn feature enabled, it may conflict during call.
2) [Bug Fix] Release the wake lock after ScreenOn , this was causing the screen to be on forever, until its turned off by user/sensor.
3) Auto Unlock - ScreenOn will directly take you to home screen instead of lock screen

[B] 25/01/2011: Version 1.8[/B]
1) Bugs fixed: 
 - Fixed the issue where it stopped working/crashing after few try's
 - Screen Off is much faster without any animations

18/01/2011: Version 1.7
1) Bugs fixed: 
   - Disable on Landscape fixed for "Cover and Hold" option
   - Fixed WindowManager$BadTokenException
2) Made "Disable Accidental Lock" default.
3) Now you can only have one of the options enabled either "Disable Accidental Lock" or "Cover and hold to turn off Screen"

17/01/2011: Version 1.6
1) On huge requests I have added, Cover and Hold to "screen off" - Cover  the proximity sensor for a specified duration will turn off the screen.
2) People who don't care about battery drain, I have added,  Cover and  Hold to "screen On" - Cover the proximity sensor for a specified  duration will turn on the screen.
3) Bug fix: Screens sometimes goes off on first screen on.

30/12/2010: Version 1.5
 - Added option to disable/enable accidental screen off's, just set the time out after which it wont turn off the screen.
 - Added call handling, When phone is in pocket and it rings, screen remains off, once removed out of pocket screen will turn on!! (This feat can be disabled through another option)

22/12/2010
- Added a configuration screen
   a) Now users can easily enable/disable DeviceAdmin, this will greatly ease the un-install process
   b) Enable/Disable in landscape
 - Added More elegant way to enable device admin permissions
 - App creates 2 shortcuts, one for ProximityScreenOff and another for ScreenOff (One tap screen off)
 - Lots more to come :)

20/12/2010
 - Provision to enable/disable proximityScreenOff
 - Battery consumption significantly less, please share your findings
 - Disable proximityScreenOff on landscape!!
 - Lot more to come...

19/12/2010
Added proximity sensors to screenoff app!! now turn of ur screen with a swipe!!!
Note:
1) To un-install, go Settings, Locations & Security, Select Device Administrators and disable the ScreenOff App...

AVAILABLE ON ANDROID MARKET!!!
QR code Below.
 

Attachments

  • AppStore1.jpg
    AppStore1.jpg
    32.9 KB · Views: 7,042
  • ProximityConfig1.jpg
    ProximityConfig1.jpg
    24.9 KB · Views: 3,228
  • ProximityConfig.jpg
    ProximityConfig.jpg
    46.1 KB · Views: 3,141
  • ProximityConfig_1.jpg
    ProximityConfig_1.jpg
    28.6 KB · Views: 2,761
  • ProximityConfig_2.jpg
    ProximityConfig_2.jpg
    13.5 KB · Views: 2,523
  • ProximitySensorOff.jpg
    ProximitySensorOff.jpg
    35.7 KB · Views: 1,323
  • pso-chart.jpg
    pso-chart.jpg
    21.6 KB · Views: 1,295
  • App_screenshots.jpg
    App_screenshots.jpg
    24.6 KB · Views: 56,379
  • pso_graph_background_copy.jpg
    pso_graph_background_copy.jpg
    22.2 KB · Views: 47,229
  • pso_gestures2.jpg
    pso_gestures2.jpg
    33.3 KB · Views: 10,609
Last edited:

jfcc58

Senior Member
May 9, 2006
103
5
Thanks a lot, but this is alraedy available in the market, in lots of variations, paid and free versions (f.i. Screen off and lock).
 

Beefheart

Senior Member
Dec 5, 2007
4,352
1,224
England
Unless I'm missing something you still have to press the power button to turn the screen back on. So it's sort of half a button saviour. ;)

why would we need to worry about the buttons? are they different than any other device which we used to press the buttons on?

Agreed. I don't get this button thing. Why stop using the buttons on the off chance they stop working? Why save the buttons if you're not going to use them anyway? Strange. I could understand using this if the buttons have already stopped working.

It's like buying a car but never driving it in case the tyres wear down.
 
Last edited:

JosephAGT

Senior Member
Oct 17, 2010
77
1
No. the point is to avoid using the hardware keys as much as possible as there is growing concern that the buttons can (and probably will) stop working from over use.

Sent from my HTC HD2 using XDA App

thanks for that explanation I was thinking the same

i have noticed my 'home' button has started to click loud :(
 

somebully

Senior Member
Nov 18, 2009
282
15
I've been using my phone over a year now and Android since the summer, buttons work fine.. Could be possible that some users are more unlucky with their hardware. However, it will only take a couple of days of use for this to be just as seamless as pushing the button, in fact easier!

Pagnell: The fact that you use the button 50% less is the key reason for using this widget, would be silly with a 100% replacement. And as I said, after a day or two I'm sure it's more convenient
 
Last edited:

Beefheart

Senior Member
Dec 5, 2007
4,352
1,224
England
Pagnell: The fact that you use the button 50% less is the key reason for using this widget, would be silly with a 100% replacement. And as I said, after a day or two I'm sure it's more convenient

I simply don't get the logic behind trying to save buttons you're not using by utilizing applications like this. Buttons are for using, not saving, otherwise you may as well not have them.
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 73
    [Apr/16/2013][Android][APP] Proximity Screen Off 6.1 Pro & Lite 3.7 - New Gestures!!


    After a great success of ProximtyScreenOffLite (more than 68,000 downloads) I decided to take all the feedback and feature requests by users and improve the features and quality of the app.

    Pro Features:
    • Pocket/Flip or Smart Cover Mode: Turns screen OFF when sensor covered and ON when uncovered. (Feature requested by Galaxy Note users)
    • Turn Screen On/Off with following gestures:
      Swipe Once,
      Swipe Twice,
      Swipe and Hold,
      Hold and Swipe and
      Cover and Hold
    • Ignore Apps list: Add the apps/games where you want to disable the service
    • Widget: to start and stop the service
    • ScreenOff shortcut: to turn off the screen by launching the app.
    • Sensor Configuration : Based on your device select the sensor of your choice, or the one that's available and configure their values, as they are different for different devices.
    • Enable screen on/off during calls only
    • Disable call handling completely
    • Battery saving options: De-Activate sensors after timeout and De-Activate sensors when power button pressed or system goes idle.
    • Override power button and screen-on by other apps (Phone is in pocket and you get a call or you accidentally press the power button, screen will remain off)
    • Prevent accidental screen on
    • Vibration on screen On/Off


    Download:
    https://play.google.com/store/apps/details?id=com.itsme4ucz.screenoffpro

    Tips on using Light sensor for tablets/phones
    Value when sensor covered
    Tip: if you choose light Sensor and if you vales range from 0 to >50, keep this at around 15 (Use the charts to see what values sensors give out)

    Value when sensor un-covered
    Tip: if you choose light Sensor and if you vales range from 0 to >50, keep this at around 16​

    Pro Changelog:
    v6.1
    • Reduced battery consumption further
    • Fixed wakelock release
    • Fixed ScreenOff delay in gestures
    • Fixed gestures

    v6.0
    • Added light sensor support for nexus 7 and other tablets where sensors are unregistered after screenOff
    • Deactivate sensors after timeout
    • Keep screenOn after unlock - fixed the timeout
    • Added new feature to schedule start/Stop of service
    • Fixed Deactivating sensors if only one of the option is selected screen on/off
    • added clear logs option, to generate fresh set of logs for debugging
    • lot of minor fixes

    v5.7
    • Added app shortcut(PSOToggle), to start and stop service. With this you can integrate it with Tasker or Put it in a sidebar/notification shortcuts.
    • Removed ScreenOff from recents app
    • Fixed swipe and hold screen on gesture

    v5.5
    • No lockscreen on screenOn fix
    • debug logging toggle fix
    • added custom logging to SDcard with email support (require SDCard read/write permissions)
    • Fixed the combo "2 swipes" to screen on and "cover and Hold" to screenoff

    v5.4:
    • Fixed the disable lockscreen
    • Added a feature to fix Flip Cover issue (No-Recognize Delay)
    • Auto configure tablets to use Light Sensor (Tested with Nexus 10/Note 10.1)
    • Added option to enable Debugging


    v5.2:
    • Fixed widget issue
    • Fixed deactivation of sensors after timeout
    • Fixed disable in landscape
    • Fix Typo "screen on" under "screen off"
    • Added more screenOff methods

    v5.0:
    • Added new gestures to turn On/Off screen:
    • Swipe Once,
    • Swipe Twice,
    • Swipe and Hold,
    • Hold and Swipe and
    • Cover and Hold

    v4.3:
    • Improved the the Light Sensor gesture detection for tablets and phones.

    v4.2:
    • Fixed app crash
    • Fixed alarm dismiss issue
    • Fixed lockscreen issue
    • Changed default settings of "Locks phone on ScreenOn" true.

    v4.0:

    • New feature to save battery: sensors can be de-activated if power button is pressed or phone is idle (i.e, if app doesn't turn off the screen)
    • Fixed autostart after reboot
    • Fixed Disable vibrate on ignored apps
    • Fixed override screenOn in non-flip cover modes

    v3.3:
    • Fixed the InCallOnly mode, sensor is active only during the senor, thereby saving power.
    • Added new battery saving feature: "De-Activate sensors after timeout". You can set a value in minutes and sensors will be de-activated after timeout and re-activated only when screen turns on.
    • Upgraded the Ignore list UI and included even the system apps.

    v3.2:
    • Fixed flickering on ScreenON
    • Fixed lock screen/keyguard disable (Use option "Locks phone on screenOn" under "All settings" to enable lock screen)

    v3.1:
    • Notification icon on status bar can be disabled/enabled now from "All Settings"




    Lite Features:
    1) Turn off the screen by sliding your hand
    2) Turn off the screen by Covering the sensor for a duration of time (Tap and Hold)
    3) Turn on the screen by Covering the sensor for a duration of time (Tap and Hold) - Note: This can cause Battery Drain
    4) Enable screen on/off during calls only
    5) ScreenOff shortcut, to turn off the screen by launching the app.
    6) Based on your device select the sensor of your choice, or the one that's available and configure their values, as they are different for different devices.

    If you love this app and want to support my efforts:




    Code:
    v3.7
    - Fixed Phone locks to lock-screen by default
    
    v3.6:
    - Added option to enable/disable call handling
    - Fixed bugs
    
    v3.5:
    - De-activate sensor when only screenOff mode is enabled. (except if override power button is enabled)
    - enableInCall battery save mode added. Sensors are only active during the call.
    - [New feature] to override lock screen, can be disabled by enabling lockOnScreenOn
    - [New feature] override power button (Sensor needs to be active on screenOff)
    
    v3.3:
    - Fixed enableInCall option
    v3.2:
    - BUG FIX: Light sensor can now be selected to use gestures.
    
    V3.1
    - Added Notification to service (Now it can be disabled from settings)
    - Auto starts with system
    - Service wont get killed anymore
    - Added smaller timeout values (0.25 seconds)
    - Added charts to visualize sensor values.
    - Easy uninstall works now
    
    [B]09/03/2011: Version 2.0[/B]
     - Added support for more devices by making sensor values configurable!! 
          > Select which sensor you want to use
          > Set the values of sensor when covered and when open.
       Note : try this only if this app does not work on your device. 
     - Added more timeout values, less than a second!!!
     - Added, "During call only" feature.
     - Added explicit uninstall feature.
    
    [B] 02/02/2011: Version 1.9[/B]
    1)  [Bug Fix] Call handling fixed. However if you have ScreenOn feature enabled, it may conflict during call.
    2) [Bug Fix] Release the wake lock after ScreenOn , this was causing the screen to be on forever, until its turned off by user/sensor.
    3) Auto Unlock - ScreenOn will directly take you to home screen instead of lock screen
    
    [B] 25/01/2011: Version 1.8[/B]
    1) Bugs fixed: 
     - Fixed the issue where it stopped working/crashing after few try's
     - Screen Off is much faster without any animations
    
    18/01/2011: Version 1.7
    1) Bugs fixed: 
       - Disable on Landscape fixed for "Cover and Hold" option
       - Fixed WindowManager$BadTokenException
    2) Made "Disable Accidental Lock" default.
    3) Now you can only have one of the options enabled either "Disable Accidental Lock" or "Cover and hold to turn off Screen"
    
    17/01/2011: Version 1.6
    1) On huge requests I have added, Cover and Hold to "screen off" - Cover  the proximity sensor for a specified duration will turn off the screen.
    2) People who don't care about battery drain, I have added,  Cover and  Hold to "screen On" - Cover the proximity sensor for a specified  duration will turn on the screen.
    3) Bug fix: Screens sometimes goes off on first screen on.
    
    30/12/2010: Version 1.5
     - Added option to disable/enable accidental screen off's, just set the time out after which it wont turn off the screen.
     - Added call handling, When phone is in pocket and it rings, screen remains off, once removed out of pocket screen will turn on!! (This feat can be disabled through another option)
    
    22/12/2010
    - Added a configuration screen
       a) Now users can easily enable/disable DeviceAdmin, this will greatly ease the un-install process
       b) Enable/Disable in landscape
     - Added More elegant way to enable device admin permissions
     - App creates 2 shortcuts, one for ProximityScreenOff and another for ScreenOff (One tap screen off)
     - Lots more to come :)
    
    20/12/2010
     - Provision to enable/disable proximityScreenOff
     - Battery consumption significantly less, please share your findings
     - Disable proximityScreenOff on landscape!!
     - Lot more to come...
    
    19/12/2010
    Added proximity sensors to screenoff app!! now turn of ur screen with a swipe!!!
    Note:
    1) To un-install, go Settings, Locations & Security, Select Device Administrators and disable the ScreenOff App...

    AVAILABLE ON ANDROID MARKET!!!
    QR code Below.
    3
    Thankyou itsme_4ucz

    itsme_4ucz I want to take the opportunity to thank you for this app - I think I'm using it in a way that you might not expect!
    I am using Proximity Screen off in conjunction with Virtual Button Bar on a HD2 I got for my father - he is quadriplegic and confined to a wheelchair. He only has limited use of his arms and no use at all of his fingers, so he is able to use a touchscreen phone, but unable to operate any of the buttons - for example he can't wake the phone when the screen turns off.

    I've mounted the phone on a tray in front of him on his wheelchair and configured TouchScreenOff so that he can cover the proximity sensor to light the phone up when it goes into sleep mode. Using the 'cover sensor to turn off' function interferes with Virtual Button Bar, so I've placed the Screen Off icon on his homescreen.

    I realise this is the complete opposite to your reason for developing this app, but I thought I would let you know that the ability to turn a touchscreen phone or tablet ON by covering the sensor is very useful to spinal patients and people with limited use of their hands. I've demonstrated it to a number of rehabilitation therapists who were highly impressed.

    Thanks again for the good work.
    2
    Thank you. I'll give it a bash now.
    2
    now i only chose to involve myself in this "debate" about SAVING BUTTONS because i am a victim of button failure and have already returned my hd2 (under warranty, thank god!) and received another one. now you can bet your ass im gonna use these two little apps to save as many presses that i can. ya see i work in a factory thats loud and even while on vibrate, i cant feel the phone so i am CONSTANTLY pressing these buttons. on a scientific level, YES, EVENTUALLY the buttons WILL FAIL!!!

    What strange logic, but perhaps having broken your buttons previously your paranoia is getting the better of you. Let me get this straight, you're choosing the inconvenience of button saving applications purely so you don't break buttons you're now not using anyway having chosen to use these applications? One must question what the point in saving buttons you aren't going to use is in that case but I guess it makes sense to you. Logically, to me it makes far more sense to use the buttons then if you manage to break them (and choose not to or can't afford to get them repaired) use these applications then. No matter what anyone says, in my opinion these applications will never be easier or more convenient than the hardware buttons. After all, buttons are there to be used, they're not ornaments to make the phone look good.

    On a side note I find it strange that I have had my phone for nearly 14 months and every button still works perfectly. Dare I say it but perhaps people should be less heavy handed with them. Just a suggestion.
    2
    Shortcut to screen off.

    The answer's in the title :)

    It works just fine but will not uninstall
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone