yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco F1 Themes, Apps, and Mods] neko2u.gm:
When I tested, MI MIX2S based on 10.2.2.0 and later echo was more severe

So I'm using version 10.2.1.0 (eu rom). 10.2.1.0 version does not include this post's fixes (mixer_paths_overlay_static.xml fix)

There was echo when my surroundings were quiet, and there was no echo when my surroundings were noisy.

So, there is echo in room or on the side of the wall but, not outside

noise canceling mic seems to work properly if the noise is severe.
[Xiaomi Poco F1 Themes, Apps, and Mods] JamesKinds:
I noticed something similar on the Poco F1 i.e. that the echo was worse in quiet environments
[Xiaomi Poco F1 Themes, Apps, and Mods] solmer:
I'm on revolution os ROM and it doesn't has mixer_paths,.. neither. I can place calls but I need to down the volume two clicks, otherwise the echo is present and the person on the other side complains about echo. For now is the only way to use my phone :crying:
[Xiaomi Poco F1 Themes, Apps, and Mods] lichunter:
Hi...

This fix work on my pocophone just for regular/normal/dialer calls... Sadly for Voip calls (like whatsapp, line, etc) it doesn't work.

We have to buy a headset with mic and use it for voip calls. Very bad for Xiaomi for selling a phone with this big fail...

And also very bad for all reviewers who didn't say anything about this fail... If I were know about it i didn't buy this mobile. :(
[Xiaomi Poco F1 Themes, Apps, and Mods] SilentEYE:
Sometimes it is helpful to ask, before buying half blindly.
[Xiaomi Poco F1 Themes, Apps, and Mods] jackiass:
Nobody would ever ask if a new phone is able to deliver sound properly in a call.
[Xiaomi Poco F1 Themes, Apps, and Mods] SilentEYE:
Reviewers test this phone with stock software.

The call bug is mainly on custom roms and custom roms can have problems with anything on the device.

The amount of users who have a call bug with miui are facing this issue since newer xiaomi updates.
[Xiaomi Poco F1 Themes, Apps, and Mods] theozmoz:
Xiaomi is not doing anything, that kills me.

If you look to posts on Xiaomi forum you will find a lot of complain for all phones but not many on every specific subforum.

That's why they do nothing, cause they keep it under radar......

With this, our phone cant work properly and loose resell value.............
[Xiaomi Poco F1 Themes, Apps, and Mods] iulianm16:
Anyone test echo on New beta miui 9.4.18?
[Xiaomi Poco F1 Themes, Apps, and Mods] solmer:
Echo FIX for Mi Mix 2s

Hi there! I've managed to fix the echo problem in my Mi Mix 2s. I got the solution from MIUI forums

FROM MIUI FORUMS Credits goes to Maidu Uusen

I had call quality problems all the time and it seems, those instructions are helping me:

1.- Edit /system/build.prop

2.- Find these 2 lines

ro.qc.sdk.audio.fluencetype=none

persist.audio.fluence.voicecall=true

replace those two line with this:

ro.qc.sdk.audio.fluencetype=fluence

persist.audio.fluence.mode=endfire

persist.audio.handset.mic=digital

persist.audio.voicecall.mic=0

persist.audio.voice.clarity=none

persist.audio.aanc.enable=false

persist.audio.handset_rx_type=DEFAULT

persist.audio.nsenabled=ON

persist.speaker.prot.enable=false

persist.audio.spkcall_2mic=OFF

dont forget to save the file and change permissions to 600

3.- Replace the build.prop with the new edited one (you can make a backup of the original one)

4.- Reboot the phone.

I've tried and it works, I need to click the volume just two point from the top volume and use it WITHOUT the case (My case has a little mic hole and it makes the echo more audible).

FOR POCO USERS:

Latest Revolution OS ROM has include a POCO FIX for echo, I can't try it since I don't have a POCO but they say in the changelog the echo problems is gone, try for yourself and share your experience.
[Xiaomi Poco F1 Themes, Apps, and Mods] lichunter:
What you said is absolutly false. I have echo call with miui stock rom. This fix solve echo on dialer call, but not solve the problem on voip calls.

Regards.
[Xiaomi Poco F1 Themes, Apps, and Mods] theozmoz:
:good: :good:

Thank you Solmer for your dedication.

I will try tr'his today.

Still, it's not a Xiaomi official fix...
[Xiaomi Poco F1 Themes, Apps, and Mods] SilentEYE:
[MENTION=558828]solmer[/MENTION]

I can't find these 2 lines on aosip custom rom's build.prop file.

You probably tried this on miui for your mi mix 2s?
[Xiaomi Poco F1 Themes, Apps, and Mods] solmer:
Thanks to all the people trying to fix the bug :) Let's see if Xiaomi fix it soon.

