Mi4, CM13 echo in calls - Xiaomi Mi 4

Hello,
I have a Mi4 with TWRP and CM13, latest nightly from today, but the problem also occured on the nightlies before.
During calls the other party complains about hearing himself. On the internet I found ideas like:
- disabling the "OK Google"-recognition on every screen (although this held true for Skype-video-calls)
- lowering in-call volume
I did not find any other ideas. Do you have an idea?
EDIT: I also tried two things:
1. entering the following things -> no changes
su
setprop persist.audio.fluence.mode false
setprop persist.audio.handset.mic analog
reboot
2. disabling the mic while calling -> success, the other party has no echo anymore
This of course is no useful solution, as normally a mic is needed for calling.

I'm facing the same problem. Did you find a solution?

nope

Same here.
Posted this in another forum. After trying a few things it appears that microphone is relaying sound from the speaker back to the caller. It's like the microphone is too sensitive so it picks up the callers voice from the speaker.

yes, it is definitely a problem with the mic. as soon as you deactivate it, the other party has no echo anymore.
EDIT: I wonder if this is the case, because in the native MIUI there was a noise-suppression and dual-mic option which may be good for avoiding this problem. I highly doubt CM will implement this specifically for this phone. Right now I am always calling with a headset which works fine.
EDIT: Headset isn't working anymore too. Callers say I am way too silent. Soundrecorder App confirms that mic sensitivity is too low.

I think the solution might be here, thought I am not able to understand completley what they are doing there: https://jira.cyanogenmod.org/browse/NIGHTLIES-2619

It should be solved after installing the next nightly:
https://www.cmxlog.com/13/cancro/
http://review.cyanogenmod.org/#/c/139932/
Could someone pls give a feedback after installing it? I switched from nightly to snapshot-channel and therefore am not able to check.

hsquare said:
It should be solved after installing the next nightly:
https://www.cmxlog.com/13/cancro/
http://review.cyanogenmod.org/#/c/139932/
Could someone pls give a feedback after installing it? I switched from nightly to snapshot-channel and therefore am not able to check.
Click to expand...
Click to collapse
Is the problem still existing with the new snapshot release?

I'd like to know that too! I switched to nightlies now and some people I talked with say it's still there, some don't.

hsquare said:
I'd like to know that too! I switched to nightlies now and some people I talked with say it's still there, some don't.
Click to expand...
Click to collapse
I heard from some guys using latest Snapshot that the echo is gone but when they make a hands free call, the speaker and mic is very quiet/ low. So probably the problem is not totally fixed right now.

I'm on Nightly 13/04 right now, no echo at all but the phone is turning of during call (after I tried to turn on the display). Is there another behaviour on the Nightly you are using?

Related

[Q] Does Custom ROMs and Custom Kernels have Mic problem

Hello Everyone,
I have recently purchased a bright red Nexus 5 32GB, and found that there is a problem with mic.
I have to speak loudly or repeat my words so that the other person on call will be able to hear me.
I have gone through this thread and found that am not the only person with this problem and users have also raised the same in this google group.
Users are stating that they have RMA'd the phone but the problem still exists.
I too have done testing with sound recorder apps and they all seem to record my voice properly.
I want to find out if this problem is only in the stock ROM or does it also effect custom ROMs and custom kernels.
so, anyone using custom ROM or kernel can please check and update us if the mic is working properly in your phone, can the other person hear you clearly. can you check any voice recording app and google keep and confirm if the voice recordings are of same volume and clarity.
Thank You.
It exists for everyone and there is no known fix as yet
Sent from my Nexus 5 using Tapatalk
rootSU said:
It exists for everyone and there is no known fix as yet
Click to expand...
Click to collapse
Ah, so it's not my network then... lots of people saying I'm either very quiet or garbled when I call them. I wonder if the noise cancelling needs tweaking? Could be that it's partially cancelling our voices.
Dave Trouser said:
Ah, so it's not my network then... lots of people saying I'm either very quiet or garbled when I call them. I wonder if the noise cancelling needs tweaking? Could be that it's partially cancelling our voices.
Click to expand...
Click to collapse
It is indeed believed to be a problem with the noise cancellation algorithm.
some rooted users change a value in their build.prop to "turn it off" but I cannot say for sure it works for everyone.
Waiting for a fix.
rootSU said:
It is indeed believed to be a problem with the noise cancellation algorithm.
some rooted users change a value in their build.prop to "turn it off" but I cannot say for sure it works for everyone.
Waiting for a fix.
Click to expand...
Click to collapse
i believe its because of noise cancellation.
to check it, i tried using ' ok google ' on my home screen. it wasn't picking up my voice.
then i've closed the secondary mic on top with my finger and said ' ok google ' and it works as it should.
this is working even with my phone calls.

