Hey, I'd also appreciate help as I do not get the headphone jack working.
I got the audio fully working (including headphone jack) on my Probook using the following procedure. You might be able to skip steps 2 and 3 if your audio hardware is supported by your current version of AppleALC.
1. Download
Hackintool. Go to Audio page in Hackintool - this will tell you your audio hardware details. In the drop down list it will show the list of Layout ID values that might work for your audio hardware.
2. Using this guide, install latest versions of Lilu and AppleALC to Library/Extensions (use Hackintool approach).
An iDiot's Guide To Lilu and its Plug-in's Last Update: 22nd Jan 2021 (Add note about OpenCore config.plist modifications) About this Guide Note: This guide was written when Clover was the boot loader of choice as such the config.plist examples in this guide are mostley Clover specific ... if...
www.tonymacx86.com
3. Reboot and verify that you're running the latest versions of Lilu and AppleALC using the 'installed' page in Hackintool.
4. Setting layout-id in Devices ->Properties in config.plist does not appear to work for builds made with this guide, so you'll need to use boot flags instead. Mount your boot EFI partition (since Catalina I use
MountEFI), edit /EFI/CLOVER/config.plist and add "alcid=xx" to Boot ->Arguments (where xx is one of the Layout ID values from step 1). Layout ID 23 worked for me (my audio is Conexant CX8200), so my boot argument string looks like this (only the alcid=23 part is relevant here - do not copy the whole string):
Code:
<key>Arguments</key>
<string>kext-dev-mode=1 dart=0 -igfxnohdmi alcid=23</string>
Also, change Devices ->Audio ->Inject to NO (ensuring that you also change the data type to 'string')
Code:
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<string>NO</string>
5. Save config.plist and reboot. If it doesn't work, try a different Layout ID value from step 1.