macOS requires the 892 codec for standard audio jacks, disabled.
HDMI/DP audio, see
HDMI Audio AppleHD/Post #1/
II. AppleHDA HDMI Audio Methods
Those are the audio controllers, not the codecs; macOS sees the controllers
BIOS or macOS AppleHDA disabler
Yes.
Download the linked AppleHDA.kext
Copy AppleHDA.Kext/Contents/Resources/layout1.xml.zlib and Platform.xml.zlib to Desktop/Clevo892
Copy AppleHDA.Kext/Contents/Plugins/AppleHDAHardwareConfigDriver.kext/Contents/Info.plist to Desktop/Clevo892
Attach Clevo892
Hi Toleda, thanks for your help thus far.
BIOS or macOS AppleHDA Disabler
There is no AppleHDA disabler kext on my system and the BIOS doesn't let me enable / disable audio .
Windows has working audio.
I couldn't find the linked AppleHDA.kext - can you provide a direct link if I have the wrong one?
I've got an unpatched native one from the High Sierra installer dmg (I think). I've added that to the zip.
Requested Files
Note : My config.plist has been updated with a better SMBIOS for my Haswell chip. See zip.
Zip attached (Clevo892) has
1. AppleHDA_KEXT_FILES - contents requested from AppleHDA.kext in S/L/E
2. ACPI - 2x SSDTs attempted (one for Intel HD4600, the other for Nvidia) after following the guide as best I could.
3. The updated config.plist with SMBIOS change
4. The whole AppleHDA.kext from S/L/E
5. This forum post itself for ease of use
Further info:
In order to use my external display, I need to use NvidiaGraphicsFixup.kext, even without installing the Nvidia Web Drivers (which I can't use yet as I haven't patched my DSDT/SSDT to enable that).
In the readme for that kext - wondering if this is messing with it?
- Allows to use ports HDMI, DP, Digital DVI with audio (Injects @0connector-type - @5connector-type properties into GPU)
I'm also using a bunch of FakePCIID kexts could those be messing with the 2x SSDT changes I made?
Understood that I don't actually need alot of these - the wifi ones especially aren't required as they aren't suited for my system.
Maybe I don't need any!
FakePCIID.kext
FakePCIID_AR9280_as_AR946x.kext
FakePCIID_BCM57XX_as_BCM57765.kext
FakePCIID_Broadcom_WiFi.kext
FakePCIID_Intel_GbX.kext
FakePCIID_Intel_HDMI_Audio.kext
FakePCIID_Intel_HD_Graphics.kext
FakePCIID_XHCIMux.kext
Cheers