[Q] Prevent Accidental Turn-On of HD2 - HD2 General

I love my new HD2, except ... when turned off and in my pocket (or wife's handbag) it will nearly always turn itself on. I normally find out too late, after it has made calls or changed settings, etc.
I can't for the life of me understand how anyone would design a device that will turn itself on after a single, gentle, short key press on the power button.
Is there any way (config. setting, registry hack or 3rd party app) that this can be prevented, accepting that a more complex turn on procedure will result?

Hey Steve,
You could take a look at TouchLockPRO from ZuinigeRijder - I use it on my (company issue) Touch PRO which was prone to doing exactly what you're finding with your HD2.
I've got my HD2 cased, so it stays off until I tell it otherwise - there are quite a few HD2 owners who use TouchLockPro although it works differently on the HD2 than it does on the TP due to the lack of touch sensitive button area etc.
I can't remember if, on the HD2, you can disable all the hardware buttons except, say, the volume buttons which you would press in a sequence to unlock it/turn it on.....
Have a look at the thread - all of the documentation is on the developers' site if you some more detailed information - and see what you think. The thread is pretty active still, so if you post a "How do I", you'll likely get a response PDQ
Hope that helps,
Mark.

Mark Crouch said:
Hey Steve,
You could take a look at TouchLockPRO from ZuinigeRijder - I use it on my (company issue) Touch PRO which was prone to doing exactly what you're finding with your HD2.
I've got my HD2 cased, so it stays off until I tell it otherwise - there are quite a few HD2 owners who use TouchLockPro although it works differently on the HD2 than it does on the TP due to the lack of touch sensitive button area etc.
I can't remember if, on the HD2, you can disable all the hardware buttons except, say, the volume buttons which you would press in a sequence to unlock it/turn it on.....
Have a look at the thread - all of the documentation is on the developers' site if you some more detailed information - and see what you think. The thread is pretty active still, so if you post a "How do I", you'll likely get a response PDQ
Hope that helps,
Mark.
Click to expand...
Click to collapse
+1
TouchLockPro is a strong, lite lock! I use it on my Touch Pro2.

Thanks for the prompt assistance, guys, and I have taken a first look at TouchLockPro. Sadly, I'm having issues, though - I have tried the AutoLockOnPowerOn setting but can't get it to work. Not only does it take a good 30 seconds to 1 minute for the BattClock icon to appear after my Spb Mobile Shell has initialised (which gives the phone more than enough time to do its dirty work after accidental switch on) but TouchLockPro doesn't perform the lock as expected - it remains unlocked.
I guess a 'lock after turn on' feature is about the best workaround there is, as the power button turn on probably can't be changed.
I have also now started trialling PocketShield, and its 'lock after turn on' feature does work. I'll continue trialling both products, but if you can suggest how I might make TouchLockPro do what I want I'd appreciate it.

Why not leave it on and lock the screen? That would stop it making calls, although it might not stop the back-light from lighting whenever a button is accidentally pressed.
Personally I keep my phone is a belt pouch. This stops any accidental button presses and, most importantly, protects my phone against damage.

fred_up said:
Why not leave it on and lock the screen? That would stop it making calls, although it might not stop the back-light from lighting whenever a button is accidentally pressed.
Click to expand...
Click to collapse
Because there are many situations when I want it switched off, or am required to have it switched off.

cocospm said:
Because there are many situations when I want it switched off, or am required to have it switched off.
Click to expand...
Click to collapse
Good answer
How about pouching or casing the phone?

fred_up said:
Good answer
How about pouching or casing the phone?
Click to expand...
Click to collapse
OK, OK I guess I'll have to Can't fit a case in my pocket, so I'll work on softening up the leather pouch that came with the 'phone!

cocospm said:
OK, OK I guess I'll have to Can't fit a case in my pocket, so I'll work on softening up the leather pouch that came with the 'phone!
Click to expand...
Click to collapse
I have a PDair pouch (belt-clip type) and there is definately no softening up required.

cocospm said:
I have also now started trialling PocketShield, and its 'lock after turn on' feature does work.
Click to expand...
Click to collapse
I had similar issues especially after handsfree operation while driving...tried pocketshield...liked it and purchased it.
I am fully satisfied with it...

Related

**Please develop this clever people**

I'm sure many people here agree that it's very annoying when you're speaking on the phone and your ear accidentally opens up windows and programs or even worse - ends the call!
Surely one of you very clever chaps can make an app that uses the light sensor so that the Diamond knows you are speaking and therefore locks the screen.
It would help so much,
S.
The clever people already did it but because we, normal people, are too lazy to search through, can´t see it
http://forum.xda-developers.com/showthread.php?t=425650
...and this is just one example
I'm aware of this software but how does it work within phonecalls? I'm not talking about when the phone rings, I mean post-unlock during the phonecall...
read the post man, it`s not very large and you will find it like I did
The program doesn't do what I describe above, although the idea is brought up a few times in the thread. It can switch off the screen but i'm talking about the light sensor doing this automatically...
The Diamond already turns off the screen when you hold it to your ear (by using the light sensor)...
I thought the diamond shut off the screen on speaking/connecting the call? Plus, it doesn't turn back on without pressing the power button...
the light sensor is not sensitive enough for this use.
:-( Damn! That's a shame.
Blazeitup123 said:
the light sensor is not sensitive enough for this use.
Click to expand...
Click to collapse
Interesting, the light sensor of my phone can do this. Initially, the screen turned off whenever I picked up a call. I found it annoying because many a times, I need to use the screen to key in some numbers (pin, a/c numbers, whatever). Then, I used Adv. Conf. to turn this feature off. And I found it even more annoying as I actually hanged up twice by my ear accidentally touching "end call" button. Now, I turned this back on again.... still annoying but less....
I think your light sensor should be able to do this. Maybe you can check this feature on Adv. Conf. to see if it's turned off by accident.
The only things that were turned off in adv.config were 'sleep during call' and 'fast sleep'. I have switched these on and the screen does switch off but is this due to the light sensor? I now use S2U2's feature to switch the screen off as it's faster (screen switches off on connection)...
But, with all these options, I also find it annoying when I have to key in my pin etc. That's why utilising the light sensor so when you take the phone away from your face it switches back on, would be great.
this is really funny! some ppl want this thing off and some ppl want this thing on.
for the record:
the diamond is by default switching off the screen after a few seconds. when i said the diamond i meant the light sensor.
now, from the history:
long, long time ago (about 3-4 months ) the devs here were trying to switch off this feature because if you have to dial one more number or want to switch yr speaker you'll face a black screen (just touch the middle/enter button and you are back in business). some said it is the light sensor, some said it is a timer.....mostly they tried by registry tweaks, don't even remember who was the first to succeed but it was a great victory ...hahahaha
today we have a few options. one of them (the most popular one i think) is schap's advanced configuration. another was is the famous twaek 3.2 (today is 5?).
on the last month we have a few ROMs that already had this tweak built in. i think our friend here has one of those ROMs of them (because he ha sit tweaked already).
m8 i think you can switch this option back to default (switch off the screen) with the advanced config tool.
this one is an example (i think this one was the first):
http://forum.xda-developers.com/showpost.php?p=2278799&postcount=1-tweak no 8.
you can also look at this thread:
http://forum.xda-developers.com/showthread.php?t=406151&highlight=screen+call
or this one:
http://forum.xda-developers.com/showthread.php?t=406094&highlight=screen+call
one more:
http://forum.xda-developers.com/showthread.php?t=415356&highlight=screen+call
and so on ....everything a search away (i used "screen+call")
Thanks for the post, my issue wasn't how to get the screen off during a call. It was what causes it to go off and if it is the light sensor, could an app be made so that when the phone is taken away from your face, the screen switches on again.
I agree. I would love it to switch off as default, but also TURN ON when I pull the phone away from my face... I can't understand why this is not the default behaviour. I have some time later on this month I will look at this more carefully and possibly program the solution.
Sprint Diamond
I agree that would be great. My screen on my Sprint Diamond has never turned off during a phone call. I didn't even know that was a feature on some diamonds until this thread. I have tried making a call and then covering the light sensor but nothing happens. So, here is my vote for the ability to get a screen that turns on and off as you put it to your ear and take it away.
just work exactly the same as iphone and the problem will be solved.......

[REQ] light sensitive keylock

Hello
I tried many locking applications on my diamond. But i didn't find the one i need.
I'm looking for a program that locks screen and keys when the phone is inserted in its cover, and unlock when put out.
Example : my GPS is on, i put my phone in its cover using the earphones (i am on my motorbike), its in my pocket. I need to lock the screen and keys.
Thanks for your help.
Did you try touchlock pro?
http://forum.xda-developers.com/showthread.php?t=444215
Shark_XXL said:
Did you try touchlock pro?
http://forum.xda-developers.com/showthread.php?t=444215
Click to expand...
Click to collapse
Tx for your answer Shark.
Yes i tried it yesterday. The main problem i have is about lock. I have not found any program that locks the sreen and keys when the light sensor detects no light.
i'm using pocket shield which is a great locking software with many configuration including using light sensor to unlock u should give it a try
http://pocketshield.netserver01.com/default.htm
cheers
Tx Shonan.
I tried it, its good !
In fact my real problem is to lock the phone when i use my gps. Unlocking is not a real problem but locking is never depending on the light sensor.
Anyone ? thanks ...
I use S2U2 - before I put my diamond in the my jacket I press the power button and it sleeps the device. When somebody calls - S2U2 manages the call with slide2answer/ignore call - no chance to answer the call when pulling out the device out of my pocket. Where's the big deal with all this locking..I never had problems with it. (Sorry if I sound offensive, I am not offensive)
milillicuti said:
Tx Shonan.
I tried it, its good !
In fact my real problem is to lock the phone when i use my gps. Unlocking is not a real problem but locking is never depending on the light sensor.
Click to expand...
Click to collapse
The light sensor is too unreliable for using it for locking purposes, so therefore it is only used in TouchLockPro for unlocking. Actually, the light sensor is not so sensitive, so if there seems to be plenty of light, the light sensor does not sense light.
TouchLockPro just locks by default, when you just press the power off button. Actually, for GPS usage, you can keep the device locked, without ever unlocking. Even it can go to suspend when the backlight goes off.
Malicieux said:
I use S2U2 - before I put my diamond in the my jacket I press the power button and it sleeps the device. When somebody calls - S2U2 manages the call with slide2answer/ignore call - no chance to answer the call when pulling out the device out of my pocket. Where's the big deal with all this locking..I never had problems with it. (Sorry if I sound offensive, I am not offensive)
Click to expand...
Click to collapse
Brother, I had tried s2u2 for my diamond and it seem to be unstable if you are a frequent caller and lot of incoming call waiting on the other line during your cal season. You will feel the lagging and slow in the display to return to the normal displayed screen. There for I decide to uninstall it as what I need is a lock screen program that only lock the screen and that's what I need. Any one can help?
sensorlock 0.3.4 works great for me, just spin the phone in your hand and it's locked. I use it for GPS/music when running where I want the apps running but don't want to press the screen or buttons accidentally. It's on this forum.
I need this too, a lock based on the light sensor. Sensorlock doesnt work very well as it locks and unlocks on random movements (eg, when walking with it in your pocket), and not just gestures.

light sensor app like Iphone (incall screen off)

I was wondering if there's a app that allows the screen to turn off when you put the phone to you head? Then when you bring it out and in front of you, it turns back on. My Iphone did that and I loved that feature.
upping cause i'm intersted too
im believe this feature on the iphone is provided by a proximity sensor, you can probable do this with the light sensor but it would only work in the day time bc at night the screen would always be off...
not unless you use the gsensor too? i think if you work with the light sensor and the gsensor..you can get it to work. maybe have it only work when theres a active call.
This is an extremely good idea!
now if I was only a programmer
i'd love to see this feature on my diamond/blackstone too, i always have problems with the cursor jumping somewhere else when taking a note while in call...
theres already a thread about that:
http://forum.xda-developers.com/showthread.php?t=451456
sweet. thanks
I really love that fuction on iPhone as well. I found some program that can adjust the Light Sensor to dim the back light as you want. I never try it but surely not work in the dark. If any news on this issue, pls advise!!
I think the g-sensor is the answer, off course in combination with light sensor. If someone could make an app that would turn off the backlight during an active call AND when phone is in vertical position; this could resolve difficulties with light sensor.
aonavy said:
I was wondering if there's a app that allows the screen to turn off when you put the phone to you head? Then when you bring it out and in front of you, it turns back on. My Iphone did that and I loved that feature.
Click to expand...
Click to collapse
There are a couple out there that attempt to solve the same problem the iPhone does.
One I know of is Touchlock Pro - http://forum.xda-developers.com/showthread.php?t=444215
It is free but it still has a little way to go before it is a polished solution
The other is PocketShield -- http://www.pocketshield.net/
It's not free but I found it so effective for the in-call problem as well as general locking/unlocking that it was worth paying for
I've also, as a developer by trade, played with the light sensor, g-sensor, and stylus sensor APIs and tried to create a basic proof of concept that solved just the in-call problem very well and found that without the approach taken by Pocketshield it just was not reliable enough for me.
fireweed said:
There are a couple out there that attempt to solve the same problem the iPhone does.
One I know of is Touchlock Pro - http://forum.xda-developers.com/showthread.php?t=444215
It is free but it still has a little way to go before it is a polished solution
The other is PocketShield -- http://www.pocketshield.net/
It's not free but I found it so effective for the in-call problem as well as general locking/unlocking that it was worth paying for
I've also, as a developer by trade, played with the light sensor, g-sensor, and stylus sensor APIs and tried to create a basic proof of concept that solved just the in-call problem very well and found that without the approach taken by Pocketshield it just was not reliable enough for me.
Click to expand...
Click to collapse
All these programms are great software but are nowhere near the iphone solution... like i already said, the problem is e.g. that if you are on the phone and the person on the other end tells you a phonenumber you need to write down - the cursor always jumps to somewhere else as soon as you put your phone back to your ear (and then take it away again ofcourse to continue to notice the number).
ive messed with those apps before with no luch for what i was looking for. Simple app...JUST for incall and end call. light goesout..then comes back in. those other apps are pretty detaild
pitchbend said:
All these programms are great software but are nowhere near the iphone solution...
Click to expand...
Click to collapse
Very true, but unfortunately this hardware does not have the same sensor as the iPhone so you can only fake it so much.
I'd love to see this developed as well. But just wondering as some have mentioned using the gsensor; what if your laying down using the phone?
any developers out there. this would be awsome. make it simple. only works when the phone is in call. the gsensor sensing the phone from 0-45 degrees and only 0-5% light. seems sorta simple when u look at it like that.
hey everyone. My HTC Touch Pro came with this functionality out of the box. And i really don't like it at all. I think the difference to the iphone is that the screen does not turn back on until the power button is pressed.
millab said:
hey everyone. My HTC Touch Pro came with this functionality out of the box. And i really don't like it at all. I think the difference to the iphone is that the screen does not turn back on until the power button is pressed.
Click to expand...
Click to collapse
My diamond does this already?
mine didnt. very weird.
For what it's worth, S2U2 v.1.42 has an option called "blank screen on call" which essentially disables the touch screen and makes it turn off when a call is connected (both sent and received). To get the screen to turn back on, simply press any hardware button. (Note though that pressing the END button while on a call will end the call as well as turning on the screen.)
I've found this feature to be VERY useful and figured it's as close as we're going to get for the time being .

G-off Display

"Description:
With G-off display you can turn off the screen by rotating and holding the phone upside down and holding it like that for a second.
To save battery while listen to your favorite music, simply point your phone downward, light off. All background processes remain.
Require G-sensor found in the latest HTC devices like Diamond / Pro / HD, etc."
Download
Just what I need! but...
Hi
This is a nice app that i've wanted. I know I could use Changescreen as it has a similar feature, but a standalone like this is more preferable for me...
But I just can't download from Rapidshare...
Is it possible to load the .cab here since its only 345kb? or a mirror to somewhere else...
Anyways, Thanks for pointing this App out...
bulletproof_78 said:
Hi
But I just can't download from Rapidshare...
Click to expand...
Click to collapse
I haven't got any problem downloading
thanks a million bro...
Works like a Charm!!!!
Installed on my TP doesnt seem to work and no progam icon to make any type of changes?
great idea. tried on my Omnia, works fine. but screen powers on only with Power button
installed on my touch pro, but doesnt seem to do anything any ideas, would really like to have it working am on WM6.5 if that makes any difference...
cheers!
Installed on my Diamond
it's ok
After a call is not working so
only works after soft reset.
Anyone same problem? solution?
Thejackal_71 said:
After a call is not working so
only works after soft reset.
Anyone same problem? solution?
Click to expand...
Click to collapse
Same problem here. I have to kill it with task manager and run it again It's faster then softreset...
Hello
how about battery drain pls?
not working on HTC Rhodium (TP2) - also I can't see it in programs, etc. Do I need to do anything else after install?
I got a question are there any options? like on conference call (when using loud speakers - device is upside down), will it ignore the g-off? Because I am not sure what would happend if I would press POWER BUTTON in the middle of the call just to get the screen back ..
Not working in my Touch Pro, too
Using latest WinMobile 6.5.21935.
I also did a softreset after installation!
Mashe said:
not working on HTC Rhodium (TP2) - also I can't see it in programs, etc. Do I need to do anything else after install?
Click to expand...
Click to collapse
You don't see it. But it is there. Go to the Program Files and the directory with the same name. Click once on it, and tune the device upside down. It will switch it off.Not ON again.
You can link to it.
I got a question are there any options? l..
Click to expand...
Click to collapse
No options. no nothing! It does work on my TD 1
origin of g-off display
Beware! I am NOT the programmer. I don't know who is either. I just found it.
btw ChangeScreen has a "display off" option too.
worked on the tilt 2
it needs dot net compact framework 3.5 and then it loads on startup... closing the title bar that comes up doesn't seem to stop it from working. however, having said this, i can't say that perhaps the tilt 2 didn't have the behavior before i installed this... it took me a while to realize that upside down doesn't mean face down, which is what i had wanted. but having said that, turning it upside down works great because you can put it in your pocket upside down (which basically you might do anyway).
also, indeed, to get it back on, one has to push the power button. but that's good in case the device moves out of tolerance for downward position it won't be going on and off unintentionally--except that even after the screen is already off it will keep executing--i know this because it vibrates when the screen goes off as well, and if i take it out of upside down position and then put it back without turning screen on again, it will vibrate again. this said, walking with it in a pocket didn't seem to keep triggering it, so overall this is a really cool hack.
now for figuring out why my t2 doesn't turn its speakerphone on when placed face down during a call (i was thinking face down should always turn the screen off by way of proximity sensor--which does work on my device because during a call holding finger over ear speaker turns off the display--just doesn't turn speaker on). wait... just realized... if it did then it would have to assume that just putting it to the ear should turn on speaker. so, i'd say what we have here is a challenge... integrate the proximity sensing with the g-sensor to always turn off the display when face down on a flat, reasonably level surface-- and during a call turn on the speaker too.
if this can be done, then combined with the g-off existing functionality it'd be really sweet--i wouldn't have to turn it upside down _before_ placing it flat on a table while listening to music. and the proximity could help make it less worrysome to just automatically turn the screen back on when picked up.
worked on the tilt 2
it needs dot net compact framework 3.5 and then it loads on startup... closing the title bar that comes up doesn't seem to stop it from working. however, having said this, i can't say that perhaps the tilt 2 didn't have the behavior before i installed this... it took me a while to realize that upside down doesn't mean face down, which is what i had wanted. but having said that, turning it upside down works great because you can put it in your pocket upside down (which basically you might do anyway).
also, indeed, to get it back on, one has to push the power button. but that's good in case the device moves out of tolerance for downward position it won't be going on and off unintentionally--except that even after the screen is already off it will keep executing--i know this because it vibrates when the screen goes off as well, and if i take it out of upside down position and then put it back without turning screen on again, it will vibrate again. this said, walking with it in a pocket didn't seem to keep triggering it, so overall this is a really cool hack.
now for figuring out why my t2 doesn't turn its speakerphone on when placed face down during a call (i was thinking face down should always turn the screen off by way of proximity sensor--which does work on my device because during a call holding finger over ear speaker turns off the display--just doesn't turn speaker on). wait... just realized... if it did then it would have to assume that just putting it to the ear should turn on speaker. so, i'd say what we have here is a challenge... integrate the proximity sensing with the g-sensor to always turn off the display when face down on a flat, reasonably level surface-- and during a call turn on the speaker too.
if this can be done, then combined with the g-off existing functionality it'd be really sweet--i wouldn't have to turn it upside down _before_ placing it flat on a table while listening to music. and the proximity could help make it less worrysome to just automatically turn the screen back on when picked up.
sorry for the duplicate post above--tried to edit, then hit save by accident
edit... i just tried screenchange and it in theory seems to do exactly what i want, but in practice, with 2.78 and any sensitivity level and appropriate no light option checked, it turns off the display even if there is light (and lots of it to be sure). i hold the device upside down above my head and the display goes off. i'm not covering the proximity sensor. my proximity sensor does work when in a phone call. i tried rebooting. i think the proximity sensor may be off somehow on my device...maybe htc only wants it on in a phone call? i will have to see if screenchange will work right with the device in a phone call... further posts will go over with screenchange.
btw, regarding the forum... its annoying that my edit made a whole new post in the first place.
cool!!!thanks

Problem while on hands free....the phone is unlocked in pocket!!!!!

Hi all
So i got my HTC HD2 nice feel to it....but..
2 things :
1:while i have handsfree on i answer a call as always and the phone unlockes in my pocket a.s.a i answer and then...well buttons keep pushing and calls keep shutting off e.t.c
i called HTC and they said nothing they can do and that there is a 3rd party app to fix this....well i am to "stupid" cause i cant find it..
plz help.
2:Very sensitive screen and i have dificulty figuring out hoe to change that..
thnx allot guys for "listening" hope to get some answers...esspecially for nr1 its a pain....
Hi,
I know you are new on here but a few threads up from yours you would have found this one...http://forum.xda-developers.com/showthread.php?t=583638
Take time out to read it and you should find answers to at least some of your problems.
Good luck
WB
The screen is capacitive, so it shouldnt be possible for anything to be pressed in your pocket.
loomx said:
The screen is capacitive, so it shouldnt be possible for anything to be pressed in your pocket.
Click to expand...
Click to collapse
Whilst the screen is capacitive, the material of a pocket may be thin enough to still allow a key press to register.
Also I believe the hard keys would still be available to press and could hang up the call.
I think there is an issue with the keypad becoming active while on a call.
I've used this phone since launch and it's driving me nuts.
One of the main problems is the proximity sensor which should turn off the touch screen during an active call intermittently doesn't work.
I called my wife today and cut her off at least twice because of this bug.
There is a reg tweek to reduce the sensitivity of the screen- you have to google it.
SMS is alos occasionally sticking.
I'm going to start a new thread to ask if 1.61 cure these issues.

Resources