Contribute
Register

[Guide] Intel NUC DC3217IYE macOS Mojave 10.14 (TV BOX)

Joined
May 2, 2012
Messages
55
Motherboard
DC3217IYE
CPU
i3-3217U
Graphics
Intel HD4000


Project Info

This is the Mojave upgrade to my Intel NUC DC3217IYE. I’m using this box on my TV Screen with an infrared remote control, Apple mouse and a bluetooth keyboard.

See also my macOS Sierra guide: guide-intel-nuc-dc3217iye-macos-sierra-10-12-tv-box

Used Hardware
Intel® NUC-Kit DC3217IYE
  • Release-Date Q4'12
  • Mainboard-Chip Intel® QS77 Express-Notebookchip
  • Prozessor i3-3217U
  • Ram 4 GB Corsair DDR3-1333 (SO-DIMM)
  • Frequenz 1,80 GHz
  • Video Dual HDMI
  • Graphic HD4000
  • Audio HDMI
  • Lan Intel E1000
  • Wlan Atheros 9280
  • USB 2.0 3 Ports
  • Installed Bios 42 (GKPPT10H.86A.0042)
Other Hardware
  • Bluetooth Belkin / Broadcom (USB)
  • Flirc Remote Stick (USB)
  • Apple Mouse (Wireless) Magic Mouse (2009)
  • Keyboard Perixx Periboard 804
  • XBOX one remote control
  • 16GB USB Stick (for UniBeast)
Used Software
  • macOS 10.14.6
  • UniBeast
  • MultiBeast 11.3.0
  • EFI-Mounter v3
  • Clover Configurator
Installation
  1. Create a USB macOS 10.14.6 stick with UniBeast and select the UEFI option
  2. Install Mojave to your internal drive.
  3. Boot from your internal drive using UniBeast drive
MultiBeast

Use MultiBeast 11.3.0 after Installation and install with the following settings

multibeast.png

Reboot after successful install and reboot without UniBeast USB drive attached

Processor Speedstep

If you installed HWMonitor Application you will notice that the i3-3217U is stuck with x17 multiplier and will not use lowest 8x (792Mhz) or highest x18 (1.78GHz) values (and speedsteps between).
This was working with system definition mac mini 5,1 but with Mojave only mac mini 6,2 is left.

To fix this issue:
1. Run EFI-Mounter v3 and mount your EFI partition
2. Open Clover Configurator and click on:

clover-configurator1.png


3. Go to Acpi tab and click the settings like in the picture below:

clover-configurator2.png


4. Save your config.plist ‘File’ → ‘Save’ and close the application
(reopen the config.plist to verify)

That‘s it! Now everything should work (after reboot)

hwmonitor1.png
hwmonitor2.png


(Optional) If you also got a Atheros 9280 wlan module

1. Get the IO80211Family.kext kext file from Gigamaxx
atheros-was-dropped-in-mojave-what-is-the-fixed
2. Use KextBeast to install the file
3. Rebuild kext cache with 'sudo kextcache -I /'

Issues
  • Nothing found - compared to Sierra guide both HDMI ports are now working :)

Bios-Information

I have issues with higher bios versions on my hardware (no display output), so I’m stuck with GKPPT10H.86A.0042 on my machine. However a lot of people have reported in the Sierra thread that higher version are no problem.
Feel free to write your results here.

Comment

Hope you like the guide! Comment if you have questions.

Source
https://ark.intel.com/de/products/71275/Intel-NUC-Kit-DC3217IYE
https://www.tonymacx86.com/threads/atheros-was-dropped-in-mojave-what-is-the-fixed.262096/
https://www.tonymacx86.com/threads/solved-how-to-rebuild-kextcache.224241/

Regards Withoutaface
 
Last edited:
Joined
Jul 2, 2011
Messages
55
Motherboard
Gigabyte Z490 Vision D
CPU
i9-10900K
Graphics
RX 5700XT
Mac
iMac, MacBook Pro
Classic Mac
iMac
Mobile Phone
iOS
Hi,

I have my NUC DC3217IYE running Mojave as per your instructions.

All hardware seems to work fine for little while, say 15 minutes, and then I'm getting Graphics corruption and a system lockup, only recoverable with a reboot.

Any ideas what might be causing this?
 
Joined
May 2, 2012
Messages
55
Motherboard
DC3217IYE
CPU
i3-3217U
Graphics
Intel HD4000
Hi,

I have my NUC DC3217IYE running Mojave as per your instructions.

All hardware seems to work fine for little while, say 15 minutes, and then I'm getting Graphics corruption and a system lockup, only recoverable with a reboot.

Any ideas what might be causing this?
Very strange :/ . Because it seems graphics related, maybe try the newest Lilu and Whatevergreen kexts.
 
Joined
Jul 2, 2011
Messages
55
Motherboard
Gigabyte Z490 Vision D
CPU
i9-10900K
Graphics
RX 5700XT
Mac
iMac, MacBook Pro
Classic Mac
iMac
Mobile Phone
iOS
Thanks.

I have loaded both these kexts into Clover kexts folder but my system still crashes after a short while. It's a real shame as I was really pleased to get Mojave working. Was goint to try Catalina next but not while I have this problem.

Any chance you could share your EFI folder and config.plist for me to check any differences?
 
Joined
Apr 27, 2020
Messages
1
Motherboard
Interl DC3217IYE
CPU
i3
Graphics
hd4000
Mac
MacBook Pro
Mobile Phone
iOS
Hi,
I've followed this procedure but the reboot after configuration of Multibeast the boot stop (freeze) at some point (more or less at 60%) without error.
After more or less 10 or 15 minutes at this point, the monitor show the video lost signal (i presume that the NUC enter in sleep mode).

I've tried to power off and power on again and again with the same problem.

If I try to boot using the Unibeast key and selecting the MacOS partition just installed on local drive the boot have success, I enter with my user and all drivers, I see the devices (eg. the ethernet cad) and all is ok.

Have any idea or suggestion?

Thanks!
 

Attachments

Joined
May 2, 2012
Messages
55
Motherboard
DC3217IYE
CPU
i3-3217U
Graphics
Intel HD4000
Hi,
I've followed this procedure but the reboot after configuration of Multibeast the boot stop (freeze) at some point (more or less at 60%) without error.
After more or less 10 or 15 minutes at this point, the monitor show the video lost signal (i presume that the NUC enter in sleep mode).

I've tried to power off and power on again and again with the same problem.
Hello eroveda,
please boot in verbose mode and post the output here (it's the "-v" parameter in clover; search for guides here).

You can also try to remove installed kexts from /System/Library/Extensions (and rebuild kextcache) and see if that will help. It's also possible to upgrade kexts with newer versions for example "Core Graphics Fixup" option includes Lilu.kext; WhatEverGreen.kext the links are in the download section. Use KextBeast for installation.

If you have the thunderbolt version (DC3217BY) make sure to disable the thunderbolt port in bios as this may cause problems.

As last resort you can do a fresh install and start only with the mulitbeast uefi boot option. This should already boot your machine without network and without graphic acceleration. You can than install the other options one by one (and of course reboot after each step)
I would start with "graphics fixup" > "network" > "Apple ALC (hdmi sound)" > "system definition" > "(optional) fake smc"

Hope this will help!

Regards withoutaface
 
Top