Contribute
Register

[UPDATE][SUCCESS] Macbooky's Coffee Lake Mini - Z370M-itx - i5-8400 - UHD630

Status
Not open for further replies.
Joined
Nov 8, 2014
Messages
111
Motherboard
Z370M DS3H
CPU
i5-8400
Graphics
RX 560
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Macbooky's Coffee Lake Mini - Z370M-itx - Core i5-8400 - UHD630

screen-shot-2017-12-02-at-10-15-33-png.296622

Components

Asrock Z370M-ITX/AC Motherboard with dual HDMI and Display Port 1.2
https://www.amazon.com/dp/B07638L88W/?tag=tonymacx86com-20
https://www.amazon.de/dp/B07638L88W/?tag=tonymacx8603-21
https://www.newegg.com/Product/Product.aspx?Item=N82E16813157795

Intel Core i5-8400 Coffee Lake Processor
https://www.amazon.de/dp/B0759FGJ3Q/?tag=tonymacx8603-21
https://www.newegg.com/Product/Product.aspx?Item=N82E16819117824


Already Owned

Crucial 2x8Gb DDR4 2133 Memory (CT2K8G4DFS824A)
https://www.amazon.com/dp/B01BIWLED0/?tag=tonymacx86com-20
https://www.amazon.de/dp/B01BIWLED0/?tag=tonymacx8603-21
https://www.newegg.com/Product/Product.aspx?Item=9SIA2F84933989

Noctua NH-L9i Processor Cooler
https://www.amazon.com/dp/B009VCAJ7W/?tag=tonymacx86com-20
https://www.amazon.de/dp/B009VCAJ7W/?tag=tonymacx8603-21
https://www.newegg.com/Product/Product.aspx?Item=N82E16835608029

Samsung 850 EVO M2 SSD
https://www.amazon.com/dp/B00TGIVZTW/?tag=tonymacx86com-20
https://www.amazon.de/dp/B00TGIVZTW/?tag=tonymacx8603-21
https://www.newegg.com/Product/Product.aspx?Item=N82E16820147398

Streacom F1 Evo Computer Case
https://www.amazon.com/dp/B00FQVS8AC/?tag=tonymacx86com-20
https://www.amazon.de/dp/B00FQVS8AC/?tag=tonymacx8603-21

Nano150 Power Supply Including Power Brick
https://www.amazon.com/dp/B009NSQD1A/?tag=tonymacx86com-20
https://www.amazon.de/dp/B009NSQD1A/?tag=tonymacx8603-21

Broadcom BRC94352Z wifi/BT card
https://www.ebay.nl/sch/i.html?_odkw=Broadcom+BCM94352Z+NGFF+Wireless-AC+867Mbps+WiFi++BT4.0+Card+For+Lenovo+Thinkpad&_osacat=0&_from=R40&_trksid=m570.l1313&_nkw=Broadcom+BCM94352Z+NGFF+&_sacat=0

Dell P2415Q 4K IPS Display
https://www.amazon.com/dp/B01M9F8RNT/?tag=tonymacx86com-20
https://www.amazon.de/dp/B00PC9HFNY/?tag=tonymacx8603-21


Comments

I have been trying to build a well functioning Mac Mini Hackintosh for quite a while now, and this is basically the build I have been looking for for a long time. Previous builds would either have the system freeze (i3-6100 HD530) and/or would not sleep/wake, both cases requiring an extra video card (GT 1030) to solve the problem. The also meant increasing the size of the case, turning it into a Mac Midi ...

I started of with an i3-8100 but couldn't get it to work, not even with a GT 1030 and Nvidia Web drivers.
Final note is that sometimes the system hangs a bit to get an app going. Don't know why exactly but I always comes back.

Installation notes

As per 20-12-2017

I have decided to do a reinstall. I opted to go the 10.13.2 route straight away by redownloading High Sierra from the App Store and building the install drive using Unibeast.
After running the first instance for the install from the USB drive (use USB 2!) it will take tow more restarts from the M2 SSD to get macOS installed.

Post Install

using Multibeast for almost everything except wifi and bluetooth and using system definition 14,2 my system is now perfect. No more of the occasional graphical glitches!

This is now officially the fastest and easiest build I have ever done! Thank you team @ TonyMacx86 and everyone involved!!!


I wanted to run 10.1.3.1 so I build the appropriate UniBeast USB drive.

After setting the BIOS to function properly with a Hackintosh, I proceeded with the install. This was very straight forward. I made sure I had all the necessary kexts, KextBeast and used UniBeast and MultiBeast to get the install running. When using UnibBeast, I made sure to use the USB 2.0 port on the back!!

After UniBeast was done, the system booted straight away.

In MultibBeast I only used fakeSMC and plug-ins, Intelmausiethernet v2.2.0, increase port limit and changed system definitions to 18,3. From there I had a functional EFI partition.

I then installed all my required kexts with KextBeast in S/L/E (Lilu.kext, IntelGraphicsFixup.kext, FakePCIID, Kext, FakePCIID_Broadcom_WiFi.kext, BrcmFirmwareRepo.kext, BrcmPatchRAM2.kext) and added a FakeCPUID (0x0906E9) in Kernels and Kext patches and an ig-platform-id in (0x059120000) in Graphics. Leave the fake id settings in Devices blank!

Time for a first boot. Bingo!

Finally Audio: I used toleda's audio script to get the ALC892 working.


What Works

Audio: using ALC892, 300 series audio support and divide ID patch
Audio over HDMI - use Clover Configurator and in Devices you will find UseIntelHDMI way on the right .
Wifi/BT - work
Sleep/Wake - works
Intel UHD630 / 4K - works
iMessage - works.
iCloud - works


What doesn't work

Basically everything works perfectly The occasional hang and artifacts haven't cost me any data-loss so I'm fine with it and are now gone. I have no doubt it will be solved in future updates, since Coffee Lake is currently not even officially supported by Apple. use system definition 14,2



Geekbench 4 results

screen-shot-2017-12-02-at-10-22-38-png.296623



Screen Shot 2017-12-02 at 10.42.49.png
IMG_5901.JPG
IMG_4027.JPG
 

Attachments

  • Screen Shot 2017-12-02 at 10.15.33.png
    Screen Shot 2017-12-02 at 10.15.33.png
    141.7 KB · Views: 9,619
  • Screen Shot 2017-12-02 at 10.22.38.png
    Screen Shot 2017-12-02 at 10.22.38.png
    58 KB · Views: 9,086
Last edited:
very nice build!!! the wifi and bluetooth work fine with Broadcom BRC94352Z, differences with apple broadcome? Having Put a bt usb dongle or work normally with fake broadcome kext installed?:) I'm buying components so im a bit confused now about choose the right wifi/bt card. Thanks for reply!:)
 
The Apple one is way more expensive, and this works fine. I have an Apple one as well, but was struggling getting it working so decided to just stick with the ~52Z
 
Do you still get graphic artifacts and when they happen?
Have you tried second monitor via vga or dvi?
 
Last edited:
I got my setup everything is working except, dual monitors, I can only use only HDMI or only DVI, if I plug both just one of them is working. What to do?
 
Did you turn iGPU multiple monitors on in BIOS?
Yes, but I don't think it's necessary because I use only integrated graphics. Still no success, I got it working for few minutes after I plugged the second monitor after boot and logged in, but it worked just once.
 
Status
Not open for further replies.
Back
Top