Edwin Lindquist Posted June 25, 2019 Share Posted June 25, 2019 (edited) Hi folks, I have tried the new AppleAlc v1.3.8 with layout-id 16 to see if my mic got fixed but mic still not working. Everything else appears to work ok ... headphones, line out, internal speaker. Just the mic still not working. Anyone have any idea on how can I fix this ? It is on a Dell Optiplex 9020 core i3 Edited June 25, 2019 by Edwin Lindquist Link to comment Share on other sites More sharing options...
maxo_91 Posted June 27, 2019 Share Posted June 27, 2019 Hello, I have Probook 440 G5 with CX8200, I've tried several kexts found here in the topic with layout ID's 15/21/3 but nothing worked for my headphone jack (it's not recognized) it works well under High Sierra but not under Mojave and I really don't know what to do I see people saying that it's working for them so it's a little bit strange. You can find my codec dump attached codec_dump.txt Link to comment Share on other sites More sharing options...
kali2000 Posted June 27, 2019 Share Posted June 27, 2019 On 1/24/2019 at 12:07 AM, Andrey1970 said: It is considered in AppleALC, you can use any layoutID, but inject there will be layoutID 7 Use the last version AppleALC. With LayoutID 7 don't have audio... And with another LayoutID I haves artefacts in audio device text. Link to comment Share on other sites More sharing options...
Andrey1970 Posted June 27, 2019 Share Posted June 27, 2019 1 hour ago, kali2000 said: With LayoutID 7 don't have audio... And with another LayoutID I haves artefacts in audio device text. You shall use the LayoutID 28. And last AppleALC.kext LayoutID 7 it internally the decision in AppleALC.kext for bypass of a problem with olds LayoutID in Mojave. Artifacts in the text it is the broken AppleHDA.kext. Recover native AppleHD.kexy for your system. Link to comment Share on other sites More sharing options...
MacPeet Posted June 27, 2019 Share Posted June 27, 2019 hello @vandroiy2012 This page has been out of date for a long time. https://github.com/acidanthera/AppleALC/wiki/Supported-codecs I keep seeing that this page is linked, but it does not help the users. Many recent ID's are not visible on this page. Link to comment Share on other sites More sharing options...
maxo_91 Posted June 27, 2019 Share Posted June 27, 2019 5 hours ago, MacPeet said: hello @vandroiy2012 This page has been out of date for a long time. https://github.com/acidanthera/AppleALC/wiki/Supported-codecs I keep seeing that this page is linked, but it does not help the users. Many recent ID's are not visible on this page. is there another layout ID I could use for cx8200 besides 3/15/21 for my codec? Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted June 28, 2019 Share Posted June 28, 2019 11 hours ago, maxo_91 said: is there another layout ID I could use for cx8200 besides 3/15/21 for my codec? CX8200 need CodecCommander.kext in Library/Extensions NOT System/Library/extensions. After that, use layoutID = 21 and add this "SSDT-CX8200.aml" to your EFI/CLOVER/ACPI/patched. Post the result here,, SSDT-CX8200.aml Link to comment Share on other sites More sharing options...
maxo_91 Posted June 28, 2019 Share Posted June 28, 2019 1 hour ago, Andres ZeroCross said: CX8200 need CodecCommander.kext in Library/Extensions NOT System/Library/extensions. After that, use layoutID = 21 and add this "SSDT-CX8200.aml" to your EFI/CLOVER/ACPI/patched. Post the result here,, SSDT-CX8200.aml Hi, I've tried that already (I saw that you suggested to another user) it works well in terms of audio but it restarts my laptop randomly and after the restart an error is displayed saying "Your laptop has been restarted because of the problem" my codec commander kext is /L/E if I remove the SSDT-CX8200, the headphone jack is not recognized but the random restarts stop Link to comment Share on other sites More sharing options...
MacPeet Posted June 28, 2019 Share Posted June 28, 2019 14 hours ago, maxo_91 said: is there another layout ID I could use for cx8200 besides 3/15/21 for my codec? ID 15 is not in the release yet maybe in the next release look here: ... and follow this and try this: Link to comment Share on other sites More sharing options...
maxo_91 Posted June 28, 2019 Share Posted June 28, 2019 1 hour ago, MacPeet said: ID 15 is not in the release yet maybe in the next release look here: ... and follow this and try this: So should I try this with id 15 or 21, as far as I see the guy with cx8200 reports 15 not to be working and you say "@jonny33You have a device other than @DoZeYour information does not help here.I viewed and converted your codec_dump.Your Headphone has Node 22, so the LayoutID 21 by Andres ZeroCross is actually perfect.The CodecDump from @DoZe has Headphone on Node 29.LayoutID 15 can thus work with you no HP." So I should try 21 if I'm understanding correctly? Link to comment Share on other sites More sharing options...
MacPeet Posted June 28, 2019 Share Posted June 28, 2019 @maxo_91 I have watched your codec_dump. The nodes in codec_dump are the same as layoutId 21. LayoutID21 would have to work for you. Link to comment Share on other sites More sharing options...
maxo_91 Posted June 28, 2019 Share Posted June 28, 2019 2 minutes ago, MacPeet said: @maxo_91 I have watched your codec_dump. The nodes in codec_dump are the same as layoutId 21. LayoutID21 would have to work for you. ok so I'll try trial3_CX8200_layoutID_15.zip with layout ID 21 and report, back most probably tomorrow thanks Link to comment Share on other sites More sharing options...
Andrey1970 Posted June 28, 2019 Share Posted June 28, 2019 On 6/27/2019 at 5:58 PM, MacPeet said: This page has been out of date for a long time. https://github.com/acidanthera/AppleALC/wiki/Supported-codecs I keep seeing that this page is linked, but it does not help the users. Many recent ID's are not visible on this page. Done 2 Link to comment Share on other sites More sharing options...
vandroiy2012 Posted June 28, 2019 Share Posted June 28, 2019 11 minutes ago, Andrey1970 said: Done Thanks!!! Link to comment Share on other sites More sharing options...
OSobky Posted June 28, 2019 Share Posted June 28, 2019 Hello, I am really new to Hackintosh and this is my first installation so sorry for any lack of knowledge. First: The report is meant to contain: 1. Laptop model: ASUS Rog Strix hero ll GL504 /Motherboard model HM370 2. ALC294 3. Layout used 11, 12, 13, 21 4. Mojave 10.14.5 5. Autogenerated Info.plist made with the help of this utility. Can't download the tool Second I was able to make the OS read that there is an Audio driver and I can mute and volume up and volume down but there is no sound and the mic is working, can anyone help me with that? Thanks a lot. Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted June 29, 2019 Share Posted June 29, 2019 4 hours ago, OSobky said: Hello, I am really new to Hackintosh and this is my first installation so sorry for any lack of knowledge. First: The report is meant to contain: 1. Laptop model: ASUS Rog Strix hero ll GL504 /Motherboard model HM370 2. ALC294 3. Layout used 11, 12, 13, 21 4. Mojave 10.14.5 5. Autogenerated Info.plist made with the help of this utility. Can't download the tool Second I was able to make the OS read that there is an Audio driver and I can mute and volume up and volume down but there is no sound and the mic is working, can anyone help me with that? Thanks a lot. I have experienced with ALC294 in WhiskeyLake and Coffelake,, there is no audio out but line in is OK. Audio device is detected but no audio at all. @MacPeet this case is same like my message long ago. Until now i still can't found the root of problem Link to comment Share on other sites More sharing options...
Darkrai1012 Posted June 29, 2019 Share Posted June 29, 2019 I have a strange problem, using VoodooHDA on clover/kexts/other and vanilla apple hda I get a proper cpu power management however, If I switch to AppleALC, using layout id = 13 my cpu is all the time at 3.4Ghz which is weird. Both things have been tested with vanilla apple hda. Weird thing, I hope it can be fixed. Proper cpu pm would be great! 1. Dell G7 7588 /Motherboard model HM3702. ALC2563. Layout 134. Mojave 10.14.5 Link to comment Share on other sites More sharing options...
maxo_91 Posted June 29, 2019 Share Posted June 29, 2019 18 hours ago, MacPeet said: @maxo_91 I have watched your codec_dump. The nodes in codec_dump are the same as layoutId 21. LayoutID21 would have to work for you. so I've tried trial3_CX8200_layoutID_15.zip with laoyout id 21. the headphones are not getting recognized as an output, however when i plug them, the line in microphone starts reacting but the sound is still registered through the built -in one, if I unplug the headphones, the line-in stops reacting at all (you know I'm talking about the levels displayed). So that's the only thing I'm noticing some kind of a progress, it knows when there's an external mic plugged in, even though it registeres the sounds from the built in mic, sadly the headphones are still not recognized as an output Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted June 29, 2019 Share Posted June 29, 2019 (edited) 44 minutes ago, maxo_91 said: so I've tried trial3_CX8200_layoutID_15.zip with laoyout id 21. the headphones are not getting recognized as an output, however when i plug them, the line in microphone starts reacting but the sound is still registered through the built -in one, if I unplug the headphones, the line-in stops reacting at all (you know I'm talking about the levels displayed). So that's the only thing I'm noticing some kind of a progress, it knows when there's an external mic plugged in, even though it registeres the sounds from the built in mic, sadly the headphones are still not recognized as an output 1. Upload your IOREG 2. Headphone will show up when you plug in your Headset Jack 3. You must use SSDT-CX8200.aml that i have uploaded above 4. CodecCommander.kext must be in Library/Extensions And important thing,, what is "trial3_CX8200_layoutID_15.zip"????? Just use latest lilu.kext and AppleALC.kext from github Edited June 29, 2019 by Andres ZeroCross Link to comment Share on other sites More sharing options...
maxo_91 Posted June 29, 2019 Share Posted June 29, 2019 2 hours ago, Andres ZeroCross said: 1. Upload your IOREG 2. Headphone will show up when you plug in your Headset Jack 3. You must use SSDT-CX8200.aml that i have uploaded above 4. CodecCommander.kext must be in Library/Extensions And important thing,, what is "trial3_CX8200_layoutID_15.zip"????? Just use latest lilu.kext and AppleALC.kext from github 1. Uploaded 2. I'm plugging headphones with a microphone (photo attached) not mic only 3. this file causes kernel panics or some kind of error which randomly restarts my system. After every such restart I got message "your laptop was restarted because of a problem" otherwise in terms of audio it fixes all the issues (external audio and mic works). 4. codeccomander is in L/E "trial3_CX8200_layoutID_15.zip" is what's been suggested in this post I am and have been using latest applealc and lilu before posting here maxo91.ioreg Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted June 29, 2019 Share Posted June 29, 2019 (edited) 14 minutes ago, maxo_91 said: 1. Uploaded 2. I'm plugging headphones with a microphone (photo attached) not mic only 3. this file causes kernel panics or some kind of error which randomly restarts my system. After every such restart I got message "your laptop was restarted because of a problem" otherwise in terms of audio it fixes all the issues (external audio and mic works). 4. codeccomander is in L/E "trial3_CX8200_layoutID_15.zip" is what's been suggested in this post I am and have been using latest applealc and lilu before posting here maxo91.ioreg You have used alc-layout-id = 3 not 21 (decimal) / 15 (hex). I have said use layout id = 21. Edited June 29, 2019 by Andres ZeroCross Link to comment Share on other sites More sharing options...
maxo_91 Posted June 29, 2019 Share Posted June 29, 2019 2 minutes ago, Andres ZeroCross said: You have used alc-layout-id = 3 not 21. I have said use layout id = 21. I injected it via clover config.plist, is there a chance that for some reason it doesn't apply the clover change and I need to use something else in order to inject the id 21? Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted June 29, 2019 Share Posted June 29, 2019 Just now, maxo_91 said: I injected it via clover config.plist, is there a chance that for some reason it doesn't apply the clover change and I need to use something else in order to inject the id 21? Your current problem is your alc-layout-id = 03 00 00 00,, if you used alc-layout-id = 21 then it must be alc-layout-id = 15 00 00 00. 15 (hex) = 21 ( decimal) Check your DSDT, SSDT or config.plist about injection audio (HDEF) Link to comment Share on other sites More sharing options...
maxo_91 Posted June 29, 2019 Share Posted June 29, 2019 4 minutes ago, Andres ZeroCross said: Your current problem is your alc-layout-id = 03 00 00 00,, if you used alc-layout-id = 21 then it must be alc-layout-id = 15 00 00 00. 15 (hex) = 21 ( decimal) Check your DSDT, SSDT or config.plist about injection audio (HDEF) I see there's HDEF mentionned in one of my files in ACPI folder as well as in the config plist but to be honest I don't really know how to and what to modify and I'm afraid I'm gonna screw up something so can you please look into it for me. I've probook guide for the installation and as you may know most of the files are provided there Archive.zip Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted June 29, 2019 Share Posted June 29, 2019 1 minute ago, maxo_91 said: I see there's HDEF mentionned in one of my files in ACPI folder as well as in the config plist but to be honest I don't really know how to and what to modify and I'm afraid I'm gonna screw up something so can you please look into it for me. I've probook guide for the installation and as you may know most of the files are provided there Archive.zip Replace the old ones with this, reboot and upload your IOREG again. DON'T FORGET to use SSDT-CX8200.aml. I don't see SSDT-CX8200.aml in your EFI/CLOVER/ACPI/Patched. And use Latest lilu.kext and AppleALC.kext SSDT-4x0G4k.aml Link to comment Share on other sites More sharing options...
Recommended Posts