[Touch Diamond, MDA Compact IV Themes and Apps] drvdijk:
Answerkeys Disabler locks the touch screen of your HTC Touch Diamond when someone calls you. It does not require locking your phone in advance. Simply having the program running in the background solves the problem of accepting or rejecting calls before you got your phone out of your pants.

The program was designed to be as simple as possible, with one goal only: prevent accidental touches to the touch screen because HTC thought it was wise to unlock the phone in your pants. It does not eat a lot of battery, since it just waits untill Windows tells it a call comes in (Answerkeys Disabler actually knows before the HTC software does :p). It does not poll in any way to check if it should lock or unlock.

Project home page: http://code.google.com/p/answerkeysdisabler/

Unmaintained: I'm sorry I have to inform you I don't own a HTC Touch Diamond anymore. I didn't mention it in this start post, but I probably did elsewhere: it broke down on me. After several repairs, the phone company finally sent me a replacement phone. I got so fed up with all the repairs, I decided to move on and get myself another phone.

Versions

v0.5.1 (Windows installer, CAB file)

Fix for the situation when the LockCallsDuringCalls has the value 0 placing outgoing calls would prevent future incoming calls of being locked (thanks Polluxus and StarMonkee)

Fixed the shutdown when updating Answerkeys Disabler bug: Answerkeys Disabler will now quit faster during uninstallation and not show the warning message (thanks BerlinTop)

v0.5 (Windows installer, CAB file)

Added 5 registy settings which let you tweak the workings of the program

Again, true AppToDate support (the site hosting the previous XML file would not let me upload a new version of it using the same name)

Fixed the startup after installation issue: Answerkeys Disabler will now always start after installation, regardless of your ROM language.

v0.4.1 (Windows installer, CAB file)

True AppToDate support (v0.4 created the registry key at the wrong location)

Changed the notification of start-up after installation: if you're not running an WWE ROM, you have to start Answerkeys Disabler manually after installation.

v0.4 (Windows installer, CAB file)

Stylus support: When Answerkeys Disabler locks your phone, you can unlock it by pulling out the stylus (or inserting it). After this, you can use all on-screen buttons, and the device will not turn off the screen.

AppToDate support

Other device turn-off mechanism: Answerkeys Disabler now simulates pressing the power button. This fixes the wake-up from talk-and-end key after Answerkeys Disabler turns the device off.

Answerkeys Disabler will now automatically run after installation. Uninstallation does not require shutting down Answerkeys Disabler anymore.

Created Windows installer for those unconformable with cab files

v0.3.1 (CAB)

Changed locking behavior: If the device is on and a call comes in, it will not lock.

Fixed screen turnoff errors: if called directly after a missed call (within 40 seconds or so), the screen will now turn off once the second call is answered/rejected/missed.

Added screen turnoff: when during a call the device is turned off, the screen will turn off after the call is hung up.

v0.3 (CAB)

Added screen turn off: the screen turns off if it was off before the new call arrived. => Headset support!

Added application icon (thanx Birkov!)

v0.2.1 (CAB)

Fixed the bug where only the first call would be locked

v0.2 (CAB)

NOT RECOMMENDED

! Often locks the first call ONLY. Use v0.2.1 instead

Slightly more efficient by using less thread functions

Fixed the missing A when toggeling the program

v0.1

Initial version

TODO

Add unlock by action key option (if possible)

Support CDMA devices

Fix locking to german landline numbers

pop-up a dialog box if Answerkeys Disabler is clicked from the start-menu, indicatng it has started correctly

Give me some input! :)

Coffee

If you like what I'm doing, buy me some coffee to keep me doing it ;)

Have fun with this one!

Download links

Windows installer

CAB file