Bug 201785

Summary: Realtek ALC295 microphone only recording noise
Product: Drivers Reporter: Stefan (stefan.ku)
Component: Sound(ALSA)Assignee: Jaroslav Kysela (perex)
Status: RESOLVED CODE_FIX    
Severity: normal CC: stefan.ku, stefan.ku
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 4.18.17 Subsystem:
Regression: No Bisected commit-id:
Attachments: alsa-info.sh output

Description Stefan 2018-11-25 08:18:37 UTC
Created attachment 279639 [details]
alsa-info.sh output

The internal microphone of the Lenovo X1 tablet 3rd gen is only recording noise. Internal microphone works under Windows. Also plugging in an external microphone works. There are other users on different laptops with the same sound card reporting similar problems (https://bbs.archlinux.org/viewtopic.php?id=230890, https://forum.ubuntuusers.de/topic/mikrofon-funktioniert-nicht-17/). Might be problem with the pins. If I get some hints I can try to modify the kernel myself for testing. alsa-info.sh output attached.
Comment 1 Stefan 2019-06-09 14:14:52 UTC
Turns out the microphone starts working when you plugin a TRRS plug in the headphone jack (TRS not working). I'm now trying to figure out a way to make the microphone work without a plug using hdajackretask. The internal Mic has pin ID 0x12 and the external "Black Mic" 0x19.  

If anyone is interested in assisting, I can post more details.
Comment 2 Stefan 2022-02-22 22:23:43 UTC
After upgrading to Fedora 35, microphone started working. Seems to be solved.