These days with the new and improved Mac OS X and macOS Sierra, on our MacWannaBe, the speaker sound and mic don’t work after wake up from sleep. They come in many symptoms: no speaker after wake, plugin a headphone and pull out, the speakers work again or only failed when the AC charger plugged in and work with not plugged in.
First we need to install EAPD (External Amplifier) codec-commander from Rehabman – copy the hda-verb to /usr/bin
sudo cp hda-verb /usr/bin
Now if everything works with the sound then your codecs work with this EAPD codec-commander. If the kext is installed and it failed like described above, then you need to modify the info.plist in the kext itself. Change Perform Reset on EAPD Fail to TRUE.
<key>Default</key>
<dict>
<key>Check Infinitely</key>
<false/>
<key>Check Interval</key>
<integer>3000</integer>
<key>Custom Commands</key>
<array/>
<key>Perform Reset</key>
<true/>
<key>Perform Reset on EAPD Fail</key>
<true/>
<key>Perform Reset on External Wake</key>
<true/>
<key>Send Delay</key>
<integer>300</integer>
<key>Sleep Nodes</key>
<true/>
<key>Update Nodes</key>
<true/>
</dict>
Look for your codec- mine is ALC255 and it uses alc283,etc modify perform reset to TRUE and change the delay from 10 to 300 also.
<key>Perform Reset</key>
<true/>
<key>Send Delay</key>
<integer>300</integer>
<key>Sleep Nodes</key>
<false/>
</dict>
Re-install the kext to S/L/E with kext helper b7 to get it working. Now everything should work perfectly with the sound.
- Dual Boot Snow Leopard 10.6.8 And Lion 10.7.1 On MSI X58 i7
- Fix Screen Artifacts By Editing DSDT On Sandy Bridge Laptop
- Lion 10.7.1 On Lenovo G770 i5 Sandy Bridge HD3000 Laptop
- Triple Boot Windows 7-Snow Leopard 10.6.7-Ubuntu 11.04 On i7 920 X58
- Snow Leopard 10.6.7 On T6500 Gateway ID5822U Laptop
1 Comment
external mic on alc255 ?