Contribute
Register

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

Joined
Sep 26, 2019
Messages
122
Motherboard
NUC8i7BEH
CPU
Intel i7 8559U
Graphics
Intel Iris Plus 655
Yes he does. Good luck. Wonder what happened to him?
He's indeed idle for quite some time now..

I succesfully installed Catelina (latest, downloaded from app store) from USB with BT working. Need to check stability etc (reboot, sleep). Currently installing all software (which goes quite quick with homebrew)

Edit:
First reboot: everything still fine (all BT devices still connected) and it didn't reboot.

Edit2:
Updated few kext to latest and after few reboots no issues with bluetooth.

The only kext I havent installed yet is the old one for the sd card. And now I think of it, I have a feeling this could be the one interfering.. let’s try tomorrow.

But it seems I now have a 99.9% working Hackintosh with my NUC8i7BEH2 With native wifi/bluetooth (BIOS75, Catelina, Latest kexts,.. the whole shebang!)
 
Last edited:
Joined
Sep 26, 2019
Messages
122
Motherboard
NUC8i7BEH
CPU
Intel i7 8559U
Graphics
Intel Iris Plus 655
I called victory to soon.. this morning I came to know my pc restarted due to sleep issues and after the restart I have similar symptoms as before:
Date/Time: 2019-11-18 00:03:32 +0100
OS Version: ??? ??? (Build ???)
Architecture: x86_64
Report Version: 29

Data Source: Stackshots
Shared Cache: 0x7963000 22C34BF1-34C4-3712-970A-EB59B7DB3ACC

Event: Sleep Wake Failure
Duration: 0.00s
Steps: 1

Boot args: dart=0 -igfxnohdmi -cdfon slide=0

Time Awake Since Boot: 11s



Process: swd [235]
Architecture: x86_64
Footprint: 420 KB
Start time: 2019-11-18 00:03:32 +0100
End time: 2019-11-18 00:03:32 +0100
Num samples: 1 (1)

Thread 0x70d 1 sample (1) priority 4 (base 4)
<thread QoS background (requested background), thread darwinbg, process darwinbg, IO tier 2>
1 start + 1 (libdyld.dylib + 70373) [0x7fff6a7be2e5] 1
1 ??? [0x109325454] 1
1 ??? [0x1093251dd] 1
1 __stack_snapshot_with_config + 10 (libsystem_kernel.dylib + 135938) [0x7fff6a927302] 1
*1 ??? [0xffffff80002e1206] 1
*1 ??? [0xffffff800099a1aa] 1
*1 ??? [0xffffff80008b3211] 1
*1 ??? [0xffffff8000304387] (running) 1

Binary Images:
0x7fff6a7ad000 - 0x7fff6a7e2fff libdyld.dylib (733.6) <2FA4B359-624B-337C-9207-CDCF841C2E52> /usr/lib/system/libdyld.dylib
0x7fff6a906000 - 0x7fff6a932fff libsystem_kernel.dylib (6153.41.3) <18918E9C-45BC-3D5A-A6B6-3DBC60EEE2E1> /usr/lib/system/libsystem_kernel.dylib
Model: Macmini8,1, BootROM 1037.0.78.0.0, 4 processors, Quad-Core Intel Core i7, 2,71 GHz, 32 GB, SMC 1.30f3
Graphics: kHW_IntelIrisGraphics655Item, Intel Iris Plus Graphics 655, spdisplays_builtin
Memory Module: BANK 0/DIMM0, 16 GB, DDR4, 2400 MHz, Micron Technology, 16ATF2G64HZ-2G3E1
Memory Module: BANK 1/DIMM0, 16 GB, DDR4, 2400 MHz, Micron Technology, 16ATF2G64HZ-2G3E1
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x117), Broadcom BCM43xx 1.0 (7.77.106.3 AirPortDriverBrcmNIC-1435.3)
Bluetooth: Version 7.0.1f1, 3 services, 26 devices, 1 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Network Service: Wi-Fi, AirPort, en1
PCI Card: Intel Iris Plus Graphics 655, VGA compatible controller, Internal
PCI Card: Cannon Point-LP High Definition Audio Controller, Audio device, Internal
PCI Card: sppci_expresscard_name, sppci_unknown
PCI Card: sppci_expresscard_name, sppci_usbxhci
Serial ATA Device: Samsung SSD 860 EVO 1TB, 1 TB
USB Device: USB 3.1 Bus
USB Device: Bluetooth HCI
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Composite Device
USB Device: Composite Device
USB Device: Magic Mouse 2
USB Device: USB 3.1 Bus
USB Device: Hub
USB Device: USB Controls
Thunderbolt Bus:

