• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Proximity sensor while making calls

I have not seen this mentioned but I have trouble with it every day. When I make a call the proximity sensor does not always work. During the call my cheek will pull up the keypad and then start dialing. Sometimes this will happen even if I remember to hit the sleep/wake button as I start the call (to turn off the screen).

Very embarrassing to explain to the other party why your phone is touch-toning over their conversation.

Does this happen to everyone or just me? It did it with the I4 and now the K4 firmware.
 
I have not seen this mentioned but I have trouble with it every day. When I make a call the proximity sensor does not always work. During the call my cheek will pull up the keypad and then start dialing. Sometimes this will happen even if I remember to hit the sleep/wake button as I start the call (to turn off the screen).

Very embarrassing to explain to the other party why your phone is touch-toning over their conversation.

Does this happen to everyone or just me? It did it with the I4 and now the K4 firmware.

other people have reported this
have you looked where the proximity sensor is?
the ones that reported this issue noticed a build up of dust in there from a bad seal on the phone.
no fix though :(
 
Upvote 0
I have only had the phone a month or so, and I don't see any dust. I removed my screen protector from the proximity sensor to see if that would help but no luck. It sure seems to be software. Sometimes when I make a call the screen darkens as it starts to place the call - before I bring it to my cheek. Most times it does not do this and no amount of bringing it to my face will make it go dark.
 
Upvote 0
As far as I know K4 has diffirent sensor driver (samsong.sensor.so as I remember) so you shoud check with other firmwares first (I think II5 should be enought). For testing purpose there is app called "sensor test" in market. This tools shows state of proximity sensor (it should shows "1" if you hide sensor, and "0" if sensor is clear). If sensor won't work in II5 and K4 then it might be really broken.
 
Upvote 0
... ugh, another reflash? I have 20 apps installed and all my accounts setup ... Is there something ... that will save everything and make re-flashing less painful?
I feel your pain. The reflash itself isn't so bad really, it's having to start from scratch. That's the downside of the Android security model: system-wide backups aren't really possible ... unless you hack it.

I recently followed the "Simple Rooting Guide (without galax0/galaxher0 roms)" to get the modified rescue system which enables a full system backup/restore function called "Nandroid". You can apply this to your existing device with no ill effects :), but I think you will need to start afresh with every new firmware version. :( What I'm saying is, once you're on K4 (and find it working, and have it set up the way you want it) you can make a solid restore point to revert to when you want to experiment.
 
Upvote 0
Can someone please take 2 minutes to download the "sensor test" app from the Market (free) and see if they get data for their proximity sensor (last one on the list). A K4 firmware user would be even better.

I get all zeros but I don't know if that means my sensor is broken or the program doesn't work for the Galaxy.
I downloaded the 'sensor test'.
My firmware is K4.

When i start it, the 'proximity' section has 3 lines:
0: 0.0
1: 0.0
2: 0.0

When i put it near my face, the first line changes:
0: 1.0
1: 0.0
2: 0.0
 
Upvote 0
Same here with K4.
Ditto.
But, I have had tons of sensor problems with every firmware up until that, I even sent it in for repair for it (and all they did was reinstall the same old firmware). It may be you really do have a defective unit.

Oh, and tip: You don't need an app, you can just dial *#*#0*#*#* to access a host of test programs.
 
Upvote 0
That problem hit me recently :(

I've done some testing too. I think the problem is with the sensor driver, or whatever there is interpreting data from the sensor and reporting it to the apps.

Notice when you launch Sensor Test, GP2AP reads 0. Cover the sensor - the reading will change to 1. Now when you remove the finger it is still 1. It is stuck in 1 forever, unless you kill the Sensor Test and restart it. So it works the same way with force stopping Dialer Storage from app manager.

So I suspect the driver does not report the sensor changing back to 0 to the apps. Which is why the Dialer locks up. The only question is then, why the screen even turns on - it should be receiving false sensor status as well.

When testing with built-it tester (dial *#*#0*#*#*), covering the sensor triggers the test app to turn on vibration and, again, it won't stop until the app is restarted.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones