Light Sensor on Touch Pro GSM

by no2chem 4. April 2009 15:52
Someone sent me a e-mail about how the Touch Pro GSM turns off the backlight during calls when you put your phone towards your face. They thought that it had something to do with the light sensor, but I think otherwise - as the phone would not be able to distinguish between the phone in the dark and the phone being held towards your face. I'm currently leaning more towards the GSensor, but if you have any opinions or know-how about how this feature works, I'd be interested in knowing.

Tags:

Diamond | Touch Pro

Comments


March 29. 2009 08:16 | Reply
danno
I had an iphone, and it used the light sensor for this function, could cover sensor with fingertip, and screen would turn off, but only when phone app was open


March 30. 2009 08:58 | Reply
no2chem
how would it detect the difference between that and you going into a dark room?


March 30. 2009 09:45 | Reply
shaggylive
I'm assuming it either just uses the light sensor, or there's a capacitive button on the ear piece.  at least the latter would be the best solution.  gsensor would be a good idea, cuz not everyone holds the phone the same way, sometimes horizontal on the shoulder.


March 30. 2009 19:00 | Reply
danno
not capacitive, turns off before it makes contact with finger, and not motion sense, because can keep phone motionless in palm of hand


March 30. 2009 19:01 | Reply
danno
maybee it's an algorythm that detects the way the light went away, so abrubt light on / light off would not trigger, for dark room theory, but the slow fade of covering up with something triggers the screen off action


March 31. 2009 09:31 | Reply
Rich
I believe it uses a combination of the G-Sensor and the light sensor to detect when the phone is near the face.  I know on XDA i have seen a thread about this.  I will try to dig it up...


March 31. 2009 11:13 | Reply
danno
no, it seriously does not, like I say, it works while sitting motionless in the palm of my hand


March 31. 2009 13:42 | Reply
dyrtnapr
Isn't it a proximity sensor? That is, in addition to the ambient light sensor and the g-sensor. I don't own the TP, but that's what I've heard. There are four basic types: infrared, acoustic, capacitive, and inductive. I dk which kind it has.

(Click name for article.)


March 31. 2009 23:03 | Reply
urban net zone
i thought i'd wright about my experience with t thus far.


April 2. 2009 09:28 | Reply
AMart
Well, from what I know, the sprint version of this phone works differently then any other version, even the verizon works properly.  I would love to see this actually work.  If there is anyone in the world who can fix the screwups from the manufacturers bloatware roms, it would be n2c.

I do remember reading back a while ago that the dialer skin on the sprint rom was causing this to have issues and that if you disable the dialer skin that it would work properly....
From my testing, I disabled the skin using the advanced config program and didn't find any difference at all.  

Good luch n2c, your the man!  We appreciate your hard work!


April 5. 2009 17:20 | Reply
amart
I am going to try to do a few tests to find out with my friend fruitPhone how this function works.  I am going to test if there is a capacitive sensor that triggers the screen to blank out.  I will perform the test using rubber gloves which wont conduct electrons (hopefully thats what the capacitive screen uses from our fingers) and cover the sensor on top.  Then a few tests in a dark room.  Hopefully I can shed some light on this situation.


April 10. 2009 00:41 | Reply
amart
Hey,
Ok, after testing my friends iphone out, there seems to be a prox sensor built into the face or the phone, looks like a red dot to the left of the ear speaker hole.  it doesn't have anything to do with capacitive touch, nor, does it seems to do with anything related to the light sensor.

So, now the few questions remain:

1.  does the gsm and the other non-sprint touch pro's really react like the iphone when placing a call and you put the phone to your face like many people report?
2.  can what we have on the touch pro (g sensor and the light sensor) be tweaked to work the same way without the prox sensor and also remain battery friendly?




United States Steve 
April 12. 2009 09:22 | Reply
Steve
I see that you think the sprint Touch Pro is unique among the TouchPros, but just an idea/reminder.
In the Sprint TPro (CDMA, of course) its just a reg setting. I asume you have, cause your the man, but have you explored this in the GSM equivalent:

HKLM-Drivers-Builtin-RIL
"EnableFastDormantDisplayDuringCall" Dword=1(or 0)

This doesn't seem to be attached to any sensors, but the actual phone instead.

Good luck.


Canada Tobeychris 
April 12. 2009 09:53 | Reply
Tobeychris
I believe I played with this when it first came out and from my findings it was a combination of the g-sensor and light sensor that would turn off the phone after the call connected. ie: have a specified threshold change in light as well as in tilt.


April 30. 2009 04:00 | Reply
shaggylive
I ran into this today in a random rom tread, thought it might help. unless you know about it already. ;p
[QUOTE=Da_G;3287219]
Re: HTCAPM, yes, it looks like this driver tries to determine if the phone is up to your ear, and triggers the backlight shutoff if it is.. it reads the registry keys under HKLM\Software\HTC\HTCAPM\Phone to set parameters for g-sensor values for 'left ear' and 'right ear'.. also a limit on the light sensor (probably a threshold, under x amount of light and within y bounds we are up to the right ear, disable backlight) simply removing the package from the rom may do the trick of disabling fast dormancy.. or you may have to remove it and also use the other registry settings.. but it does play a part Smile

Also, there's a new key in the FM Driver, HKLM\Software\Drivers\FMS - FMMode

Duno what it does, maybe controls the bands available to tune?[/QUOTE]


United States Joe 
June 24. 2009 08:39 | Reply
Joe
How about light from the screen enters the sensor near the earpiece? which then turns off the screen.  Where is the sensor that you can cover with your fingertip located?


June 21. 2010 20:48 | Reply
Download YouPorn Videos
I think G sensor throw a invisible ray in dark and when it gets any obstacle in its way it will starts its work


July 22. 2010 19:45 | Reply
labeling machines
Youngsun labeling machine guarantees minimum rejection or wastage.This is a long-term and indirect way of saving your investment. According to your need, Hangzhou Youngsun Machinery Co., Ltd. in China provides you a simple economical solution.

Add comment


(Will show your Gravatar icon)
Type If you can out:

  Country flag

biuquote
  • Comment
  • Preview
Loading



Disclaimer
Windows Mobile is a registered trademark of Microsoft Corporation in the United States and other countries.

Wei Enterprises is not affiliated in any way with Microsoft, HTC, Sprint, or any other wireless carrier/phone manufacturer otherwise mentioned on this site.

Copyright 2010 2009 Wei Enterprises