Echo while calling on speakerphone - ONE Q&A, Help & Troubleshooting

Ok, I know this has been reported a few times before, but still I wasn't able to find the solution to my problem.
The problem is that while calling someone with speakerphone active, the other person complains abount hearing a bad echo of their own voice.
I've had this issue for a very long time (can't remember since when), both on official LOS 14.1 and on Sultan's build.
I've tried different solutions that I could find:
- Disable "Ok Google" detection
- using different dialers (I'm using google dialer, but I've also tried stoch AOSP dialer)
- flashed different firmware (currently on c7-00013)
- edited build.prop and edited mixer_paths.xml as described here
- even tried cleaning all 3 mic holes (only with a pin, don't want to remove the back cover, because it cracked a bit the last time I did it).
From what I've read this seems to be rom-dependent. Somebody uploaded a full mixer_paths.xml file from a rom, that doesn't have this issue, and it's supposed to help, but the file does'nt exist anymore.
So my questions are:
- Has anyone had exactly the same issue (echo on the other side while on speakerphone - otherwise the mics seem to be working well) and managed to solve the issue? How?
- If anyone has no such issues with their mic, could you upload your mixer_paths.xml - I'd like to compare then with mine.
- This could also be some hardware issue, maybe microphone damage... - is it possible to test each of the three mics separately to see if the sound collected by them isn't somehow distorted or whether they work at all?

For anyone interested:
I've flashed the file available here https://forum.xda-developers.com/showthread.php?p=74563249 and it helped a lot.
Wysłane z mojego A0001 przy użyciu Tapatalka

Vilq85 said:
For anyone interested:
I've flashed the file available here https://forum.xda-developers.com/showthread.php?p=74563249 and it helped a lot.
Wysłane z mojego A0001 przy użyciu Tapatalka
Click to expand...
Click to collapse
This doesn't work for me
The person on the other end can hear themselves

I also have the same problem. But it only started today, after modifying the stock mixer_paths.xml file in order to get my microphone working while on speakerphone. I'm not sure if there is another mod to the file that will resolve the other party's echo. Any help would be appreciated.

Related

[Q] Speakerphone - Echo sound for others while talking

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

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?

Apps don't use location service

Hi. Recently I updated my Mate 7 to Android 6 (MT7-L09C432B560) and since then I'm experiencing following problem: some apps don't ask for location. There is no icon in the notification center saying "looking for GPS" and location is not found. Location services are allowed for problematic apps, I also tried to reinstall the apps but the problem persists. Some other apps work fine as before.
Any idea? Thanks!
Do you try go to setting/apps and find apps what use GPS and change permission???
Sent from my HUAWEI MT7-L09 using Tapatalk
Yes, I checked permissions, tried to switch them off and back on... no difference.
What app you mean???
Wysłane z mojego HUAWEI MT7-L09 przy użyciu Tapatalka
For example stock Google Maps, C:geo...
Google maps find your location when you added travel
Wysłane z mojego HUAWEI MT7-L09 przy użyciu Tapatalka
oh somehting similar happens to me, all of the sudden camera apps and others just dont get gps location... and I have to reboot
Apparently, this is a bug in the marshmallow ROM.
Unfortunatly, i experience it every day. If the GPS stop working, reboot, and normally, it will work again...
It was working great on Lollipop, but on marshmallow, GPS does not works every time (i don't know if Huawei is aware of this)
GPS is not working on Android Marshmelow!
my gps was working on lollipop but it stoped working on marshmellow!
i guess it's just some bad luck :| i've been actively using my GPS lately because of Pokemon GO and it works like a charm in my Mate 7

[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

Network issue Mi Mix 2s

Hi,
I have a Xiaomi Mi Mix 2s, and since I received my phone I'm experiencing some trouble with network (LTE/WIFI) by that I mean that sometimes, when I do a thing that require internet, nothing happens, like it's loading forever, no data used (icon in the taskbar that says like "50Ko/s"). and when I close/stop the request, then retry, sometimes it works, have you any idea about that ?
Thanks alot!
Have same problem. When i lost my signal network sometimes all connections is stop working even i have icon of network.
Wysłane z mojego Mi MIX 2 przy użyciu Tapatalka
Had the same thing. Seemed to have cured it by going to SIM toolkit and selecting HOME.
Happened after the last update I received.
I think it's a problem with Android 8.0 and 8.1.
Same problem with nexus 6p with Android 8.1 and with the Mi Mix 2S Android 8.0/MIUI10.
Sometimes, you need to enable and disable the plane mod to reboot network.
I have an Issue with WiFi not turning on, I enable it and imediately turns off. I have tried airplane mode on/off but only rebooting the phone solves the issue.
Any suggestions on how to address this, is this happening to others?
Currently running on MIUI 10.0.4.0 (as far as I can tell this is already Android P)

Categories

Resources