Contribute
Register

[Guide] Intel Skylake NUC6 (and Skull Canyon) using Clover UEFI (NUC6i5SYK, NUC6i7KYK, etc)

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hello RehabMan! Thank you for the Guide.
When I patch ACPI (from section "Post Installation"), Terminal responds:
Code:
iMac:nuc.git main$ make
iasl -vw 2095 -vw 2008 -p build/SSDT-NUC5.aml SSDT-NUC5.dsl
Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20161210-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation
Error 6092 - Could not open file "build/SSDT-NUC5.pre" (Preprocessor Output) - No such file or directory
make: *** [build/SSDT-NUC5.aml] Error 1
What I'm doing wrong?

It is because you deleted the Build directory (and the readme.txt inside it) at some point.
Get it back with:
Code:
git checkout Build/readme.txt

Or, in the case you damaged/deleted other things you shouldn't have, re-clone:
Code:
cd ~/Projects
rm -rf nuc.git
git clone https://github.com/RehabMan/Intel-NUC-DSDT-Patch nuc.git
cd nuc.git
 
Joined
Apr 19, 2014
Messages
25
Motherboard
Asus ROG Z270F Strix
CPU
I7-7700K
Graphics
Vega 64
Mac
  1. MacBook Pro
Classic Mac
  1. Performa
  2. SE
Mobile Phone
  1. iOS
As always, this was an excellent guide! My NUC6 is working fantastically under High Sierra, with the exception of two issues.
  • I'm unable to select a resolution higher than 1080p even though I'm using a 4k display. This holds true on either the HDMI or the DP port. This wasn't an issue under Sierra.
  • I'm unable to use any audio (HDMI, DP, or built-in). Again this was something that just worked under Sierra.
I've attempted the two suggested fixes in the first post, but wasn't able to boot with kext cache disable (I believe this as been disabled on newer versions of Clover). I did run pre-patch_hda.sh, but that hasn't seemed to work.

I've attached the prescribed files for problem reporting. Any help would be greatly appreciated.
 

Attachments

  • PlexNUC.zip
    2.5 MB · Views: 149

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
As always, this was an excellent guide! My NUC6 is working fantastically under High Sierra, with the exception of two issues.
  • I'm unable to select a resolution higher than 1080p even though I'm using a 4k display. This holds true on either the HDMI or the DP port. This wasn't an issue under Sierra.
  • I'm unable to use any audio (HDMI, DP, or built-in). Again this was something that just worked under Sierra.
I've attempted the two suggested fixes in the first post, but wasn't able to boot with kext cache disable (I believe this as been disabled on newer versions of Clover). I did run pre-patch_hda.sh, but that hasn't seemed to work.

I've attached the prescribed files for problem reporting. Any help would be greatly appreciated.

Your config.plist is wrong.
Read post #1, "Final config.plist".
 
Joined
Apr 23, 2016
Messages
97
Motherboard
HP EliteBook 8460p BIOS F.61 (Clover 4012)
CPU
Intel Core i5 i5252 @2.5GHz
Graphics
Intel HD 3000 1366x768
Mobile Phone
  1. iOS
Update to High Sierra went uneventfully, many thanks again for your great guide. Trying to perform the Supplemental Update and it seems to fail on the download, as far as I can tell the download seems to fail about 2/3rd of the way through and when I next look just shows UPDATE again. Selecting restarts the whole of the 915MB dl. I'm on a slow link atm,

Edit> 4th time lucky, seems to be broadband issues. All updated OK now
 
Last edited:
Joined
May 24, 2017
Messages
146
Motherboard
Intel NUC6I3SYH
CPU
i3-6100U
Graphics
HD 520 (1920 x 1080)
Mobile Phone
  1. iOS
Final config.plist

For the NUC6, copy the file:
Code:
cp config_nuc6.plist /Volumes/EFI/EFI/Clover/config.plist

Is it EFI or ESP? When i copy your code given here, i got a file not found. I realized the its ESP partition.
 

Attachments

  • EFI.jpeg
    EFI.jpeg
    52.3 KB · Views: 283
Joined
Jun 20, 2016
Messages
5
CPU
NUC6i5SYH
Hi RehabMan,
thank you for your guide. I'm trying to upgrade from 10.12.6 to 10.13 and everything worked fine until I got stuck at
Code:
kextd stall AppleACPICPU
and could not continue...

Here are outputs and the files

Code:
→ sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmPatchRAM2.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmFirmwareRepo.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
KernelCache ID: 4241C3D3DCB63CA54B36D03143CA3F38

Code:
   13    1 0xffffff7f829e6000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>
  100    1 0xffffff7f826c6000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <99 98 76 12 7 6 5 4 3 1>
  114    0 0xffffff7f82848000 0xb5000    0xb5000    com.apple.driver.AppleHDA (279.48) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <113 100 99 98 80 76 6 5 4 3 1>
-rw-r--r--  1 root  wheel  4583 Oct  8 21:48 /System/Library/Extensions/AppleHDA.kext/Contents/Resources/Platforms.zml.zlib
-rw-r--r--  1 root  wheel  1836 Oct  8 21:48 /System/Library/Extensions/AppleHDA.kext/Contents/Resources/layout1.zml.zlib
-rw-r--r--  1 root  wheel  1828 Oct  8 21:48 /System/Library/Extensions/AppleHDA.kext/Contents/Resources/layout2.zml.zlib
MD5 (/System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA) = b50540442effcbda2420c076eb25c30b

Thank you!
 

Attachments

  • Archive.zip
    2.8 MB · Views: 142

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,497
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hi RehabMan,
thank you for your guide. I'm trying to upgrade from 10.12.6 to 10.13 and everything worked fine until I got stuck at
Code:
kextd stall AppleACPICPU
and could not continue...

Here are outputs and the files

Code:
→ sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmPatchRAM2.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmFirmwareRepo.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
KernelCache ID: 4241C3D3DCB63CA54B36D03143CA3F38

Code:
   13    1 0xffffff7f829e6000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>
  100    1 0xffffff7f826c6000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <99 98 76 12 7 6 5 4 3 1>
  114    0 0xffffff7f82848000 0xb5000    0xb5000    com.apple.driver.AppleHDA (279.48) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <113 100 99 98 80 76 6 5 4 3 1>
-rw-r--r--  1 root  wheel  4583 Oct  8 21:48 /System/Library/Extensions/AppleHDA.kext/Contents/Resources/Platforms.zml.zlib
-rw-r--r--  1 root  wheel  1836 Oct  8 21:48 /System/Library/Extensions/AppleHDA.kext/Contents/Resources/layout1.zml.zlib
-rw-r--r--  1 root  wheel  1828 Oct  8 21:48 /System/Library/Extensions/AppleHDA.kext/Contents/Resources/layout2.zml.zlib
MD5 (/System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA) = b50540442effcbda2420c076eb25c30b

Thank you!

Your EFI/Clover/kexts is wrong (wrong kexts there, no FakeSMC.kext).
You cannot expect to boot macOS without FakeSMC.kext.
Read guide for correct Clover/kexts setup:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
 
Joined
Sep 1, 2013
Messages
2
Mac
Classic Mac
Mobile Phone
Have installed High Sierra fine on my Skull Canyon NUC, pretty much everything is working except one issue. With GarageBand and Logic, any right click/context menu will case the spinning wheel to appear and other glitches/crashes. Is anyone else experiencing this issue or knows how to fix it?
 
Top