Any suggestions?
 
Joined
Sep 7, 2019
Messages
192
Motherboard
INTEL NUC8i7BEH - Bios 74
CPU
i7-8559U
Graphics
Iris Plus 655
Mac
  1. Mac mini
I haven't tried installing Catalina directly from a USB drive yet, I used software update which is still the recommended procedure on this website. I think you may need to install Mojave first and then update to Catalina as much of a pain that is.

Also no guarantee that is going to fix your bluetooth setup, my first guess would be to say it won't, unless you've changed Apple bluetooth system files.

From the Install guide for OS X 15.1

Guide: Update Directly to macOS Catalina

1. Update your existing Clover install to version r4910 or higher using MultiBeast or official Clover package.

2. Open Clover configuration folder on the root of your system drive or EFI Partition using EFI Mounter v3. Copy FakeSMC.kext and any other extra necessary kexts to /EFI/CLOVER/kexts/Other/. If you need essential kexts, download them here.

3. Download Install macOS Catalina Application from the Mac App Store. When complete, the app will open. Please note, the Application will disappear after use.

4. Choose system drive for install (Example: Macintosh HD). When complete, the computer will automatically reboot.

5. At Clover boot screen, choose Boot macOS Install option (Example: Boot macOS Install from Macintosh HD). Choosing your system drive will go back to your previous installation without updating.

6. Complete the installation process- the computer will automatically reboot a few times.

7. At Clover boot screen, choose Boot macOS option (Example: Boot macOS from Macintosh HD). The computer will then complete the update.

Let us know how this guide works for you! Please post all help requests in Catalina Desktop Support and Catalina Laptop Support forum sections. Thanks and good luck!

I have done a few clean installs from usb using your efi folder Leesureone without issue. I have done clean install using 10.15 and 10.15.1 and it was very straight forward. All I did was prepare a usb using apple support terminal command then copied your efi accross to the usb and also edited the serial to mine. As your guide says a few reboots and all was good. I have also done a Mojave using your latest EFI zip and that worked too.
Sorry not been well and will be in hospital for another 7 days so apologies to anyone that asked questions.
 
Joined
Sep 7, 2019
Messages
192
Motherboard
INTEL NUC8i7BEH - Bios 74
CPU
i7-8559U
Graphics
Iris Plus 655
Mac
  1. Mac mini
NUC8i7BEH doesn't like 64 GB! I have a fully working NUC following the instructions and EFI shared by LeesureOne. I decided to pull the trigger on 64 GB (2 * 32 GB) but it doesnt like it and refuses to boot. Enclosed is the output if I run the -V flag on boot. If I literally power it off and put the 32 GB back, it boots and runs no issue.

I realise 64 GB isn't offically supported via the Ark website but it does work no problems with Linux and Win 10 that I have run for several weeks without an issue.

View attachment 435808

The max offically the NUC can handle is 32gb. Also they have recommended ram to use brand wise etc. Some found boot problems with unsupported ram type then changed to supported brands and all worked fine.

Here are specifications showing 32gb max ram. https://ark.intel.com/content/www/us/en/ark/products/126140/intel-nuc-kit-nuc8i7beh.html

Here is the list of recommended and tested compatible ram from Intel. http://compatibleproducts.intel.com...ype=Kits&productName=Intel® NUC Kit NUC8i7BEH
 
Joined
Sep 7, 2019
Messages
192
Motherboard
INTEL NUC8i7BEH - Bios 74
CPU
i7-8559U
Graphics
Iris Plus 655
Mac
  1. Mac mini
Hey does anybody use an external usb audio device with the NUC8i7BEH without problems?

I use an Apogee ONE and whenever I boot Mac it seems to work fine, but when I start a youtube video in the browser or play a sound in Ableton live the audio stops working after a second or two. The only way to make it work is to boot Mojave and then log out, and log back in again.
Unplugging the device and plugin it back in does not really work. When I do that the interface starts to connect and disconnect constantly for a few minutes until it stays connected.

