Having finally wrangled a free evening from the family to work on this, I think I'm nearly there but stuck and need help, sorry to bug you guys.
* I have GA-Z77-DS3H v1.1 + i3-3225 + Intel HD4000 + OS X 10.8.2, no additional card
* I extracted my DSDT, patched it until it had no errors, and tested that I could reboot with it in /Extra/DSDT.aml. No noticeable changes though I verified it was read via bdmesg.
* I downloaded the Snow Leopard IORegistryExplorer and saved out a copy of what it showed.
* I followed directions in HD4000_AMI_EFI_hdmi_audio_dsdt_editing_kit.
** Gathering info from IOReg went OK (the set of MEI info didn't match up with the sample screenshot but I believe it's 1e3a.)
** I'm not sure I understand the tables on page 8 of the read me… I'm 7 series EFI. No idea what state the columns are supposed to represent, or what I'm supposed to do with this info….?
** Editing the patch, all I did was edit 1, change layout-id to 0x03, 0x00, 0x00, 0x00 (was 0x10000000)…
** Not at all sure what to do for edits 2, 3, and 4… how do I know if they're necessary? Can't figure out what the table is supposed to show… oh well.
* Applied the patch in DSDT Editor, verify I have HDEF, PEGP, GFX0, HDAU, and IGPU device entries.
* Verified it compiled cleanly, saved as new .aml, and replaced /Extra/DSDT.aml with it (I verified there was a binary diff between them)
* I have no idea what "
verify S/L/E and org.chameleon.Boot.plist" means
* Crossed fingers and rebooted…
* No HDMI Audio Output listed in Sound/Outputs preferences.
Per troubleshooting directions, find attached DSDT.aml and IOReg backup. I'm trying, really I am… Can anyone help or explain where I might have gone wrong?
TIA, bretula