Contribute
Register

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

Status
Not open for further replies.
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?

I was able to reproduce this problem.
Seems like maybe it is a graphics issue, as the right click produces a small popup window.
Tested it on my ProBook 4540s (HD4000) and no issue there.
Will test on a few more computers (as time allows) and see if there is a pattern or isolated to just the NUC/SC.
 
I was able to reproduce this problem.
Seems like maybe it is a graphics issue, as the right click produces a small popup window.
Tested it on my ProBook 4540s (HD4000) and no issue there.
Will test on a few more computers (as time allows) and see if there is a pattern or isolated to just the NUC/SC.

One thing I notice is if I undo the 0x1926 spoof...
Code:
SPEEDY-NUC:nuc.git rehabman$ git diff
diff --git a/SSDT-IGPU.dsl b/SSDT-IGPU.dsl
index 4cba2f1..b1ac3ff 100644
--- a/SSDT-IGPU.dsl
+++ b/SSDT-IGPU.dsl
@@ -125,7 +125,8 @@
                     //"RM,device-id", Buffer() { 0x3b, 0x19, 0x00, 0x00 },
                     //"AAPL,GfxYTile", Buffer() { 1, 0, 0, 0 },
                     //REVIEW: spoof HD540 for full screen QuickTime issue
-                    "RM,device-id", Buffer() { 0x26, 0x19, 0x00, 0x00 },
+                    //"RM,device-id", Buffer() { 0x26, 0x19, 0x00, 0x00 },
+                    "RM,device-id", Buffer() { 0x3b, 0x19, 0x00, 0x00 },
                 },
                 // Kaby Lake/HD620
                 0x5916, 0, Package()

... the problem is fixed.

But that exposes the QuickTime full screen issue.
 
One thing I notice is if I undo the 0x1926 spoof...
Code:
SPEEDY-NUC:nuc.git rehabman$ git diff
diff --git a/SSDT-IGPU.dsl b/SSDT-IGPU.dsl
index 4cba2f1..b1ac3ff 100644
--- a/SSDT-IGPU.dsl
+++ b/SSDT-IGPU.dsl
@@ -125,7 +125,8 @@
                     //"RM,device-id", Buffer() { 0x3b, 0x19, 0x00, 0x00 },
                     //"AAPL,GfxYTile", Buffer() { 1, 0, 0, 0 },
                     //REVIEW: spoof HD540 for full screen QuickTime issue
-                    "RM,device-id", Buffer() { 0x26, 0x19, 0x00, 0x00 },
+                    //"RM,device-id", Buffer() { 0x26, 0x19, 0x00, 0x00 },
+                    "RM,device-id", Buffer() { 0x3b, 0x19, 0x00, 0x00 },
                 },
                 // Kaby Lake/HD620
                 0x5916, 0, Package()

... the problem is fixed.

But that exposes the QuickTime full screen issue.

It seems both problems fixed by changing ig-platform-id=0x19260002 and spoofing as 0x1926:
Code:
SPEEDY-NUC:nuc.git rehabman$ git diff
diff --git a/SSDT-IGPU.dsl b/SSDT-IGPU.dsl
index 4cba2f1..73d4807 100644
--- a/SSDT-IGPU.dsl
+++ b/SSDT-IGPU.dsl
@@ -117,15 +117,16 @@
                 // Skylake/Iris Pro HD580
                 0x193b, 0, Package()
                 {
-                    "AAPL,ig-platform-id", Buffer() { 0x05, 0x00, 0x3b, 0x19 },
+                    //"AAPL,ig-platform-id", Buffer() { 0x05, 0x00, 0x3b, 0x19 },
                     //REVIEW: spoof HD540 for full screen QuickTime issue
-                    //"AAPL,ig-platform-id", Buffer() { 0x02, 0x00, 0x26, 0x19 },
+                    "AAPL,ig-platform-id", Buffer() { 0x02, 0x00, 0x26, 0x19 },
                     "hda-gfx", Buffer() { "onboard-1" },
                     "model", Buffer() { "Intel Iris Pro Graphics 580" },
                     //"RM,device-id", Buffer() { 0x3b, 0x19, 0x00, 0x00 },
                     //"AAPL,GfxYTile", Buffer() { 1, 0, 0, 0 },
                     //REVIEW: spoof HD540 for full screen QuickTime issue
                     "RM,device-id", Buffer() { 0x26, 0x19, 0x00, 0x00 },
+                    //"RM,device-id", Buffer() { 0x3b, 0x19, 0x00, 0x00 },
                 },
                 // Kaby Lake/HD620
                 0x5916, 0, Package()
 
