yehia2amer Posted November 29, 2018 Share Posted November 29, 2018 Hi All, Dell Precision T7610 WorkstationALC3220 (ALC280) Mojave 10.14 (18A391) I Tried All Layout IDs for ALC280 (3,4,11,13,15)Layout 13 is the Only one that partially works. Headphones (Green Front) , Line-Out (Green Rear) Working. Speaker (Analog) , Microphone (Pink Font) , Microphone/Line In (Blue Rear) Not Working. Attached Info.plist, ioreg for each Layout ID Tested. Codec Dump: https://github.com/yehia2amer/Dell-Precision-T7610-Workstation-Hackintosh-Guide/blob/master/Linux ACPI %26 Sound Dump/asound/codec_dump.txt Thanks. AppleALC ALC3220 Tested LayoutIDs.zip Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted November 29, 2018 Share Posted November 29, 2018 3 hours ago, najeeb_anwer said: Hi all, I have macOS High Sierra 10.13.6 (17G3025) running on a Dell Studio XPS M1340 laptop. The specs are: Processor: 2.67 GHz Intel Core 2 Duo Memory: 8 GB 1333 MHz DDR3 Graphics: NVidia GeForce 9400M G 256 MB Motherboard Chipset: Nvidia MCP79 SMBIOS Product Name: MacBookPro7,1 Everthing works correctly except that: 1) I am using a modified AppleHDA.kext (for layout-id 12) with patches in config.plist and an audio kext called HDAIDT.kext, all of which are attached to this post. 2) I want to use Lilu.kext & AppleALC.kext and the codec (IDT 92HD73C1) appears to be supported with layout-id 19, but I cannot get it to work. I have tried injecting the layout id in Clover and also using Devices/Properties and by using alcid=19 at boot. None of these appear to work. 3) HDMI audio does not work. The HDMI audio device stops showing up in IOREG/HDEF if I use the HDAIDT.kext. Can someone please help me to get AppleALC.kext working instead of modifying resources in AppleHDA.kext and using HDAIDT.kext? If the currently supported layout (19) will not work, can you please add support for my layout (12) in the next release? Dell Studio XPS M1340.zip asound.zip Restore your AppleHDA.kext with Original Ones. After that we continue to next step. Link to comment Share on other sites More sharing options...
matgeo Posted November 29, 2018 Share Posted November 29, 2018 Can anyone compile latest applealc ? I see there is support for alc256. Thanks in advance. Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted November 29, 2018 Share Posted November 29, 2018 (edited) 32 minutes ago, matgeo said: Can anyone compile latest applealc ? I see there is support for alc256. Thanks in advance. It has been supported for so long,, You can download Release version of AppleALC.kext + latest Lilu.kext. Edited November 29, 2018 by Andres ZeroCross Link to comment Share on other sites More sharing options...
yehia2amer Posted November 29, 2018 Share Posted November 29, 2018 (edited) 8 hours ago, yehia2amer said: Hi All, Dell Precision T7610 WorkstationALC3220 (ALC280) Mojave 10.14 (18A391) I Tried All Layout IDs for ALC280 (3,4,11,13,15)Layout 13 is the Only one that partially works. Headphones (Green Front) , Line-Out (Green Rear) Working. Speaker (Analog) , Microphone (Pink Font) , Microphone/Line In (Blue Rear) Not Working. Attached Info.plist, ioreg for each Layout ID Tested. Codec Dump: https://github.com/yehia2amer/Dell-Precision-T7610-Workstation-Hackintosh-Guide/blob/master/Linux ACPI %26 Sound Dump/asound/codec_dump.txt Thanks. AppleALC ALC3220 Tested LayoutIDs.zip Hi @Andres ZeroCross Can you Help me on Fixing those not working Ports ? Is there anything that I Can do to fix them ? Edited November 29, 2018 by yehia2amer Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted November 29, 2018 Share Posted November 29, 2018 2 minutes ago, yehia2amer said: Hi @Andres ZeroCross Can you Help me on Fixing those not working Ports ? Is there anything that I Can do to fix them ? It will need fast response reply and a lot of works to test one by one Node ID and modify platform. I will help only for fast response. Link to comment Share on other sites More sharing options...
matgeo Posted November 29, 2018 Share Posted November 29, 2018 37 minutes ago, Andres ZeroCross said: It has been supported for so long,, You can download Release version of AppleALC.kext + latest Lilu.kext. I mean this : https://github.com/acidanthera/AppleALC/commit/4568bd2f099b39a088a30757acd933b8b754abbe Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted November 29, 2018 Share Posted November 29, 2018 3 minutes ago, matgeo said: I mean this : https://github.com/acidanthera/AppleALC/commit/4568bd2f099b39a088a30757acd933b8b754abbe This,, i compiled it for you AppleALC.kext.zip Link to comment Share on other sites More sharing options...
matgeo Posted November 29, 2018 Share Posted November 29, 2018 Thank you my friend. May I ask something that troubles me for a long time ? My laptop (Dell 5570) has an alc 256 codec. But only layout-id 11 works ok with headphones. If I use 11 or 56 (which should work according to guide) then the headphone audio is a mess (just noise) and cpu spikes at max freq. Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted November 29, 2018 Share Posted November 29, 2018 (edited) 18 minutes ago, matgeo said: Thank you my friend. May I ask something that troubles me for a long time ? My laptop (Dell 5570) has an alc 256 codec. But only layout-id 11 works ok with headphones. If I use 11 or 56 (which should work according to guide) then the headphone audio is a mess (just noise) and cpu spikes at max freq. Your questions is third question about same issue in this week. 1. Install CodecCommander.kext to Library/Extensions NOT System/Library/Extensions 2. Use SSDT-ALC256.aml,, (i already upload it before in this thread, check prvious page) Then reboot, rebuild kext / kernel cache (use kext utility.ap) and reboot Edited November 29, 2018 by Andres ZeroCross Link to comment Share on other sites More sharing options...
matgeo Posted November 29, 2018 Share Posted November 29, 2018 I have installed codeccommander at l/e with right permisssions. I use ssdt-alc256.aml. Problem is that only layout 11 works. Not 13 or 56. Not a big deal , just wondering if there is something wrong with my configuration. Sending dump files for you to take a look (clover is without ssdt-alc256.aml , which i removed to see if that was the problem.) debug_9132.zip Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted November 29, 2018 Share Posted November 29, 2018 2 hours ago, matgeo said: I have installed codeccommander at l/e with right permisssions. I use ssdt-alc256.aml. Problem is that only layout 11 works. Not 13 or 56. Not a big deal , just wondering if there is something wrong with my configuration. Sending dump files for you to take a look (clover is without ssdt-alc256.aml , which i removed to see if that was the problem.) debug_9132.zip Then use layout11,, why should use 13 or 56 instead 11??? Any advance with another layout?? Link to comment Share on other sites More sharing options...
yehia2amer Posted November 29, 2018 Share Posted November 29, 2018 4 hours ago, Andres ZeroCross said: It will need fast response reply and a lot of works to test one by one Node ID and modify platform. I will help only for fast response. Sure, Appreciate your help. I am Ready now if you are ! Link to comment Share on other sites More sharing options...
matgeo Posted November 29, 2018 Share Posted November 29, 2018 3 hours ago, Andres ZeroCross said: Then use layout11,, why should use 13 or 56 instead 11??? Any advance with another layout?? As I said it is not a big problem. But if there is something wrong with my configuration I would like to know. Link to comment Share on other sites More sharing options...
najeeb_anwer Posted November 29, 2018 Share Posted November 29, 2018 (edited) Najeeb’s MacBook Pro.zip I did that before when trying to get AppleALC to work. I have done that again. I have also removed the 2 AppleHDA patches from Clover config.plist and removed HDAIDT.kext from EFI/CLOVER/kexts/Other. Lilu.kext (1.2.8) and AppleALC.kext (1.3.3) are in EFI/CLOVER/kexts/Other. Layout ID is set to 19 in config.plist. After rebooting with these changes, attached is the resulting IOReg. Najeeb’s MacBook Pro.zip Codec-Info.plist Codec-Info.txt Edited November 30, 2018 by najeeb_anwer Added additional info and attached IOReg & Added output of Codec-Info.command Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted November 30, 2018 Share Posted November 30, 2018 (edited) 2 hours ago, najeeb_anwer said: Najeeb’s MacBook Pro.zip I did that before when trying to get AppleALC to work. I have done that again. I have also removed the 2 AppleHDA patches from Clover config.plist and removed HDAIDT.kext from EFI/CLOVER/kexts/Other. Lilu.kext (1.2.8) and AppleALC.kext (1.3.3) are in EFI/CLOVER/kexts/Other. Layout ID is set to 19 in config.plist. After rebooting with these changes, attached is the resulting IOReg. Najeeb’s MacBook Pro.zip Codec-Info.plist Codec-Info.txt You must use LayoutID = 19 according of Github Resource for IDT IDT92HD73C1X5 https://github.com/acidanthera/AppleALC/tree/master/Resources/IDT92HD73C1X5 After use LayoutID = 19, upload again your IOREG. Don't forget to use latest Lilu.kext and AppleALC.kext 6 hours ago, matgeo said: As I said it is not a big problem. But if there is something wrong with my configuration I would like to know. If your audio is working with layoutID = 11, then it mean there is no wrong with your Audio Configuration. Edited November 30, 2018 by Andres ZeroCross Link to comment Share on other sites More sharing options...
najeeb_anwer Posted November 30, 2018 Share Posted November 30, 2018 14 minutes ago, Andres ZeroCross said: You must use LayoutID = 19 according of Github Resource for IDT IDT92HD73C1X5 https://github.com/acidanthera/AppleALC/tree/master/Resources/IDT92HD73C1X5 After use LayoutID = 19, upload again your IOREG. Don't forget to use latest Lilu.kext and AppleALC.kext Yes, I understand; I did set the layoutID = 19 in config.plist (Device/Audio/Inject). The resulting IOREG was the one I attached. Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted November 30, 2018 Share Posted November 30, 2018 (edited) 3 hours ago, najeeb_anwer said: Najeeb’s MacBook Pro.zip I did that before when trying to get AppleALC to work. I have done that again. I have also removed the 2 AppleHDA patches from Clover config.plist and removed HDAIDT.kext from EFI/CLOVER/kexts/Other. Lilu.kext (1.2.8) and AppleALC.kext (1.3.3) are in EFI/CLOVER/kexts/Other. Layout ID is set to 19 in config.plist. After rebooting with these changes, attached is the resulting IOReg. Najeeb’s MacBook Pro.zip Codec-Info.plist Codec-Info.txt Your ioreg show alc-layout-id = 12,, what do you mean by 19??? Edited November 30, 2018 by Andres ZeroCross Link to comment Share on other sites More sharing options...
yehia2amer Posted November 30, 2018 Share Posted November 30, 2018 (edited) @Andres ZeroCross do you have time now ? Edited November 30, 2018 by yehia2amer Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted November 30, 2018 Share Posted November 30, 2018 (edited) 5 minutes ago, yehia2amer said: @Andres ZeroCross do you have time now ? what do you mean by "Speaker (Analog) , Microphone (Pink Font) , Microphone/Line In (Blue Rear) Not Working". What's your detail motherboard model??? Edited November 30, 2018 by Andres ZeroCross Link to comment Share on other sites More sharing options...
najeeb_anwer Posted November 30, 2018 Share Posted November 30, 2018 2 minutes ago, Andres ZeroCross said: Your ioreg show alc-layout-id = 12,, what do you mean by 19??? I mean I set layout-id = 19 in config.plist; I have also tried setting alcid=19 as a boot argument. In both cases, alc-layout-id does not show up in IOREG/HDEF. The layout-id = 12 in IOREG/HDEF is NOT being set by me. Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted November 30, 2018 Share Posted November 30, 2018 9 minutes ago, najeeb_anwer said: I mean I set layout-id = 19 in config.plist; I have also tried setting alcid=19 as a boot argument. In both cases, alc-layout-id does not show up in IOREG/HDEF. The layout-id = 12 in IOREG/HDEF is NOT being set by me. Upload your CLOVER folder here Link to comment Share on other sites More sharing options...
yehia2amer Posted November 30, 2018 Share Posted November 30, 2018 (edited) 14 minutes ago, Andres ZeroCross said: what do you mean by "Speaker (Analog) , Microphone (Pink Font) , Microphone/Line In (Blue Rear) Not Working". What's your detail motherboard model??? This is a Dell Precision T7610 Workstation and it do have built in Speaker which is not working and also it do have 2 mic ports, one in front and one in the back of the machine and both of them are not working using layout ID 13 you can find all the motherboard details in the owner's manual here: https://downloads.dell.com/manuals/all-products/esuprt_desktop/esuprt_dell_precision_workstation/precision-t7610-workstation_owner's manual_en-us.pdf Edited November 30, 2018 by yehia2amer Link to comment Share on other sites More sharing options...
najeeb_anwer Posted November 30, 2018 Share Posted November 30, 2018 5 minutes ago, Andres ZeroCross said: Upload your CLOVER folder here Attached CLOVER folder; I deleted the "Themes" folder to reduce size. CLOVER.zip Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted November 30, 2018 Share Posted November 30, 2018 25 minutes ago, yehia2amer said: This is a Dell Precision T7610 Workstation and it do have built in Speaker which is not working and also it do have 2 mic ports, one in front and one in the back of the machine and both of them are not working using layout ID 13 you can find all the motherboard details in the owner's manual here: https://downloads.dell.com/manuals/all-products/esuprt_desktop/esuprt_dell_precision_workstation/precision-t7610-workstation_owner's manual_en-us.pdf Use this,, use layoutID = 21. After that reboot and upload your IOREG. Please fast response AppleALC.kext.zip 24 minutes ago, najeeb_anwer said: Attached CLOVER folder; I deleted the "Themes" folder to reduce size. CLOVER.zip Use this,, and reboot. Check your Audio,, if problem is still persist. Just upload IOREG output CLOVER.zip Link to comment Share on other sites More sharing options...
Recommended Posts