07-16-2008 02:06 AM
Right now it doesn't appear possible to programmatically unlock a keyboard that is locked - at least, not using any techniques I've seen. I'd even settle for the ability to push a screen on top of the locked keyboard screen and while that screen is active gain control of the event thread. The RIM native alarm program is able to do this.
Is this functionality on the API roadmap and when might we see it (or is it in there now and just undocumented?)
07-16-2008 10:14 AM
07-16-2008 10:38 AM
so if i have an app that is triggered by a Timer to display a screen the user would NEVER see or know about it until the keyboard is locked? can i atleast play a sound or vibrate to get the user attention?
07-16-2008 10:57 AM
07-16-2008 08:02 PM - edited 07-16-2008 08:41 PM
Applications are not able to programmatically unlock a BlackBerry, nor are they able to display information on top of the lock screen.
Strictly speaking, that's not true. RIM applications are able to display user-interactive screens on top of the locked keyboard screen. It's just us third-party application developers who can't.
My real question was is adding in access to this functionality on the API roadmap and when can we expect to see it?
12-26-2008 01:25 PM
12-31-2008 05:30 PM
> "My real question was is adding in access to this functionality on the API roadmap and when can we expect to see it?"
I second that question. This is one of those features that RIM needs to expose to 3rd party developers, even if there is some extra security hoop we have to jump through to use it.
05-17-2010 08:55 PM
There are app out there already to mimic the "unlock keyboard" process so that user do not have to type in the long password (of course, they typed it one time to the app at the beginning).
so i think there is way to use certain API to simulate the "unlock keyboard" process upon "out of holster"?
07-28-2012 11:28 AM
If the device is not password protected, and all you want to do is turn the screen back on after the user has hit the lock button on their device, I've had success showing the screen again by using net.rim.device.api.system.Backlight.enable(t