zogthegreat Posted September 25, 2019 Share Posted September 25, 2019 Hey everyone! I've been banging my head for the last two days over the audio on my M4800. I've tried every bootpack that I could find and every version of AppleHDA.kext, AppleALC.kext, VoodooHDA.kext and anything else that I can find. Nothing shows in System Information. I'm attaching my EFI, debug and IORegistryExplorer output's. debug_17029.zip EFI.zip zogs_MacBook_Pro.ioreg Link to comment Share on other sites More sharing options...
zogthegreat Posted September 25, 2019 Author Share Posted September 25, 2019 Bit of an update. I downloaded VoodooHDA.kext-292 and copied it to L/E and I got sound from my laptop speakers. However, when I plug in external speakers, I get hissing and popping. Any suggestion? Thanks! zog Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted September 25, 2019 Moderators Share Posted September 25, 2019 M4800 has ALC292. Remove AppleHDA_ALC292.kext from /L/E Remove VoodooHDA.kext and AppleHDADisabler.kext Disable the (4) AppleHDA patches in the Config file Change layout-id to 18 or 12 in Config file and also the DSDT.aml since you have it hardcoded it in, make it matches on both or just change it in DSDT and leave it off in the Config file Repair permissions and rebuild cache Link to comment Share on other sites More sharing options...
zogthegreat Posted September 25, 2019 Author Share Posted September 25, 2019 Hi Jake Lo, Thanks for the advice. I removed all of the .kext's that I was trying and disabled the (4) AppleHDA patches in the Clover config.plist. "Change layout-id to 18 or 12 in Config file" I don't know how to do this. Do you have a link so that I can learn? "and also the DSDT.aml since you have it hardcoded it in, make it matches on both or just change it in DSDT" The DSDT came with the bootpack that I'm using. Should I delete it? (I did generate the SSDT.aml). "and leave it off in the Config file" Once again, do you have a link on how to do this? Thanks! zog Link to comment Share on other sites More sharing options...
zogthegreat Posted September 25, 2019 Author Share Posted September 25, 2019 I decided that instead of try to muck around with someone else's DSDT I would try to compile my own. Does this look good? DSDT_1.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted September 25, 2019 Moderators Share Posted September 25, 2019 No error is good, but what patches did you add? Here, stripped out the layout-id from the DSDT. Change the layout-id in Config to 18 Give it a try alc292.zip Link to comment Share on other sites More sharing options...
zogthegreat Posted September 25, 2019 Author Share Posted September 25, 2019 JAKE YOUR A GENIUS!!! I swapped your DSDT and config into my Clover and rebooted and I have sound! (I did modify the config.plist as recommended). I didn't apply any patches to the DSDT that I uploaded, I just fixed the errors, (problems with syntax). Should I go ahead and compile? Thanks again! (EDIT) I seem to be getting random pops and sound dropping out. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted September 25, 2019 Moderators Share Posted September 25, 2019 Update to latest CodecCommander Repair permissions and rebuild cache Go ahead with the compile if you know what patches are needed, otherwise use what's working. Link to comment Share on other sites More sharing options...
zogthegreat Posted September 25, 2019 Author Share Posted September 25, 2019 Thanks Jake Lo, BTW, I never did figure out this part: "Change the layout-id in Config to 18" Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted September 25, 2019 Moderators Share Posted September 25, 2019 Use Clover Configurator to accomplish this Link to comment Share on other sites More sharing options...
Recommended Posts