I tried all USB ports with the same result.
USB Pen drives/keyboard/mice work fine.
The audio interface works fine on my windows desktop.

Basically it would be great to have it working right after booting.

Thank you!

intel NUC 8i7BEH
Mojave 10.14.6

It is compatible with Catalina acording to this. https://apogeedigital.com/home-feat...eature-news/macos-catalina-compatibility-info

Did you download the latest drivers and software for Catalina? Also download the lastest bios might help and update kexts at least the usb kext.
 
Joined
Sep 7, 2019
Messages
192
Motherboard
INTEL NUC8i7BEH - Bios 74
CPU
i7-8559U
Graphics
Iris Plus 655
Mac
  1. Mac mini
I set up usb and everything and I am ready to install but I have an error that says "the copy of the install macos MOjave application is damaged, and can't be used to install macos" how is it that possible? I downloaded from my mac air so is genuine.. If I create another usb with only the installer of mac can I install it from the actual screen? Kind of double usb?
Make sure you used a 16gb USB flash drive. Try another as it might have a problem. Also how you made the usb drive can be the problem.

My guide here has terminal commands on how to make the usb guide. If you didn't make the usb on a MAC this also can cause corrupted usb drives I have heard from some.

Guide link here: The guide shows you how to make the usb drive and where to download the EFi folder to make it boot and install your hackintosh. What guide did you follow? Note Rehabmans guide no longer works.

 
Joined
Sep 26, 2019
Messages
122
Motherboard
NUC8i7BEH
CPU
Intel i7 8559U
Graphics
Intel Iris Plus 655
I have done a few clean installs from usb using your efi folder Leesureone without issue. I have done clean install using 10.15 and 10.15.1 and it was very straight forward. All I did was prepare a usb using apple support terminal command then copied your efi accross to the usb and also edited the serial to mine. As your guide says a few reboots and all was good. I have also done a Mojave using your latest EFI zip and that worked too.
Sorry not been well and will be in hospital for another 7 days so apologies to anyone that asked questions.
Yeah, installation went perfectly fine they way you describe (doing it like this myself all the time). But now I ise the internal broadcom BT chip over the BT dongle I’m having some issues with sleep which I’m trying to resolve. I really want to use this BT over the dongle as it is much better (wake on tap works, no stutter with my bose audio etc,..)

Get well soon mate! Hope everything is ok!
 
Joined
Sep 7, 2019
Messages
192
Motherboard
INTEL NUC8i7BEH - Bios 74
CPU
i7-8559U
Graphics
Iris Plus 655
Mac
  1. Mac mini
Yeah, installation went perfectly fine they way you describe (doing it like this myself all the time). But now I ise the internal broadcom BT chip over the BT dongle I’m having some issues with sleep which I’m trying to resolve. I really want to use this BT over the dongle as it is much better (wake on tap works, no stutter with my bose audio etc,..)

Get well soon mate! Hope everything is ok!

Thanks for the clarification. I thought it might be the BT mod you did. I hate that you fix one thing only to find out it has affected another. I'm sure you will work it out. I know you love that "continuity" which I fully understand.

So just a question then. If you take the M.2. BT card out of the NUC does sleep go back to normal. If not it might be the modification you had to do to get the USB 2.0 internal headers. I know you had to change some stuff and even a new kext? The only way to test what is casing the problem that I know is "elimination testing". Well it is be best and quickest way that is. I don't know if that is an easy option for you as there was some soldering from what I remember.

Anyway best of luck. Let us know if you work it out.
 
Joined
Sep 26, 2019
Messages
122
Motherboard
NUC8i7BEH
CPU
Intel i7 8559U
Graphics
Intel Iris Plus 655
Thanks for the clarification. I thought it might be the BT mod you did. I hate that you fix one thing only to find out it has affected another. I'm sure you will work it out. I know you love that "continuity" which I fully understand.

So just a question then. If you take the M.2. BT card out of the NUC does sleep go back to normal. If not it might be the modification you had to do to get the USB 2.0 internal headers. I know you had to change some stuff and even a new kext? The only way to test what is casing the problem that I know is "elimination testing". Well it is be best and quickest way that is. I don't know if that is an easy option for you as there was some soldering from what I remember.

