Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Iphone 3GS and proximity sensor

I restored my Iphone 3GS to ios4. Now, when I put the phone to my ear and talk, and then take the phone away from my ear, the proximity sensor does not work. Sometimes, when I touch the screen, it will come back up, but without touching it, it will not show the end call, speakerphone, or any of the normal popup screen that normally comes up from the proximity sensor. The touching of the screen does not always turn on this screen either.
Another thing is that ios4 drains my battery much quicker than it did when it was on 3.1.3. I do not have wi-fi turned on, push/fetch is turned off, I do not even have email set up, but it is set to manually check. I have done hard resets, turned the phone off completely, waited 10 minutes and then rebooted, but the battery drain is still the same. I do not use my phone a whole lot due to having a different carrier work cell phone, a home phone and I used to only have to charge about every other day or so. Now, I barely get a full day out of it when most of the time, it is not even being used.

dell laptop, Windows XP Pro

Posted on Jun 29, 2010 10:26 AM

Reply
5 replies

Jul 8, 2010 12:32 PM in response to shafer44

I'm also experiencing proximity problems. But in reverse. My iPhone 3gs screen will not turn off when making a call. Resetting setting, restore to 'new iPhone' doesn't do anything. Was working fine before installing iOS4.

Just did some testing with something other then my ear/head. I tried different types of materials. It seems the (IR) sensor is not calculating things correctly.

When i put a white piece of paper directly on top of the sensor during a call, nothing happens. When i try a green piece of paper the screen sometimes shuts of. It had to be right on top of the sensor though. When i put a solid black piece of paper on top of the sensor, it works. But not as good as it worked in 3.1.x. The inch distance is no longer working. Only works when light is completely blocked with a black surface.

Glad to see this because now it is definitely marked as a software glitch. Time for an update (and press-release) Apple.

Footnote: The black material is a external hd-case. The screen does not stay of when it's put on top of the iPhone 3gs. I come on again in a second or 2. The light is dimmed do minimun, indicating that the ambient-light sensor is doing it's job.

Can anyone confirm my findings?

Jul 11, 2010 6:12 AM in response to shafer44

Update:
Problem solved. I got the idea of testing if the problem also occurred while calling with Skype. And guess what, it didn't. During a Skype call the screen goes black and the screen is unresponsive. Since the Skype call my iPhone 3GS proximity sensor (or rather the software interpretation of it) is working properly again. Very weird bug and i.m.o. not hardware related.

So, Skype to the rescue everyone!

Sep 12, 2010 12:40 PM in response to shafer44

I have exactly the same problem with the proximity sensor that turns off the display and then it cant turn on again. It doesn't help touching the display with the finger either. The problem started with the update to 4.0 and thought the update to 4.1 would help but no luck. Don't know weather this is a hardware or software issue but it seems like software since it started after the update. Hope it will be better with the 4.2 update but i have my doubts.

Sep 29, 2010 2:43 AM in response to Lyhnet

I have a 3GS and sever since the iPhone 4 software came out the proximity sensor has been useless.
During the call I'm likely to hang up, turn the speaker on, put the call on hold, start other apps and many other irritating, unintentional actions while the screen is not disabled.
And at other times the screen goes black and doesn't turn on again after I take the phone away from my ear, even though the call is still active. So to look up contacts I have to use the main button to make the screen active.
We've had a few updates since the problem arose none of which have fixed it - what was wrong with the original code for this function - it worked fine!

Iphone 3GS and proximity sensor

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.