I have given this a go but ended up in a worse situation that before (nothing a quick install does't solve)
1. I Extract my DSDT from mobo.
2. Apply the patch you provided, this clears all but 2 issues, one is about capital letters only, so I edit these and it clears and the other requires buffer and 'Fix Errors' sorts that one.
3. I open the hdef_audio_id_1.txt file and edit in 0x03, 0x00, 0x00, 0x00 as this is the layout I require (i believe). Save File.
4. I patch the DSDT with the hdef_audio_id_1.txt file.
5. Compile & Verify, 0x03, 0x00, 0x00, 0x00 is now in my DSDT file.
6. Copy new DSDT to /Extra
7. Run MultiBeast and select UserDSDT or DSDTFree Installation, Audio, With DSDT, 892 & install.
8. Edit org.chameleon.boot.plist to use PCIRootUID=0 and -v then Reboot.
9. Fails to boot with error Failed to locate SMC driver and ConsiderRebuildOfPreLinkedKernel.
Have i missed something? In your instructions below, I am confused by Copy/Downloads/ML_AppleHDA-..../AppleHDA.kext to Desktop
Install ML//Realtek ALC8xx/Patched AppleHDA/ALC 8xx
1. MultiBeast (When Available)
2. Download see
a. Copy/Downloads/ML_AppleHDA-..../AppleHDA.kext to Desktop
b. KextBeast
Kind Regards.