1.1 Google Translations
1.2 But Windows Mobile has an OEM screen locker!
1.3 Supported phones (known)
1.4 QuickStart and Features
1.5 Why is TouchLockPro better than other locking solutions
1.6 Does TouchLockPro use much battery, RAM, CPU
1.7 Which other solutions exist
2. Great to have *ANY* application locked
2.2 How to install?
2.3 How to lock?
2.4 How to unlock?
3.1 Light Sensor
3.2 Capacitive NavSensor
3.4 Stylus Sensor
3.5 Keyboard Slider Sensor
3.6 GSensor orientation changes
4.2 Light Sensor
4.3 Stylus Sensor
4.4 G Sensor Orientation
4.5 Capacitive Nav Sensor
4.6 Proximity Sensor
4.7 Keyboard Sensor
4.9 Telephone API
4.10 Software Input Panel
4.11 Other Settings
4.13 Command line usage
5. History, how things started
8. External reviews
9. Wish/TODO list
10. Donations (make sure you are listed too ;-)
PayPal > USD / EUR
Post TouchLockPro comments on the XDA-developers forum thread.
Enjoy the *FREE* software and support!
Yes, but the newer ROM's (e.g. official HTC ROM 2.0.3) have already an "Slide to Answer" window in front when there is an incoming call?
That does help somewhat, but the hardware keys are not locked, so when taking out the phone out of your pocket/pouch, you can still accidently press the reject key. Also when there is another event which does wake-up the phone (SMS, email, accidently pressing power button, etc), the "Slide to Answer" window will not pop-up, leaving the TouchPanel and hardware keys vulnerable for presses. TouchLockPro will still prevent bogus calls in these cases. Actually, TouchLockPro can nicely work together with "Slide to Answer" solutions, because it has a possibility to automatically unlock only the TouchPanel when there is an incoming call (the hardware keys are still locked)..
Examples of (general) Windows Mobile phones with touchscreen:
|Supported phones||QuickStart and Features|
|All||Download the TouchLockPro CAB file, copy it to your phone and install it. Settings from a previous version are retained. Everytime your phone is (re)started, TouchLockPro will be active after 1 minute and the BattClock will appear.|
|All||Make sure that the PIN has been entered after Boot or Reset, before TouchLockPro will lock the phone, otherwise the TouchPanel may not be locked|
|All||First time users: Configure a unlock hardware key sequence, default VolumeDown/VolumeUp: Press BattClock -> Settings -> Keyboard -> UnlockKeySequence|
|All||First time users: Configure lock hardware keys only at incoming call if you have a "Slide to Answer" on your phone: Press BattClock -> Settings -> TAPI -> KeysOnly|
|All||Lock by pressing Power button off|
|All||Lock when screen goes off or phone suspends|
|All||Lock by pressing BattClock and thereafter choose Lock or Suspend in TouchLockAction|
|All||Lock by hardware key coupled to command "TouchLockAction.exe" LOCKSUSPEND|
|2,3,4,5,6||Lock by taking Stylus OUT and immediately back IN|
|2,3,4,5,6,7,8||Lock by using GSENSOR orientation changes, default Portrait - Face Up - Face Down|
|2,3||Lock using Capacitive Sensor swipes, default right area Swipe from Left to the Right|
|3||Lock by opening Keyboard Slider and closing immediately|
|All||With Bluethooth headset still incoming calls can be answered, although it is locked.|
|All||With Slide2Answer solution in combination with lock hardware keys only at incoming call, you can just answer/reject the call via the Slide2Answer without unlocking|
|All||Unlock using the configured hardware key sequence|
|2,3,4,5,6,7,8||Unlock when the Light Sensor senses enough light, default any light (works not in too dark lighting conditions)|
|2,3,4,5,6||Unlock by taking Stylus OUT|
|5,7,8||Unlock by nothing detected nearby by Proximity Sensor|
|5,7,8||Screen off by something detected nearby by Proximity Sensor|
|2,3,4,5,6,7,8||Unlock by using GSENSOR orientation changes, default Portrait - Upside Down - Portrait|
|2,3||Unlock using triple touch of the Capacitive Sensor, default triple touch the middle button|
|5,6,||Unlock using triple touch of the ZoomBar, see CapacitiveTouchesSequence|
|5,6||Unlock using ZoomBar slide left or right|
|2,3||Unlock using Capacitive Sensor swipes, default right area, Swipe Bottom Up|
|3,6||Unlock by opening the Keyboard Slider|
|All||Unlock by hardware key coupled to command "TouchLockAction.exe" unlock when only TouchPanel is locked
||All||Unlock when not on battery power
||All||Automatic SIP changer, dependent of the stylus, keyboard position or portrait/landscape
||2,3,4,5,6,7,8||Execute commands by using GSENSOR orientation changes, 4 (external) commands can be configured for the different orientation sequences
||2,3||Execute commands using Capacitive Sensor swipes, 8 (external) commands can be configured for the different swipe possibilities.
||All||Possibility to only lock the TouchPanel and not the hardware keys
||All||Possibility to configure the keys to be kept unlocked
||2,3,4,5,6,7,8||TAPI support: Possibility of InCallTweak when call is connected, so you do not press accidently the TouchPanel with your ear
||All||TAPI support: Possibility not couple commands to incoming, connected and ended calls
||All||Possibility not to unlock by incoming, connected and ended commands, when Bluetooth is detected
||All||Possibility to automatically suspend after a configurable time after power on when still locked, default 30 seconds
||All||Possibility to automatically suspend at backlight off
||All||Possibility of Vibrate and/or Beep feedback when locked or unlocked
||2,3,4,5,6,7||Control the LED's when locked (e.g. flashing leds) for better indication the phone is locked
||All||Possibility to keep the phone alive, so all programs keep running in background, great for GPS
||All||Possibility to execute command for backlight on/off (keeping phone alive)
||All||Possibility to execute command for screen on/off (keeping phone alive)
||All||Possibility to softreset or power off the phone via TouchLockAction. Action screen is translated in 33 languages.
||All||Easy configurable via TouchLockAction Settings screens
||All||You do not need to have all the sensors for unlocking, TouchLockPro detects the not available sensors and just continues with the ones working.
||All||Possibility to configure the BattClock appearance, default Time and remaining Battery is shown relative to the right. Automatically detects Portrait or Landscape mode at runtime and switches accordingly the BattClock position.
||All||Scroll the TouchPanel while locked in standard Windows Mobile screens(most right part of TouchPanel is not locked)
||All||Positive effect on Battery life (Suspends automatically after some time when awakened in your pocket, keeping everything locked).
||All||Consumes almost no CPU cycles (event driven). Check it with a Task Manager (0,0%)!!
||All||Very tiny program (only 38 Kb in memory!!)
Supported phones Legenda:
Note that some people use TouchLockPro in combination with Phone Canvas VGA. So they use TouchLockPro for the general locking (accidently power on while in your pocket), and use the Phone Canvas "slide to answer" for unlocking when there is an incoming call. Also the newer ROM's already have a "Slide to Answer" solution installed (official HTC ROM 2.0.3).
PayPal > USD / EUR