- Jul 13, 2011
- Asrock Z370m-ITX/ac
- UHD 630
- Mobile Phone
bjgo's Build: i5-8400 - Asrock Z370M-ITX/ac - UHD 630
Intel Core i5-8400 Processor
Noctua NH-L9I CPU Cooler (300-2500 RPM, 4pin, TDP 65W, 15-24dB, Al+Cu, 420g)
Asrock Z370M-ITX/ac (RTL) MicroATX Motherboard
Crucial Ballistix BLS2C8G4D26BFSEK DDR4 DIMM 16Gb KIT 2*8Gb PC4-21300 Memory
SAMSUNG 970 EVO MZ-V7E250BW 250GB, M.2 2280, PCI-E x4, NVMe SSD
SEAGATE Barracuda Pro ST1000LM049, 1ТB, HDD, SATA III, 2.5"
Compatible Broadcom M.2 card
AC-DC 12V@12,5A 150W
12V 24-pin/4 pin PicoPSU
Morex Cubid 557B Black
I've made such a delicious build equivalent to Mac Mini 2018, but twice as cheap!
It's great example of why are we here. It's just slightly bigger than Mac Mini 2018; it's almost as powerful as the i7 version, which costs about a $1900, but this buid only costs $900. Ladies and gentlemens, I proudly present this mini HTPC.
bootloader - clover
graphics - lilu + whatevergreen + framebuffer patches via hackintool
sound - appleALC + layout 99 + HDAS -> HDEF
ethernet1 - intelmausiethernet
ethernet2 - SmallTree-Intel-211-AT-PCIe-GBE.kext
usb3 - Hackintool
wifi+bt - replaced m.2
Installation Tools Needed
UniBeast Mojave (tonymacx86 Downloads)
MultiBeast Mojave (tonymacx86 Downloads)
Clover Configurator (tonymacx86 Downloads)
Hackintool (if you want to change audio layout or change USB ports)
SmallTree-Intel-211-AT-PCIe-GBE.kext for second Ethernet port
BT and WIFI kexts for your card.
my version is 3.20
defaults a fine, BUT:
F6 for Advanced Mode, then:
Advanced - USB Configuration - XHCI Hand-off - ENABLED
without that you can't boot UniBeast drive
For best compatibility use USB 2.0 drive.
After macOS install, you have only 7MB of VRAM.
Run MultiBeast for Mojave and select:
Drivers - Audio - AppleALC
Drivers - Audio - 100/200/300 series audio support (HDAS - HDEF)
Drivers - Misc - FakeSMC (+plugins if you prefer)
Drivers - Network - Intel - IntelMausiEthernet v2.4.0 (first Ethernet port)
Bootloader - Clover UEFI
Customise - Graphics - WhateverGreen (and NOT INSTALL "Intel HD630 Coffee Lake", ONLY WHATEVERGREEN)
System Definition - Mac Mini - macmini6,2 (will be replaced next, maybe not needed, but I did, and all was fine)
DO NOT REBOOT AFTER MULTIBEAST - we are not finished, yet.
Open EFI partition and copy my USBports.kext into /EFI/EFI/Clover/kexts/Other/
Copy my config.plist into /EFI/EFI/Clover/ and replace existing, then open it with Clover Configurator and GENERATE YOUR OWN MacMini8,1 SMBIOS.
If you want iMessage to work - this is point you should stop and read iMessage guide https://www.tonymacx86.com/threads/an-idiots-guide-to-imessage.196827
BE CAREFUL - SMBIOS section must be unique to you, or you can encounter many errors with App Store and other iCloud stuff.
Make a folder on Desktop named "install".
Copy SmallTree-Intel-211-AT-PCIe-GBE.kext (for second Ethernet) and your WiFi-Bluetooth kexts in it.
Open the Terminal and copy/paste:
cd Desktop/install sudo cp -R *.kext /Library/Extensions sudo kextcache -i /
For now we have:
- audio in the Green mini-jack on Back Panel as Internal Speakers
- graphics - 2048MB VRAM and full accelerated, hot-plug enabled, 4K should work.
- USB 3.0, but two USB 3.0 above one of HDMI ports works only as USB 2.0 (3.0 DEVICE WILL NOT WORK IN THIS PORTS, USE OTHER 3.0 INSTEAD) because I need two more USB 2.0 ports on case Front Panel. If you want - you can create your own USBports.kext with Hackintool.
Fully accelerated graphic, all ports are working simultaneously.
Audio over mini-jack and HDMI (no volume control over HDMI - as I know impossible to fix on any hackintosh) .
WiFi and Bluetooth (replaced m.2 card)
Both ethernet ports
What Doesn't Work
I disabled a couple of USB 3.0 ports above the HDMI (15-ports macOS restriction. possible to patch but I don't want to. my setup is 10 USB 2 + 4 USB 3 + internal BT).
While system boots, one of HDMI ports must be empty. If you need 2 displays - use DP+HDMI, works perfect. If you need all of ports, connect second HDMI after full boot
What Is Not Tested
Thank you for reading patiently.
My USB ports and FrameBuffer patches:
8 KB Views: 253
1.1 KB Views: 134
67 KB Views: 103
133.3 KB Views: 238
136 KB Views: 264
145.6 KB Views: 228
145.6 KB Views: 224