10.11.4 will break audio for those using AppleHDA injectors with symlink to AppleHDA binary (as in so-called "dummyHDA kexts).
You need to fix the Info.plist in your AppleHDA injector kext.
In 10.11.4 new requirements for OSBundleLibraries:
com.apple.iokit.IOACPIFamily 1.2.0a1
com.apple.iokit.IOPCIFamily 1.1
If you look at the Info.plist for AppleHDA.kext in 10.11.4, you will see the new entries.
(compare with 10.11.3)
Copy your AppleHDA injector kext to a temporary place (such as the desktop), make the edits to the Info.plist (add the missing entries in OSBundleLibraries), re-install with a kext installer.
For those that need more explanation, see post #22:
http://www.tonymacx86.com/el-capita...applehda-injector-dummyhda-3.html#post1223804
As viewed in Xcode, Info.plist with incorrect OSBundleLibraries:
View attachment 183088
And, Info.plist with correct OSBundleLibraries:
View attachment 183089
And don't forget about the cache rebuild requirements when using AppleHDA injectors. The procedures are detailed in the FAQ:
http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html (since you're already using an AppleHDA injector, it is something you're already familiar with).
Problem Reporting
Attach ioreg
as ZIP:
http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.
Provide output (in Terminal):
Code:
kextstat|grep -y applehda
Attach EFI/Clover folder
as ZIP (press F4 at main Clover screen before collecting). Please
eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.
Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /
Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.