Today I've tested my Mi Mix 2s and the echo is almost gone, even with a high volume....
[Xiaomi Poco F1 Themes, Apps, and Mods] theozmoz:
News from my build.prop modification : echo is still here on my MiX 2S.

I also factory reset, reinstall 10.2.2, TWRP, Rooted with Magisk do the changes on the bluid.prop and also mixing my the mixer_paths_overlay_static but same result .....

Impossible to use this phone for a profesional use.

I will try other custom roms or going back to before 10.0.

Any link to a fastboot img of a 9.x rom ? 9.3 / 9.4 or 9.5 ?
[Xiaomi Poco F1 Themes, Apps, and Mods] neko2u.gm:
I found it through search.

MI MIX2S MIUI9 Global stable v9.5.4.0

http://bigota.d.miui.com/V9.5.4.0.ODGMIFA/polaris_global_images_V9.5.4.0.ODGMIFA_20180404.0000.00_8.0_global_609a620790.tgz
[Xiaomi Poco F1 Themes, Apps, and Mods] theozmoz:
Yes thank you even If I already made the swap but no différence.

I reinstall with fastboot recovery 10.2.2 (+wipe dalvik, cache, system, vendor, data) with the build.prop and my wife says the echo is still here but more lower. So for now, I will keep it like that.

I tried 9.4, 9.5, 10.0.2, 10.2.2 with and without build.prop with a better result with the 10.2.2 after rebooting.
[Xiaomi Poco F1 Themes, Apps, and Mods] bogdanv92:
Did you tried in the 9.4.18?
[Xiaomi Poco F1 Themes, Apps, and Mods] xratedownz:
I am using 9.4.18 beta on my mi mix 2s and echo still there...
[Xiaomi Poco F1 Themes, Apps, and Mods] annddyy81:
write the image with MiFlash and check to clean all and lock.

100% worked for me.
[Xiaomi Poco F1 Themes, Apps, and Mods] SilentEYE:
It's quite interesting that not every user seems to have problems with the microphone.

Either there are different hardware microphones implemented or most of the Poco users don't make phone calls at all.

It is still a miracle that I encountered the problem after upgrading vendor on my custom rom.

The call quality remains bad, even with the mic fix from OP. Every ambient noise is pretty loud for the other side of the call, due to the lack of the noise cancelling mic.
[Xiaomi Poco F1 Themes, Apps, and Mods] theozmoz:
Hello,

Repumping this tread. We have a new update MIUI 10.3.3.0 for the Mi Mix 2s since the June 17th. Could install it cause no time.

We are waiting for feedbacks.

Did Poco users had also a new ROM update ? If yes, solving any problem ?
[Xiaomi Poco F1 Themes, Apps, and Mods] solmer:
Hi there! I've managed to fix it using another firmware+vendor. The process was quite simple, first wipe all (data, internal...) The flash fw+vendor, then ROM (I'm using Revolution OS) , reboot and the fix it's gone. Firmware+vendor

http://fw_polaris_miui_MIMIX2SGlobal_9.5.17_d62a4156e3_9.0.zip

Good luck
[Xiaomi Poco F1 Themes, Apps, and Mods] theozmoz:
Hello Solmer, thank you for your feedback. I have also minimize the echo thanks to the vendor files.

But i'm really waiting for a stock ROM to solve this problem cause i want to have a stock rom witch can auto update.

I don't want to care about changing ROM versions with this device.

So for now, I stay as it is because I dont want to continue to mess with it unless the new upgrade solve the echo prob.
[Xiaomi Poco F1 Themes, Apps, and Mods] Peixeiro:
For me, the problem was solved drilling a bigger hole in the rubber case, for the microphone on the top of the Poco.

