Jump to content

Audio not working after wake from sleep


2 posts in this topic

Recommended Posts

I have successfully installed El Capitan. Post-installation, I've found that waking from sleep renders the audio inoperable; rebooting restores audio. I've looked at several solutions that haven't worked:

 

• Installed AppleALC.kext

 

With this method, audio still works, but audio sleep didn't work. As per the instructions, I tried different layouts but none of them allowed me to wake from sleep with audio. I kept this installation.

 

• Installed EAPD-Codec-Commander 

 

With this method, I tried following instructions I found on another forum, but the plist file was updated so it wasn't clear to me how to move forward in correctly configuring the codec to work. I just copied it to /S/L/E. I also edited my Clover config to use `darkwake=8` but this just disabled my audio. I rolled back to the previous install of AppleALC.kext and that restored my audio.

 

Here are my questions:

 

• I don't understand what the different layouts in the wiki represent. I tested and tried all the recommended ones; some worked and some didn't. I just rolled back to `id=1` because it was one of the ones that worked. What do the layouts represent?

 

Is there a specific way I should configure Codec Commander? Looking through the Info.plist, it's clear that there should be some configuration, but I'm not sure what's right for my system. 

 

• Ultimately, I just want audio to work after waking from sleep. Are there other resources people can point me to? I've searched this forum and others and haven't found something that works for this motherboard. Thanks!

Link to comment
Share on other sites

  • 3 weeks later...

I would use custom patched AppleHDA for your system, with vanilla AppleALC and without any voodoo*.kext in your /S/L/E, plus CodecCommander, with a few edits in EAPD-CodecCommander.kext's Info.plist.

 

Take example on the programmer notes in that plist, which can guide you in configuring it for your system.


For layout id, you should take note of the one used in a Mac that has similar connectors than your Hackintosh, for example, in laptops, it is usually best to use layout-id 3, which is very common in Macbooks, although some also use Layout-id 81 and 28 (in my experience).

 

Then patch your AppleHDA accordingly, and inject the given layout id in your DSDT, in the IGPU and HDAU devices. (If not renamed it is normally in GFX0 and B0D3)

Link to comment
Share on other sites

 Share

×
×
  • Create New...