Changing default for front panel microphone
Hi
@Sniki and HP-hackintoshers,
Attached is a modified info.plist for AppleALC.kext. If you look in it under
IOKitPersonlities -> HDA Hardware Config Resource -> HDAConfigDefault -> Item 26
you'll see the part that is the ALC221 configuration for LayoutID 11. I modified ConfigData
by adding one hda-verb instruction at the end, 0x01a70724, which seems to be the same
command as
hda-verb 0x1a SET_PIN_WIDGET_CONTROL 0x24.
I also added 0x01a70724 at the end of WakeConfigData.
With my machine, this is enough to make the front panel microphone jack enabled at
startup, as well as enabled after sleep/wake. For me it works with AppleALC installed
in Clover / Kexts / Other, without CodecCommander installed and without an SSDT
file for the codec. In System Preferences -> Sound, I have input set to the first Line In,
and I can adjust microphone Input volume with the aid of the Input level meter.