Now the hole are at the same size of the 3.5 audio port, and never more get reclaims of bad speech sound...
[Xiaomi Poco F1 Themes, Apps, and Mods] Killa-Bee:
Would this solve the described issue for all type of voice calls? such as WhatsApp, Skype, etc?

I am looking for a way to disable noise cancellation feature in general to all MIC functions.

that noise cancellation feature on my POCO is so bad that it distorts sound and breaks up my voice on calls when I call on VOIP or regular calls.

I really need the Configuration of how to disable noise cancellation globally on the phone...
[Xiaomi Poco F1 Themes, Apps, and Mods] jokerm90:
To fix this issue just try another modems
[Xiaomi Poco F1 Themes, Apps, and Mods] Killa-Bee:
haa? not sure what you mean. could you elaborate a bit please?
[Xiaomi Poco F1 Themes, Apps, and Mods] jokerm90:
Modem from another version of MIUI. For example from here http://4pda.ru/forum/index.php?showtopic=915367&view=findpost&p=82996923
[Xiaomi Poco F1 Themes, Apps, and Mods] Killa-Bee:
how does a modem (communication device) is related on fixing the distorted sound from the Microphone when doing VOIP calls?
[Xiaomi Poco F1 Themes, Apps, and Mods] jokerm90:
If you dont want to reflash modem just close upper mic with tape
[Xiaomi Poco F1 Themes, Apps, and Mods] Killa-Bee:
it's not that i don't want to flash the modem, it is i don't know which one out of the 15 files they posted I should use.

also I was trying to understand how-come flashing the modem would resolve the issue when we know the issue is noise cancellation on the MIC
[Xiaomi Poco F1 Themes, Apps, and Mods] jokerm90:
You should try which one will resolve your problem on your firmware. It individual. Because problem is on modem
[Xiaomi Poco F1 Themes, Apps, and Mods] Killa-Bee:
OK, I tried putting a tape on the top Mic, but than the other side can't hear me.

here is what I found:

the Issue of sound distortion and breaking up (noise cancellation is ****ed up thinking my voice is background noise) only happens on Handsfree calls.

Handsfree calls regardless to what program. it could be regular SIM card call, WhatsAPP calls, skype, whatever, you name it. it is on all, as long as it is handsfree call.

when

NOT

on handsfree. e.g. using headset (wired or bluetooth) or just holding the phone to my ear, all works great, sound is perfect and no breakup.

that is true to all call types (SIM call, WhatsApp, skype, etc.)

now here is the interesting part what i found (after blocking some MICs in different scenarios).

Handsfree always use the Top MIC only (not using the bottom one), you block Top mic, no sound...

none handsfree (placing phone at your ear), always uses bottom MIC (blocking top MIC will have no effect). However , and that is the interesting part..

remember i said none handsfree uses bottom MIC? that is true in general and in normal operation, but if you block the bottom MIC, than it would switch to top MIC (unlike handsfree that always using top MIC, no matter what and never switch to bottom MIC), once you open / release the blocking of bottom MIC, the none-handsfree cal would switch back to bottom MIC.

so my conclusion is since the issue happens only on handsfree and handsfree only use TOP MIC, that the top MIC is the ****ed up one.

How do I globally remove noise cancellation from top MIC all together??
[Xiaomi Poco F1 Themes, Apps, and Mods] lichunter:
Hello everybody... Finally my Pocophone F1 don't have echoes problems...!!!!

I had experienced all fails indicated in this thread and had only partially solved the problem for dialer calls with the solution provided by wizard8400 (Thank you [MENTION=7707779]wizard8400[/MENTION]).

My only option was to buy a bluetooth headset and activate it every time I wanted to talk to someone. I was very sorry to have bought Pocophone F1.

But last weekend I had some free time and tried to update the SO Lineage. When I tried to update it, Lineage asked me to update the firmware (vendor) prior to install the new version of Lineage.

So, I did it... First installed the "beryllium-9.6.27-9.0-vendor-firmware" and then installed "lineage-16.0-20190807-nightly-beryllium-signed".

