Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MIKX

macrumors 68000
Dec 16, 2004
1,815
691
Japan
I have just noticed that although I have HDMI Audio available with no 3rd. party KEXTs installed with a COLD BOOT . . . . .

it disappears after a WARM BOOT.

Not a serious problem.

EDIT : Just did a fresh clean full install of 10.14..6 FULL build 18G103 Mojave 10.14.6 and now HDMI Audio stays on regardless of COLD or WARM boot. Still no 3rd. party kexts installed just the j5Create active DP to HDMI adapter.
 
Last edited:

danphaw

macrumors newbie
Oct 6, 2019
2
1
Phoenix, AZ
thunder72fr made a post in the PULSE RX580 ROM study thread about that he can get HDMI audio working properly in Mojave with just Lilu.kext and AppleALC.kext installed.

I further tested it on my own cMP and confirmed it can work. And the process is simpler than HDMIAudio.kext + AppleHDA.kext patch.
screenshot-2018-10-14-at-03-36-36-png.794671

screenshot-2018-10-14-at-03-35-45-png.794672


However, I have no idea if this method also work on any other cards. If we can confirm this method work on most cards, or figured out the specific conditions, then I think I can put this method in the sticky thread.

So, if anyone looking for HDMI / Displayport audio, please try the following steps.

1) Disable SIP (in my case, I disabled Gatekeeper as well, not sure if make any difference)

2) Make sure HDMIAudio.kext is NOT installed. If it's installed, REMOVE it from the System/Library/Extension folder.

3) Make sure the AppleHDA.kext is NOT patched. If not, revert it (you should always make a backup of the original kext before patch it)

4) Download AppleALC.kext V1.3.2 (Link)

5) Download Lilu.kext V1.2.7 (Link)

6) Download KextUtility V2.6.6 (Link)

7) Unzip everything

8) Open Kext Utility (enter your admin password as required), it will auto perform some maintenance job, let it finish. You will see something like this
screenshot-2018-10-14-at-03-46-47-png.794679


9) Drag Lilu.kext into the Kext Utility window. Again, enter password as required, and let it finish its job.
screenshot-2018-10-14-at-03-47-39-png.794678


10) Drag AppleALC.kext into Kext Utility windows, enter password as required, and let it finish its job
screenshot-2018-10-14-at-03-49-04-png.794682


11) Reboot

N.B For Nvidia card users, you may need WhateverGreen.kext V1.2.3 (Link) as well. If the above steps doesn't work, you may install this kext (via kext utility) and try again.

After test, please leave a post and tell us your graphic card model with details. e.g. Sapphire PULSE RX580 8GB, but not just RX580.

And which OS you are running (with build number).

For Nvidia card users, please also state if you need WhateverGreen.kext to make it work. Million thanks in advance.

I just joined the forum to thank you for posting this. I just updated my graphics card to the Sapphire RX580 4gb based on some videos I watched. None of them mentioned the audio not working afterwards but mine didn't work.

I followed your procedure and now the audio works!

Currently running: High Sierra 10.13.6 (17G65)
Graphics Card: Sapphire Nitro + RX580 4gb

I do have a few questions. Do enable SIP when I'm done and how do you get the volume to work?
 

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,614
8,546
Hong Kong
I just joined the forum to thank you for posting this. I just updated my graphics card to the Sapphire RX580 4gb based on some videos I watched. None of them mentioned the audio not working afterwards but mine didn't work.

I followed your procedure and now the audio works!

Currently running: High Sierra 10.13.6 (17G65)
Graphics Card: Sapphire Nitro + RX580 4gb

I do have a few questions. Do enable SIP when I'm done and how do you get the volume to work?

 

nnauq

macrumors newbie
Oct 7, 2016
17
6
The Hague, Netherlands
I've upgraded my MacPro4,1->5,1 to Catalina using dosdude1's patcher and a clean in stall. Now I've got no HDMI audio, should I (attempt to) install the kexts as per this thread, or is it unsafe?
 

barczakmark

macrumors newbie
Oct 26, 2019
2
0
I've upgraded my MacPro4,1->5,1 to Catalina using dosdude1's patcher and a clean in stall. Now I've got no HDMI audio, should I (attempt to) install the kexts as per this thread, or is it unsafe?

Hi nnauq, I recently fixed my displayport audio on my Catalina MacPro 5,1 using this method but with the most current releases of the kexts from github - hope this helps!


 

kjjtechguy

macrumors newbie
Nov 8, 2019
4
0
I have a Mac Pro 3,1 with Dosdude1's patched Mojave and this worked for me. My graphics card is an EVGA Nvidia GTX 670. However, I realized that I no longer can choose the built-in speakers or the headphones out as the output device.
 

