I am super confused about what to transfer now that I have successfully patched. When I try to find my applehda kext I find three of them. Please help!
It has been a while since you have asked the question, did you got it figured out?
In case, you are still wondering, you should really be looking at 2 AppleHDA assuming our S3 uses the same audio code
[1]System>Library>Extensions>AppleHDA.kext (the one untouched after update/fresh install)
[2] the AppleHDA in Crunchies' Zip package
Patch AppleHDA[1].
then right click AppleHDA[2]>show package content>Content>Resources>. Copy Platforms.xml.zlib and layout69.xml.zlib and past these two files to AppleHDA[1]>show package content>Content>Resources>.
After that right click AppleHDA[2]>show package content>Content>PlugIns>AppleHDAHardwareConfigDri ver.kext>Content>info.plist, open it up with text editor.
Then copy the lines from the HDAConfigDefault section of
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>HDAConfigDefault</key>
<array>
<dict>
<key>Codec</key>
<string>Realtek ALC269 for Acer S3-391</string>
<key>CodecID</key>
<integer>283902569</integer>
<key>ConfigData</key>
<data>ASccIAEnHQEBJx6gAScfkAFHHBABRx0BAUceEwFHH5kBdxzwAXcdAAF3HgABdx9AAYcc8AGHHQABhx4AAYcfQAGXHPABlx0AAZceAAGXH0ABpxzwAacdAAGnHgABpx9AAbcc8AG3HQABtx4AAbcfQAHXHPAB1x0AAdceAAHXH0AB5xzwAecdAAHnHgAB5x9AAhccMAIXHUACFx4hAhcfAQ==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>69</integer>
</dict>
</array>
</dict>
</plist>
and past them to AppleHDA[1]>show package content>Content>PlugIns>AppleHDAHardwareConfigDri ver.kext>Content>info.plist with text editor in the same position where you copy it from.
Save, Repair permission, and make sure you add layout ID 69 in your DSDT.