03-27-2017, 04:05 AM
(This post was last modified: 03-27-2017, 04:10 AM by xalius.)
You need to configure alsamixer to open the microphone path, try the following settings:
<path name="media-headset-mic">
<ctl name="MIC2 SRC" value="MIC2"/>
<ctl name="LADC input Mixer MIC2 boost Switch" value="1"/>
<ctl name="RADC input Mixer MIC2 boost Switch" value="1"/>
<ctl name="ADCL Mux" value="ADC"/>
<ctl name="ADCR Mux" value="ADC"/>
<ctl name="AIF1 AD0L Mixer ADCL Switch" value="1"/>
<ctl name="AIF1 AD0R Mixer ADCR Switch" value="1"/>
<ctl name="AIF1OUT0L Mux" value="AIF1_AD0L"/>
<ctl name="AIF1OUT0R Mux" value="AIF1_AD0R"/>
<ctl name="ADC volume" value="160"/>
</path>
That seems to be how Android configures the MIC2
Edit: it's MIC2, not MIC1...
How do you check if your mic is working?
No I mean what software do you use on the Pine with your mic? Do you use ALSA utilitties or something else?
That should be ok, I would use arecord too for testing, make sure you have the correct device...