Contribute
Register

[Guide] Intel NUC7/NUC8 using Clover UEFI (NUC7i7Bxx,NUC8i7Bxx,etc)

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,716
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I have only one monitor. When I boot I have no sound, unplug hdmi and plug it again and sound starts working. It would be interesting that sound works without needing to replug cable (using only one monitor).
I will try to reproduce your scenario.
Right now the hardware I usually use in the NUC7 Dawson Canyon is sitting in my NUC8 Bean Canyon.
It probably won't be until tomorrow.

In the meantime, test on High Sierra to see if it is a new problem in Mojave or something that was also present in 10.13.
Also, you could enable FakePCIID_Intel_HDMI_Audio.kext by changing FAKH to 1 in SSDT-NUC7-DC.aml.
 
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,716
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
where is folder from audio driver?
No idea what you're asking.
You need to attach problem reporting files as requested.
 
Joined
Jul 4, 2013
Messages
64
Motherboard
NUC8i7BNH
CPU
i7 8559U
Graphics
UHD 655
Mac
MacBook Pro
I will try to reproduce your scenario.
Right now the hardware I usually use in the NUC7 Dawson Canyon is sitting in my NUC8 Bean Canyon.
It probably won't be until tomorrow.

In the meantime, test on High Sierra to see if it is a new problem in Mojave or something that was also present in 10.13.
Also, you could enable FakePCIID_Intel_HDMI_Audio.kext by changing FAKH to 1 in SSDT-NUC7-DC.aml.
Thank you RehabMan. In High Sierra it was working fine. Will try to Enable Intel HDMI Audio as you say. I have to copy that kext to CLOVER/kexts/Other?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,716
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Thank you RehabMan. In High Sierra it was working fine. Will try to Enable Intel HDMI Audio as you say. I have to copy that kext to CLOVER/kexts/Other?
The kext (FakePCIID_Intel_HDMI_Audio.kext) should be already installed,... but it is disabled via FAKH=0. Change it to 1 and it will activate.
 
Joined
Jul 4, 2013
Messages
64
Motherboard
NUC8i7BNH
CPU
i7 8559U
Graphics
UHD 655
Mac
MacBook Pro
The kext (FakePCIID_Intel_HDMI_Audio.kext) should be already installed,... but it is disabled via FAKH=0. Change it to 1 and it will activate.
It is working RehabMan, thank you very much!! Should I delete AppleALC references then as it seems it's not working?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,716
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
It is working RehabMan, thank you very much!! Should I delete AppleALC references then as it seems it's not working?
AppleALC works fine... it provides analog audio via the headphone jack.
I will enable FAKH for the SSDT-NUC7-DC.
 
Joined
Jan 16, 2015
Messages
10
Motherboard
GA-Z97MX-GAMING 5
CPU
i7-4790K
Graphics
GTX 970
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
Hi RehabMan,

Mojave appears to have nixed my audio over HDMI also. I have tried unplugging / replugging in the HDMI as chanquete69 did, but the only available audio outs available in system preferences are Airplay devices. Under High Sierra I successfully had analogue out and HDMI.

My monitor is an AOC U2879G6 4k panel.

Files attached.
 

Attachments

Joined
Jul 4, 2013
Messages
64
Motherboard
NUC8i7BNH
CPU
i7 8559U
Graphics
UHD 655
Mac
MacBook Pro
Hi RehabMan,

Mojave appears to have nixed my audio over HDMI also. I have tried unplugging / replugging in the HDMI as chanquete69 did, but the only available audio outs available in system preferences are Airplay devices. Under High Sierra I successfully had analogue out and HDMI.

My monitor is an AOC U2879G6 4k panel.

Files attached.
Have you tried enabling Intel HDMI Audio as RehabMan told me? It solves the problem for me.
 
Joined
Jan 16, 2015
Messages
10
Motherboard
GA-Z97MX-GAMING 5
CPU
i7-4790K
Graphics
GTX 970
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
Have you tried enabling Intel HDMI Audio as RehabMan told me? It solves the problem for me.
Do you mean this?:

The kext (FakePCIID_Intel_HDMI_Audio.kext) should be already installed,... but it is disabled via FAKH=0. Change it to 1 and it will activate.
I read it but I'm not clear where FAKH=0 is to change it? I don't have an FAKH=0 in the config.plist and I'm not experienced at ACPI patching.
 
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,716
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hi RehabMan,

Mojave appears to have nixed my audio over HDMI also. I have tried unplugging / replugging in the HDMI as chanquete69 did, but the only available audio outs available in system preferences are Airplay devices. Under High Sierra I successfully had analogue out and HDMI.

My monitor is an AOC U2879G6 4k panel.

Files attached.
You damaged AppleALC.kext permissions as can clearly be seen in kextcache:
Code:
Kext rejected due to improper filesystem permissions: <OSKext 0x7fa3f7ec7da0 [0x7fffa84488e0]> { URL = "AppleALC.kext/ -- file:///System/Library/Extensions/", ID = "as.vit9696.AppleALC" }
AppleALC.kext does not authenticate; omitting.
Run ./install_downloads.sh to fix.

But also, your copy of the github project is not up-to-date (there have been recent changes that you don't have).
Make sure you follow post #1 instructions for updating.

Your drivers64UEFI is wrong. apfs.efi is not used anymore. Instead, as per guide, we use ApfsDriverLoader-64.efi and ApfsImageLoader-64.efi.
Also, you're not running the recommended RehabMan Clover build.

Refer to the Clover laptop guide (it is also linked from post #1):
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
 
Top