I have an Xperia XZs with Android 8. Lately I'm having problems while calling. When I start a call, the screen goes black immediately, and won't come back anymore during the call. The result is that when I'm in a menu where I need to chose a number, I can't, because the screen is black. I can't even hang up. Well, I can pull out the sim card, and that will end the call, but that means a restart.

I've installed a new dialer, and that seems to help a little, but the problem is still there.

Is there any way I can get my dialer back to normal? Is this a new bug? I updated recently.

Update and solution

I see this question is one year old. Back then it wasn't a big problem, lately it became so bad that I considered buying a new phone, even though this one is good enough for at least a year, maybe two. So I came to the conclusion that the sensor must be broken, and just when I wanted to contact a repair center, I realised that the screen protector may be the problem.

The screen protector has an opening for the proximity sensor. This opening collects dirt along the edges. I removed the dirt, the problem seems gone. It's maybe to early to be sure, but I've done some testing and all seems to work normally. It also explains why things got worse over the course of a year, as the dirt builds up.


The proximity sensor take charge of your screen when making a call

Factory reset your phone or change to custom rom. If problem still exist, you've to change the proximity sensor on your phone

  • 1
    That's an explanation of the behavior, but not a fix of this problem. – SPRBRN Jun 7 '18 at 15:06
  • How does one change the proximity sensor of a phone? And why is it always a factory reset you recommend? Wouldn't it be better to try calibrating the sensor instead? Such an app could also detect if the sensor is working properly. If it does not, it might be necessary to sent it to a service center. A factory reset hardly helps then. – Izzy Jun 8 '18 at 19:07
  • I figured it out today. I have a screen protector, which has an opening for the proximity sensor. Dirt on the edges of the opening caused this problem. I cleaned this, and now it seems to work properly. If you add this to your question, I'll accept your answer. – SPRBRN Aug 20 '19 at 14:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.