Well, in my quest to get Audio over HDMI to work I have successfully enabled native audio on this laptop. VoodooHDA works, but it doesn't work all that well. Microphone didn't work, if the audio you're playing is too loud it would distort, speakers never got to full volume and it didn't automatically switch when you plugged in headphones.
All of those issues are solved with this, if anyone cares to use it.
Download the latest AppleALC Kext from here:
https://github.com/acidanthera/AppleALC/releases
Install it to L-E. Rebuilt kextcache in terminal with sudo -i /
(If for some reason you're not using the Lilu kext, install it now, it's needed for this to work.)
Now either download my attached config.plist and use it (the easy way) to enable Audio or follow this to edit your own config.plist using XCode or PlistEditor.
First:
Check to make sure HDAS is renamed to HDEF (This should already be done, but double check)
Open your config.plist in Clover Configurator and in the Acpi section look in the patches and see if change HDAS to HDEF is there, if not click on List Of Patches and select HDAS to HDEF and add it.
From this point on use XCode or PlistEditor
Second:
Under Devices-Audio
Set Inject to Boolean and change it to NO
Third:
Under Devices-Properties add:
PciRoot(0x0)/Pci(0x1f,0x3)
layout-id Data <1d000000>
I attached a screenshot of what it should look like after you make both of the above changes.
Finally, reboot and enjoy 100% working audio!
Currently still working on HDMI audio, have not gotten it figured out yet.
If anyone would like to know:
Our specific Audio Codec is ALC298 and the Layout-id number is 29.