After this update the echo problems of my Pocophone disappeared, both for dialer calls and for Voip calls...!!!! :)

Now I don't use the wizard8400 fix.

No more bluetooth headset on my pockets and no more tape on the upper mic... :)

I hope this news help you....!!!!

Regards...
[Xiaomi Poco F1 Themes, Apps, and Mods] Oligoy:
Hi !

Feedback after 2 weeks of use of this patch

It's not perfect but it's much better :good:

Patch applied on firmware 10.3.8.0 and Pixel Experience 10.0 rom

Thanks !
[Xiaomi Poco F1 Themes, Apps, and Mods] milan2812:
miui 11 and the problem still here...
[Xiaomi Poco F1 Themes, Apps, and Mods] Trught:
You say miui 11 have echo bug even if I have 10.3.8.0 with no bug?????
[Xiaomi Poco F1 Themes, Apps, and Mods] Peixeiro:
Is the problem with the original case or another?

I also had this problem, with a Spigen "type" case and solved it by drilling a larger hole in the secondary microphone location (on case, of course, not in phone) .

As the cover is thicker and the hole in the top for this microphone was small, it should resonate and not make noise cancellation correctly.

Whenever I called without the cover, there were no complaints.
[Xiaomi Poco F1 Themes, Apps, and Mods] SirPotter:
Do you know how to solve the microphone problem that when I'm talking, specifically in games, the voice sounds robotic.
[Xiaomi Poco F1 Themes, Apps, and Mods] milan2812:
Problem still even on Android 10 11.0.4.0
[Xiaomi Poco F1 Themes, Apps, and Mods] Oligoy:
Hi,

I'm using the magisk module provided by [MENTION=7707779]wizard8400[/MENTION] (Many thanks !) and it was working great until I upgraded to firmware V11.0.4.0.QEJMIXM :eek:

With this new firmware, if I use the magisk module, I get no sound (calls, music, video, ...)

Could you please provide an update ? :fingers-crossed:

This module has changed the lives of people who call me....
[Xiaomi Poco F1 Themes, Apps, and Mods] wizard8400:
I upgraded to stock stable 11.0.4 and is working fine without the fix. I will be glad to help, but I can't fix it if the problem is not occurring anymore (at least for me). Are you on the official rom, from miui.com?
[Xiaomi Poco F1 Themes, Apps, and Mods] milan2812:
im on eu rom
[Xiaomi Poco F1 Themes, Apps, and Mods] nicksonr:
Echo problem fixed with firmware firmware V11.0.4.0.QEJMIXM. Much thanks to [MENTION=7707779]wizard8400[/MENTION] for all the help reaching this official patch

---------- Post added at 03:13 PM ---------- Previous post was at 03:13 PM ----------

Echo problem fixed with firmware firmware V11.0.4.0.QEJMIXM. Much thanks to [MENTION=7707779]wizard8400[/MENTION] for all the help reaching this official patch
[Xiaomi Poco F1 Themes, Apps, and Mods] Oligoy:
Thanks for the answer :)

Neither of them, I'm on Pixel Edition 10

Seems to be fixed for some of you, strange.... will retry clean install this week-end
[Xiaomi Poco F1 Themes, Apps, and Mods] milan2812:
Guys, i use fix, but on android 10 have some bugs... Im on latest 11.0.8.0, problem still here...
[Xiaomi Poco F1 Themes, Apps, and Mods] wizard8400:
Hi I wold like to help but I don't have this problem anymore, I'm also on 11.0.8 without the fix, stock only, if I can't test I don't know what to modify... I can suggest to verify both mics in CIT, maybe you have a bag mic, try cleaning the holes on the bottom (where the mic is located) with isopropyl alcohol and a brush. If bottom mic is clogged than the noise canceling will behave bad
[Xiaomi Poco F1 Themes, Apps, and Mods] ergato85:
Im using the Mi Mix 2s and still have a lot of noise when calling (using polaris LineageOS build). From test I know that the top microphone is simply recording instead being used for noise suppressing. After trying all suggested patches I simply covered the top microphone with a piece of tape. Not being the best solution but better than anything else!

