[Q] Speakerphone - Echo sound for others while talking - ONE Q&A, Help & Troubleshooting

Just tested with the new 4.4 image and the problem remains from when i was on 4.2 image. Anytime I place a caller on speakerphone, they report they have a bad echo in their handset while they are talking. Tested with multiple people. Any help would be greatly appreciated. Thank you!

Can microphones be disabled one by one in mixer-paths.xml?
A lot of echoing still going on when placing people on speakerphone. Everyting stock, newest OTA.
I read somewhere that disabling bottom mic helps because it's nearest to the loudspeaker. Can any mic be disabled separately on mixer_paths.xml?
Would like to also keep my phone not rooted since at the moment I don't have time fiddle with my phone a lot. Would it be possible to probably create an app where you could determine that for example when Skype is on speakerphone it only uses top mic? Or when using sound recorder it uses all the microphones?

Any progress on this? Got the phone not too long ago, but every time I put someone on speaker they report hearing their own echo. This happens on stock 38r, as well as other kernels and roms.

i read somewhere that its because the mic is near the speaker so the sound comes out the loud speaker and goes into the mic hence why the person can hear them selves. my thought it is there any way of adding an option to have the other persons voice come out the ear piece speaker instead of the speaker at the bottom? could this solve the problem?

Guys, copy the following mixer_paths.xml file to replace with the one you have in /etc (requires root)
I uploaded it here:
http://www.filedropper.com/mixerpaths
I'm not exactly sure which part of its content solved the problem, I just took it from a custom ROM that did not have this issue (SlimKat) and put it in the rom I use (that DID have the echo issue).
Solved the problem for me, hopefully it will solve it for you too.

purpleman2k said:
Guys, copy the following mixer_paths.xml file to replace with the one you have in /etc (requires root)
I uploaded it here:
I'm not exactly sure which part of its content solved the problem, I just took it from a custom ROM that did not have this issue (SlimKat) and put it in the rom I use (that DID have the echo issue).
Solved the problem for me, hopefully it will solve it for you too.
Click to expand...
Click to collapse
Sorry, but the file doesn't exist. Can you upload one more time?

Anyone who can re-upload the file?
Verstuurd vanaf mijn A0001 met Tapatalk

Related

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...

Mic not working after flashing ROM

So I flashed this ROM (xtrasmooth from xdaforums) and then I had my microphone wouldnt work: Can't use GoogleNow ("Ok google"), and I can only make calls using headset or using speakerphone (which use another mic?).
Basically : Unless I'm on speakerphone during calls, people can't hear me talking.
I made some search in the ROM's thread and found out I wasn't the only one with this issue : http://forum.xda-developers.com/showpost.php?p=56735315&postcount=105[1]
I figured everything would go back to normal if I did a Factory Reset with Nexus Toolkit. and then... nothing changed, no mic sound. I bought this phone in order to benefits from the rooting and rom capabilities, and now I'm left with a mic-less phone.
Is there something I can do. A factory reset resets EVERYTHING right ? Is there something else I can try and is it completly.... dead.
Is there something I can do ? Please help =/
Someone posted a fix in this thread : http://forum.xda-developers.com/google-nexus-5/help/multiple-problems-flashing-5-0-stock-t2937913 which is to flash the officiel img from nov.12. . However, it did not work for me. Still no sound during incalls etc, microphone doesn't pick any sound.
Sorry for bumping this, But I,m getting desesperate. tried everything =/
The XDA rules are you wait 24 hours before bumping. Please don't break the rules.
I actually found that my microphone only just works (so quiet) when I upgrade to Lollipop, that people cannot hear me when I call.
I have to make sure the build.prop contains the following:
Code:
persist.audio.fluence.voicecall=false
persist.audio.fluence.voicecomm=false
persist.audio.fluence.voicerec=false
persist.audio.fluence.voicespeaker=false
rootSU said:
I have to make sure the build.prop contains the following:
Code:
persist.audio.fluence.voicecall=false
persist.audio.fluence.voicecomm=false
persist.audio.fluence.voicerec=false
persist.audio.fluence.voicespeaker=false
Click to expand...
Click to collapse
Has anyone commented on an echo effect (either yours or their voice) since editing? This should be observable only on their end, that said.
jacknicholson said:
Had anyone commented on an echo effect (either yours or their voice) since editing? This should be observable only on their end, that said.
Click to expand...
Click to collapse
No

