Contribute
Register

The Perfect Customac-Pro: X99-A II, i7-6950X, 128GB G.Skill TridentZ, Aorus GTX 1080 TI Xtreme

Status
Not open for further replies.
@kgp: I also use AppleALC, on 10.12.4 and it seems to be working just fine. I do not have a Pascal card just yet though. I load AppleALC and Lilu in clover/10.12. I also have codeccommander loading in the same place in clover, but it's optional not required. It is a very easy install. Just plug AppleALC and Lilu in clover, make sure you don't have a patched AppleHDA in S/L/E (disable the patches or get a unpatched version of AppleHDA) and remove realtekALC or the Voodoo kext you have been using.

I can attach both AppleALC and Lilu if you want them (these are the latest).

There is also a support thread on insanelymac (but I didn't need it): http://www.insanelymac.com/forum/topic/311293-applealc-—-dynamic-applehda-patching/

Yes please attach me both AppleALC, Lilu and the codecmommander...

But i guess for HDMI output I still would have to apply the shilohh method, which is too much patching for my taste. Silohh's guide also especially addresses the old nvidia webdriver and related problems. As multi-monitor support works OOB with my AORUS GTX 1080 Xtreme Edition and the latest web driver, I do not want to screw-up this perfectly working configuration....
 
Yes please attach me both AppleALC, Lilu and the codecmommander...

But i guess for HDMI output I still would have to apply the shilohh method, which is too much patching for my taste. Silohh's guide also especially addresses the old nvidia webdriver and related problems. As multi-monitor support works OOB with my AORUS GTX 1080 Xtreme Edition and the latest web driver, I do not want to screw-up this perfectly working configuration....


Okay, here they are. But I'm not advocating you do this, until you have time. I also don't want you to screw up a perfectly working system until you are ready to try these out. I'm just saying they are working for me. And, again, just a reminder, I am not on a pascal graphics system (yet). A small typo correction: I have the Audio device set to 1, not 11.

You also need to rename ALZA to HDEF (I attached a screen shot).
 

Attachments

  • AppleALC Audio.zip
    575.7 KB · Views: 74
  • Screen Shot 2017-04-27 at 7.28.42 AM.png
    Screen Shot 2017-04-27 at 7.28.42 AM.png
    486.2 KB · Views: 72
Last edited:
Okay, here they are. But I'm not advocating you do this, until you have time. I also don't want you to screw up a perfectly working system until you are ready to try these out. I'm just saying they are working for me. And, again, just a reminder, I am not on a pascal graphics system (yet). A small typo correction: I have the Audio device set to 1, not 11.
Its easy to figure out if you need the patch. Pop ope IOReg and look don't search for your nvidia card. You will Find Several nvidia,Display-* entries. After that you will see HDAU@* It will show the codec that are working with it. If it is not named HDAU then it will have to be patched with SSDT. If it is you are good to go. Here is what my section looks like.

Kevin
Screen Shot 2017-04-27 at 10.35.12 AM.png
 
Okay, here they are. But I'm not advocating you do this, until you have time. I also don't want you to screw up a perfectly working system until you are ready to try these out. I'm just saying they are working for me. And, again, just a reminder, I am not on a pascal graphics system (yet). A small typo correction: I have the Audio device set to 1, not 11.

You also need to rename ALZA to HDEF (I attached a screen shot).

But do I also need the following KextsToPatch entries?

Code:
Name                         Find                Replace
AppleHDA                     8a19d411            00000000
AppleHDA                     8b19d411            0009ec10
AppleHDA                     786d6c2e 7a6c       7a6d6c2e 7a6c
AppleHDAController           a08c                208d
 
But do I also need the following KextsToPatch entries?

Code:
AppleHDA                     8a19d411            00000000
AppleHDA                     8b19d411            0009ec10
AppleHDA                     786d6c2e 7a6c      7a6d6c2e 7a6c
AppleHDAController           a08c                208d
No that is all from the CloverALC Command.

Kevin
 
No that is all from the CloverALC Command.

Kevin

Ok, I removed the VoodooHDA.kext, and disabled all AppleHDA KextsToPatch entries. I copied the AppleALC.kext, Lilu.kext and the codecmommander.kext to /EFI/Clover/kexts/10.12/, checked the ACPI DSDT Patch ALZA to HDEF and rebooted the system.

Result:

Nothing! Not even analogue audio output!

Do I have to inject Audio? 1 or 2? Reset HDA?

By the way... IOReg does not reveal anything for BR3A in case of AppleALC. So I guess the patch would be unavoidable anyway.
 
Last edited:
Ok, I just copied the AppleALC.kext, Lilu.kext and the codecmommander.kext to /EFI/Clover/kexts/10.12/, implemented the ACPI DSDT Patch ALZA to HDEF and rebooted the system.

Result: Not even analogue audio output!

IOReg does not reveal anything for BR3A. So I guess the patch would be unavoidable.
No, no patches are necessary, in fact you need an untouched audio kext – make sure you have an oryginal AppleHDA.kext in S/L/E

Make sure you have injected proper Audio id number in clover:
Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>1</string>
        </dict>

If it is not working go here:
https://github.com/vit9696/AppleALC/wiki/Frequently-Asked-Questions
and try again ;)
 
