[Windows Mobile Development and Hacking General] Anonymatt:
I will have to try that. Where did you get the ilock.exe from the 1.01 version (and what differences or drawbacks are there from that version and this one?). I haven't tried a test where I remove s2u2 and see how my battery fares, but I've been losing about 10% an hour in the week I've been using it, which is just too short for me.

I did notice last night, however, that when I left my Touch Pro unplugged (after a full charge) at around midnight, when I woke up around 10 am I still had ~90% charge left, so I think something might have been happening while it was in my pocket that was causing the battery to drain faster than it should.

I have one suspiscion that I've been testing out. The way I had my device set up (taken and modified a bit from this post http://forum.ppcgeeks.com/showthread.php?t=49233 ) was that I had Gyrator2 blank the screen when facing down, and had s2u2 lock the device when the backlight turns off, but I don't think this would turn it off in the same way that pushing the power button would turn it off (even though I had "Don't suspend power" set to off as well). The reason I think it wasn't fully turning off is that if my device locked in this fashion, the home/back/send/end and d-pad keys would still light up when they were pushed (and if I held down the end key the phone would enter flight mode, and if I pushed the home key, the home screen would briefly pop up over s2u2, and I could momentarily interact with it (and some other problems as I point out at the end of this post*).

At one time I had it so the front facing hardware keys would "unlock" the device as well, so that I didn't have to exclusively use the power button to power on, but I think I kept accidentally pushing them while they were in my pocket. Even when I disabled that, so then only the power button would wake the device, the other buttons would still light up when pushed, though the screen would remain blacked out.

I have since set Gyrator2 to turn the screen off AND suspend the device now when it is placed face down, and I set the key lock to lock all buttons except the Power button when the device is off. I am going to test to see if this imporves battery life for me. I am also going to leave my fully charged Touch Pro unplugged overnight to see if the battery lasts again like it did last night.

*I also found another possible problem with s2u2. While I was trying to figure out what might be happening while my Touch Pro was in my pocket that could be causing excessive battery drain, I "simulated" it getting bumped against things by mashing the front facing hardware buttons a bunch, and sliding the keyboard in and out a little bit (I did not have it set to unlock when the keyboard is slid out), and I was able to reproducably cause the screen to unlock, even without sliding my finger. I'm not sure what "sequence" of button presses would cause it, but it tended to open the phone dialer, and it seemed like it usually happened with the keyboard slid open a little bit, but again, I'm not sure. This was also back when I wasn't locking the non-power keys, which I am doing now, and have since not been able to reproduce the problem.