Maybe if anyone with a working noise suppression could post the relevant files so I can check if they are different from my files? Using the official LineageOS build lineage-17.1-20200530-nightly.

I found these files relevant:

/vendor/build.prop

/vendor/etc/media_profiles_V1_0.xml

/vendor/etc/media_profiles_vendor.xml

/vendor/etc/mixer_paths_overlay_static.xml

/vendor/etc/mixer_paths_tavil.xml
[Xiaomi Poco F1 Themes, Apps, and Mods] HannibalLecter:
brother can you explain what you did?

what values to change.

because in system/vendor/etc

i see a lot mixerpath files.. skuk, tavil, qvr etc

Rx is for speaker io guess

and DEC fopr mic

but which one for noise cancellation and which for real voice capturing?

I am on OOS STFH edition on POCO f1 and i have low earpiece voloume (lower than oneplus 6 of mine and i cant hear very well from it)

also, i need to remove echo from the voice that goes to the person on the other side of the call in redmi note 5 pro

so if you share your knowledge it will greatly help

thans a lot
[Xiaomi Poco F1 Themes, Apps, and Mods] wizard8400:
[MENTION=7466743]HannibalLecter[/MENTION]

You can look at the first post on this topic, I've explained there what file I've modified, and what lines/values I've added (the lines in blue) hope it's clear enough.

What I recommend is put values into mixer path overlay, because those will overwrite the ones in other files and be sure to put new lines/values in their corresponding section, example: <camcorder_dmic> is a section that will only be used when recording with camera, there you can, let's say, increase the sensitivity of mics when recording...
[Xiaomi Poco F1 Themes, Apps, and Mods] HannibalLecter:
thank youuuu.. but i diodnt get what ADC 1-4 is for

and what DEC 1-6 are for

similarly for RX

i am also facing call clareity issues (the person on the other side reports unclear voice/loudness if fine)
[Xiaomi Poco F1 Themes, Apps, and Mods] ankit221215:
Lengthy but worth a try Solution

Would like to contribute my knowledge on the subject. A bit long story.

I had two rooted phones MI5S (Running on Lineage OS Capricorn Image) and Redmi Note 7 Pro (Running on Lineage OS Violet Image).

I observed no echo issues in Capricorn Image whereas it was terrible in Violet Image. I tried all combination of Fluence settings but to no avail. The top mic on my Redmi note7 pro continued to catch noise.

Also the Mixer_Path_Tasha file is non existent in Violet image where as it is present in etc folder in Capricorn Image.

In Violet Image, i found the following files in System/Vendor/Etc

Mixer_paths_idp.xml

Mixer_paths_qrd.xml

Mixer_paths_wcd9375qrd.xml

All aforesaid files were read-only and to edit the same i had to install Total Commander and give it root access.

Although i am not a technical guy but as suggested in first post, i tried adding following lines to each of the files under Dual mic para

<ctl name="DEC8 Volume" value="0" />

<ctl name="DEC7 Volume" value="92" />

However it made absolutely no effect on echo problem of my phone. On digging deep in the file i observed that "Dec 8 Volume" is not at all defined in Violet image of Lineage OS whereas the same was present there in Capricon image . The Violet image had following

<ctl name="TX_Dec 6 Volume" value="0" />

<ctl name="TX_Dec 7 Volume" value="0" />

So just below the aforesaid line i quietly pasted the following

<ctl name="TX_Dec 8 Volume" value="84" />

Adding the aforesaid line in Mixer_path_ files solved my problem to great extent. I guess the Dec8 represent the top mic here which was not earlier not defined at all in Violet image of Lineage OS.
[Xiaomi Poco F1 Themes, Apps, and Mods] Mohit Bainsla:
Poco f1 main mic echo on phone call,s , & secondary speaker mic fully no working.

My POCO F1 main mic create a more echo on call,s. My device is rooted. How to fix. Give me sol.

How to edit a vendor file. I don,t know.

TWRP parmanently installed my device.

Please Help
[Xiaomi Poco F1 Themes, Apps, and Mods] Peixeiro:
Did you already try make an call without any case on Poco?

I have the same problem, and was the protective case, that are rugged and the hole for secondary mic little, with only 1mm diameter.

