not really, patching AppleHDA seems like a very old way of getting audio to work:
Code:
<key>Patch</key>
<array>
<dict>
<key>Comment</key>
<string>AppleHDA IDT 76e0 (1 of 4)</string>
<key>Find</key>
<data>
PYsZ1BE=
</data>
<key>Identifier</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
PeB2HRE=
</data>
</dict>
<dict>
<key>Comment</key>
<string>AppleHDA IDT 76e0 (2 of 4)</string>
<key>Find</key>
<data>
PYQZ1BE=
</data>
<key>Identifier</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
PQAAAAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>AppleHDA IDT 76e0 (3 of 4)</string>
<key>Find</key>
<data>
PYMZ1BE=
</data>
<key>Identifier</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
PQAAAAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>AppleHDA IDT 76e0 (4 of 4)</string>
<key>Find</key>
<data>
PYoZ1BE=
</data>
<key>Identifier</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
PQAAAAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>AppleHDA anti-pop patch (AppleALC)</string>
<key>Find</key>
<data>
QcYGAEiLu2g=
</data>
<key>Identifier</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
QcYGAUiLu2g=
</data>
</dict>
also is this the correct layout ID for your audio:
0C000000 ?
also what is your audio codec?
on another note, you need to remove USBports.kext and replace with USBInjectAll.kext (you are already using your aml file for your USB ports but need USBInjectAll.kext to activate those) also you need to disable XhciPortLimit in your config.plist