Ok, I just copied the AppleALC.kext, Lilu.kext and the codecmommander.kext to /EFI/Clover/kexts/10.12/, implemented the ACPI DSDT Patch ALZA to HDEF and rebooted the system.

Result: Not even analogue audio output!

Do I have to inject Audio? 1 or 2? Reset HDA?

IOReg does not reveal anything for BR3A in case of AppleALC. So I guess the patch would be unavoidable.

To answer the first question, which @beep and @KevinAGI already did, you need a virgin unaltered AppleHDA and no patches. Secondly, in clover configurator, try audio device id 1 or 11, or use the command line and change the parameter as noted in the previous post by @beep. I prefer clover configurator, but either will work.

Have you got some kind of speaker (or headphones) plugged into your green rear audio output? Or any of the other audio outputs on the rear of your motherboard? Finally, make sure you have changed the audio output in system preferences -> sound. On my system, I have speakers built-in to my display, so the setting internal speakers work there. I also have some old usb speakers plugged into the black rear audio port (which shows up as one of the line out ports in sys prefs -> sound). For me, both work (I have them combined as a multi aduio output device, which gives me somewhat better sound - not essential by any means).

I think it would be best to test with some kind of speakers connected to the one of the rear audio ports to make sure you are getting audio. I don't use HDMI output because I prefer to be able to control the volume via task bar, but I have to believe that you can get HDMI working once you know that you have audio from one of the rear audio ports (for me, both the green port and the black port work).

Finallly, check the Apple MIDI tool to make sure your default audio assignments match what you expect them to be (in my case, normally, it's the multi output device, which includes both the internal speakers from my monitor and the usb powered speakers which are connected to one of the line out ports).

In the attachment below, I have simplified my setup temporarily to demonstrate to you how this should work. You can see that I have specifically designated the "line out" port for use in my system and I have my usb speakers plugged into the black port on the rear of my motherboard. The Apple MIDI tool shows that line out port as my default.

EDIT: If you used Toleda's script, make sure you've deleted realtekALC from clover/kexts/10.12, and make sure S/L/E is clean as well.
EDIT: And, if you need more support, I would recommend the insanely mac group. I've found them to be very responsive.
 

Attachments

  • Screen Shot 2017-04-27 at 9.03.48 AM.png
    Screen Shot 2017-04-27 at 9.03.48 AM.png
    138 KB · Views: 65
  • Screen Shot 2017-04-27 at 9.04.07 AM.png
    Screen Shot 2017-04-27 at 9.04.07 AM.png
    685.3 KB · Views: 79
Last edited:
To answer the first question, which @beep already did, you need a virgin unaltered AppleHDA and no patches. Secondly, in clover configurator, try audio device id 1 or 11.

Have you got some kind of speaker (or headphones) plugged into your green rear audio output? Or any of the other audio outputs on the rear of your motherboard? Finally, make sure you have changed the audio output in system preferences -> sound. On my system, I have speakers built-in to my display, so the setting internal speakers work there. I also have some old usb speakers plugged into the black rear audio port (which shows up as one of the line out ports in sys prefs -> sound). For me, both work (I have them combined as a multi aduio output device, which gives me somewhat better sound - not essential by any means).

I think it would be best to test with some kind of speakers connected to the one of the rear audio ports to make sure you are getting audio. I don't use HDMI output because I prefer to be able to control the volume via task bar, but I have to believe that you can get HDMI working once you know that you have audio from one of the rear audio ports (for me, both the green port and the black port work).

Finallly, check the Apple MIDI tool to make sure your default audio assignments match what you expect them to be (in my case, normally, it's the multi output device, which includes both the internal speakers from my monitor and the usb powered speakers which are connected to one of the line out ports).

In the attachment below, I have simplified my setup temporarily to demonstrate to you how this should work. You can see that I have specifically designated the "line out" port for use in my system and I have my usb speakers plugged into the black port on the rear of my motherboard. The Apple MIDI tool shows that line out port as my default.

And, if you need more support, I would recommend the insanely mac group. I've found them to be very responsive.

O.K., "audio device id 1" and "internal speakers" have been the magic keywords. Analogue Audio output is now working on some rudimentary headphones. :thumbup:

So now to get the digital signal to my screen I have to do the massive patching described in the shilohh guide? :crazy::lol:
 
O.K., "audio device id 1" and "internal speakers" have been the magic keywords. Analogue Audio output is now working on some rudimentary headphones. :thumbup:

So now to get the digital signal to my screen I have to do the massive patching described in the shilohh guide? :crazy::lol:


I'm going to have to leave that answer to @KevinAGI or @beep because as I noted before, I like the speakers setup I have (with the multi output audio setup) and better control of the audio volume via the task bar - meaning I personally don't use HDMI for audio.

The other place where I have found very active support is the insanelymac group I referenced earlier.

But, as always, thank you for the great thread! It's also great news to hear that AppleALC and Lilu work with a Pascal graphics card!
 
Status
Not open for further replies.
Back
Top