Moderators Jake Lo Posted May 25, 2021 Moderators Share Posted May 25, 2021 If you know what the codec ID is, then it'll be easier to determine if there are available AppleALC patches already made for it. Otherwise you'll end up having to test all the layout-id from 1 to 100+. No, all you need is alcid=xx but you might need IRQ patches. Following the Dortania guide, there should be a script to help you with that...SSDTTime With VoodooHDA installed, DPCIManager should be able to get the codec ID of your audio. Other ways can be done from Windows or Linux. Once you know what it is, you can remove VoodooHDA and add AppleALC/ Link to comment Share on other sites More sharing options...
Administrators Hervé Posted May 25, 2021 Administrators Share Posted May 25, 2021 https://github.com/acidanthera/AppleALC Link to comment Share on other sites More sharing options...
jD_KiD Posted May 28, 2021 Author Share Posted May 28, 2021 @Jake Lo I've been working on the sound for a few days but I haven't been able to solve it. I have obtained the device ID and verified that it is in ALCApple.kext. After I have tried the corresponding "Alcids" but none of them worked for me. I have also obtained IRQ from windows. My IRQ for this device is number 22. The problem is that I don't know what to do with this number. I have also tried to get sound with SSDT HPET, but not yet too new to learn so many things. Could you explain to me what to do with IRQ? Could I somehow make my own profile for my device and include it in Opencore boot's device properties? @Hervé I looked at this page for days, but I can't get a sound. I have the latest version in kext folder. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted May 28, 2021 Moderators Share Posted May 28, 2021 So what was the CodecID you have verified? When you add the SSDT-HPET, did you also include the patches in Config file? Link to comment Share on other sites More sharing options...
jD_KiD Posted May 28, 2021 Author Share Posted May 28, 2021 @Jake Lo The resulting codec ID was: 0x10EC0282 = 283902594 (conversion) When you say patches, do you mean numbering in opencore properties? Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted May 28, 2021 Administrators Share Posted May 28, 2021 looks like it might be alc282. you can try the layout id numbers here https://github.com/acidanthera/AppleALC/tree/master/Resources/ALC282 Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted May 28, 2021 Moderators Share Posted May 28, 2021 @jD_KiD post the SSDT-HPET and Config patches file you have generated when you run the SSDTTime.sh Link to comment Share on other sites More sharing options...
Administrators Hervé Posted May 28, 2021 Administrators Share Posted May 28, 2021 Is this installation a distro? I suspect one when I look at the picture posted at bottom of p1. Link to comment Share on other sites More sharing options...
jD_KiD Posted May 29, 2021 Author Share Posted May 29, 2021 @Bronxteck Where should I include this patch for ALC282 @Jake Lo This is the generated SSDT. I have also generated other options. @Hervé It is not a distribution. EFI generated from scratch with OpenCore. Results.zip Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted June 1, 2021 Administrators Share Posted June 1, 2021 use boot-arg alcid=? and ? is one of the layoutid numbers until you find one that works best for you. so you add it to nvram / variable 7C436110-AB2A-4BBB-A880-FE41995C9F82 boot-arg/ alcid=some id# you want to use -v keepsyms=1 https://github.com/acidanthera/AppleALC/wiki/Installation-and-usage hackintool should also give you a selection of layoutid's for your codec. Link to comment Share on other sites More sharing options...
Recommended Posts