As described in post #1, "Known Problems", "Audio", it is possible (and somewhat common) for AppleHDA to "fall out of kernel cache". In this case a cache rebuild is needed (after booting without caches).
As a work around for this problem, I added the pre-patch_hda.sh script to the github project. The script reads your config.plist (on your EFI partition) and applies the patches directly to the AppleHDA binary on disk. That way it doesn't matter if Clover fails to patch the kext when it is not in cache.
The script must be run after you have your final config.plist copied to your EFI/Clover on your EFI partition.
Usage:
Code:
cd ~/Projects/probook.git
./pre-patch_hda.sh
You would need to run it after any update (that updated AppleHDA), just as you do for install_downloads.sh.
Note: The reason this is not done from install_downloads.sh at this point is because, in the guide, install_downloads.sh is run prior to having the correct config.plist in place. Also note that if you have the wrong config.plist, the script will patch AppleHDA with the wrong patches. No backup is made, so to restore, you would need to use the OS X/macOS installer.