Near field (proximity) sensor reacts slowly/hangs up calls

While this only helps in the specific case were we end calls while the screen is off when trying to turn it on, thank you. All the other problems a probably not affected by this workaround.

Anyway, were could we find that setting?

Sorry, I had posted this in another post and was too lazy to write it again… :blush:

I searched for the fairphone chipset and proximity sensor and yes, there are other phones with the same problem. But more interesting is that in at least some cases there are solutions! The trick is to trigger the calibration routine of the chipset. This can be done in varous ways. There is an app that can do it but the problem (at least on some phones) is that it must be done every time the phone boots so the app is probably no long term sollution. “RusselS” has posted a solution to another phone that uses a script. Sounds that the best and easiest solution. The question is if this works for Fairphone as well. To test I must know how to run a script in Fairphone at startup. Anybody knows?

Here is the solution described: (post #15)

And here is the app: (The app claims that you can uninstall afterwards. Testing will tell if this is true for Fairphone and if it at all works).

Second best solution (so far and if this fails) is the call screen lock app described above.

I will try the app first and if it works try the script.


I agree that it is not a light sensor. However I can’t confirm that it works only with conductive surfaces. e.g. it also workes with fabric, wood, etc. (I’ve tried that with the sensor display of SatStat).

Still I also have similar issues as described above. I think the delay is not (only) caused by an insensitive or too sensitive proximity sensor: After all it works quite well when I fiddle around with it in other apps like SatStat.

Have you tried to create it an init.d script? One probably has to enable init.d first.

1 Like

@Bengt and @jftr great problem solving spirit. If that really works, especially the init.d stuff, maybe it is even possible to integrate this in FP OS sometime!

1 Like

OK, the sollution do not work for Fairphone. The script runs a calibration routine made for another ROM (phone) that is not included on Fairphone. But there is probably something similar on the Fairphone so maybe there is a solution but it must be directed to by the Fairphone development team.

To check the proximity sensor (and others), test this app:

To clarify things: Is there a ways to trigger the calibration of the proximity sensor on the Fairphone? If so, this problem can probably be solved.

I flagged this up to the FP team and they said they are looking into it.

1 Like

Continuing the discussion from Screen protector folie:

@jpjacobs asked this question in the screen protector thread.

Does the proximity sensor need the opening on the screen protector?
Could it make a difference?

What is the screen protector configuration of those who have had issues or at least some inconsistencies with the proximity sensor?

I too am using a 3M’s Vikuiti DQCT130 screen protector that although fits perfectly on the Fairphone’s screen, does not have an opening for the proximity sensor.
I am inclined to think it shouldn’t matter because I can’t seem to notice openings on screen protectors for other phones, but I certainly don’t know for sure.

What do you guys think?

I actually have problems with the proximity sensor and i have screen protector. Never thought there might be connection, but who know. Sad i would have to damage my protector to verify.

1 Like

I too use a screen protection but I would be very surprised if that have any effect on the sensor. The proximity sensor reacts on conductive materials and the screen protection is not that.

I have realised that for long calls, more than 5 minutes, I had 90-100% drop. Yes, almost every time the call was dropped. Most strange behaviour and that I cannot understand or even relate to any proximity sensor problem is that my calls are never dropped for short calls. (During good net coverage). That means that the drop occurs only after some time.

I have now started to use the Screen lock app and after that not a single call has been dropped! Once I noticed a strange behaviour that point to the proximity sensor: During a call I saw that the screen suddenly lighted up for a short while. Just a second or so. But because of the sceen lock app, nothing happened.

I have my proximity sensor problems without having a screen foil. Will see if the problem increases now that I apply my newly bought protector.


I have the same issue, and it still occurs with the 1.8 update : in my case, the screen doesn’t always shutdown when I put the phone on my ear, and my ear triggers actions : hanging up, going into menus… It’s very annoying since sometimes it drop the calls !

1 Like

No hope for a fix for the proximity sensor? Would be interesting to hear if anyone is working on it. It is the only serious bug I have seen on the Fairphone. For me it makes the phone useless if I wasn’t using the screen lock app.

BUT, the screen lock app is not perfect! If I need to type during call, I can disable Screen Lock but if I turn it on again it turns into permanent lock during that call. I can’t even hung up when the call is finished and have to wait for the other person to hung up. That should be blamed on the app, not Fairphone but beeing so dependent on an app need it to be bug free.

Fairphone, this is not good.

1 Like

For me the proximity sensor issue is also a serious bug. I have disconnected phone calls very often. Due to this failure, I have sent-in my FP1 3x for warrenty repair. The proximity sensor has been checked and never a problem has been detected.

Surprisingly, the support team never told my to use a “call screen lock” app. After finally receiving an exchange fairphone, now a FP1U, the same behaviour continued. It obviously is a user bug and depends on the specific phoning behaviour.

Of course @Bengt is right, this is an issue which should not occur massively in normal use. At least, fairphone should offer their own app without any in-app-purchase or convenience issues, like in the suggested app “Call Screen Lock” and reported by Bengt.

@Bengt: Your described issue of not beeing able to hang up should be solved with the the setting “On/Off ends call”. You can alter this by going to Settings > Accessability as proposed by @Stefan

@Lovisan @van @bengt @jpjacobs
I was hoping that a screen foil without a cutout for the proximity sensor would improve my situation and the sensor would be less sensitive. I bought a Vikuiti DQCT130. I can assure everybody that the screen foil has no effect what so ever on the behaviour of the proximity sensor. Everything works as without screen foil.

Added Note: My Fairphone runs on Kola Nut 1.8., but the proximity sensor problems have been noticable on all version since the first OS.


This is also still a problem for me, even on 1.8.2 Beta Fairphone OS. I am not sure this can be solved by software, i hoped it can at least be tuned.
I wan’t to add that i know a lot of other, mostly more cheap phones, with the same problem. I seems there certainly are different qualities and better and worse positions so let us keep the device engineers at Fairphone aware of this issue! The next, self-developed device gives Fairphone a chance to address such annoying usability “bugs” and i hoped they are hearing us! Are you @anon90052001? :wink:

1 Like

Noted by me, and it may be useful if @anon12454812 also hears you :smile:

1 Like

@ben in the thread Fairphone instability wrote " I can say it got better with time, i seem to subconsciously holding it right now though i still think the proximity sensor is the worst part of the current FP. I experienced it works better with shorter hair tough the idea of getting a haircut for a phone to work is pretty strange :-). What helped me was turning the screen off manually by shortly pressing the power button as soon i got a connection when making calls. Annoyingly but effective. Or try to cover the sensor (small circle directly left of the earspeaker at all times."

For me turning off the screen manually works for me. Now I can complete a call.

1 Like