Based on previous
work from toleda,
work from Dolnor/RehabMan and Mirone's
guide @ insanelymac, I've patched the codec for this laptop to be used with AppleHDA. It is working as it should so far, but I can't guarantee it won't fail (I still haven't lost sound suddenly, but I've been testing just a few days).
You will need the realtekALC.kext from toleda's github. Replace the Info.plist inside with the one I've attached in applehda.zip.
Inside of S/L/E/AppleHDA.kext/Contents/Resources/ you will need to put the layout1.zml.plist and Platforms.zml.plist files.
In Clover, you will need to add the following:
Code:
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<string>1</string>
</dict>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>10.9-10.10-AppleHDA/Resources/xml>zml</string>
<key>Find</key>
<data>
eG1sLnps
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
em1sLnps
</data>
</dict>
<dict>
<key>Comment</key>
<string>Zero out AD1983HD</string>
<key>Find</key>
<data>
gxnUEQ==
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>AD198BHD->ALC3263(ALC288)</string>
<key>Find</key>
<data>
ixnUEQ==
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
iALsEA==
</data>
</dict>
</array>
</dict>
Lastly, install the CodecCommander.kext from the RehabMan bitbucket repo.
I'm using this configuration on the latest El Capitan public beta.