[Windows Mobile Apps and Games] gagvas:
Christo geia xara !

This small piece of software is really excellent! I just tried v. 6.11 on my Touch HD (stoch ROM) and worked almost fine. What I really like about this app is that it does not utilize complex locking screens with backgrounds, messages, appointments etc.

In my opinion, there are three features that most users are interested in a locking utility :

1) Make sure that the phone is locked when in the pocket. This can be done by either locking the device after a certain time or by locking it upon wakeup. The power button on the HD might be tiny but I've pressed it many times accidentally !

2) Make sure that the keys are locked when an incoming call arrives and the device is in the pocket.

3) Make sure that the locking utility does not interfere with other software such as GPS navigation, music playing or video viewing

Here are my conclusions from the (not thorough yet) testing of your app on my device :

Good news :

1) Autolock can do all of the above mentioned requirements !

2) Volume controls are trully blocked only by your app. On the other hand, when I disactivated your app, locked the device manually (by pressing the End key), let it power off and switched back on, although locked, the volume keys were still working, although this is a minor problem unless you have mapped them to do something more important than adjusting the volume !

3) Many people ask for their locking software to let them take a quick look on their home screen and switch it back off. This can be done easily by by asking AutoLock to lock the device after a few seconds of inactivity. By pressing the power button and the device wakes up, it simply reverts to the last seen home screen (I use Spb Mobile Shell 3.0) and one can check quickly for time, SMS, missed calls, emails etc and then switch the device off again.

4) Full lock works fine and it really blocks all hardkeys on the Touch HD

Bad news :

1) Some times the device takes too much time (5-6 seconds, or 2-3 rings) to react to an incoming call, which is far too much. This was more or less the case with most locking utilities that I've tried.

2) Regarding your app, this happens when using "Lock after that secs" and "Fully lock" together.

3) It should be mentioned that even when your app is disactivated, the device is locked manually (by pressing the End key) and an incoming call arrives, the device takes almost 2 secs to react !

4) I performed several tests calling myself and I found that when a call arrives, the screen wakes up and the bluetooth handset rings almost immediately, the CallerID takes some time to draw and the ringing is the last to start.

5) The device reacts relatively fast if it AutoLock is running, the device is in sleep mode, but "Fully lock" is disabled.

6) The device reacts quite fast if "Lock after that secs" and "Fully lock" are selected but the device is NOT in sleep mode i.e. it is locked by Autolock but the light is simply dimmed and the device is not asleep.

7) Selecting "Lock on wakeup" always causes a huge delay like the one described in point 1.

Based on the these observations I came up with the following combination :

1) Let Autolock lock the phone after 30 secs.

2) Let the backlight dim after another 30 secs.

3) Let the device sleep after another 1 minute

4) Do not enable "Full lock"

5) Do not enable "Lock on wakeup"

This way the phone is locked BEFORE falling asleep and it takes 3-4 secs to start ringing when a call arrives. Using navigation, music or video is not a problem as all these applications do not allow the device to be inactive, thus not allowing Autolock to lock the screen. The only (minor) problem is that the kardkeys are not locked during an incoming call.

I would appreciate if other HD users could confirm my findings. However, it seems that the problems mentioned above are mostly due to the HTC itself rather than your software.

Once more, thanks for this great piece of software !