I open a bigger hole (4mm) and all problems disappeared.
[Xiaomi Poco F1 Themes, Apps, and Mods] puturaya20:
fix all rom?
[Xiaomi Poco F1 Themes, Apps, and Mods] Jackeyy:
Hey Guys,

I also have a poco F1 with the echo issue.

The fix with disabling the top mic works for me. However, it is now very hard to understand me in noisy environments. Tuning the Sensitivity of the Noise Cancelling Mic to around 50 seems to improve this a bit and does not generate an echo. Good.

What I observed during my many trial calls:

With my device, the Echo problem ONLY happens in very silent environments. In louder environments, the echo is not present. This behaviour is reproducable.

Is there an automatic gain control (AGC), be it soft- or hardware for both microphones? Could it be that - in quiet environments - the AGC on the top NC Microphone increases its gain (unnecessarily, because there is no noise to cancel!), so that it picks up the sounds from the top speaker and thus generates the echo?

If the AGC is software (I am sure it is) there should be ways to limit/saturate its max. gain values. Anyone got more infor if thats possible and how to adjust it?

Thanks,

Jakob
[Xiaomi Poco F1 Themes, Apps, and Mods] Sefrautic:
Pocophone is pretty much good for everything except for calling.

The only way to completely solve this issue is to install and old MIUI Stable 10.2.3.0. Otherwise you have completely broken noise cancelling mic in regular calls. On some ROM's, while using earbuds, you have all three mics working in Telegram call (my case, actually).

I'm only writing this 'cause I'm very tired of that idiotic soft issue. Just try to record video and listen to the stereo sound. You can literally record ASMR with this. But in calls you have terrible quality. And nobody would fix that issue. Thx Xiaomi.
[Xiaomi Poco F1 Themes, Apps, and Mods] hari1jack:
I'm using latest miui 12

But the mic issue isn't fixed
[Xiaomi Poco F1 Themes, Apps, and Mods] scieby:
I am also facing mic issue. It is not working during calls.
[Xiaomi Poco F1 Themes, Apps, and Mods] pumori:
how can I check if the magisk fix is applied?

When I install it from within magisk it confirms "done" and aks for restart.

But then there is nothing visible under "modules"
[Xiaomi Poco F1 Themes, Apps, and Mods] onlyizisiz:
Thank you so much,

it took me a while to edit the xml file first:

- root / TWRP

- copy the file on the sd card to edit it

- edit it

- paste back into my phone in the vendor partition

And it still didn't work.

But by setting CHMOD to 0664 everything works!

Thanks a lot
[Xiaomi Poco F1 Themes, Apps, and Mods] Tirapiedras:
Maybe I am asking something odd, but... is it possible to do this?:

Get the mixer_paths_overlay_static.xml and other audio related files in the same folder from one of the first miui releases that worked properly, and paste them in our current rom?

Would it work? Or maybe a newer android version needs different files?

I changed the values from 84 to 0 and to 30 and people tell me they can hear me better, but many people still tell me that they have difficulties to understand me sometimes.
[Xiaomi Poco F1 Themes, Apps, and Mods] bravo2526:
hey bro can you confirm it helped or not?
[Xiaomi Poco F1 Themes, Apps, and Mods] milan2812:
i used command line from first post, and work perfectly. i'm on 12.0.1
[Xiaomi Poco F1 Themes, Apps, and Mods] NEOCRIVI:
In pixel experience 12 :

I make this file for only disable second mic,

with amaze file explorer is easy copy/paste file in /vendor/etc/ (need boot patched by magisk)

thanks @wizard8400

br
[Xiaomi Poco F1 Themes, Apps, and Mods] dpsama:
Hi NEOCRIVI,

I am having the same issue on a mi 11 using pixel experience 12.1, Can you please help me modify the values ?
[Xiaomi Poco F1 Themes, Apps, and Mods] F3rd:
This fix did wonders for me on older MIUI version. However, with MIUI 12.0.3 the changes to this file always get overwritten at reboot. I tried editing the file with ADB on PC, with BuildProp Editor and by using the Magisk module. How do I edit the file in a way that the changes will survive the reboot, that is necessary for it to take effect?
[Wing, P4350 ROM development] itje:
will come soon :)