Not sure what happen, but after 10.14.4 update with Boot ROM update, RX580 display port sound is activated without any modification.
I've update from 14.3 to 14.4 and don't have to remove the Lilu nor the AppleALC.So... the question now is, how to remove the Lilu.kext and AppleALC.kext modification?
I plan on updating my Mac Pro from 10.14.3 to 10.14.4 today.
So... the question now is, how to remove the Lilu.kext and AppleALC.kext modification?
I plan on updating my Mac Pro from 10.14.3 to 10.14.4 today.
Same here, think is related to boot rom 140... and the volume buttons on the keybord works too... still unable to use the brightness buttonsNot sure what happen, but after 10.14.4 update with Boot ROM update, RX580 display port sound is activated without any modification.
Same here, think is related to boot rom 140... and the volume buttons on the keybord works too... still unable to use the brightness buttons
Same here, think is related to boot rom 140... and the volume buttons on the keybord works too... still unable to use the brightness buttons
WORKS! Except ...
MacPro 2010 High Sierra (Latest build)
Asus 1060 Dual
We have 3 monitors here 2 on DP and 1 on HDMI. We only have 1 monitor with sound enabled. Im unclear is this by design or did I jack something odd up?
Help the new guy lol
Thank everyone.
I eventually gave up on this and restored my system to a pre fix state. The fix works, but it always seems to disappear.
Works for:
- MacPro 5,1 Quad-Core Intel Xeon 2.8 GHz
- macOS High Sierra 10.13.6
- BenQ EL2870U Display
- Radeon RX 560
But, all my other audio devices disappears!!!! How can I restore them? only shows the software based virtual adapters
View attachment 844013
Since 10.14.4, HDMI and DP audio is natively enabled for the RX 580. With the official fix, I've noticed that the audio option sometimes disappears, but it always comes back if I power cycle my display.
OK I thought I was the only person who has had this issue. I have a few different TVs with HDMI 2.0 connections that worked fine with the previous hacks but as soon as I removed them and updated to Mojave to take advantage of the native support the TVs NEVER show up as an audio out on a cold boot, and doing a warm boot does not work either.
The only and rather weird thing I have found that enables the TVs to show up as an audio output is to switch macOS disks through Startup Disk. Just booting back and forth between different macOS disks makes it come up automatically at those warms boots. However, if I warm boot between Windows and macOS it does not have the same effect. The TVs do not come up automatically. Windows 10 has the TV's come up as an audio out no problem whether its a cold or warm boot. So this suggests there is something not working properly in macOS.
The other way is just as annoying for me because I too either have to power cycle the TVs, and this means unplugging from the wall, not just turning them on/off with remote. Either that or I must hot plug the HDMI cable to get the TVs to show up as audio output.
Its weird because....it technically works, but this is a minor inconvenience that did not exist with the hack methods.
I'm on 10.14.5
Very strange indeed that HDMI AUDIO is NOT native in my ORIGINAL Mojave 10.14.5 install . . yet .. IS NATIVE in the CCC 960 EVO clone.
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.
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
9) Drag Lilu.kext into the Kext Utility window. Again, enter password as required, and let it finish its job.
10) Drag AppleALC.kext into Kext Utility windows, enter password as required, and let it finish its job
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.