I’m not actually writing this post. Rather, I am channeling our very own DavidK who is too darned busy trying to earn a meager wage as a New York City attorney (don’t hold that against him; he’s one of the good guys) to post this app. So, as I can earn my meager wage as a Ph.D. in Psychology on my own time, I am acting as his proxy with this post.
Okay, enough of this lame attempt at cleverness to add some spark to a useful, but otherwise rather mundane, app and to brighten up your day. So we have InCall Lock, which locks the Send/End buttons on your phone when you have an incoming call.
According to the post at our good friends at xda-developers, “InCall Lock will temporarily disable Send (aka Talk, Green) and End (aka Red) hardware buttons when you receive an incoming call in order to prevent accidental call pickups/rejects while you are pulling your device out of your pocket. All other hardware buttons are untouched.
After you answer/reject your call the application will release the buttons, so you will be able to hang up, put calls on hold etc. using hardware buttons normally.
The application, after being launched, will remain resident in memory but will not use any CPU cycles at all as it relies on WM Notification system and doesn’t do any polling. As it is using WM internal event system, it should work regardless of OS language, installed dialer etc. This is a zero config application and has no options (yes, this is a feature). I personally needed an application that would do just this – temporarily block these buttons. If you need a device locker, try PocketShield or other available solutions.
How to use:
Install attached cab
Soft reset or launch "InCall Lock Toggle"
To enable/disable InCall Lock temporarily, use InCall Lock Toggle in your Programs menu.
To disable it permanently, just uninstall via Settings – Remove Programs “