First, the important stuff:
Download Link:
http://www.mr2-power.com/downloads/DeviceLock.CAB
Here is the old thread discussing the app from the time I first released it:
http://forum.xda-developers.com/showthread.php?t=261277
I have released a new version of my Device Lock application. There is one primary enhancement in this version, but it is one many people have asked for.
Upon installing the new version you will notice a two new options in the Device Lock control panel applet. First is "Easy Unlock". What this option does is allow you to unlock the device with a single click of the left menu button (the button directly under the Unlock menu that appears when the device is locked) and not need to touch the button on the screen or type "*" on your keyboard. The second option enables a vibrate alert when the device is unlocked using this method. This is to avoid having the phone unlock in your pocket (fairly unlikely) and not notice it.
If you want the least number of button presses to unlock you can always select the "Do not lock buttons" option in the Lock tab of the Buttons control panel applet (same place you assign programs to different buttons). This means that even if your device is suspended you can simply press the left menu button to unlock the device. One click, easy, but also prone to accidental unlocking (so you should probably use the vibrate option).
The safest (and my preferred) method) is to select the "Lock all buttons except Power button" or "Lock buttons if device is locked" option. Then, if your device is suspended (mine usually is when in my pocket) you have to first press the power button, then the left menu button to unlock. Still only two button presses and easily done without looking at the device. If the device is not suspended.
Everything else is the same as it always was.
Enjoy!
-Matt Armstrong
Terrific, almost perfect. It miss an important feature for me: turning off display after lock, which is important for listening music.
Good job.
Updated: Found the option "blank screen" is what I want. Shouldn't it be "black screen"? My understanding of "blank screen" is unlock to today screen.
Perfect now.
Hey Matt! First, thank you very much for this great software and for the improvements. Also a special thank you for sending me an email that my request has been heard
Still, I have problems on my Hermes using your new "Easy unlock feature". I assigned DeviceLock to the left SoftButton in my TodayScreen. When I press it it locks the device and for unlocking, I have to repress the left soft button. When repressing, I still have to touch the screen and it also doesn't vibrate.
Could it be that it's because of me using WM6? Do you have WM6 installed on your device? Can anyone confirm it with a Hermes running WM6?
Dandie said:
Hey Matt! First, thank you very much for this great software and for the improvements. Also a special thank you for sending me an email that my request has been heard
Still, I have problems on my Hermes using your new "Easy unlock feature". I assigned DeviceLock to the left SoftButton in my TodayScreen. When I press it it locks the device and for unlocking, I have to repress the left soft button. When repressing, I still have to touch the screen and it also doesn't vibrate.
Could it be that it's because of me using WM6? Do you have WM6 installed on your device? Can anyone confirm it with a Hermes running WM6?
Click to expand...
Click to collapse
No, I do not have WM6 on my Wizard and the software has never been tested (by me) on WM6. The issue could be that you are mapping the lock software to the same button required to unlock it.
Here's a simple test, when you press the left SoftButton to unlock the device, does a dialog pop up with a title of Unlock? If so, does the dialog say that you can press the button on the screen or type "*"?
-Matt
nice release! thank you a lot!
Thank you very much.
Very nice program... simple, and it works.
armstrom said:
Here's a simple test, when you press the left SoftButton to unlock the device, does a dialog pop up with a title of Unlock? If so, does the dialog say that you can press the button on the screen or type "*"?
Click to expand...
Click to collapse
Yes, that's what it does - as it was always doing before . I hope this issue can easily be resolved. Maybe you're using some functions that are different for WM6.
Dandie said:
Yes, that's what it does - as it was always doing before . I hope this issue can easily be resolved. Maybe you're using some functions that are different for WM6.
Click to expand...
Click to collapse
Crossbow can't be the reason for the problem.
App works w/o any problem on both my HTC devices.
Cheers
hrb
hrb said:
Crossbow can't be the reason for the problem.
App works w/o any problem on both my HTC devices.
Cheers
hrb
Click to expand...
Click to collapse
Also with the EasyUnlock feature? No additional touchscreen press necessary?
Someone else who has it assigned to the left Soft Button for activation and working EasyUnlock?
There are still a small issue left. When the devicelock is activated and display is off (with blank screen option), only pressing the left or right soft keys can turn on the display. Even worse, pressing the softkeys will trigger the commands of softkeys before the unlock windows shows up. For example, in today, pressing the left softkeys will run email.exe in my treo 750v before " unlock " shows up, which is very annoying.
When can't it just lock/unlock without any extra effect?
This is probably a problem with the microsoft lock mechanism. I'm using the method described in the MSDN to turn off the screen, so I'm not sure how I can do it differently. I can search for an alternative method to blank the screen, but I don't have much hope of finding one. I did not write the locking mechanism itself so I have no control over the way it locks/unlocks. All I'm doing is automating the process that is built into the OS. So I cannot fix bugs in the lock itself. Even the Easy Unlock solution is simply an automation. The solution turned out to be very simple, I simply keep the device lock application resident in memory after locking the device. It continually searches for a window with the title "Unlock" and then simulates pressing the * key... That's it. After sending the keypress it vibrates (if enabled) then terminates. So the application is only resident in memory while the phone is locked.
And I'm not sure what you mean by lock/unlock without any extra effect. The only "effect" I add is the vibrate on unlock, which is optional.
-Matt
armstrom said:
This is probably a problem with the microsoft lock mechanism. I'm using the method described in the MSDN to turn off the screen, so I'm not sure how I can do it differently. I can search for an alternative method to blank the screen, but I don't have much hope of finding one. I did not write the locking mechanism itself so I have no control over the way it locks/unlocks. All I'm doing is automating the process that is built into the OS. So I cannot fix bugs in the lock itself. Even the Easy Unlock solution is simply an automation. The solution turned out to be very simple, I simply keep the device lock application resident in memory after locking the device. It continually searches for a window with the title "Unlock" and then simulates pressing the * key... That's it. After sending the keypress it vibrates (if enabled) then terminates. So the application is only resident in memory while the phone is locked.
And I'm not sure what you mean by lock/unlock without any extra effect. The only "effect" I add is the vibrate on unlock, which is optional.
-Matt
Click to expand...
Click to collapse
Sorry, Matt, I didn't make me clear. As to the extra effect, I mean the side effect of triggering commands before unlocking. Since it also happens to other lock program, I guess i have to settle with it.
Well, this may be a problem specific to the Treo. I tried the scenario you describe on my Wizard and had no problem. I changed myoption to "blank screen" and the device unlocks just fine for me when I press the left app button. However, the difference with my phone is that the only way to turn the screen back on is to press the power button (just like waking it up from being suspended). Unfortuantely, I doubt there is anything I can do to solve your problem, I'm sorry.
Edit: Just to clarify something, are you pressing the left app button (the one with the mail icon on it) or are you pressing the left menu button? I may have made a mistake in my initial post Basically, you need to press the button that is directly below the menu item that says Unlock.
-Matt
Hi, this device lock works fine on my orbit.
One small issue as previously stated with the left soft key.
I use wm5 new menu.
With first press new menu pops up
Second press, bye bye new menu
Third press unlock and vibrate
Thanks for the app, I was already using the previous release and this is now more convenient for me.
Great update!
On the easy unlock, could you make the vibrate much shorter?
I have SPB shell and get the "now screen" on wake up
It would be nice to have the unlock app the way it is right now but separate so that I could map it out on the "now screen"
Thanks
I mean left softkey ( the key corresponding to the two big buttons on bottom). In treo 750, once devicelock is activated, only the softkeys (left or right) can turn on the screen (same in vjdevicelock), all hardware buttons and keyboard keys are locked.
Maybe it is not related to treo. You see, both uniqueboy and Kikouyou has the same problem as me.
oh my, please port this to smartphone!
GREAT !
An absolutely superduper great and VERY useful little app !
Specially using the "Lock all buttons except Power button" approach
Cheers hrb
hi
was checking out Slide2Unlock just now and I actually set it to be launched by DeviceLock (launch program when device is lock feature) and the result is not desirable. there's some 'violation' error.. = ( anyway of overcoming this?
think it will be cool to have the phone auto lock when it's off and launch 'Slide2Unlock' when it's awake!! = )
Hi, i want to use a face unlock that works this way:
After pressing the power button, i must slide to the wanted direction (unlock, sound off, phone,camera). After that, the phone must get the image of the user face to unlock and give the option to unlock by pattern (in case there is no light,etc.) and then it goes to the direction.
I'm using the ICS face unlock which is just like this, but it doesn't have the option to imediately unlock by pattern and sometimes the screen wher eshould be the front camera image just stay blank and it goes to the pattern...
I downloaded an app called Facelock for apps, butit recomneds that the user disable the phone screenlock andthis way i wonthave the slide option.
Anybody have a suggestion??
Please, the ICS facelock isn't working all the time...
Hello,
I'm not sure what the name is for the second lock screen but a lot of times when I try to wake my phone and get to a text message or email or the browser, it wants me to go to a screen where you can probably add some apps but not fully open the phone but I just find that annoying as can be. It has a little plus at the bottom. I NEVER want that I just want to always fully unlock my phone when I swipe the screen.
Is there a way to do that or what am I doing wrong that it brings me to the second lock screen?
cultivate nsalsonn
boe said:
Hello,
I'm not sure what the name is for the second lock screen but a lot of times when I try to wake my phone and get to a text message or email or the browser, it wants me to go to a screen where you can probably add some apps but not fully open the phone but I just find that annoying as can be. It has a little plus at the bottom. I NEVER want that I just want to always fully unlock my phone when I swipe the screen.
Is there a way to do that or what am I doing wrong that it brings me to the second lock screen?
Click to expand...
Click to collapse
Settings > My Devices > Lock Screen
Uncheck "Multiple Widgets"
Also, go into "Lock Screen Widgets" and turn "Favorite apps or Camera" OFF, though the above option should disable this entirely.
aladd04 said:
Settings > My Devices > Lock Screen
Uncheck "Multiple Widgets"
Also, go into "Lock Screen Widgets" and turn "Favorite apps or Camera" OFF, though the above option should disable this entirely.
Click to expand...
Click to collapse
Thank you!!
boe said:
Thank you!!
Click to expand...
Click to collapse
No problem!
Hello team, I am not really sure how to get out of this issue on my S9+...so need your help. I managed and found out a way i could get this larger display of the time displayed on my lock screen. This was done by swiping in sby mode, all the way from top to the bottom till i reach the home button. But now i am not sure to remove this option and get back to my normal screen. I wish i could post a picture to show the exact problem.
Hello there,
a friend of mine got a black screen and need a backup.
The display doesn't say anything. The phone vibrates if you try to turn it on with vol+ + Power button.
Could someone help me to navigate blind in the menu and try to unlock it so i can save the data?!?
Thank you in advance
Daniel
Did you have ADB on initially?
What is your lock, password or swipe pattern?
You can plug in a keyboard.
There are utilities like scrcpy to view, touch the screen.
If you use a swipe pattern you can use another rooted Android to swipe it, but it gets complicated.
As i said it's from a friend of mine.
ADB? I don't think so. He is not that Tech-Guy.
I ask him which lock he got.
Thanks for your help.