Contribute
Register

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

before you do anything, make a bootable clone. at some time in the future you'll be glad you did.

second--make sure you have a working USB boot stick. if you are successful installing windows, it will mess with the /Clover/Boot folder in the EFI partition on your HD/SSD. you will need to boot Mac OS using the USB stick so you can get into the /Clover/Boot/Microsoft folder and make one change. if you get that far I'll tell you what to do.

then:

before trying to set up dual boot, I would give Bootcamp a try.
since forever, up until the last couple of versions of windows 10, it had been fairly easy to dual boot on the same hard drive.

what I did many times:
formatted a HD using Disk Utility, creating a partition for Mac and a partition, formatted MS-DOS, for windows.
install Mac OS and get it running to your liking. make a working backup.

then use the windows installer (created on a USB with Rufus, or nowadays, with MS's installer creation tool).
in the windows installer when you get to the "where to install" screen, the installer will say you can't install windows on the partition you created for windows because it is MS-DOS. (old versions of disk utility let you create a partition as free space and windows was quite happy installing there.). delete the partition, which will change the partition to "unallocated space", highlight the Unformatted Space partition, and then click Format at the bottom of the window and you're good to go.

the problem I've had for the last couple of windows 10 versions is that the windows 10 installer won't proceed because it says the disk was created in MBR style rather than GPT. of course that isn't the case, but windows won't proceed.

I needed to make this work on my hacked laptop which only has one HD. it took me a couple of days, using GPartEd, windows disk management window, and more patience than I normally have, to figure out how to get it done. I didn't document the process, and there is no way I can recreate it for you.

so give it a try if bootcamp doesn't meet your needs, but be prepared for a battle with the windows installer.

Did you try this? if not, I can try and assist
 
So far then, for i5, just use the EFI OC 5.8 Catalina on page 90 and for i7, set SSDT UAIC to false, is there something else? Gonna try it on my i5 tonight.

I know for sure, audio works just fine on my i7, it goes to sleep, but when it wakes up, USB-C to USB 3 hub, connected to my monitor which connects to the NUC8 via thunderbolt, does not work, rest of the regular USB ports all work.

Changing brightness via keyboard stops working as well, my monitor is a LG Ultrafine 4k Display, uses Thunderbolt exclusively.

Also, the intel BT stops working after waking up, anybody experienced same issues? I haven't noticed any lag like a user jimborae experienced.
I changed the EFI and eliminated the SSDT-UAIC.aml which has always worked for me with my i5 and i3. I left the USBPort kext in it that is supposed to work in i7s but I can't test it myself.
I can't tell if you are having USB or Thunderbolt issues, you'd kind of need to test them separately but something maybe wrong. Do you have Thunderbolt set to legacy mode in the bios?
 

Attachments

  • SSDT-UIAC.aml
    661 bytes · Views: 61
Did you try this? if not, I can try and assist
And I’d like to hear if boot camp works. I’m running Windows just on a separate drive, I’ve set both up on the same drive before but as @faithie999 said windows was making me crazy. It kept trying to steal back control of the EFI partition so I couldn’t boot OS X. PITA
 
Hibernate is not working in Catalina 10.15.4. When my NUC wakes from hiberate, it will freeze/hang after 10 seconds later. I have to power off the NUC manually. But this feature worked in Mojave before. Do you have any suggestion so I can try ? Thank you in advance!

My specs:
- NUC8i5BEH
- Catalina 10.15.4
- Using latest Clover, drivers and kexts
- Using updated config.plist in page 90.
 
Hibernate is not working in Catalina 10.15.4. When my NUC wakes from hiberate, it will freeze/hang after 10 seconds later. I have to power off the NUC manually. But this feature worked in Mojave before. Do you have any suggestion so I can try ? Thank you in advance!

My specs:
- NUC8i5BEH
- Catalina 10.15.4
- Using latest Clover, drivers and kexts
- Using updated config.plist in page 90.

Hibernate does not work on hackintosh, in fact, it is disabled on Open Core by default.
 
I changed the EFI and eliminated the SSDT-UAIC.aml which has always worked for me with my i5 and i3. I left the USBPort kext in it that is supposed to work in i7s but I can't test it myself.
I can't tell if you are having USB or Thunderbolt issues, you'd kind of need to test them separately but something maybe wrong. Do you have Thunderbolt set to legacy mode in the bios?

I can't see a Thunderbolt setting to Legacy on my NUC on the bios, only boot from Thunderbolt.

issue seems to be any USB hub connected to the thunderbolt, stops working after sleep, no big deal though. BT not working after sleep is bothersome though, BT is from BCM94350CS2 wifi card.
 
And I’d like to hear if boot camp works. I’m running Windows just on a separate drive, I’ve set both up on the same drive before but as @faithie999 said windows was making me crazy. It kept trying to steal back control of the EFI partition so I couldn’t boot OS X. PITA
if you got as far as a successful windows install on the same drive as your Mac install, taking care of the "windows trying to boot first" problem is as follows:

boot into Mac using your usb boot stick.
mount the EFI partition on your HD/SSD.
in /EFI there should be a folder in /Clover called Microsoft. within that is a folder called Boot. within that folder is a file called bootmgfw.efi. change the name to something like bootmgfw-1.efi.
then when you boot from your HD/SSD it should boot to the Clover screen rather than directly into windows.
 
Hibernate does not work on hackintosh, in fact, it is disabled on Open Core by default.
But Sleep/Wake behavior does if the system is properly configured or another device or program dosens't break it.
 
Hibernate is not working in Catalina 10.15.4. When my NUC wakes from hiberate, it will freeze/hang after 10 seconds later. I have to power off the NUC manually. But this feature worked in Mojave before. Do you have any suggestion so I can try ? Thank you in advance!

My specs:
- NUC8i5BEH
- Catalina 10.15.4
- Using latest Clover, drivers and kexts
- Using updated config.plist in page 90.
Are you just using my config.plist or the whole Clover EFI folder? Sleep/Wake are typically related to USB port Limit patching gone wrong or being incomplete. I've got an SSDT-UAIC.aml that works for my i5 that is part of the EFI folder you can try first.
 
Last edited:
I can't see a Thunderbolt setting to Legacy on my NUC on the bios, only boot from Thunderbolt.

issue seems to be any USB hub connected to the thunderbolt, stops working after sleep, no big deal though. BT not working after sleep is bothersome though, BT is from BCM94350CS2 wifi card.

The Legacy setting for Thunderbolt is in the Security Tab of the bios, you'll see Thunderbolt listed with a drop down box of options. You may not need it for a display but you will for pretty much anything else.

Bluetooth requires USB to work and for USBc to function correctly it also has to be configured so OS X sees it that way (which by default it usually won't). I'm starting to sound like a broken record but you will need to fix how your USB port limits are defined by creating your own SSDT-UAIC.aml or USBPort.kext. See this guide here for help, its gotten a lot easier thanks to Hackintool.

 
Last edited:
Back
Top