Contribute
Register

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

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

Note: Reverted this change due to the fact it causes problems for Preview.app.

I will do some experimentation and see there is a combination that corrects for all three problems (Preview glitched graphics, QuickTime crash to login, and GarageBand failure with right click popup).
 
Last edited:
Great! Thank you!

But note:
Note: Reverted this change due to the fact it causes problems for Preview.app.

RM,device-id=0x193b and AAPL,ig-platform-id=0x193b0005 is a workable scenario if you don't care about QuickTime crashing full screen (that combo has both Preview working and GarageBand, but not QT full screen).

I have not found a combo of spoofing/ig-platform-id that fixes all three.
I may install the 10.13.1 beta and see if anything is fixed.
 
960 EVO should show automatically
yeah thx, after formatting it showed

btw how to fix audio?
I have newer clover 4243 so I can't boot without caches
I tried alternative fix and it did not help
Type your password if requested (to mount EFI partition, and to patch /System/Library/Extensions/AppleHDA.kext binary)
Patching /System/Library/Extensions/AppleHDA.kext...
/Volumes/EFI/EFI/CLOVER/config.plist
Done.
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e534f130 [0x7fff9b8235b0]> { URL = "FakeSMC.kext/ -- file:///Library/Extensions/", ID = "org.netkas.driver.FakeSMC" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e5345cf0 [0x7fff9b8235b0]> { URL = "IntelGraphicsFixup.kext/ -- file:///Library/Extensions/", ID = "as.lvs1974.IntelGraphicsFixup" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e39ab0c0 [0x7fff9b8235b0]> { URL = "Lilu.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.Lilu" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e53356a0 [0x7fff9b8235b0]> { URL = "FakePCIID.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.driver.FakePCIID" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e39c3b30 [0x7fff9b8235b0]> { URL = "USBInjectAll.kext/ -- file:///Library/Extensions/", ID = "com.rehabman.driver.USBInjectAll" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e39b6fa0 [0x7fff9b8235b0]> { URL = "FakePCIID_Intel_HDMI_Audio.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Intel-HDMI-Audio" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e39b82c0 [0x7fff9b8235b0]> { URL = "IntelMausiEthernet.kext/ -- file:///Library/Extensions/", ID = "com.insanelymac.IntelMausiEthernet" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e39ae3d0 [0x7fff9b8235b0]> { URL = "CodecCommander.kext/ -- file:///Library/Extensions/", ID = "org.tw.CodecCommander" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e39a60e0 [0x7fff9b8235b0]> { URL = "FakePCIID_Intel_HD_Graphics.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Intel-HD-Graphics" }
Kext with invalid signatured (-67054) allowed: <OSKext 0x7fb1e3b87f40 [0x7fff9b8235b0]> { URL = "AppleHDA.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleHDA" }
KernelCache ID: C1B7FBBF497ED2928FB1302FD4D7FEC2
 
Last edited:
yeah thx, after formatting it showed

btw how to fix audio?
I have newer clover 4243 so I can't boot without caches
I tried alternative fix and it did not help
Type your password if requested (to mount EFI partition, and to patch /System/Library/Extensions/AppleHDA.kext binary)
Patching /System/Library/Extensions/AppleHDA.kext...
/Volumes/EFI/EFI/CLOVER/config.plist
Done.
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e534f130 [0x7fff9b8235b0]> { URL = "FakeSMC.kext/ -- file:///Library/Extensions/", ID = "org.netkas.driver.FakeSMC" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e5345cf0 [0x7fff9b8235b0]> { URL = "IntelGraphicsFixup.kext/ -- file:///Library/Extensions/", ID = "as.lvs1974.IntelGraphicsFixup" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e39ab0c0 [0x7fff9b8235b0]> { URL = "Lilu.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.Lilu" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e53356a0 [0x7fff9b8235b0]> { URL = "FakePCIID.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.driver.FakePCIID" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e39c3b30 [0x7fff9b8235b0]> { URL = "USBInjectAll.kext/ -- file:///Library/Extensions/", ID = "com.rehabman.driver.USBInjectAll" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e39b6fa0 [0x7fff9b8235b0]> { URL = "FakePCIID_Intel_HDMI_Audio.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Intel-HDMI-Audio" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e39b82c0 [0x7fff9b8235b0]> { URL = "IntelMausiEthernet.kext/ -- file:///Library/Extensions/", ID = "com.insanelymac.IntelMausiEthernet" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e39ae3d0 [0x7fff9b8235b0]> { URL = "CodecCommander.kext/ -- file:///Library/Extensions/", ID = "org.tw.CodecCommander" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fb1e39a60e0 [0x7fff9b8235b0]> { URL = "FakePCIID_Intel_HD_Graphics.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Intel-HD-Graphics" }
Kext with invalid signatured (-67054) allowed: <OSKext 0x7fb1e3b87f40 [0x7fff9b8235b0]> { URL = "AppleHDA.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleHDA" }
KernelCache ID: C1B7FBBF497ED2928FB1302FD4D7FEC2

You can boot without caches by specifying kernel flag "-f" in boot arguments (Clover options).
Or you can use my version of Clover which always has boot without caches.

"Problem Reporting" files are incomplete.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
RM,device-id=0x193b and AAPL,ig-platform-id=0x193b0005 is a workable scenario

Changed the github project to use this combination as it allows the GarageBand popups to work and no problems with Preview.
The QuickTime issue is now noted in post #1, "Known Problems".
 
Just followed the guide for a Skull Canyon with a Samsung 960 Evo and it's working brilliantly, thanks RehabMan! Do you accept donations or anything like that? I don't have much to send but I'd like to give something back if possible. I feel like the scripts alone have saved me hours of likely frustration.
 
Regarding Bluetooth: I don't have Windows installed right now so can't test this yet, but my previous hackintosh also had an Intel 8260 and I'd get fully functional Bluetooth by first booting into Windows 10 then restarting (not shutting down) and launching clover/macOS.
 
Just followed the guide for a Skull Canyon with a Samsung 960 Evo and it's working brilliantly, thanks RehabMan! Do you accept donations or anything like that? I don't have much to send but I'd like to give something back if possible. I feel like the scripts alone have saved me hours of likely frustration.

Individual donations are not allowed per site rules.

Regarding Bluetooth: I don't have Windows installed right now so can't test this yet, but my previous hackintosh also had an Intel 8260 and I'd get fully functional Bluetooth by first booting into Windows 10 then restarting (not shutting down) and launching clover/macOS.

USB BT (with Broadcom chipset) is the way to go.
 
Has there been any successes with dual monitors and rebooting with them connected lately? I have a 6i3SYH.
 
Status
Not open for further replies.
Back
Top