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

SystemHasFailed

macrumors member
Dec 5, 2007
98
27
Hi all, I’ve used “innie and lilu” to correctly see my pci sm951 achi as an internal
? Do I add Apple alc and whatevergreen to the plugins folder inside lilu ...
To enable hdmi audio on a flashed gtx680
cMP 4.1-5.1

Sorry for the sideline here.. but flashed as in EFI-flashed? How did you do that?
 

GSXB

macrumors regular
Jun 21, 2018
246
198
England
Yes. Just make sure to disable SIP and after adding the plugins rerun the commands given in the Innie installation instructions.
Many thanks, I will try it and post the results
[doublepost=1543867731][/doublepost]success now have hdmi sound
 

Attachments

  • Screenshot 2018-12-03 at 20.05.11.png
    Screenshot 2018-12-03 at 20.05.11.png
    190.1 KB · Views: 265
  • Screenshot 2018-12-03 at 20.06.35.png
    Screenshot 2018-12-03 at 20.06.35.png
    308.7 KB · Views: 291

iku_nomac

macrumors newbie
Dec 7, 2018
5
1
worked for following video card on Mac Pro 5.1 with Mojave OS.
ASUS GTX 680 OC II - 2GB D5 without any issue!
THX A LOT for this one!!!
 
  • Like
Reactions: h9826790

SystemHasFailed

macrumors member
Dec 5, 2007
98
27
I followed this guys instructions, and used the iso he has a link for

Thanks!! I noticed it pointed back to a download for the mac EFI ROM.. do you happen to know if/where similar ROMs exist for the newer cards like the Titan? Just curious.. thanks.
 

GSXB

macrumors regular
Jun 21, 2018
246
198
England
Thanks!! I noticed it pointed back to a download for the mac EFI ROM.. do you happen to know if/where similar ROMs exist for the newer cards like the Titan? Just curious.. thanks.
I have scoured the internet and as of yet I’ve had no luck in finding any of the latest cards rom files, macvidcards write their own and as such are proprietary.
I keep looking though.
 

astonius86

macrumors member
Apr 25, 2017
93
32
Mt Juliet, TN
The plugin requires a modification to work with Mojave. Until the original author updates the plugin, I'm including here my build, which should work.

Thank you for this build, however I did want to mention one issue I've seen. I disabled SIP and installed Lilu with Innie, ALC, and your modified NightShiftUnlocker. Everything works great so long as SIP remains disabled. If I reenable SIP, Innie and ALC continue to work fine, however NightShiftUnlocker does not. Any time I attempt to pull up a UI element that references Night Shift (such as the Notification Center or Display Preferences) macOS locks up, and I have to force quit the offending app. Disabling SIP fixes the issue, though it would be nice (if possible) to maintain Night Shift functionality without the need to permanently disable SIP.
 

cdf

macrumors 68020
Jul 27, 2012
2,253
2,572
Thank you for this build, however I did want to mention one issue I've seen. I disabled SIP and installed Lilu with Innie, ALC, and your modified NightShiftUnlocker. Everything works great so long as SIP remains disabled. If I reenable SIP, Innie and ALC continue to work fine, however NightShiftUnlocker does not. Any time I attempt to pull up a UI element that references Night Shift (such as the Notification Center or Display Preferences) macOS locks up, and I have to force quit the offending app. Disabling SIP fixes the issue, though it would be nice (if possible) to maintain Night Shift functionality without the need to permanently disable SIP.

I have observed the same issue.

When you reboot to enable sip
Use the flag csrutil — without kext
As described here
https://forums.developer.apple.com/thread/17452

Unfortunately, for NightShiftUnlocker, "without kext" is not enough. What I found works best is

Code:
csrutil enable --without kext --without fs
 

GSXB

macrumors regular
Jun 21, 2018
246
198
England
I have observed the same issue.



Unfortunately, for NightShiftUnlocker, "without kext" is not enough. What I found works best is

Code:
csrutil enable --without kext --without fs
Is nightshift unlocker another liluplugin???
 

GSXB

macrumors regular
Jun 21, 2018
246
198
England
Yes. See post #57 for a Mojave-compatible build; the original version is here.
Ive been using F.LUX with some success
Would it be the same as innie
Place kext in lilu plugin folder and run the terminal commands again
Reboot and I have native night shift ????
 

cdf

macrumors 68020
Jul 27, 2012
2,253
2,572
Would it be the same as innie
Place kext in lilu plugin folder and run the terminal commands again
Reboot and I have native night shift ????

Yes (provided that your monitor allows for Night Shift).
 

Mikey_Rem

macrumors newbie
Dec 22, 2018
1
1
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.
[doublepost=1545549187][/doublepost]I have an MSI AirBoost Vega 64. This worked like a charm.
 
  • Like
Reactions: h9826790

lixe

macrumors member
Jan 26, 2010
57
1
Sadly AppleALC and Lilu don't get my Sapphire 7950 working... also tried whatevergreen additionally, but no port (DP and HDMI) shows audio.

Just installed the 10.13 AppleHDA.kext and HDMIAudio.kext, works flawlessly.

Is there anything else I could try? Or is my card just not supported anymore?
 

mistaddong

macrumors newbie
Dec 28, 2018
1
1
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.

Hi, Thanks for the very useful info.
It worked perfect for me. I'm using 2009 mac pro mojave with Sapphire R9 280x Graphics card. After the final step where I have to reboot, My mac froze on the boot. I reset the smc, pram, nvram and finally got onto the boot screen with audio enabled! Thanks!
 
  • Like
Reactions: h9826790

joeykd47

macrumors newbie
Dec 21, 2018
4
3
Enabling trim will disable this fix. Enable trim before this fix or expect to fix it again.
 

joeykd47

macrumors newbie
Dec 21, 2018
4
3
You mean the "trimforce enable" in terminal? Or via 3rd party apps?

I never try this, but thanks for the info.


Yeah, "trimforce enable" in terminal will disable the fix. At least in macOS 10.14.2 (18C54) with both a flashed MSI radeon 7950 3gb and RX580 pulse 8gb.
 
  • Like
Reactions: h9826790

jordisala

macrumors newbie
Jan 11, 2019
2
1
Followed the procedure stated on this post ( including the extra kext for NVIDIA ) on a Mac Pro 3.1 with GT710 and it worked. MacOS 10.14.2.

The only side effect is that all other audio out devices disappeared so there is no option to use the optical or analog out either the internal speaker.

Regards

Captura de Pantalla 2019-01-11 a les 13.17.23.png
 
  • Like
Reactions: AnonMac50
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.