Attachments

  • Screen Shot 2019-11-22 at 4.11.52 PM.png
    Screen Shot 2019-11-22 at 4.11.52 PM.png
    55.2 KB · Views: 352

djtimyd

macrumors newbie
Nov 24, 2015
8
1
cMP 5,1 10.13.6 MSI Radeon RX580 - fail.

Ran the procedure above, and the audio device still shows no driver installed for the rx580.

Let me know what info you need, if you are still checking this.
 

VaZ

macrumors 6502
Aug 31, 2012
317
84
cMP 5,1 10.13.6 MSI Radeon RX580 - fail.

Ran the procedure above, and the audio device still shows no driver installed for the rx580.

Let me know what info you need, if you are still checking this.
Is your SIP disabled?
What version of kexts are you using?
 

MIKX

macrumors 68000
Dec 16, 2004
1,815
691
Japan
cMP 5,1 10.13.6 MSI Radeon RX580 - fail.

Ran the procedure above, and the audio device still shows no driver installed for the rx580.

Let me know what info you need, if you are still checking this.
I have HDMI Audio working without any 3rd. party kexts.

I use an active Display port to HDMI adapter from my MSI Armor RX 580 8gb Display port to the HDMI port on an iiyama monitor which has an Audio OUT port to external USB speakers. Works well.

This is the DP to HDMI adapter https://jp.j5create.com/collections/displayport-display-adapter/products/jda158
 

djtimyd

macrumors newbie
Nov 24, 2015
8
1
Is your SIP disabled?
What version of kexts are you using?
Found the issue - using the "blind" method to disable SIP was not working. I reinstalled the original 5770 into the machine, disabled SIP, and was successful. I forgot to validate the SIP being disabled after reboot and I was just assuming... and that is what I get for assuming. Thanks for the assist!
 
  • Like
Reactions: VaZ

bomcool

macrumors newbie
Feb 19, 2016
10
2
Got this to work on my mac pro 5,1 2010 with a off the shelf EVGA GTX 680 2GB (Reference edition card, Not aftermarket PCB and cooler) Without the extra Nvidia file, Just the 2 Kext files, I've never done this sort of thing before, So supper happy it worked so eaily and flawlessly!
 

VaZ

macrumors 6502
Aug 31, 2012
317
84
Okay so i'm Convinced the Macbook6,1 with GeForce 9400m can't pass audio thru minidp - hdmi.
I've tried everything i can think of plus more.
Prove me wrong !!
 

duoduovista

macrumors newbie
Feb 28, 2020
1
0
The Lilu.kext and AppleALC.kext was loaded successful, but I can't find my Display output here.
MacPro5,1 macOS10.14.6 with Sapphire Rx580 8GB and using Sunix Usb-c card for Lg 4k Ultrafine
 

AnonMac50

macrumors 68000
Mar 24, 2010
1,578
324
Okay so i'm Convinced the Macbook6,1 with GeForce 9400m can't pass audio thru minidp - hdmi.
I've tried everything i can think of plus more.
Prove me wrong !!

Yes, I believe this was added in the 2010 model (MacBook7,1)
 
  • Like
Reactions: VaZ

Lotus54

macrumors newbie
Apr 30, 2020
1
0

I used Lilu and AppleALC to successfully make this setup work:

Mac Pro (desktop). 2009 model, firmware to 'fake out' to version 5.1
Mojave macOS 10.14.6 (18G4032)
AMD Radeon HD 7950
Samsung C34J79x
HDMI
 

Snipersoul

macrumors newbie
May 27, 2020
1
0
hey So i have a mac pro 3,1 with dosdude1 patched to catalina with a nvidia gtx 770 flashed to mac( and it shows apple logo on bootup) and audio isn't coming through both display and hdmi port. i'm attempting this process to get audio but when i try to drop lilu and applealc into kext utility it says " Can't find source code" Got any help?
 

goldmaes

macrumors newbie
May 23, 2020
1
0
Worked like a charm on my 2009 Mac Pro 4,1-5,1 x5690, 10.13.6, GTX 980Ti. No need for the third kext.
One question though. Is there any way to enable output controls? I would much rather use Apple to control volume on my monitor rather than manually or with a separate remote.

Thanks in advance for your help.
 

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,614
8,546
Hong Kong

galletti1

macrumors newbie
Feb 26, 2014
13
4
Hi! Worked...a little too well :). I'm running a MacPro 3,1 on Catalina through Dosdude1 patcher with an MSI GT710 GPU. I used Hackintool to install Lilu, AppleALC and Whatevergreen in an attempt to get audio from my TV connected to the GT710 HDMI port. Restarted and worked like a charm. However, now HDMI is the ONLY output option I get and ALL input options have disappeared. Should I uninstall WhateverGreen?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.