maleorderbride Posted February 4, 2018 Share Posted February 4, 2018 Just any FYI, the script does not find video cards that are located on PC02 (some rename this to PCI2) which is the new location for X299 motherboards. Link to comment Share on other sites More sharing options...
toleda Posted February 5, 2018 Author Share Posted February 5, 2018 the script does not find video cards that are located on PC02 (some rename this to PCI2) Thanks, TBA. Link to comment Share on other sites More sharing options...
toleda Posted February 8, 2018 Author Share Posted February 8, 2018 script does not find video cards that are located on PC02 (some rename this to PCI2) Need the address for PC02/PC12, i.e.: PC02@3? PC12@3? IOReg? Link to comment Share on other sites More sharing options...
toleda Posted April 11, 2018 Author Share Posted April 11, 2018 v1.2: 4/10/2018: Added Intel/FakePCIID, AMD/WhateverGreen, Nvidia/NvidiaGraphicsFixup methods added, 10.13.4 Nvidia HDMI audio fix, Clover v4305 or newer required See Post #1 Link to comment Share on other sites More sharing options...
donblanco Posted April 19, 2018 Share Posted April 19, 2018 been a long week troubleshooting this. HDMI Audio worked briefly once or twice.....see attachment for (hopefully) everything you need? ProblemReport.zip Link to comment Share on other sites More sharing options...
toleda Posted April 20, 2018 Author Share Posted April 20, 2018 On 4/19/2018 at 9:51 AM, donblanco said: been a long week troubleshooting this. HDMI Audio worked briefly once or twice.....see attachment for (hopefully) everything you need? Remove config.plist/ACPI/DSDT/Patches/ a. change HDAS to HDEF b. change GFX0 to IGPU Remove EFI/CLOVER/ACPI/patched/SSDT-HDEF-HDAS-1.aml (one or the other, not both) Restart Clover boot log? Reply with new files. Link to comment Share on other sites More sharing options...
Teddypool Posted May 14, 2018 Share Posted May 14, 2018 Same issue, RX580 no DP audio!!! Link to comment Share on other sites More sharing options...
PippoX0 Posted May 14, 2018 Share Posted May 14, 2018 Hi Toleda, thanks for tutorial ! very usefull Cheers PippoX0 Link to comment Share on other sites More sharing options...
kdp Posted June 9, 2018 Share Posted June 9, 2018 10.13.5 Z77X-UD5H 3770K 960 Just migrated from 10.12, I have had HDMI audio via DSDT working since 10.11 and upgraded from AppStore since. I'm assuming DSDT directly method no longer works. I've tried multiple things, the current solution I'm on is the clover HDMI script to install the SSDT. I'd like to get this working as well as the onboard audio but HDMI audio is a priority. I have 2 displays both working on DP>HDMI adapter cables. Would greatly appreciate any help. z77x-ud5h-960.zip Link to comment Share on other sites More sharing options...
toleda Posted June 11, 2018 Author Share Posted June 11, 2018 (edited) On 6/9/2018 at 5:37 PM, kdp said: 10.13.5 Z77X-UD5H 3770K 960 Just migrated from 10.12, I have had HDMI audio via DSDT working since 10.11 and upgraded from AppStore since. I'm assuming DSDT directly method no longer works. I've tried multiple things, the current solution I'm on is the clover HDMI script to install the SSDT. I'd like to get this working as well as the onboard audio but HDMI audio is a priority. I have 2 displays both working on DP>HDMI adapter cables. Would greatly appreciate any help. z77x-ud5h-960.zip DSDT method still works, attached dsdt is for Fermi and HDAU is missing; no HDMI audio SSDT-HDMI-NVIDIA-PEGP@1 will not work with dsdt edits, remove ssdt. Reboot with native dsdt and run cloverALC. For 10.13.4 and newer, all non native Nvidia HDMI codec device ids have been removed from AppleHDAController.kext. Kext patch is required, credit FredWst/[pre-release] macOS High Sierra 10.13.4 - Page 18 - New Releases and Updates GTX 960/Add and edit/Replace: from 10deb90f to 10de0fba Edited June 11, 2018 by toleda 1 Link to comment Share on other sites More sharing options...
kdp Posted June 11, 2018 Share Posted June 11, 2018 (edited) 1 hour ago, toleda said: DSDT method still works, attached dsdt is for Fermi and HDAU is missing; no HDMI audio SSDT-HDMI-NVIDIA-PEGP@1 will not work with dsdt edits, remove ssdt. Reboot with native dsdt and run cloverALC. For 10.13.4 and newer, all non native Nvidia HDMI codec device ids have been removed from AppleHDAController.kext. Kext patch is required, credit FredWst/[pre-release] macOS High Sierra 10.13.4 - Page 18 - New Releases and Updates GTX 960/Add and edit/Replace: from 10deb90f to 10de0fba Awesome, this worked, both monitors are showing up, I have both HDMI Audio as well as onboard audio working. So now I have the question, I have been using the same DSDT.aml for 5 years, it was the single file with all edits done to it. It's worked flawlessly for me over the years so I haven't kept up much with what's the current method of doing things. The DSDT had edits that made things show up under PCI. If I use that DSDT that section populates with all PCI devices, currently it's only showing my GPU. I'm pretty sure the edits I had applied were directly from your repo years ago, so my question; How do I apply those edits now with a dsdt.aml file, do I need to have individual ssdt patches in the patched directory now for all the patches the clean compile patch did? If so how do I acquire those? Edited June 11, 2018 by kdp Link to comment Share on other sites More sharing options...
toleda Posted June 12, 2018 Author Share Posted June 12, 2018 (edited) 16 hours ago, kdp said: my question; How do I apply those edits now with a dsdt.aml file, do I need to have individual ssdt patches in the patched directory now for all the patches the clean compile patch did? If so how do I acquire those? Simple solution for the HDMI audio problem, paste ssdt/GFX0 and HDAU over current dsdt/GFX0, add back "Name (_SUN ..." and labels, adjust Package value and remove ssdt The issue with dsdts is they change with BIOS revisions. After each BIOS rev, the new dsdt should be extracted, patched and installed. In your case it is fortunate the old patched dsdt works with later BIOS revs. ssdts address the BIOS update problem. Edited June 12, 2018 by toleda Link to comment Share on other sites More sharing options...
kdp Posted June 18, 2018 Share Posted June 18, 2018 On 6/12/2018 at 8:18 AM, toleda said: Simple solution for the HDMI audio problem, paste ssdt/GFX0 and HDAU over current dsdt/GFX0, add back "Name (_SUN ..." and labels, adjust Package value and remove ssdt The issue with dsdts is they change with BIOS revisions. After each BIOS rev, the new dsdt should be extracted, patched and installed. In your case it is fortunate the old patched dsdt works with later BIOS revs. ssdts address the BIOS update problem. So essentially, patching the SSDT into the DSDT. Makes sense, I've tried to manually patch this in, and I can get it to where it compiles without error but the HDAU doesn't initiate. Troubleshooting why is beyond me, if anyone thinks they can do this quickly I would certainly appreciate the help. SSDT-HDMI-NVIDIA-PEG0.aml DSDT.aml Link to comment Share on other sites More sharing options...
toleda Posted June 23, 2018 Author Share Posted June 23, 2018 (edited) On 6/18/2018 at 1:03 PM, kdp said: I can get it to where it compiles without error but the HDAU doesn't initiate. Apologies for the delay in responding Site does not allow me to attach edited dsdt, zip file or image. Useless. Edited dsdt: http://www.mediafire.com/file/dkcjea6fyhyi1hi/DSDT-1.aml.zip Edited June 23, 2018 by toleda Link to comment Share on other sites More sharing options...
Joshua60 Posted July 9, 2018 Share Posted July 9, 2018 Success with II. AppleHDA HDMI Audio Methods, 2. Intel - RehabMan/FakePCIID on High Sierra 10.13.6 beta. No need for FakePCIID kexts (Clover 4586). Link to comment Share on other sites More sharing options...
toleda Posted July 10, 2018 Author Share Posted July 10, 2018 On 7/9/2018 at 5:54 AM, Joshua60 said: No need for FakePCIID kexts (Clover 4586). Clover does not do what FakePCIID does, what method did you use? Link to comment Share on other sites More sharing options...
Joshua60 Posted July 10, 2018 Share Posted July 10, 2018 2 hours ago, toleda said: Clover does not do what FakePCIID does, what method did you use? I just mentioned that I am on Clover 4586. Sorry for my poor English. I used Intel Rehabman/FakePCIID without the kexts. Link to comment Share on other sites More sharing options...
toleda Posted July 12, 2018 Author Share Posted July 12, 2018 On 7/10/2018 at 4:22 PM, Joshua60 said: I used Intel Rehabman/FakePCIID without the kexts. Interesting, Rehabman/FakePCIID is the kexts. Link to comment Share on other sites More sharing options...
Joshua60 Posted July 16, 2018 Share Posted July 16, 2018 On 7/12/2018 at 8:48 PM, toleda said: Interesting, Rehabman/FakePCIID is the kexts. Sorry to be late. There is also Rahabman config.list to take care off. Especially ACPI/DSDT/Patches change PCI0.VID to IGPU #1 (Thinkpad) change PCI0.VID to IGPU #2 (Thinkpad) at least it seemed to work for me. Link to comment Share on other sites More sharing options...
Joshua60 Posted July 17, 2018 Share Posted July 17, 2018 It looks like Mojave is not supporting Intel DP/HDMI audio. At least HD530. I did some testing but no luck. Link to comment Share on other sites More sharing options...
toleda Posted July 24, 2018 Author Share Posted July 24, 2018 On 7/17/2018 at 2:00 PM, Joshua60 said: It looks like Mojave is not supporting Intel DP/HDMI audio. At least HD530. Supported, see Post #1/IV. Problem Reporting; attach all requested files. Link to comment Share on other sites More sharing options...
Joshua60 Posted July 27, 2018 Share Posted July 27, 2018 On 7/25/2018 at 12:19 AM, toleda said: Supported, see Post #1/IV. Problem Reporting; attach all requested files. I use a DP2HDMI adapter. I don't think there is much we can do about it. The only workaround I found is using AppleHDA and intel5000 kexts from High Sierra. Link to comment Share on other sites More sharing options...
buoo Posted September 28, 2018 Share Posted September 28, 2018 Just a feedback: the script still works on Mojave, it enables HD4600/HDMI hot plug. Thanks Link to comment Share on other sites More sharing options...
toleda Posted September 28, 2018 Author Share Posted September 28, 2018 9 hours ago, buoo said: the script still works on Mojave, it enables HD4600/HDMI hot plug. Updated for Mojave, 9/27/18. Thanks. Link to comment Share on other sites More sharing options...
Joshua60 Posted October 7, 2018 Share Posted October 7, 2018 On 7/27/2018 at 9:49 PM, Joshua60 said: I use a DP2HDMI adapter. I don't think there is much we can do about it. The only workaround I found is using AppleHDA and intel5000 kexts from High Sierra. success with lilu+whatevergreen+applealc on Mojave and Skylake Link to comment Share on other sites More sharing options...
Recommended Posts