It seems both problems fixed by changing ig-platform-id=0x19260002 and spoofing as 0x1926:
Code:
SPEEDY-NUC:nuc.git rehabman$ git diff
diff --git a/SSDT-IGPU.dsl b/SSDT-IGPU.dsl
index 4cba2f1..73d4807 100644
--- a/SSDT-IGPU.dsl
+++ b/SSDT-IGPU.dsl
@@ -117,15 +117,16 @@
                 // Skylake/Iris Pro HD580
                 0x193b, 0, Package()
                 {
-                    "AAPL,ig-platform-id", Buffer() { 0x05, 0x00, 0x3b, 0x19 },
+                    //"AAPL,ig-platform-id", Buffer() { 0x05, 0x00, 0x3b, 0x19 },
                     //REVIEW: spoof HD540 for full screen QuickTime issue
-                    //"AAPL,ig-platform-id", Buffer() { 0x02, 0x00, 0x26, 0x19 },
+                    "AAPL,ig-platform-id", Buffer() { 0x02, 0x00, 0x26, 0x19 },
                     "hda-gfx", Buffer() { "onboard-1" },
                     "model", Buffer() { "Intel Iris Pro Graphics 580" },
                     //"RM,device-id", Buffer() { 0x3b, 0x19, 0x00, 0x00 },
                     //"AAPL,GfxYTile", Buffer() { 1, 0, 0, 0 },
                     //REVIEW: spoof HD540 for full screen QuickTime issue
                     "RM,device-id", Buffer() { 0x26, 0x19, 0x00, 0x00 },
+                    //"RM,device-id", Buffer() { 0x3b, 0x19, 0x00, 0x00 },
                 },
                 // Kaby Lake/HD620
                 0x5916, 0, Package()

FYI: Updated the github project with this change.
 
hey guys,
I'm trying to install fresh HS on my new skull canyon
Can u explain me what kexts (or whatever) I should do to get visible mine 960 evo inside disk utility?
Oh and the second issue: when I click install on mine 850 evo it runs the installation, then goes to reboot, I click f10 and load second time from usb, click "boot OS X Install from ...", and nothing new - its loads the previous utilities

thank u
 
Last edited:
hey guys,
I'm trying to install fresh HS on my new skull canyon
Can u explain me what kexts (or whatever) I should do to get visible mine 960 evo inside disk utility?

Your 960 EVO should show automatically, provided you have correct BIOS settings (SATA as AHCI).

Oh and the second issue: when I click install on mine 850 evo it runs the installation, then goes to reboot, I click f10 and load second time from usb, click "boot OS X Install from ...", and nothing new - its loads the previous utilities

What is the exact "..."?

It goes something like this:
- first boot should be to the install_osx partition on USB
- next boot will be "boot macOS Install from ..." (where ... is the name of the target volume)
- you will continue to boot to that same "boot macOS Install from ..." until it goes away and a boot target appears for your target installation volume.

You will never see "boot OS X Install from ..." when installing Sierra or High Sierra, due to the fact they are named macOS, not OS X.
 
Hello, RehabMan. I noticed that you recently updated the github project. This causes my newly installed OSX 11.6 not to boot from the Display. Can you provide the old github project?
 
Hello, RehabMan. I noticed that you recently updated the github project. This causes my newly installed OSX 11.6 not to boot from the Display. Can you provide the old github project?

No idea what hardware you have. Your profile indicates hardware not supported by this guide.
Also, your profile does not indicate which NUC you own. Please fix your profile/signature such that it indicates your hardware.

No "Problem Reporting" files attached.
It seems likely your config.plist is not up-to-date.
Read FAQ, "Problem Reporting". Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

You can checkout old versions with git, by git hash. For example if you wanted the version prior the most recent changes to correct NUC6-SC GarageBand issues:
Code:
git checkout 4e09568b2af9108f68aeb6055fa801e1685bb1f4

You can get a list of the hashes with:
Code:
git log

Or by looking at the commit log on github.
 
Sorry! My computer model is NUC6i7kyk SkullCanyon.
 
Sorry! My computer model is NUC6i7kyk SkullCanyon.

Must be in your profile.
And you must provide "Problem Reporting" files.
 
Status
Not open for further replies.
Back
Top