Related
Hi,
I'm using an original ROM for TP2 with Manilla 2.1.38158.2 (as shown in Settings | About).
AFAIK this version should include the "in-call curtain" functionality, on which the call buttons are locked during a call. However, I see no sign for this anywhere.
Does anyone have an idea how this feature can be turned on, or how do I add it?
The curtain is unnecessary. Your device as a proximity sensor that turns off your display when you hold you face it. You don't need the curtain to lock the buttons. When you move the device away from your face, you probably want to use the touch screen so it turns back on.
I usually talk using a Bluetooth headset while the device is kept in my bag or pocket. The proximity sensor should theoretically detect that the device is covered and keep the screen off, but it often fails to do so, allowing random buttons to get pressed.
S2U2 doesn't solve this either, as it keeps the device unlocked during phone calls. There's TouchLockPro, but I don't like the way it works.
Have you tried CSDEVCTRL? I recall it allows you to lock the device during and after a call.
Yes, I found it in one of the forums here a couple of weeks ago. For some reason it didn't keep the device locked during calls, though specifically configured to do so. I haven't looked deeper into that, since I thought that the supposedly built-in curtain would do.
BTW, a simple test shows that the proximity sensor is completely useless for this scenario. I put a small object on the sensor, locked the phone and turned it off. I then called it from another phone and answered using the Bluetooth headset. Although the screen was blocked with an object, it was completely unlocked and could be pressed. The proximity sensor turned the screen off only if a movement was detected towards the screen, and not when something was already blocking the screen.
I repeated this test several times with the phone in a bag. I locked it, called, answered using the Bluetooth headset and tried to press against it from outside the bag. In every single time on-screen buttons got pressed.
As a matter of fact, the TP2 is way worse than the original TP in this sense. In my previous TP I could answer a call using the headset, take out the phone (carefully so it won't hang up by a screen press), lock it again and put it back in the bag/pocket. Now with the TP2 the proximity sensor wakes up the device unexpectedly, so I can never keep it inside anything during a call.
There is a shareware Pocket Shield which provides a screen curtain. You may have a try for your TP2 at this link:
http://pocketshield.netserver01.com/download.htm
erezshermer said:
Hi,
I'm using an original ROM for TP2 with Manilla 2.1.38158.2 (as shown in Settings | About).
AFAIK this version should include the "in-call curtain" functionality, on which the call buttons are locked during a call. However, I see no sign for this anywhere.
Does anyone have an idea how this feature can be turned on, or how do I add it?
Click to expand...
Click to collapse
I tried installing the InCallCurtain from my Touch Pro ROM and it does not work with the TP2. It is a different dialer so the calls for the curtain may not be in there.
My phone has no problem turning itself off when it gets near my face. Why would you want a call curtain?
Kloc said:
My phone has no problem turning itself off when it gets near my face. Why would you want a call curtain?
Click to expand...
Click to collapse
Did you read the thread ?!
Thanks Angler, I just tested Pocket Shield. I must say I like the progress of this program since the last time I tried it.
I won't use it as a general lock utility because of a severe issue: for some reason my Bluetooth headset loses the ability to answer calls while it's locked. I click the headset button, the ring sound moves to the headset, and the call is not picked up.
I'm thinking about only using its curtain feature - use only the protection during phone calls without locking. This seems to work, however PocketShield locks my device whenever it powers on and I can't find a way to cancel that without completely turning it off. Any ideas here?
(edit: removed double post)
erezshermer said:
BTW, a simple test shows that the proximity sensor is completely useless for this scenario.
Click to expand...
Click to collapse
Prox sensors come in different types. They aren't all configured to turn off "when covered" by just anything. Since the primary purpose is to save screen power when held against your face, it may well be technically designed to detect things that can conduct electricity, like you. If you're curious about it, as I am, next time you test it, cover the prox sensor with your thumb.
If that doesn't work, I recommend on second test. Just because there is a prox sensor doesn't mean that HTC is using only that for turning off the screen. In order to avoid accidentally turning it off while you're trying to use it, which would be annoying, they might be using the accelerometer to detect whether it's being held like a phone or not, and not turning it off if it isn't. Test two is to hold it in a position at an angle as if you would if you were talking on it, and hold your thumb over the prox sensor.
I don't have my TP2 yet, that's why I haven't tried it myself. If you're already on to your current solution and don't want to I understand, but if you do, I'd be curious as to your results.
fortunz said:
Prox sensors come in different types. They aren't all configured to turn off "when covered" by just anything. Since the primary purpose is to save screen power when held against your face, it may well be technically designed to detect things that can conduct electricity, like you. If you're curious about it, as I am, next time you test it, cover the prox sensor with your thumb.
If that doesn't work, I recommend on second test. Just because there is a prox sensor doesn't mean that HTC is using only that for turning off the screen. In order to avoid accidentally turning it off while you're trying to use it, which would be annoying, they might be using the accelerometer to detect whether it's being held like a phone or not, and not turning it off if it isn't. Test two is to hold it in a position at an angle as if you would if you were talking on it, and hold your thumb over the prox sensor.
Click to expand...
Click to collapse
Tested that with some objects and with my hand. Same results. Even with the phone being held vertically like I'm talking with it, the screen won't turn off if it was covered before the call. When removing the hand/object from the proximity sensor and covering it again - the screen turns off immediately.
Maybe this is not a limitation of the sensor but a simple programmed behavior. If so, perhaps it can be patched... <evil grin>
Update. Under HKEY_LOCAL_MACHINE\Software\HTC\Proximity there are 3 keys: ProximityDetectStatus, ProximitySensorOn, UnexpectedWakeup.
The first key is updated live by whatever the sensor detects. I now know for sure that the sensor continously knows if there's something on top - the dialer behavior is programmed.
I'm not sure what the other keys do. ProximitySensorOn was set to 0 on my registry and now when it's 1 I see no difference. Gotta go, will continue with that later.
Switching the Proximity Sensor off...?!
erezshermer said:
Update. Under HKEY_LOCAL_MACHINE\Software\HTC\Proximity there are 3 keys: ProximityDetectStatus, ProximitySensorOn, UnexpectedWakeup.
The first key is updated live by whatever the sensor detects.... I'm not sure what the other keys do. ProximitySensorOn was set to 0 on my registry and now when it's 1 I see no difference.
Click to expand...
Click to collapse
Although I was looking for other reasons -- see below -- I get the same result; & even when you do change ProximitySensorOn to 1, it doesn't survive a soft reset: simply reverting to 0....
What I was looking for was some way of disabling the Proximity Sensor (PS) altogether: because (i) I'm deaf, & I therefore Bluetooth all calls directly to my 'hearing instruments'; & (ii) I've just bought a case which covers the darned thing (meaning the PS) up, permanently locking the touch-screen when it's on! (Aargh.)
Having spent the last couple of hours (plus) searching the TP2 forums on here (& a related one on PPC Geeks...), I've discovered that: (i) lots of people are having PS-related problems; (ii) some of these problems are to do with TouchFLO 3D; (iii) some may be related to various forms of screen-locking; (iv) some may even be caused by other tweaks or hacks we've carried out; & -- last, but not least, as lots of other proud TP2 owners have bought similar cases -- (v) I appear to be the only one having this particular problem (...probably caused by (iv)?)!
It's as if my particular sensor thinks my ear is permanently glued to the screen... -- I can operate all the buttons & the keyboard; but the screen (even though I can turn it on with the power switch) just will not respond while the case is attached (& therefore covering the sensor...).
If anyone has any ideas -- apart from drilling a hole in the case, somewhere (randomly) to the left of the HTC logo... -- please let me know!
Thank you for reading...
- $.
PS: I have a UK-spec., unbranded, GSM Touch Pro2 (...not that this seems to make any difference); & I've already tried turning off any locks & PINs (& changing their duration), as well as the owner information screen....
Forget the Curtain.
This enables your proximity sensor even when you are using your BT
leepriestenator said:
Forget the Curtain.
This enables your proximity sensor even when you are using your BT
Click to expand...
Click to collapse
What is this CAB doing? Because I am also interested in adding support by the Proximity Sensor in TouchLockPro. So how can I start programmatically the proximity sensor? Just changing a registry key
leepriestenator said:
Forget the Curtain.
This enables your proximity sensor even when you are using your BT
Click to expand...
Click to collapse
It works 。Thanks
Hi,
in the German connect magazine I read about the optical sensor wich replaces the track ball.
They wrote it is a camera and works like an optical mouse.
Then I thought: Can this "camera" be used as a front camera for video telephoning ?
And that is literally my question.
All optical mice/trackpads are cameras: http://hackaday.com/2009/06/05/ds-optical-mouse-camera/
I doubt you will be able to do anything further than what is displayed in that video above.
thx.
So not really a good idea, because it is either low-res or working like makro-focus.
It should be noted that the "only" way you could use as a camera is though hacking the hardware (as he had done in the video).
There is no way (or: I would be really surprised if there where) to access the "camera" from within the Android-system.. Just as your computer doesn't care if it the mouse you plug in is optical or uses a "ball" (x-/y-sensors etc) Android just gets the data from the sensor in the same way as if it was a trackball (as in n1, Hero etc).
Polarfuchs said:
Hi,
in the German connect magazine I read about the optical sensor wich replaces the track ball.
They wrote it is a camera and works like an optical mouse.
Then I thought: Can this "camera" be used as a front camera for video telephoning ?
And that is literally my question.
Click to expand...
Click to collapse
good idea, i actually thought about it once before (using an optical mouse as a cam). but then i figured out that whats inside the optical mouse is a crappy camera, very low resolution, that only sense wither there is something covering it or not, and the direction of that thing if it is moving.
so the answer is, even if someone managed to hack it and used it for video call, the other person will only see a shape of dark pixels (your face) moving
But, will it work like D-Pad?
For example, on Opera Mini, I can use it to navigate the screen ... or cant I?
@gogol
I think it only works like trackball, so you have to scroll many times over the sensor. You can't keep it going like a pressed button I think.
So we could even not touch it to swap from a page to another if it works like a mouse's laser right?
If our finger is about 1-2mm above it it will read movements
vegetaleb said:
So we could even not touch it to swap from a page to another if it works like a mouse's laser right?
If our finger is about 1-2mm above it it will read movements
Click to expand...
Click to collapse
Now that is a very good question. I should imagine that if this were the case it would be very irritating as accidental scrolling would occur a lot. Now I reckon they wont want this so I suspect they have taken measures to prevent it. Perhaps the area around the lens has a capacitance sensor so that it only works if you are actually touching it.
I should have mine soon so I will do some experiments but this probably indicates an interesting little hardware quirk.
In theory you could lower the sensitivity(/how close the finger need to be to the sensor) by dimming the IR-light (But if it's dimmed too low you'll get a lot of lag instead).
Add to that the fairly small sensor (compared to an optical mouse) and the result would be that the finger needs to (almost) touch the surface/button to make the sensor react..
IMO it's most likely that HTC has tought of the problems with "false readings" etc, and compensated for it..
I doubt that it uses a capacitance sensor, as that would make it unusable with gloves etc.
Polarfuchs said:
@gogol
I think it only works like trackball, so you have to scroll many times over the sensor. You can't keep it going like a pressed button I think.
Click to expand...
Click to collapse
I believe this is correct. The optical trackpad would not be able to be used as a D-pad.
I read in some other thread (another forum, perhaps) that people who said they held the Desire in their hands on the CeBIT claimed that the ring around the optical trackball could be pushed like a d-pad. Does anybody know how the optical trackball of the Legend works? Anyhow - we will see in a week or two with our own Desires
It can be clicked like a mouse button but I don't believe it has 4 micro switches to make it work like a D pad.
To the poster who mentioned the unlikelihood of the optical mouse having a capacitive sensor, on reflection, I think you are right, by having the focus very short and the movement detection threshold set right the problem wouldn't exist, not to mention the intensity if IR light as you say!
glumardok said:
I read in some other thread (another forum, perhaps) that people who said they held the Desire in their hands on the CeBIT claimed that the ring around the optical trackball could be pushed like a d-pad. Does anybody know how the optical trackball of the Legend works? Anyhow - we will see in a week or two with our own Desires
Click to expand...
Click to collapse
As far as I know, the ring around the optical sensor is only one button, and not four separate ones like in a D-pad. A D-pad that tiny would be problematic to use anyway (if the ring were to be four buttons, I mean).
I can't wait to try it and see how it performs as I have not tried an optical pad / button like that before
I hope the red light will light up when you miss a call or sms like on Nexus
Do you think someone will make an app that will detect your face and unlock the phone now that we have a front facing camera. Also what is the motion sensor used for?
That'd be awesome
Do you think someone will make an app that will detect your face and unlock the phone now that we have a front facing camera. Also what is the motion sensor used for?
Click to expand...
Click to collapse
-------------------------------------
Sent via the XDA Tapatalk App
Hope I am posting this correctly,
Saw this a few months ago
http://onlygizmos.com/recognizr-app-brings-face-detection-to-android/2010/02/
ferfy67 said:
Hope I am posting this correctly,
Saw this a few months ago
http://onlygizmos.com/recognizr-app-brings-face-detection-to-android/2010/02/
Click to expand...
Click to collapse
Sweet. Hopefully it's hacked with front camera access and the ability to enable it by holding the volume rocker to do the scan. Hopefully you don't wake up one day looking really ugly.
Lots to hope for LOL
It would be nice to have the camera key on the side though. There already a couple of face "detection" apps out there, not recognition though. Photofunia, in market, takes face and puts in various backrounds, works well
gqstatus0685 said:
Do you think someone will make an app that will detect your face and unlock the phone now that we have a front facing camera. Also what is the motion sensor used for?
Click to expand...
Click to collapse
One example of the motion sensor is that when someone calls you, the Evo quiets the ringtone when it detects you've moved your phone with the intent to pick up the call.
It's actually a proximity sensor, used to turn the screen off when it's held close to your face. The feature of the ringer quieting on pickup uses the accelerometer.
So what does the motion sensor do?
keishou said:
It's actually a proximity sensor, used to turn the screen off when it's held close to your face. The feature of the ringer quieting on pickup uses the accelerometer.
Click to expand...
Click to collapse
I think he means "accelerometer" when he says "motion sensor"
NOPE
keishou said:
It's actually a proximity sensor, used to turn the screen off when it's held close to your face. The feature of the ringer quieting on pickup uses the accelerometer.
Click to expand...
Click to collapse
The Light sensor via front of HD2 disables touchscreen of device when held close to face! The motion sensor is used for screen rotate and other apps that work well with phone positioning commands!
djellenar said:
The Light sensor via front of HD2 disables touchscreen of device when held close to face! The motion sensor is used for screen rotate and other apps that work well with phone positioning commands!
Click to expand...
Click to collapse
The light sensor has nothing to do with disabling the touch screen. Its used to change the auto brightness of the display. The screen shuts off when on the phone because its turned upright.
Well that's how it works on the evo. So I would think the same for hd2 that u mentioned in a evo thread...
It is turned off via proximity sensor not accelerometer
063_XOBX said:
It is turned off via proximity sensor not accelerometer
Click to expand...
Click to collapse
Ahh, but u can hold the phone next to u and the screen won't come on till u tilt the phone horizontal...anyway its not the light sensor...And yes a face recog app would be very cool to have...
People, people! Please!
1) Accelerometer: Used to detect changes in movement. Used primarily in Android for apps such as Bump, or to rotate the screen, or games such as Teeter and racing simulators (tilt phone like you're turning the steering wheel, etc.) Also known as the motion sensor.
2) Light sensor: Used to detect ambient light so that when the phone's brightness is set to automatic, it knows to increase or decrease the brightness of the screen appropriately.
3) Proximity sensor: Used to detect if something is near the speaker and of the phone. Mainly it is used to turn off the screen and touch input when it detects something near its front, and a call is in progress (aka, detects the side of your head near it, so your cheek doesn't accidentally push any buttons).
As for the facial recognition, yes, that would be nice, but what happens when you get a haircut? Put on glasses? Have a zit? Get a black eye? Swollen lip? Sunburn? Grow/shave a beard/mustache/etc.? That's the problem with these kinds of software, and why all computers that have facial recognition will always have a password or some other kind of backup authentication.
Questions?
drmacinyasha said:
People, people! Please!
1) Accelerometer: Used to detect changes in movement. Used primarily in Android for apps such as Bump, or to rotate the screen, or games such as Teeter and racing simulators (tilt phone like you're turning the steering wheel, etc.) Also known as the motion sensor.
2) Light sensor: Used to detect ambient light so that when the phone's brightness is set to automatic, it knows to increase or decrease the brightness of the screen appropriately.
3) Proximity sensor: Used to detect if something is near the speaker and of the phone. Mainly it is used to turn off the screen and touch input when it detects something near its front, and a call is in progress (aka, detects the side of your head near it, so your cheek doesn't accidentally push any buttons).
As for the facial recognition, yes, that would be nice, but what happens when you get a haircut? Put on glasses? Have a zit? Get a black eye? Swollen lip? Sunburn? Grow/shave a beard/mustache/etc.? That's the problem with these kinds of software, and why all computers that have facial recognition will always have a password or some other kind of backup authentication.
Questions?
Click to expand...
Click to collapse
Nope! You posted a very good explanation! Cheers to you!
drmacinyasha said:
People, people! Please!
1) Accelerometer: Used to detect changes in movement. Used primarily in Android for apps such as Bump, or to rotate the screen, or games such as Teeter and racing simulators (tilt phone like you're turning the steering wheel, etc.) Also known as the motion sensor.
2) Light sensor: Used to detect ambient light so that when the phone's brightness is set to automatic, it knows to increase or decrease the brightness of the screen appropriately.
3) Proximity sensor: Used to detect if something is near the speaker and of the phone. Mainly it is used to turn off the screen and touch input when it detects something near its front, and a call is in progress (aka, detects the side of your head near it, so your cheek doesn't accidentally push any buttons).
As for the facial recognition, yes, that would be nice, but what happens when you get a haircut? Put on glasses? Have a zit? Get a black eye? Swollen lip? Sunburn? Grow/shave a beard/mustache/etc.? That's the problem with these kinds of software, and why all computers that have facial recognition will always have a password or some other kind of backup authentication.
Questions?
Click to expand...
Click to collapse
no... asus laptops have the face recognition systems and it works GReAT!!! no problems whatsoever... but thats b/c u can put sooo many pictures and set the sensitivity of the security on the camera... its pretty sweet
tauzins said:
no... asus laptops have the face recognition systems and it works GReAT!!! no problems whatsoever... but thats b/c u can put sooo many pictures and set the sensitivity of the security on the camera... its pretty sweet
Click to expand...
Click to collapse
It's also a laptop and you still have the password login as a backup. Believe me, I used to cell them and had to reset the password every other day because bratty little kids came in and thought they were smart and tough by setting the camera login to themselves making some disgusting face, and the password to "toughguy" or "password".
Wow!!!!!!
is this app out yet? Couldnt find it on the market..
ferfy67 said:
Hope I a posting this correctly,
Saw this a few months ago
http://onlygizmos.com/recognizr-app-brings-face-detection-to-android/2010/02/
Click to expand...
Click to collapse
*This was posted from my Evo 4G using Tapatalkpro! Great app, if you want to browse and post through many dfferent forums*
Would be pretty great!
Lol at the misinformation, thanks for clearing that up for our slower folk.
This is definitely gonna happen sooner or later.
It would need a backup method of course but if made properly it would be more general and little things wouldn't change the outcome.
I was thinking this...
You take 3 pictures the first time you open the app.
It merges them, aligns the face and sets a gaussian blur to smooth and remove imperfections.
Then it cuts out things like hair and eyebrows leaving behind the static parts of your face such as eye shape, nose, mouth, jawline and cheekbones.
It basically takes the 3 specific pictures of your face, and generalizes them, while keeping them relatable to every future pic.
I think its called interpolation, which gives you the perfect identifier, ultimately being used to recognize you.
Of course a setting would be needed to change how similar the face needs to be before being granted access but theres no reason it wouldn't work.
My other going thought is an app that learns as you go but it won't work as well.
nope again!
sprink0281 said:
Nope! You posted a very good explanation! Cheers to you!
Click to expand...
Click to collapse
iTS AN OK thought of how it works but my HD2 can be of any position even flat down and as long as I am in a call and i put my finger over the light sensor (same as face, ear being close to sensor not letting hardly any light get to it)
the screen disables! I think many of you may not have the HD2 if ya didn't know that, don't let internet chat and gossip get in the way of the truth, truth is within the device when holding it, not hear-say. Also why would the accelerometer have anything to do with disabling screen when in an upright position? If one was to lay down in bed chatting on fone, my HD2 would un-disable screen... Try an app called mToolbox, it emulates what light sensor and motion sensor can be used for. I would say, light sensor can be more useful in many more apps than motion, motion works great with changing screen from portrait to landscape and movement in games.. An app to control ps3 via bluetooth using HD2's accelerometer feature would be useful, but for now, i have tweaked it to off, I have many older WinMo's and find using the screen orientation key much more faster and when i need it, it gets annoying when the screen changes at unwanted times and no matter how you calibrate any accelerometer, there are flaws to it depending on what situation one is in when holding the device (fone must be upright again to go back to portrait if fone was laying down) sorry for the long babble but I'm certain that the light sensor own's the screen shut-off feature on the HD2 for sure.. Quote me again any time!
My wife's evo is running stock rooted 1.47 with some basic battery saving tweaks.
I noticed today that her capacitive buttons aren't lighting up. Anyone else had this issue? Is there a setting somewhere that controls them?
EDIT:
Seems like they sort of work. Sometimes they light up sometimes they don't. I'll try to figure out if there is a pattern to it.
DanBergundy said:
Seems like they sort of work. Sometimes they light up sometimes they don't. I'll try to figure out if there is a pattern to it.
Click to expand...
Click to collapse
Yes, as even a cursory search would have told you, they are controlled by the light sensor.
Ive just bought a Desire Z and despite the infamous loose hinge, which isnt as big an issue as people make out, im loving the phone.
Just one problem, my trackpad doesnt seem to work properly!
Swiping in the y axis (in landscape) moves the cursor up and down as normal, but the x axis isnt responsive at all. If i swipe several times it might move 1 spot.
Similarly, it doesnt work in portrait (where its the y axis), so i can swipe between home screens etc but not up and down.
Is this a known issue? Is it likely a hardware or software issue?
What ROM are you using ? See my signature for what I'm running. I'm having no problem with my trackpad, works fine in both directions in portrait and landscape (e.g. on the app drawer). If you're using the same ROM as me, then I imagine it could be a faulty trackpad.
Are you doing it somewhere with bright lights though ? Just that I've seen a few people (mainly on the G2 side ?) mention problems when lights are bright and the trackpad jumping on its own. I've not had that problem myself.
Im using a stock phone, thats been rooted but the problem was there before rooting.
Its very annoying as id use the trackpad a lot.
I can't help with a solution, but I would like to add that I'm experiencing the same issue; extremely low vertical sensitivity.
Stock rom, unrooted.
Good thing I barely use it.