Anyway best of luck. Let us know if you work it out.
Actually I have been using the M.2 BT/Wifi card for weeks without issues but without the 2-wire cable for the BT part of it (was waiting for the parts and didn't get around soldering the wires). So I was just using the Wi-Fi part of it combined with a BT dongle and all the continunity stuff worked very smooth (airdrop, imessage, handoff,..). One thing that didn't work was wake on tap (eg pressing keyboard key to wake up the nuc) and I had to press the power button to wake it up (which is not a big deal, since the nuc sits right below my screen).. Also BT audio to my bose headset stuttered because I believe the BT dongle was not good enough to power 4 devices (apple trackpad, mouse, keyboard, headset).

Now I have soldered and installed the wire and I really want to use the BT part of the M.2 chip now, since it works much better (I think it's more powerfull, since I don't have the audio stutter for example, another thing that works is mouse/keyboard before OS boot, eg in BIOS while with the BT dongle I needed to wire my apple keyboard with lightning cable). It's all these little things :)

Only thing I need to fix is the sleep issue now :) (fyi, I also noticed that it seems now with the native BT my machine has a hard time going into sleep, some process is keeping it awake I believe..)

So close to the perfect hackintosh I think, but yet not perfect enough :)..

So guys, any suggestions to fix my sleep issue with native BT chip?
 
Joined
Sep 7, 2019
Messages
192
Motherboard
INTEL NUC8i7BEH - Bios 74
CPU
i7-8559U
Graphics
Iris Plus 655
Mac
  1. Mac mini
Actually I have been using the M.2 BT/Wifi card for weeks without issues but without the 2-wire cable for the BT part of it (was waiting for the parts and didn't get around soldering the wires). So I was just using the Wi-Fi part of it combined with a BT dongle and all the continunity stuff worked very smooth (airdrop, imessage, handoff,..). One thing that didn't work was wake on tap (eg pressing keyboard key to wake up the nuc) and I had to press the power button to wake it up (which is not a big deal, since the nuc sits right below my screen).. Also BT audio to my bose headset stuttered because I believe the BT dongle was not good enough to power 4 devices (apple trackpad, mouse, keyboard, headset).

Now I have soldered and installed the wire and I really want to use the BT part of the M.2 chip now, since it works much better (I think it's more powerfull, since I don't have the audio stutter for example, another thing that works is mouse/keyboard before OS boot, eg in BIOS while with the BT dongle I needed to wire my apple keyboard with lightning cable). It's all these little things :)

Only thing I need to fix is the sleep issue now :) (fyi, I also noticed that it seems now with the native BT my machine has a hard time going into sleep, some process is keeping it awake I believe..)

So close to the perfect hackintosh I think, but yet not perfect enough :)..

So guys, any suggestions to fix my sleep issue with native BT chip?

Good to read of your progress. So a lot is working now but sleep is important and a real pain when it doesn't work as the only option is to shutdown or waste power both not good options.

Get rid of any usb stuff plugged in as it might be that but I'm guessing you tried that first.

Below is a copy of links and commands I got from the links to diagnose the sleep problem I and it worked and I worked out the problem for my NUC. You run the command in terminal and it tells you when it tries to sleep and then wakes right away so to you it seems it never sleeps but it does log the event.

It might help you and it might not if it is related to the BT dongle etc as that is hardware and might require config.plist changes etc which is beyond me sorry.

Below are MY notes so some might not be valid. The links are the main part. Also make sure your kexts are updated to the latest which I think you did recently using clover if I remember correctly.

Wake Reason from Sleep command Terminal

log show --style syslog | fgrep "Wake reason"

Kextupdater fixes sleep problem. Open then Tools and fix sleep pproblem.

Sleep and Wake history:

log show --style syslog | fgrep "[powerd:sleepWake]"

To save sleep and wake history to file:

log show --style syslog | fgrep "[powerd:sleepWake]" > MacBook-pro-sleepwake.txt

https://sysadminblogger.wordpress.com/tag/rtc-maintenance/
 

Attachments

  • 1574065606927.png
    1574065606927.png
    1 MB · Views: 45
Top