Tutorial básico (Root) Solução para os problemas com gravação de audio no Redmi 4A.


aeqrs25

New member
Usuário MIUI Brasil
3/7/17
7
2
3
17
Belém
Dispositivo
Redmi Note 5A Prime(Ugg)
#1
Olá a todos,
Para várias pessoas o áudio das ligações funciona muito bem, porém quando gravamos um vídeo ou usamos algum app de gravação de áudio ele simplesmente fica distorcido, baixo ou estranho. Pois bem trago a solução para seus problemas! :cool:

Antes de continuarmos adianto que esse tutorial é única e exclusivamente focado no Redmi 4A.

Atenção! Caso você tente esse tutorial e algo der errado saiba que eu não tenho responsabilidade alguma sobre possíveis problemas que possam ocorrer no seu aparelho, por isso recomendo que você faça um backup da ROM antes de tentar isso.

Segue o tutorial abaixo:

1º) Você precisara de root e um explorador de arquivos que suporte edição de texto.

2º) Habilitando a redução de ruido.

Abra o arquivo /system/etc/audio_platform_info.xml
Procure por <acdb_ids> e acima disso adicione as seguintes linhas:

<Device name = "SND_DEVICE_IN_HANDSET_MIC" acdb_id = "1" />
<Device name = "SND_DEVICE_IN_HANDSET_STEREO_DMIC" acdb_id = "1" />

Salve e saia.

3º) Aumentando volume de gravação do microfone:

Após habilitar a redução de ruido o som das gravações fica muito baixo, para resolver isso aumentaremos o volume de gravação do microfone que por padrão é de 84, para 96.

Abra o arquivo /system/etc/mixer_paths_qrd_sku2.xml
Procure pelas seguintes linhas:

<Path name = "handset-mic">
<Path name = "adc1" />
<Ctl name = "IIR1 INP1 MUX" value = "DEC1" />
</ Path>
Faça com que fiquem assim:

<Path name = "handset-mic">
<Path name = "adc1" />
<Ctl name = "IIR1 INP1 MUX" value = "DEC1" />
<Ctl name = "DEC1 Volume" value = "96" />
<Ctl name = "DEC2 Volume" value = "96" />
</ Path>

Após isso procure pelas seguintes linhas:

<Path name = "handset-stereo-dmic-ef">
<Path name = "speaker-dmic-endfire" />
</ Path>
Faça com que elas fiquem assim:

<Path name = "handset-stereo-dmic-ef">
<Path name = "speaker-dmic-endfire" />
<Ctl name = "DEC1 Volume" value = "96" />
<Ctl name = "DEC2 Volume" value = "96" />
</ Path>

Salve e saia.

Após isso reinicie seu celular para que as alterações tomem efeito.

Post original por Leoism no fórum da MIUI.
Tradução e Adaptação: Aeqrs25
 

aeqrs25

New member
Usuário MIUI Brasil
3/7/17
7
2
3
17
Belém
Dispositivo
Redmi Note 5A Prime(Ugg)
#3
Você acha que funciona em um Redmi 2?
Eu só testei no Redmi 4A, mas caso tu queira tentar faz um backup da ROM do aparelho e manda bala, se não funcionar é só restaurar o backup. Caso tente já te desejo boa sorte hehe

Sent from my Redmi 4A using Tapatalk
 

Leo Nunes

New member
Usuário MIUI Brasil
26/7/17
3
0
1
28
São Paulo
Dispositivo
Redmi 2
#4
Valeu cara mas não da pra fazer o segundo passo no meu Redmi 2
2º) Habilitando a redução de ruido.

Abra o arquivo /system/etc/audio_platform_info.xml
Procure por <acdb_ids> e acima disso adicione as seguintes linhas:

<Device name = "SND_DEVICE_IN_HANDSET_MIC" acdb_id = "1" />
<Device name = "SND_DEVICE_IN_HANDSET_STEREO_DMIC" acdb_id = "1" />


Ele não tem esse
audio_platform_info.xml
 

aeqrs25

New member
Usuário MIUI Brasil
3/7/17
7
2
3
17
Belém
Dispositivo
Redmi Note 5A Prime(Ugg)
#5
Valeu cara mas não da pra fazer o segundo passo no meu Redmi 2
2º) Habilitando a redução de ruido.

Abra o arquivo /system/etc/audio_platform_info.xml
Procure por <acdb_ids> e acima disso adicione as seguintes linhas:

<Device name = "SND_DEVICE_IN_HANDSET_MIC" acdb_id = "1" />
<Device name = "SND_DEVICE_IN_HANDSET_STEREO_DMIC" acdb_id = "1" />


Ele não tem esse
audio_platform_info.xml
Achei algo que talvez possa te ajudar, porém está em inglês, caso você tente e funcione me da um toque eu traduzo aqui pro forum. Link Aqui
 

Leo Nunes

New member
Usuário MIUI Brasil
26/7/17
3
0
1
28
São Paulo
Dispositivo
Redmi 2
#6
Não mudou nada... Quando gravo em ambiente sem barulho é uma beleza mas quando gravo em lugar com som alto, só se escuta um monte de barulho...