Mi4, CM13 echo in calls

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?

How to properly factory reset the Oneplus one?

Hi all,
I'm using latest SultanXDA CM13 ROM.
I'm experiencing mic issues, even after I've replaced the mic. I was lead to believe that there's something in the firmware / build.prop or some other files that probably mess with my mic.
The issue is the on speaker mode, the other party can barely hear me.
In addition, I use a call recording software which used to record both sides clearly. Now it only records my side.
So, what are the consideration I have to be aware of when one is doing a factory reset?
Will it also reset mixer_paths.xml / build.prop and other config files?
Should I wipe the device entirely?
Thanks!
You already tried this: https://encrypted.google.com/url?sa...v1z1qujR0GmNokhhg&sig2=ns_lVhBGaEkv1hWcyExLbw
I have tried, but it doesn't fix the issue.
Using speaker mode, the other side either can't hear me or they hear themselves like an echo.
anyone?

[Q] Changing Microphone input on Android 7.1

Currently I have Lineage OS 14.1 flashed, which uses Android 7.1 as its basis.
In the past I've manually changed the microphone input on CM 12.1, by editing the "mixer_paths" file to use one of the other microphones, as my main one is broken.
Right now I can no longer use my main mic to make calls, and always have to call on loudspeaker, which is really annoying for me and everyone around me.
That's why I'm making a thread about this, as I really need to fix this as fast as possible.
So what I'm asking here is, if anyone has any idea which files I have to edit and which values I have to change in order my main mic isn't used in the call, but the other one.
Cheers
Elder Lyons said:
Currently I have Lineage OS 14.1 flashed, which uses Android 7.1 as its basis.
In the past I've manually changed the microphone input on CM 12.1, by editing the "mixer_paths" file to use one of the other microphones, as my main one is broken.
Right now I can no longer use my main mic to make calls, and always have to call on loudspeaker, which is really annoying for me and everyone around me.
That's why I'm making a thread about this, as I really need to fix this as fast as possible.
So what I'm asking here is, if anyone has any idea which files I have to edit and which values I have to change in order my main mic isn't used in the call, but the other one.
Cheers
Click to expand...
Click to collapse
You can no longer use that "mixer_paths" trick?
I'm really having trouble. I have already edited build.prop, mixer_paths, and nothing worked. I used Magisk with an OPO-specific module and it did not work either.
Enviado de meu ONEPLUS A3000 usando Tapatalk
Elder Lyons said:
Currently I have Lineage OS 14.1 flashed, which uses Android 7.1 as its basis.
In the past I've manually changed the microphone input on CM 12.1, by editing the "mixer_paths" file to use one of the other microphones, as my main one is broken.
Right now I can no longer use my main mic to make calls, and always have to call on loudspeaker, which is really annoying for me and everyone around me.
That's why I'm making a thread about this, as I really need to fix this as fast as possible.
So what I'm asking here is, if anyone has any idea which files I have to edit and which values I have to change in order my main mic isn't used in the call, but the other one.
Cheers
Click to expand...
Click to collapse
Try this
Regards
Elder Lyons said:
Currently I have Lineage OS 14.1 flashed, which uses Android 7.1 as its basis.
In the past I've manually changed the microphone input on CM 12.1, by editing the "mixer_paths" file to use one of the other microphones, as my main one is broken.
Right now I can no longer use my main mic to make calls, and always have to call on loudspeaker, which is really annoying for me and everyone around me.
That's why I'm making a thread about this, as I really need to fix this as fast as possible.
So what I'm asking here is, if anyone has any idea which files I have to edit and which values I have to change in order my main mic isn't used in the call, but the other one.
Cheers
Click to expand...
Click to collapse
hi
i have some problems with my front mic
what line should i change in mixers_path to get the back mic to be the main mic?
thanks

Categories

Resources