- Joined
- Sep 7, 2019
- Messages
- 192
- Motherboard
- INTEL NUC8i7BEH - Bios 74
- CPU
- i7-8559U
- Graphics
- Iris Plus 655
- Mac
Hello everybody,
I just wanted to tell you that since yesterday I have a full running NUC on macOS Mojave (10.14.6) without major flaws (will be explained below).
BIOS
First I had a lot of trouble with a bios update. The bios had never been updated since I bought the NUC. Bios still had v41 and I have no-one seen mentioning this old version. Bios update was not easy as all attempts in the beginning failed as the update from bios or with F7 resulted in a frozen screen.
Yesterday I wanted to install Windows in order to try the bios update on Windows. Before I started installing Windows I tried F7 for the last time - and it succeeded. First I did an update to v51 and then to v56 which is now my current bios version.
Then I changed all settings to default and changed according to Rehabmans inital post in this thread:
I was not able to find the setting Security->Security Features, "Execute Disable Bit" is enabled. So I left this away.
- Boot->Boot Configuration, disable "Network Boot"
- Power->Secondary Power Settings, "Wake on LAN from S4/S5", set to "Stay Off"
- Devices->Video, "IGD Minimum Memory" set to 64mb or 128mb
- Devices->Video, "IGD Aperture Size" set to 256mb
- Boot->Secure Boot, "Secure Boot" is disabled
I also regarded the note on NUC8 ->
USB
After the successful bios update I started from scratch. Which means I created a fresh USB install medium using clover v5097. Then I've copied the content from @Leesureone's post #901 to the new EFI partition on my USB stick.
The next step was to create the install_osx partition including the installer for Mojave. That was version 10.14.6
Installation
The first try however failed. Clover launched successfully but without showing any partition to start from. I realised after some time that in the drivers section driver for HFS+ was missing. I've added HFSPlus.efi to folder /EFI/CLOVER/drivers64UEFI and did a restart. I don't know if this is really needed but this time the install partition was recognised and I was able to start with the installation.
Postinstall
After successful installation I started Clover v5097 on the installed macOS and created an EFI partition on my SSD. Then I've copied the EFI folder from @Leesureone's post. Removed USB Stick - restarted and BOOM.
Some cosmetic changes have been done on config.plist. First I hid all partitions (Recovery, Preboot) and set the timeout on boot to 5s. Then I created a Serial number with Clover configurator.
Result
Since then my "NUCintosh" runs perfectly. I also dared to to the latest system update that came this week. (18G1012)
Everything fine.
Audio works perfectly on the 3,5mm audio jack on the front. I haven't tried HDMI audio but I won't need it anyway. Even microphone support works fine on the jack.
Sleep mode works as it should be. I've tried several times to bring the NUCintosh to sleep mode and was able to re-awake it from sleep. Also if it goes to sleep mode as set up in system preferences I am able to wake it up as intended.
Shutdown also perfect - I had an issue in my first installation where the system was shut down but NUC stayed on.
USB C - I've attached a USB C docking station from Andobil to test:
Downside:
- USB3 - check
- HDMI - check
- Ethernet - check
- SD Card reader - check
Some parts do not work - but can be neglected as I don't need them:
Conclusion
- internal WIFI and bluetooth
- This was to be expected. I want to try an external solution later but in my setup I can very good live with ethernet cable and wired keyboard and mouse
- NUCs SD Card reader
- This does not work. However as I mentioned I was able to use the reader on the Docking station.
- iMessage
- I was not able to successfully start it. It starts but when I try to enter my AppleID it failed somehow. However I really don't need this. So I can live without it
Everything that I wanted works as dreamed. I may try a wifi bt solution in the future. But this is no critical to me.
I also consider switching to catalina in the future but definitely not in the next 6 months. I've several 32-bit apps I rely on so that is currently not an option for me.
Now the most important part...
CREDITS
Many many thanks go to:
Cheers
- Rehabman - for his complete work
- Leesureone - for helping with his post on NUC8 and providing the EFI folder as a zip file which was super easy to use
- Spottsy - for giving me the right hint on Leesureones post
Poncho
Congradulations Poncho on getting it updated. I have never heard of a bios older than ver 56 lol. You did well to do it in steps. You can I believe go from version 56 to 74 as many have without problems.
Bluetooth and Wifi doesn't work as it is an intel chipset. I use ethernet LAN cable but I do have a TP-Link USB wifi T3U adapter that works and cost me only $30 for when I go on holidays. If you need wifi I can give you more details. You can get a genuine apple bluetooth/wifi M.2 adapter but you will lose the internal M.2 slot which isn't worth it in my opinion. Some say bluetooth works sort of. I have disabled BOTH in the BIOS to keep things stable.
It is late here but look at my post on installing Catalina. Scroll down to the part on serial number. Wait a bit sometimes it needs a reboot etc. Make sure to sign into iCloud first. Then app store then imessage in that order seems to help.
[Guide] Intel NUC7/NUC8 using Clover UEFI (NUC7i7Bxx,NUC8i7Bxx,etc)
Is it possible to install a wi-fi card in the slot for m.2 for ssd? Yes, see this post here. You will also have to create a custom USB SSDT to enable the internal headers. You can also use Hackintool to create a custom usb kext that will do the same thing. Post 496 The link to the adapter...
www.tonymacx86.com
I added more detail to my guide and a link which goes into detail on iMessage Guide.
The microSD card works if you get the kext from this link and put it in your kexts/other folder in your EFI partiton where all the other kexts are.
[Guide] Intel NUC7/NUC8 using Clover UEFI (NUC7i7Bxx,NUC8i7Bxx,etc)
HI @vicantu. The first thing that stood out was there are no USB kexts in Clover/ Kexts/Other. USBInjectAll.kext is needed to support the DSDT in ACPI/Patched and together they help make sleep possible. Its one of the most common issues identified with sleep/wake problems. I also use...
www.tonymacx86.com
Let me know if you want more info on wifi options if that is important to you and you don't have LAN connection.