Contribute
Register

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

Status
Not open for further replies.
Hello Rehab,

As always, an excellent job on your part. Thank you.

I know that this is a tutorial for the NUC, but I have tested it on the BRIX and it worked perfectly. Even the sleep. I have created the USB with HS 10.13.6.
The only problem here is the monitor that does not wake up, but I turn it off~on and it works (that is, I have this problem in other machines with windows, I think it's a problem with HDMI, I'm not sure, but it's not serious ).

But... (there is always a but):

1) The audio on the ALC255 does not work, the device does not appear, is there a way to fix it? By HDMI it works very well.
2) on the CLOVER screen and on the LOGIN screen, red dots appear blinking. (as when the monitor points fail), but these disappear after login. Is it possible that it is a configuration?

Just in case, I put the files created with gen_debug

Thanks

This guide is only for the Intel NUC.
I have no plans to add BRIX support to this guide/repo.
 
Hi there,
I have recently upgraded my NUC 7i7BNH to High Sierra 10.13.6. Everything is working as expected except for the audio. I have followed all the instructions to the best of my ability and can not seem to get the audio to work. I have attached the problem reporting data to this post. Any suggestions would be greatly appreciated.
 

Attachments

  • Problem Reporting Data.zip
    47.8 MB · Views: 135
Hi there,
I have recently upgraded my NUC 7i7BNH to High Sierra 10.13.6. Everything is working as expected except for the audio. I have followed all the instructions to the best of my ability and can not seem to get the audio to work. I have attached the problem reporting data to this post. Any suggestions would be greatly appreciated.

"Problem Reporting" files are incomplete/wrong (ioreg is corrupt, collected with wrong version of IORegistryExplorer, must use v2.1).
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.

Your "Terminal Outputs" file proves you forgot to run ./install_downloads.sh.
 
Worked perfectly on my NUC7i7. Documented nonworking features are definitely not working (multiple displays) but I'm working through all the posts to see if anyone has tried to address this. I'll try what I can and let anyone know if there's progress as dual monitors are a very nice thing.
 
Aaaaand it works! Around page 8, (I can't find the specific post again) someone posted that 2 monitors works if you boot with one and connect the second later, but you may have to do it in a specific order. Here's what works for me:

Boot to desktop with only one monitor connected to HDMI output (using an HDMI to DVI cable into a Dell 2001). Then connect the second monitor to the USB-C output (using a USB-C to Displayport cable into a Dell 2408). Boom! 2 screens.

When I tried the reverse a few times (booting with only the USB-C to DP connected), the second display never showed anything after being connected, and on occasion would freeze the first display, necessitating a reboot.

Starting with both monitors connected defaulted to the USB-C connection being prioritized, thus preventing the HDMI from being available.

This machine will be on constantly with no sleep/hibernation so the annoyance of connecting the second display (OK, and remembering to disconnect it first) should be minimal, probably restricted to OS updates requiring a reboot.

Mega Kudos to ReHabMan for his efforts here and next up for me is a NUC D54250WYK!
 
As I read in the first post, I bought finally a BCM94352Z for a NUC7i5DNKE. Installed it, booted, and Wifi/Bluetooth working flawlessly without doing anything. The only thing it doesn't work is Handoff. I bought this for this reason :(. Tried changing the country code to ES in clover's config.plist but doesn't work. Finally I have done it using the perl commands I found in the forum. Now the country code is changed correctly, but handoff doesn't work neither. Is there something wrong with my config? Thank you.
 

Attachments

  • Archivo comprimido.zip
    700.9 KB · Views: 74
As I read in the first post, I bought finally a BCM94352Z for a NUC7i5DNKE. Installed it, booted, and Wifi/Bluetooth working flawlessly without doing anything. The only thing it doesn't work is Handoff. I bought this for this reason :(. Tried changing the country code to ES in clover's config.plist but doesn't work. Finally I have done it using the perl commands I found in the forum. Now the country code is changed correctly, but handoff doesn't work neither. Is there something wrong with my config? Thank you.

You should not be patching the kext directly for country code changing.

Restore all system kexts to vanilla (you can run the macOS installer).
Use KextsToPatch in config.plist to implement the country code patch, or switch to the beta branch (will be needed for Mojave anyway) and change the country code with the appropriate AirportBrcmFixup kernel flag (read AirportBrcmFixup documentation on github).

Note: Handoff and especially instant hotspot has not been reliable on hacks for quite some time. Some are reporting better handoff results with Mojave.

And...
"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/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
You should not be patching the kext directly for country code changing.

Restore all system kexts to vanilla (you can run the macOS installer).
Use KextsToPatch in config.plist to implement the country code patch, or switch to the beta branch (will be needed for Mojave anyway) and change the country code with the appropriate AirportBrcmFixup kernel flag (read AirportBrcmFixup documentation on github).

Note: Handoff and especially instant hotspot has not been reliable on hacks for quite some time. Some are reporting better handoff results with Mojave.

And...
"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/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
Thank you RehabMan, as I said I tried first with KextToPatch in config.plist ( You have it already in the default file, only had to change the replace string). I am going to restore the kexts from my MacBook and switch git branch to test the beta versions. Do I need to clean install High Sierra again to use the beta branch or it is possible to change it cleanly with my current installation? Thank you for your help.
 
Thank you RehabMan, as I said I tried first with KextToPatch in config.plist ( You have it already in the default file, only had to change the replace string). I am going to restore the kexts from my MacBook and switch git branch to test the beta versions. Do I need to clean install High Sierra again to use the beta branch or it is possible to change it cleanly with my current installation? Thank you for your help.

As long as you follow all post install instructions after switching to beta (just as with any major update), no need to re-install.
The 'beta' branch will be merged into 'master' near Mojave release (maybe day of).
 
As long as you follow all post install instructions after switching to beta (just as with any major update), no need to re-install.
The 'beta' branch will be merged into 'master' near Mojave release (maybe day of).
Hi again RehabMan, I have migrated to the beta branch and it is correctly showing ES country code, but handoff still doesn't work. Here you have the output of gen_debug. Thank you!
 

Attachments

  • debug_28936.zip
    3.8 MB · Views: 80
Status
Not open for further replies.
Back
Top