Microphone Problems


alcest

Members
Jan 8, 2017
30
20
Many people have reported problems with the mic during phone calls, people on the other side have complained about the sound quality. It happened to me as well, on loudspeaker was all fine and also recorded sound through voice recorder is fine, therefore this should not be an hardware problem.

I have found possible solution tho this, but I'm not that skilled to test that :/

So if you have this problem and some skill=balls, then you can try following:

1. Go in the root of the device in system \ etc folder
2. Looking audio_platform_info.xml file and backup it on the safe side
4. Open it with a text editor
5. Looking inside it, near the end, the line:

<Acdb_ids>
<Device name = "SND_DEVICE_OUT_SPEAKER_PROTECTED" acdb_id = "136" />
<Device name = "SND_DEVICE_OUT_VOICE_SPEAKER_PROTECTED" acdb_id = "136" />
<Device name = "SND_DEVICE_OUT_SPEAKER_PROTECTED_VBAT" acdb_id = "136" />
<Device name = "SND_DEVICE_OUT_VOICE_SPEAKER_PROTECTED_VBAT" acdb_id = "136" />
<Device name = "SND_DEVICE_IN_CAPTURE_VI_FEEDBACK" acdb_id = "137" />
</ Acdb_ids>
</ Audio_platform_info>

6. Before these lines:
</ acdb_ids>
</ audio_platform_info>

7. With the new line is inserted:
<device name = "SND_DEVICE_IN_VOICE_DMIC" acdb_id = " 100" />
To get:

<Acdb_ids>
<Device name = "SND_DEVICE_OUT_SPEAKER_PROTECTED" acdb_id = "136" />
<Device name = "SND_DEVICE_OUT_VOICE_SPEAKER_PROTECTED" acdb_id = "136" />
<Device name = "SND_DEVICE_OUT_SPEAKER_PROTECTED_VBAT" acdb_id = "136" />
<Device name = "SND_DEVICE_OUT_VOICE_SPEAKER_PROTECTED_VBAT" acdb_id = "136" />
<Device name = "SND_DEVICE_IN_CAPTURE_VI_FEEDBACK" acdb_id = "137" />
<device name = "SND_DEVICE_IN_VOICE_DMIC" acdb_id = " 100" />
</ Acdb_ids>
</ Audio_platform_info>

8. Finish

Then:

1. Go in the root of the device, in a folder system
2. Looking build.prop and his backup, just in case.
3. Open it with a text editor, look for the line in it:
ro.qc.sdk.audio.fluencetype = fluence
4. When it fix three lines as follows:

persist.audio.fluence.voicecall = false
persist.audio.fluence.voicerec = false
persist.audio.fluence.speaker = false

5. Save and reboot!
6.Set VoLTE in settings to ON.

( Translated from source: 4pda.ru - I can't add full link because I'm new here and don't have 10posts :/ )
 
Good Sunday to all,
about the problem of this post, I tested it with various ROMs, the developers and stable, the sound is not muffled, but at xiaomi redmi 4 per happens that:
- volume of the earpiece of the phone is not enorh
- The intelorcutore hear the echo of his own voice

eco starch could also be negligible, but there is a way to turn up the volume of the headset beyond ordinary settings?

bye
 
Hello,
I've also microphone problems with my redmi 4 prime during calls.
I tried to put this "<device name = "SND_DEVICE_IN_VOICE_DMIC" acdb_id = " 100" /> " to audio###.xml file, but after restart I can't hear anything during calling and my call partner also can't hear anything. Does anybody know what to do? BTW I'm on MIUI 7.11.30 (latest weekly Xiaomi.eu)
Regards
 
Hello,
I've also microphone problems with my redmi 4 prime during calls.
I tried to put this "<device name = "SND_DEVICE_IN_VOICE_DMIC" acdb_id = " 100" /> " to audio###.xml file, but after restart I can't hear anything during calling and my call partner also can't hear anything. Does anybody know what to do? BTW I'm on MIUI 7.11.30 (latest weekly Xiaomi.eu)
Regards
he, I resolve this problem, try to make a video with the camera in landscape mode (Orizzontale ) and during you film turn your fone in vertical mode.this gesture force the ability of the micro. it perhaps disability by a update of Google system or miui update. try it

Inviato dal mio Redmi Note 3 utilizzando Tapatalk
 
[Help] In my Redmi 4, i 'm not found "audio_platform_info.xml" in the path "/system/etc". Where is this file locate please? Thanks