Mic not working during call

I've been experiencing a very frustrating issues where the mic is not working during phone call. I can hear the the other person but they cannot hear me, and if they can it's very very low, so low that they can't make out what I'm saying.
However, the microphone does work again if I go to speaker-phone mode. So i know the Mic itself is working (sound recorder works also).
I think somehow the phone thinks a headset is plugged in and disable the mic unless I'm on speaker-phone mode.
I don't think it is a ROM issues as I have tried a large number of different ROMS, including flashing stock OPO image. None worked.
If anyone know a solution to this issue please help me out. It's very frustrating that I can't make phone calls and have to turn on speaker-phone or use a headset.
Try a different Kernel, had the problem with my 3 different Headsets, i tryed the same ROM with some different Kernels and with the AK Kernel everything worked fine...not with the Furnace! Also try to flash UKM over a Custom Kernel. Check out the AK Kernel there you can find everything you need. If you have done everything right as in the "manual" open up Synapse...there is a point called "Sound", there you can find the point "Microphone", volume it up and try again. if its still not working make a full wipe that your device loses all data and reinstall the original CyanogenMod 11s with this tool here or any tool you want!
http://forum.xda-developers.com/oneplus-one/development/oneplus-one-toolkit-manudroid19-gui-t2807418
If its still not working delete again everything with the tool, install the CM11s with this tool again, install the CWM Recovery, flash the crDroid Rom (best ROM and everything works for me!), flash GAPPS, flash AK Kernel and last flash UKM!
This is my current setup and everything is working
ROM: http://forum.xda-developers.com/oneplus-one/development/rom-crdroid-v1-t2827599
Kernel: http://forum.xda-developers.com/oneplus-one/orig-development/kernel-ak-t2832168
Recovery: http://forum.xda-developers.com/showthread.php?t=2780894
UKM: http://forum.xda-developers.com/attachment.php?attachmentid=2913442&d=1409088319
Let me know if it worked
EasyGoingXD said:
Try a different Kernel, had the problem with my 3 different Headsets, i tryed the same ROM with some different Kernels and with the AK Kernel everything worked fine...not with the Furnace! Also try to flash UKM over a Custom Kernel. Check out the AK Kernel there you can find everything you need. If you have done everything right as in the "manual" open up Synapse...there is a point called "Sound", there you can find the point "Microphone", volume it up and try again. if its still not working make a full wipe that your device loses all data and reinstall the original CyanogenMod 11s with this tool here or any tool you want!
http://forum.xda-developers.com/oneplus-one/development/oneplus-one-toolkit-manudroid19-gui-t2807418
If its still not working delete again everything with the tool, install the CM11s with this tool again, install the CWM Recovery, flash the crDroid Rom (best ROM and everything works for me!), flash GAPPS, flash AK Kernel and last flash UKM!
This is my current setup and everything is working
ROM: http://forum.xda-developers.com/oneplus-one/development/rom-crdroid-v1-t2827599
Kernel: http://forum.xda-developers.com/oneplus-one/orig-development/kernel-ak-t2832168
Recovery: http://forum.xda-developers.com/showthread.php?t=2780894
UKM: http://forum.xda-developers.com/attachment.php?attachmentid=2913442&d=1409088319
Let me know if it worked
Click to expand...
Click to collapse
No luck here. : /
I've tried everything from flashing different ROMs to flashing different kernel. I even went back to factory reset, lock/unlock bootloader to wipe device. None of that work. Very frustrating. I'm starting to think it's a hardware issues, since trying out that many ROMs didn't help at all.
Did you informed oneplus already?
EasyGoingXD said:
Did you informed oneplus already?
Click to expand...
Click to collapse
Yep, filed a support/warranty request. But god knows how long it'll take for them to get back to me. There's no phone number support or anything. : /
neyurt said:
I've been experiencing a very frustrating issues where the mic is not working during phone call. I can hear the the other person but they cannot hear me, and if they can it's very very low, so low that they can't make out what I'm saying.
However, the microphone does work again if I go to speaker-phone mode. So i know the Mic itself is working (sound recorder works also).
I think somehow the phone thinks a headset is plugged in and disable the mic unless I'm on speaker-phone mode.
I don't think it is a ROM issues as I have tried a large number of different ROMS, including flashing stock OPO image. None worked.
If anyone know a solution to this issue please help me out. It's very frustrating that I can't make phone calls and have to turn on speaker-phone or use a headset.
Click to expand...
Click to collapse
Hi,
unfortunately I have the same problem. I've tried to fix it even modifying the system/etc/mixer_paths.xml but nothing works (http://forum.xda-developers.com/one...icrophone-ok-google-low-t2805568/post53914918). I noticed when that changing the values of hph-mic and anc-mic to 0, then handsfree mode doesn't work neither. Therefore we have clues to think the main mic is which has the problem.
Curiosly, I do not have had this issue out of the box, I think it began after 30O update. However I've downgraded to 25R and the issue remains.
I hope you the best luck
Regards
neyurt said:
I've been experiencing a very frustrating issues where the mic is not working during phone call. I can hear the the other person but they cannot hear me, and if they can it's very very low, so low that they can't make out what I'm saying.
However, the microphone does work again if I go to speaker-phone mode. So i know the Mic itself is working (sound recorder works also).
I think somehow the phone thinks a headset is plugged in and disable the mic unless I'm on speaker-phone mode.
I don't think it is a ROM issues as I have tried a large number of different ROMS, including flashing stock OPO image. None worked.
If anyone know a solution to this issue please help me out. It's very frustrating that I can't make phone calls and have to turn on speaker-phone or use a headset.
Click to expand...
Click to collapse
Cynogen 11s team is working to add support for CTIA headphones soon. See my post in similar thread (http://forum.xda-developers.com/showpost.php?p=55186894&postcount=25)
OK figured it out I uninstalled the latest hangouts update and made and received several calls all seems to be ok now
Is there any update regarding this issue? I still have this mic problem during calls and no clue on how to fix it.
OPO microphone problem is a hardware problem
Same problem here.
One morning main microphone in my OPO died - no one can hear me during call.
Recording sound with main mic gives some barely audible sounds.
tried reboot/factory defaults /root with fixing mixer paths - to no avail
The only solution is to call with speakerphone or bluetooth headset or normal headset.
Looks like hardware problem. Sadly OPO support sucks.
Jojo_1 said:
Same problem here.
One morning main microphone in my OPO died - no one can hear me during call.
Recording sound with main mic gives some barely audible sounds.
tried reboot/factory defaults /root with fixing mixer paths - to no avail
The only solution is to call with speakerphone or bluetooth headset or normal headset.
Looks like hardware problem. Sadly OPO support sucks.
Click to expand...
Click to collapse
I have a similar problem. Did you find a fix? I did everything. Restarted, ROM changed and everything!
As I wrote - no fix - IMHO it is a hardware fault. Still waiting for response from OPO support in hope for receiving RMA.
I am also thinking to return the phone because of this issue.
Just adding that I also have this problem - phone was working fine until yesterday.
Now mic is extremely quiet in call, unless I switch to speakerphone then it works fine (Video recording sound is fine also, but Google speech to text etc is not working)
I installed Swiftkey last night but I think its unrelated
Has anyone found any solutions for this problem yet?
Yes, I sold the phone!
:laugh:
L1ndon said:
Has anyone found any solutions for this problem yet?
Click to expand...
Click to collapse
I´ve opened a ticket. I advice to do the same.
- They will send you a link, with the ZIP-file in this link you have to reflash the rom. But probably it won´t work.
- Then tell them that it doesn´t work (of course only if it doesn´t work).
- Apply a RMA request
- Send them your ONE
- Receive an new one.
I´m waiting for the TNT courier, at the moment.
same problem here. No response from support. now recently even the emails to [email protected] are bouncing back with error, cannot deliver your email to the address.
So.. I'm having the same problem now..
I can't even submit a RMA, as I bought the phone from a person without the invite - so I have the receipt and everything, but when trying to submit the RMA, I have to select the order - Which I have none of, isn't that just wonderfull?
Did any of you find a solution?
I've had Samsung GS3 and GS4 with almost the same issues now and it is killing me, my will to keep living with these problems are close to none...

Problems with outgoing call quality

Recently I've been having a lot of intermittent issues with the quality of the calls on my oneplus one. People keep telling me they can't hear me well or they hear me voice all chopped up.
I hear people on the other side of the line flawlessly.
This seems to happen at no particular location. Even though at work my reception is really bad it also seems to happen while I'm driving.
For what it's worth, I can't recall one time that def told me one time when wifi but I wouldn't bet on this.
Currently running CM 12.1 nightly 20150504. Stock Kernel
Had anybody experienced this and had been able to solve it? Is pretty frustrating.
I am also facing same problem if any has solution
kindly help
Yes same problem for me. After reboot everything goes well for some time
Envoyé de mon A0001 en utilisant Tapatalk
I agree with all u. Even I am facing same issue. But Try ColorOS, MIUI, CM11. These ROMs gave me good network.
Problem is those are KK OS and most of the cases I am facing Google Services Keep Awake.
In LL, try Exodus, AICP. These 2 was good but not like the OS I have mentioned at top.
have you guys checked audio effects. See what have you checked off because I read that may be an issue. I also had a friend with the same problem and that solved it for him. He was on stock
I had the same problem following replacing a broken screen. Thought it was something I had done replacing the screen. The phone upgraded to 12.1-YOG4PAS1NO when I turned it on. Phone calls to some people were garbled at there end, call reception was good at my end. OK google worked, using the audio recorder App worked perfectly. I went to mobile network setting and changed preferred network type to LTE (recommend) and clear call quality has returned for three numbers that I tested it on. Not sure why that network type had changed. Not sure if this is just a coincidence. Will test further during the weekend.
I found somewhere that suggested it was something wrong with the noise cancelation and of you put your finger over the microphone on the back by the camera it should help. Haven't tried covering the mic yet, but noticed that if I'm somewhere a little louder then I don't have issues and when I am somewhere quiet I tend to get complaints, which leads me to believe it is something to do with the noise cancelation
---------- Post added at 05:10 AM ---------- Previous post was at 04:58 AM ----------
Also just found where it suggests disabling "OK Google" from any screen feature. Just disabled it and waiting for someone to call me
I, I desactivated OK google on every screen; after that the sound was perfect on all my outgoing calls
"Ok Google" deactivation from every screen solved the problem for me. Check this out - http://forums.androidcentral.com/lg-g3/504150-call-quality-has-suddenly-tanked-2.html this is where I got the clue to do this.
I had the same problem and indeed this seem to have solved it! So far so good...
I used this fix and according to a few people they have no issues hearing me anymore. And I also still have Google Now on all screens, so that's nice.

OPP mic issue...still exists

Hey everyone!
so I'm having issues with talking to people...only way anyone listens to me is by using the speakerphone on the opo. I have flashed both types of opo low mic fixes...and the mic bypass with no luck... Even changed ROMs with no luck. Any ideas ?
Thanks
saadkhan07 said:
Hey everyone!
so I'm having issues with talking to people...only way anyone listens to me is by using the speakerphone on the opo. I have flashed both types of opo low mic fixes...and the mic bypass with no luck... Even changed ROMs with no luck. Any ideas ?
Thanks
Click to expand...
Click to collapse
Open the Google Settings app, then go into Search & Now/Voice/Ok Google Detection and turn it off.
Already completed. Issue still exists.
I have the exact same issue and I'm not sure why either.
I just completely wiped my phone, installed the latest Cyanogenmod nightly, and the issue persists.
I haven't tried the fixes you mention though, I'll give those a whirl
saadkhan07 said:
Hey everyone!
so I'm having issues with talking to people...only way anyone listens to me is by using the speakerphone on the opo. I have flashed both types of opo low mic fixes...and the mic bypass with no luck... Even changed ROMs with no luck. Any ideas ?
Thanks
Click to expand...
Click to collapse
Go on the OnePlus forums and search for a thread called [FIXED] [FOR GOOD] Microphone issue. I'd give you a link, but I'm new on xda and it won't let me. It has fixed my bacon mic issue for good. Although if you wipe your phone to clean flash a new rom, you'll have to repeat the process. Supposedly it has something to do with the noise cancellation feature. Anyway, worth a try.

Low microphone volume / not working

Hi, I've got some kind of problem with my Mi4c microphone. During calls no one can hear me if I don't use the loudspeaker option, and when I try to record something it's really quiet. I've tried stock ROM, cyanogenmod 12.1 and 13.1. Does anyone know what may be causing it? And what's the fix? Thanks in advance.
same problem
I have same problem to, i've try to change microphone with other, but it still same..
Please help thus isue...
Same problem with me. My partner couldn't hear my voice when we made video call with facebook, hangout, duo etc. But using line working normally
Same problem here. It started after updating CM 13.1 TS to version 20161007.
It looks like other phones are having the same problem, so I guess it's not an mi4c specific issue... As for Skype, 7.00.0.655 works. See https://community.skype.com/t5/Android/Microphone-not-working-android/td-p/4417354/page/4
Extremely low microphone volume when doing Skype Echo call test on stock MIUI8, but works normally when calling somebody. Weird.

Categories

Resources