So recently my phone's screen had just been going black while I was receiving, making and mid phone calls. Including Skype Calls. So my search around the web came to the conclusion that it was the proximity sensor that caused this.
I'm rooted, running CM 12 and had been for 3 months until this issue arrived so I don't think it's from the ROM or the fact i'm rooted but if i'm to run a diagnostic on the sensor it always produces, "near"
i.imgur(dot)com/aFXCHUt.png
I can't post images or links yet ;-; so you'll just have to edit that screenshot a little bit to view it.
so I have evidence to believe that it's 100% busted and I don't really feel safe with unscrewing the back of my phone to try and fix it, is there any way that I can just disable it? I have Hardware Disabler but I don't know the driver name. Also I cannot install Xposed also for this reason:
i.imgur(dot)com/oy61YCY.png
Just wanting to bump this.
I have exactly the same problem with my G3, and unfortunatly have not found a solution yet.
With roms based on the original G3 rom I can somehow answer a call, and then the screen goes black, but after that I cannot end the call. With roms like PA or CM I can't answer a call (the screen goes black as soon as it rings), but I can end the call with the power button when I call someone myself. In the beginning the proximity sensor sometimes did show a distance other than 0, but now it's just stuck to 0. I'm fairly certain the actual sensor is just broken, and I hope there is just a simple mod or something to disable it completely, or a way to anwser calls with the volume or power button.
I have also tried the Hardware DIsabler app, and googled all the drivers it showed, but I couldn't find the proximity sensor.
FC_ said:
I have exactly the same problem with my G3, and unfortunatly have not found a solution yet.
With roms based on the original G3 rom I can somehow answer a call, and then the screen goes black, but after that I cannot end the call. With roms like PA or CM I can't answer a call (the screen goes black as soon as it rings), but I can end the call with the power button when I call someone myself. In the beginning the proximity sensor sometimes did show a distance other than 0, but now it's just stuck to 0. I'm fairly certain the actual sensor is just broken, and I hope there is just a simple mod or something to disable it completely, or a way to anwser calls with the volume or power button.
I have also tried the Hardware DIsabler app, and googled all the drivers it showed, but I couldn't find the proximity sensor.
Click to expand...
Click to collapse
Yup. I'd really enjoy a solution, it's just a constant issue for me.
Glad to hear I'm not the only one though haha!
Is it possible to enter this device test?
http://forum.cyanogenmod.com/topic/81988-black-screen-during-call-jfltexx/
Code 3845#*855# doesn't work
i have the exact same problem on my d851 and i dont think its software because everything was fine on cloudy then it started i tried changing the rom but its the same .....i have remarked some thing that the proximity sensor working sometimes when the phone is warm and doesnt work when its cool ....i also need a solution but i cant use xposed module because i am on MM..and i dont want to install supersu etc
Related
Since earlier today I started experiencing problems on my HTC Desire with the proximity sensor. For those that does not know, the proximity sensor switches the screen off when you receive or make a call and places the phone against your ear. When the call is completed and you remove the phone from your ear, the screen become active again.
In my case the moment I make or receive a call, the screen gets disabled. I do not even have to put the phone against my ear. It also means that the touchscreen is disabled and all buttons are disabled which means I cannot end the call, switch on the speaker or enable the keypad. None of the buttons, even the power one works. When the call gets ended by the other party the the screen will be enabled again. The only way to get a working phone again when there is nobody on the other side to end the call is to remove the battery.
What I also find weird is where the sensor should be, top left next to the HTC logo, is nothing. Does not matter how I look at it, there is just the black strip.
I have searched to see if there is some app that can disable the proximity sensor since I do not really need it but have found nothing. So if anybody knows of an app that can disable the proximity sensor then I would appreciate the link. If you have any other suggestions, please comment below.
Can't you enable your screen by the power button?
No i can`t
Vous.Thal said:
Can't you enable your screen by the power button?
Click to expand...
Click to collapse
I just installed CM7on my phone and the power button works.
My first suggestion would have been to test if and how the proximity sensor works, for example with this app:
play. google.com/store/apps/details?id=com.tigermonster.proxfinder
Otherwise, for just disabling the sensor there should be another app (which however requires root):
play. google.com/store/apps/details?id=com.hatcyl.android.Hardware_Disabler
(you have to remove the space in the link because as a new user I'm not allowed to post links... they don't like new users here, right?)
A bad kernel flash can cause it... flash another kernel according to the android version and rom you are using.. If cm7 and android 2.3.7 then snq- 's kernel would be nice .. if on ICS then I recommend tiamat's kernel..
http://forum.xda-developers.com/showpost.php?p=25782354&postcount=3
hello everyone. i use CM12 custom ROM around for 8-9 months. today i had a strange problem. When someone calls me, phone does not wake up. i mean, i hear the ring noise but screen is off. So i can not answer the calls. and when i call someone, screen is again off. when i call somenone and when he does not answer, phone stays like that for a very long (maybe an endless loop or something like that) so i make a hard boot to close my calling and if i need to press some buttons while calling (calling a bank or shop etc), i can not do it. What can i do to solve it? does anyone have any idea?
thanks.
after a little search, i learnt that i have trouble with my proximity sensor.
i updated my ROM to CM12.1
i downloaded xposed installer and sensor disabler. but still does not work. how can i eliminate "proximity sensor" on calls?
Ever since I've bought OnePlus 7T, the proximity sensor is giving me a lot of problems. Sometimes the screen lights up while I'm speaking on the phone and the speaker is activated. Sometimes the call gets recorded. Sometimes if the phone is in my pocket and I try to unlock it, it says too many attempts.
Yes it very annoying, when removing it from pocket accidently my fingerprint matches and something something happens.
vinay3190 said:
Ever since I've bought OnePlus 7T, the proximity sensor is giving me a lot of problems. Sometimes the screen lights up while I'm speaking on the phone and the speaker is activated. Sometimes the call gets recorded. Sometimes if the phone is in my pocket and I try to unlock it, it says too many attempts.
Click to expand...
Click to collapse
It's issue on most OnePlus phones.. I had the issue on 6T, 7 Pro.. annoying
1rahul1996 said:
Yes it very annoying, when removing it from pocket accidently my fingerprint matches and something something happens.
Click to expand...
Click to collapse
This is the biggest reason I may be going Pixel 4...
Yes I too have this issue with my OP7T
Yup, same issue here.
Another thread about it here - https://forums.oneplus.com/threads/proximity-sensor-doesnt-work.1147600/
Also issue present on OP7Pro forums.
Seems to be related to this "Virtual Sensor":
https://www.ellipticlabs.com/2019/0...eaner-design-to-oneplus-7-series-smartphones/
So we have to wait and hope (could be this same as Never Settle? :d) that can be fixed with a software update.
It seems to get worse the more I use my phone. Anyone else notice this? Brand New it never did it
Josh McGrath said:
It seems to get worse the more I use my phone. Anyone else notice this? Brand New it never did it
Click to expand...
Click to collapse
Someone on the OP7T forum suggested it may be Tap the Screen to Show (let's call it TSS) feature.
I enabled DTW. This will trigger Ambient Display -> "Tap the Screen to Show" to be disabled.
Tried and the screen still won't turn off when on a call with the phone on my ear.
Both options disabled (no DTW and no TSS), still won't turn off.
What did work though, was to turn off screen once with the power button:
- I was in a call and the screen was on,
- turned off the screen using power button,
- I took the phone off my ear -> Screen on
- put the phone back on my ear -> Screen off
Maybe someone can make more sense of it.
trveller72 said:
Someone on the OP7T forum suggested it may be Tap the Screen to Show (let's call it TSS) feature.
I enabled DTW. This will trigger Ambient Display -> "Tap the Screen to Show" to be disabled.
Tried and the screen still won't turn off when on a call with the phone on my ear.
Both options disabled (no DTW and no TSS), still won't turn off.
What did work though, was to turn off screen once with the power button:
- I was in a call and the screen was on,
- turned off the screen using power button,
- I took the phone off my ear -> Screen on
- put the phone back on my ear -> Screen off
Maybe someone can make more sense of it.
Click to expand...
Click to collapse
I tried the above also same thing. I am tired of this BS. I am constantly pressing hold or dialing with my face unless I have the phone shoved in my ear. I almost didn't buy the 7t cause of this issue coming from the 6t with the same issue
Josh McGrath said:
I tried the above also same thing. I am tired of this BS. I am constantly pressing hold or dialing with my face unless I have the phone shoved in my ear. I almost didn't buy the 7t cause of this issue coming from the 6t with the same issue
Click to expand...
Click to collapse
Yeah, I am starting to remember good ol' days with the OPX. Every OTA was fixing one thing and breaking 3 other.
At that time I said no OP again, but still, this one seems to be be a good phone. Time will tell.
Coming back to our issue, I am puzzled that only a few people reported this.
Are you guys are on stock kernel or something custom?
I don't think I have this issue, but the sensor seems to function a bit differently from what I'm used to. When the phone is horizontal, covering the sensor does not turn off the display. But now do the motion of raising the phone to one's ear, and the display turns off. Just an observation, yet to experiment properly.
Does anyone know where the sensors are located on this phone? Is there a picture on the internet that points out the different sensors?
Edit: Yep. This one has a virtual sensor. It works differently.
roofrider said:
Are you guys are on stock kernel or something custom?
I don't think I have this issue, but the sensor seems to function a bit differently from what I'm used to. When the phone is horizontal, covering the sensor does not turn off the display. But now do the motion of raising the phone to one's ear, and the display turns off. Just an observation, yet to experiment properly.
Does anyone know where the sensors are located on this phone? Is there a picture on the internet that points out the different sensors?
Edit: Yep. This one has a virtual sensor. It works differently.
Click to expand...
Click to collapse
Not rooted, but using a custom dialer as the default Phone app (True Phone).
When I switched the default Phone app to Oneplus App, I could not reproduce the issue.
Testing for a few days to see if this works. Would be such a pity if the app is the problem because I really like it.
Also I just sent a log to OP support (they contacted me after I logged the issue on the feedback).
Yes, it is using the virtual sensor as you said (link in my previous post).
How does the virtual sensor work?
Sent from my [device_name] using XDA-Developers Legacy app
I couldn't find anything concrete on how this software-based proximity sensor, Elliptic Labs INNER BEAUTY, works. The keywords are: ultrasound, sensor fusion, and machine learning. A hardware-software I guess.
The 7T does have an IR sensor under the display, but I think this is only used for DT2W and Tap to Show to prevent the display from accidentally turning on when the phone is in the pocket and so on. Not for calls.
Fully Unmodified phone - same issue here. Phone regularly turns on airplane mode while I’m on a call cause it is registering face touches. Screen regularly flickers while on calls as if rapidly moving away from my face....
This was not a problem on my 3t a while ago and the issue is driving me to switch phones alongside some software instability (random lag and keyboard jitter) (animation issues after launcher swap) (soft-lock on navbar or gestures but not a play store replacement)I usually fix by rom swapping on one plus phones andddddd twrp is dead (for now) and no ones working on a valid replacement.
Will be keeping this phone in hopes of twrp eventual return, but need that stability
igotlostintampa said:
Fully Unmodified phone - same issue here. Phone regularly turns on airplane mode while I’m on a call cause it is registering face touches. Screen regularly flickers while on calls as if rapidly moving away from my face....
This was not a problem on my 3t a while ago and the issue is driving me to switch phones alongside some software instability (random lag and keyboard jitter) (animation issues after launcher swap) (soft-lock on navbar or gestures but not a play store replacement)I usually fix by rom swapping on one plus phones andddddd twrp is dead (for now) and no ones working on a valid replacement.
Will be keeping this phone in hopes of twrp eventual return, but need that stability
Click to expand...
Click to collapse
Twrp is out for the 7t. It's not flashable last I checked but it is bootable and usable for what I used it for which was a backup of stock rom
After a few days of using this device i noticed that my screen turns on during phone calls. After doing some research it came out that the proximity sensor is not working properly when phone is being tilted to horizontal position with screen upwards. It just immediately shows that it is far away from any object even that it isn't. The fun fact is that when covering the sensor with my hand while phone is laying on his back doesnt switch it and rotating the phone to vertical position also does not make any effect like the sensor would be locked. Covering it again in that position makes it work.
Can anybody help me with this issue? It's very annoying for me and makes my phone unusable for making calls.
Edit: similar problem here https://forum.xda-developers.com/android/help/huawei-nova-5t-proximity-sensor-problem-t4136595
Same problem here...
here also
I am so lost. What do I do with the phone? What? When does it happen? (Also subscribing.)
Same here, and i notice i have also problems with whastapp and telegram audio notes.
Sometimes screen goes blank randomly and with no reason when i'm listening a audio note.
Hi. Its a well known problem. Its becouse the device has a ultrasonic sensor not like any other. Sensor like you already find out works only in vertical position of the phone. Its well described in the net how it works. Just search. In 4PDA in the section for our phone. But you need to know russian.
I found that thread and it seems that not everyone notices that... Not spending more time on reading this I found a workaround on my own: an app that keeps the screen disabled after first switching proximity sensor. Then you just need to use the power button if you want to use the phone.
Same problem here, it's very frustrating. I can turn the screen back off during a call once I see it's turned on by itself, but it keeps turning back on. I'm sick of muting calls and hanging up on people by pressing buttons when I'm on the phone.
What is the app that you are using @Spectre45?
Spectre45 said:
I found a workaround on my own: an app that keeps the screen disabled after first switching proximity sensor. Then you just need to use the power button if you want to use the phone.
Click to expand...
Click to collapse
Can you please tell us what app you are using?
kage00 said:
Can you please tell us what app you are using?
Click to expand...
Click to collapse
try proximity screen off or call proximity screen fix
LightSmok said:
try proximity screen off or call proximity screen fix
Click to expand...
Click to collapse
Thanks
Listen. There is no proximity sensor at all. The upper mic, speaker and the sensor for orientation are doing the job. When you pick a call the speaker is sending ultrasonic signal and if it locate your ear it dims the screen. Once it works it is working in all positions. But if you move your phone away only in horisontal position it will nit work untill you mive it in vertical again.
Edit: Experienced this issue too. Annoying.
Does using Xiaomi.EU fix this problem? This issue really gets on my nerves. I started daily driving this device (finally I was able to unlock) and I just cannot use it for calls, which is kinda ridiculous from a phone.
Flashing Xiaomi.EU fixed the issue and calls now work totally fine.
I believe it's Google Dialer making all the trouble, so basically EEA default rom will always be troublesome until Xiaomi decides to fix it. This is only a theory however. All I know is that the Xiaomi.EU rom saved my phone.
I was using the phone with cover provided by MI, upon removing that back cover I encounter no such issues.
h8Aramex said:
Flashing Xiaomi.EU fixed the issue and calls now work totally fine.
I believe it's Google Dialer making all the trouble, so basically EEA default rom will always be troublesome until Xiaomi decides to fix it. This is only a theory however. All I know is that the Xiaomi.EU rom saved my phone.
Click to expand...
Click to collapse
I didn't have any proximity issues on stock with google dialer. It's not google dialer, it's how you position your head against the earpiece. Sensor is ultrasonic, so it probably doesn't detect properly depending on the position people hold their phones in...
I have the same problem with my work phone - redmi note 9. Tried the app "proximity screen off" but MIUI keeps killing it no matter what i do to keep it alive. It seems that sensor is located on front top right side of the phone so sometimes it gets behind your ear if you are right handed (mine are pretty small) and then the muting starts. When using the phone with left hand - no problems at all.
I would love to have a working app to keep screen off during call.
h8Aramex said:
Flashing Xiaomi.EU fixed the issue and calls now work totally fine.
I believe it's Google Dialer making all the trouble, so basically EEA default rom will always be troublesome until Xiaomi decides to fix it. This is only a theory however. All I know is that the Xiaomi.EU rom saved my phone.
Click to expand...
Click to collapse
I also flashed EU rom and the problem persistes.
Hi,
I have a problem with my OP 9Pro.
After a phone call, the display sometimes stays black and it takes a while before you can use the device again.
Does anyone else have that and, above all, how can I solve the problem?
Many greetings and thanks
Mars
Are you on OOS12? I only experienced that bug in the short time I ran OOS12. One of the main reasons I reverted to OOS11 actually.
Yeah I get this too. From what I can tell, it seems to have something to do with the proximity sensor killing the screen when you put it up to your ear, then hanging when the call ends.
OOS11
Me too. On 11. Thinking it may be from Nova or Adguard. Until I figured out that I could hit the "screen on" button to regain control I would wait till the other person hung up. So, as a workaround that's what I do, hit the button.
That happens when the proximity sensor it's being blocked. If you have any screen protector over the camera notch (where the proximity sensor is) then that's why it's turning the screen off.
If you don't have anything covering the sensor then try making a call on another app (like WhatsApp) to see if the issue persists there too. If not then it might be the dial app, try restarting your phone.
If it happens on many messaging apps, and there's nothing covering the sensor, try downloading a sensor tester app to see if the proximity sensor is being triggered all the time. If it is then it's a hardware issue and you'll have to return your phone a get a new one.
chetqwerty said:
Me too. On 11. Thinking it may be from Nova or Adguard. Until I figured out that I could hit the "screen on" button to regain control I would wait till the other person hung up. So, as a workaround that's what I do, hit the button.
Click to expand...
Click to collapse
Power button is unresponsive when the phone goes pitch black. Even switching the alert slider to something different doesn't trigger the fingerprint sensor on.
I'll try disabling pocket mode. I also found positive feedback about this when you enable the "Override force-dark" setting in Developer Options. See if that helps.
Has been happening to me from time to time since A12. I just hold volume up, volume down and power button at same time and reboot to recovery and restart from there. That fixes it really quick for me.
Yes, I'm on A12 because I thought it would get better here. But I had the same problem with the A11.
I haven't managed to solve the problem yet.
It also happens on Android 11 but it's not quite as bad here. The display turns on after a little while.
Where is the sensor actually? It's not the camera. It's to the right of the speaker. or?
Hi, Guess!
I got a solution from the Oneplus team. (1800 202 8888) / general phone tech support team helped me with these steps:
1- under setting search reset
2- click on Reset all settings
3- Reset all settings. click it.
As this is a normal reset will not lose your data.
The last option is if this doesn't work then we have to backup all data from the phone and do a factory reset.
or it's a hardware issue.
e-regards!
Piyush Sahni