Contribute
Register

[Guide] Intel Kaby Lake NUC7 using Clover UEFI (NUC7i7BNH, NUC7i5BNK, NUC7i3BNH, etc)

Status
Not open for further replies.
You should check what you see in ioreg.

All the requested information for "Problem reporting" is included in the NUC7_logs.zip file. At the time of producing the logs a Belkin Mac Thunderbolt 2 dock was attached via an Apple TB3 -> TB2 adapter (ever since powering on the NUC).

(edit: attachment deleted)
 
Last edited:
All the requested information for "Problem reporting" is included in the NUC7_logs.zip file. At the time of producing the logs a Belkin Mac Thunderbolt 2 dock was attached via an Apple TB3 -> TB2 adapter (ever since powering on the NUC).

You can see in ioreg that TB controller is at least partially working...
Screen Shot 2017-05-29 at 9.28.12 AM.png


If you can, plug the same device into a real Mac, then examine ioreg on that Mac.

I have it on my list to check out this thread and experiment a bit...
(but that would be assuming I had an actual TB device...)
http://www.insanelymac.com/forum/topic/323540-thunderbolt-drivers/
 
Last edited:
Hi,

I've gotten Thunderbolt 3 to work ! It still doesn't show any driver being loaded but it does allow me to access an Atikio Thunder 3 Quad 4 HDD drive bay (Thunderbolt 3 device) now.

If I enable 'Thunderbolt Boot' from the 'Boot' menu in the Visual BIOS, MacOS detects the attached Thunderbolt device. I did boot into Windows before trying it for the first time. After that, even after doing warm/cold boots, Thunderbolt keeps working (as long as 'Thunderbolt Boot' is enabled). My guess is that 'Thunderbolt Boot' is the same/similar as the 'Legacy' mode that is available and required on Gigabyte motherboards to enable Thunderbolt.

The only thing that is left is that my NUC seems to suffer from some memory corruption inside MacOS. Could somebody tell me whether you are using OsxAptioFixDrv-64 or OsxAptioFixDrv2-64 ? Also could enabling/disabling a device (e.g. Thunderbolt, audio etc) cause issues in MacOS for one or more boots ?

Thanks,
Roel
 
Last edited:
Finally up and running on my nuc7i3bnh!
I bought the nuc hoping to get osx on it and have tried windows and ubuntu on it, but since I've got a mac laptop, nothing compares to be able to a mac desktop up and running for less than the price of a new ipad.
I've got a usb lid from gorite, so I'm going to try to get that working, but I am new to this. If anyone's got some time-saving advice on whether to try to fix the additional USB's first, or iMessage first, I will gladly take it. Sometimes messing with one thing changes the other's functionality, and I'd rather not get stuck in another hackintosh-time-warp if possible.
Runs great though.
I've got a 3440x1440 lg monitor, my mx mouse working as expected, bluetooth dongle working great (though I had to change BlutoothAudioAgent's default values because it kept going mono on me). m2 nvme works great after a couple attempts at trying to get it working. Whatever you found in rehab, keep it going man.
 
Hi,

thank you very much for this guide!
I followed your instructions and most things are working.

Not working:
Audio and HDMI-Audio (but USB-Audio is working, tested with a Logitech USB-Headset).
Upper USB connector at the back: USB 3 not working, second USB connector at the front (the brown one) does not show up as SSP in IORegistryExplorer.
NUC restarts after shutdown, have to press power key to actually shutdown.
Minor problem: In the middle of the boot process a line of multiple ‚striped‘ apples flashes up for a second (some kind of switching?) (Asus VS248 monitor connected via HDMI).
May I ask you for help?

Thanks,
Wolfgang
 

Attachments

  • RehabMan.zip
    49.5 KB · Views: 146
  • ioreg.zip
    440.8 KB · Views: 135
  • kextstat.txt
    1.4 KB · Views: 109
  • kextcache.txt
    1.2 KB · Views: 211
  • CLOVER.zip
    1.8 MB · Views: 132
Last edited:
Hi,

thank you very much for this guide!
I followed your instructions and most things are working.

Not working:
Audio and HDMI-Audio (but USB-Audio is working, tested with a Logitech USB-Headset).
Upper USB connector at the back: USB 3 not working, second USB connector at the front (the brown one) does not show up as SSP in IORegistryExplorer.
NUC restarts after shutdown, have to press power key to actually shutdown.
Minor problem: In the middle of the boot process a line of multiple ‚striped‘ apples flashes up for a second (some kind of switching?) (Asus VS248 monitor connected via HDMI).
May I ask you for help?

Thanks,
Wolfgang

Your config.plist is wrong.
Read post #1, "Final config.plist".
 
Got my NUC7i5BNK working on the third try. Thanks, RehabMan.

A bit tricky on certain parts, best to read the instructions all the way through before attempting the install. Then read again as you go through each step, keeping in mind the steps ahead.

My configuration: NUC7i5BNK BIOS version 046, 2x 8GB crucial 2133mhz CL15 sodimm, Samsung 960 EVO NVMe SSD, LG 27UD88 4K monitor.

Just to share:
960 EVO NVMe need to use "Pike R. Alpha Patch" in the config.plist. No need class-code spoof patch on IONVMeFamily and HackrNVMeFamily.

Am getting 4K resolution from the NUC HDMI port on my 27UD88 monitor. Holding down the option key when clicking the 'Scaled' button in 'Displays' preference panel will reveal all the resolutions. Clicking the button again while still holding the Option key will switch the selection from resolution numbers to bigger/smaller windows selection.

I share the 27UD88 monitor with my 2012 Mac mini. Switching back to the NUC's HDMI port loses the screen signal. Have to turn off the monitor, then on again to get back the NUC screen. Tried with different CEC setting in the BIOS to no avail.

Once again, thank you so much, RehabMan.

Now looking forward to any updates. The 2017 13inch Macbook Pro without Touchbar seems to be similarly spec with the NUC7i5BNK.
 
Just to share:
960 EVO NVMe need to use "Pike R. Alpha Patch" in the config.plist. No need class-code spoof patch on IONVMeFamily and HackrNVMeFamily.

HackrNVMeFamily with class-code spoof is a bit safer for updates...
Highly recommended over KextsToPatch method.

I share the 27UD88 monitor with my 2012 Mac mini. Switching back to the NUC's HDMI port loses the screen signal. Have to turn off the monitor, then on again to get back the NUC screen. Tried with different CEC setting in the BIOS to no avail.

Sounds like normal Skylake driver hotplug issues...

Now looking forward to any updates. The 2017 13inch Macbook Pro without Touchbar seems to be similarly spec with the NUC7i5BNK.

Except that it is a laptop...
What would really be nice is a Macmini with Kaby Lake.
 
HackrNVMeFamily with class-code spoof is a bit safer for updates...
Highly recommended over KextsToPatch method.
Yes I agree. Just could not get HackrNVMeFamily with class-code spoof to work in my first two tries.

Except that it is a laptop...
What would really be nice is a Macmini with Kaby Lake.
Still waiting for Apple. The Mac mini has not been getting any love from Apple. That's why I went with the NUC7.
 
Status
Not open for further replies.
Back
Top