I'm using Clover. Yep I was on device ID 28 but it seemed to have crackling sounds when booting/shutting down still (when using the headphone jack). The HDMI audio alternative is working well
I will try the IntelBluetooth firmware kext tonight - thank you. Just a question though - my starting batch of kexts was actually from a youtube video and I compared the kexts I have against yours from page 90. The key ones that are different are that I have FakePCIID.kext and FakePCIID_Intel_HDMI_Audio.kext. I do also have AppleALC/Lilu so should I delete the two FakePCIID kexts?
Also, I don't have the SMCProcessor and SMCSuperIO kexts but I'm not sure if those matter much.
Thanks so much!