Contribute
Register

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

yea I tried several times.
The Nuc with MAC OS was also the first device I tried it to pair with right after unboxing it

I can try the most recent EFI.
The one you posted above should work right?
 
yea I tried several times.
The Nuc with MAC OS was also the first device I tried it to pair with right after unboxing it
Do you have anything else bluetooth you can try? Here is the GitHub page
 
yea I tried several times.
The Nuc with MAC OS was also the first device I tried it to pair with right after unboxing it

I can try the most recent EFI.
The one you posted above should work right?
I just finished OC 6.1, maybe try this version although the kext for bluetooth is exactly the same. It could be you have a different USB port configuration than the i7. We have seen that before here, if the internal USB port for bluetooth isn't enabled properly it won't work. The fix for that is creating your own USBPort.kext. See here for instructions, easier than it sounds:

 
I also have a bluetooth issue.
I want to pair my Logitech MX Keys, it finds the keyboard, when I connect it asks me to put the password and press enter,
I did that but it won't connect.
On my Macbook Air it connects just fine.. hm.
When you refer to the developer reply on https://github.com/OpenIntelWireless/IntelBluetoothFirmware/issues/113
It's a known compatibility issue that may not get resolved in future. This is only when using IntelBluetoothFirmware.kext on the built-in Intel BT, my Logitech Anywhere 2/2s mouse BT works normally on a MacBook). This applies to newer Logitech mouse and Logitech keyboard too. They were connecting/ed for a short while then disconnected immediately and showed no paired at all. If you have some old bluetooth mouse uses BT3.0 (e.g. M337) it will work but not those use BT4.0+. Use the Logitech Unifying USB dongle as alternatives. BTW, Apple Trackpad2 (BT3.0+EDR) works very well both in BT and in wired mode.
 
This is latest beta Intel Wi-Fi kext, with some very good improvements.
  1. Supports all itlwm-supported devices.
  2. Supports native Wi-Fi selection and switching with WPA/WPA2/Unencrypted Wi-Fi Networks.
  3. Supports Location Services.
  4. Handoff and Universal Clipboard perfectly supported.(WOW):clap:
Bootloader Compatibility
Note:
OpenCore requires 0.6.1 or higher. Please read OpenCore's Official Document for more details.

Set SecureBootModel to Default to make sure IO80211Family loads properly.

Workaround for Users with Prelinked Kernel without ImmutableKernel

  • Force IO80211Family to load. 「Supports OpenCore and Clover(not tested)」 (Read the Kernel - Force section in OpenCore's manual for more info) - THIS WORKED FOR ME ON NUC8i7BEH
  • Load AirportItlwm from Terminal (Continuity features may not work)
  • Extract IO80211Family from the system, insert AirportItlwm as a Plugin, and load the bundle with a bootloader.
  • Or disable SIP and install AirportItlwm into /Library/Extensions (Take your own risk)

I am attaching the kext and config.plist with necessary changes on Kernel - Add and Kernel - Force
I used your EFI Folder with some minimal UUID and SMBIOS Changes on My NUC8i7BEH2 on Big Sur and bluetooth works well but however I can't get the wifi to work.
Bildschirmfoto 2020-09-27 um 20.48.54.pngBildschirmfoto 2020-09-27 um 20.48.05.png
 
Last edited:
I used your EFI Folder with some minimal UUID and SMBIOS Changes on My NUC8i7BEH2 on Big Sur and bluetooth works well but however I can't get the wifi to work.
View attachment 489734View attachment 489735
For BigSur your need the appropriate kext and you need to be running OpenCore 0.6.1 for the kext to load properly.
The attachment you posted says NUCOC0.6EFI.zip (supposed to be OC 0.6 and not 0.6.1).

I will post here the link for latest one:
 
Last edited:
I just finished OC 6.1, maybe try this version although the kext for bluetooth is exactly the same. It could be you have a different USB port configuration than the i7. We have seen that before here, if the internal USB port for bluetooth isn't enabled properly it won't work. The fix for that is creating your own USBPort.kext. See here for instructions, easier than it sounds:


Hello Leesureone,
If I'll make my own USBPort.kext following the guide you linked, would it work fine with the USBC Fix you've posted on page 90?
"9/25/20 Update NUC8OC6.0 to include USBC Fix, No Internal Headers Enabled"
What is that USBC Fix?
I've got NUC8i5BEH

Thank you so much for your support!
 
Last edited:
Hello Leesureone,
If I'll make my own USBPort.kext following the guide you linked, would it work fine with the USBC Fix you've posted on page 90?
"9/25/20 Update NUC8OC6.0 to include USBC Fix, No Internal Headers Enabled"
What is that USBC Fix?
I've got NUC8i5BEH

Thank you so much for your support!
Yes, it should work fine. The USBC port on the back of the NUC was not working for me the USBC fix without it. I posted OC 6.1 yesterday if you want the newer version.
 
@Leesureone I have another question. My Bluetooth showed up. But it keep looking the device, I can't turn it off, I can't find the device around. Do you have any idea how to fix it? My NUC8i7BEH using your latest EFI.
New finding. The bluetooth only works after restart. When I left the machine, let it went sleep, the bluetooth didn't work again.
 
New finding. The bluetooth only works after restart. When I left the machine, let it went sleep, the bluetooth didn't work again.
Sounds like you need to review your USB port configuration.
 
Back
Top