Gigabyte Z370N WIFI ITX Hackintosh Guide 4k HTPC Build

You don’t see many HTPC hackintoshes floating around so how about one built with an Intel Coffee Lake i3-8100 with full graphical acceleration unlocked and powering a 4k60 TV over HDMI w/ audio using only UHD 630 integrated graphics (3E91) with macOS High Sierra. For around the size and price of a base Mac Mini a hackintosh can be built that is much faster and of course much more customizable.

This is a golden build and using this guide included along with the same parts will create am awesome hackintosh to play with which has the following working:

  • Intel UHD 630 Graphic Acceleration 3E91 + 3E92
  • Sleep/Wake with Integrated Graphics
  • All USB 3 Type A/C ports
  • HDMI 4k60
  • HDMI/DP Audio
  • Rear and front Audio
  • Ethernet with both rear RJ-45 jacks
  • Hardware Encoding
  • WiFi + Bluetooth
  • iMessage, iCloud, iTunes, App Store, FaceTime, iBooks
  • Netflix HD w/ Chrome

Since this is a Home Theatre Hackintosh it needs to be able to run a 4k60 TV, which nowadays only come with HDMI inputs so it was super important to choose one of the three ITX motherboards that can run 4k60 over UHD 630 Integrated Graphics using only an HDMI without having to fumble with any DP to HDMI adapter inbetween. The Gigabyte Z370N WiFi ITX motherboard used for this build has two HDMI ports with the upper HDMI 2.0 supporting 4k60 in macOS. The Gigabyte H370N and ASRock Z370 Fatal1ty ITX/ac also support 4k60 with one of the two HDMI ports.

Coffee Lake UHD 630 Integrated Graphics 4k Display

To use HiDPI or Retina with integrated graphics select 1920 x 1080 in Display Preferences and it will display 4k60 with 200% scaling.

Because the i3 has a different version of Intel Graphics UHD 630 (3E91) compared to the i5 and i7 UHD 630 (3E92) of Coffee Lake, injecting the Device ID’s of Coffee Lake into the Kaby Lake Framebuffer and spoofing an i5/i7 Device ID (3E92) is required for i3 to be able to accelerate. With how well the Intel Graphics UHD 630 works with functioning sleep/wake and it’s 4k60 support there isn’t a need for a graphics card anymore when connected to a single display, which allows for even smaller computer cases like the MX500 used in this build, however if have a multi-monitor setup I recommend getting a graphics card to avoid the inconvenience of having to plug in the second monitor after booting.

Gigabyte Z30N Hackintosh Build Parts

Part Name Purchase
Total 517.95
CPU Intel Core i3-8100 Quad-Core Processor 107.99
CPU Cooler Intel Stock Cooler (Included) 0.00
Motherboard GIGABYTE Z370N WiFi ITX Motherboard 149.99
Memory CORSAIR Vengeance LPX 8GB 86.99
Storage PNY CS1311 128GB SSD 49.99
WiFi Card Broadcom BCM94352Z / Dell DW1560 WLAN + Bluetooth 22.00
Case MITXPC MX500 Industrial Fanless Mini-ITX Case w/120W 99.99
Power Supply 120W DC-DC Power Board (Included w/ Case) 0.00
Power Brick 120W AC Adapter (Included w/ Case) 0.00

The i3-8100 Quad-Core CPU is all that’s needed for such a small HTPC build and at 65W of power it won’t be putting out much heat with the stock Intel Cooler, a must for this tiny case I stuffed everything in. The reason I went with the Gigabyte Z370N ITX motherboard instead of the Gigabyte Hz370N ITX is because the Z370 version includes more USB ports, which is a MUST to avoid using adapters like MacBook users are forced to do. And of course this motherboard was selected for it’s inclusion of an HDMI 2.0 allowing 4k60 with only an HDMI cable.

The stock Intel cooler + SSD can fit together by not using the included SSD bracket so I simply rested my PNY SSD over the PCIe slot instead.

This case is dwarfed by the TV it’s connected to with it’s size being only a measly 9″ x 7.7″ and just able as tiny as you can go with ITX.

HTPC Hackintosh Banana Comparison

This ITX build is so small its size is comparable to a banana!

This version of this case includes a power supply and power brick which saves a decent amount without needing to buy a separate mini PSU and laptop power brick to power it. At the price paid it’s well worth it as the reason their able to include all this stuff for the price your paying for this case is because their the actual manufactures of the picoPSU. There is also a PSU-less version of this case for half the price.

MX500 ITX Case PSU

The MX500 also includes a Vesa adapter and bracket meaning it can be hidden and mounted to the back of a monitor.

WiFi, Bluetooth and Apple Coninutity features also work on this HTPC using a hackintosh compatible WLAN card.

Dell DW1560 Hackintosh

For WiFi and Bluetooth support I swapped my WLAN card out for a used DW1560 off eBay

Gigabyte Z370N Hackintosh Guide Notes

  • Use upper HDMI 2.0 port for 4k60 support over UHD 630 integrated graphics
  • SmallTreeIntel82576.kext is used to get the second ethernet jack working
  • RGB fusion is better off disabled in BIOS to avoid staying on during sleep
  • Unplugging USB devices during sleep will cause a Gigabyte motherboard to wake
  • i3 version of UHD 630 requires a post-install step for graphical acceleration
  • Use iMac 18,1 if using integrated graphics exclusively to prevent iGPU glitching
  • Guide has been tested up to macOS High Sierra 10.13.4

Step 1 – Get Access to Mac OS

To create a macOS flash drive installer you will first need either a. Access to a Mac or b. A virtual machine running macOS. If you do not have a Mac or borrow then create a virtual machine running macOS using one of the two links below depending on whether you are using Intel or AMD as your CPU/Processor.

VIRTUAL MACOS: USE MACOS SIERRA ON A VIRTUAL MACHINE WITH VMWARE

Step 2 – Creating the macOS Installer

How to make a USB flash drive installer for macOS – Hackintosher

Step 3 – Add Clover to EFI Boot Partition

  1. Download Clover Configurator
  2. Open Clover Configurator
  3. Select Mount EFI under TOOLS
  4. Click Mount Partition for Install macOS….
  5. Click Open Partition (This is your EFI Folder)
  6. Delete the existing EFI folder if it’s in the partition
  7. Download Hackintosher’s High Sierra EFI.zip
  8. Unzip High Sierra EFI.zip
  9. Copy & Paste the unzipped EFI folder to mounted partition or /Volumes/EFI

Step 4 – EFI Changes Integrated UHD 630 Graphics

If using integrated graphics only without a graphics card use iMac 18,1.

  1. Download & Unzip config.plist Coffee Lake iMac 18,1.zip
  2. Replace the config.plist in /Volumes/EFI/EFI/Clover/ with the config.plist downloaded above

Note: If using an i3 a post-install steps along with some config.plist changes will be required later on in this guide to get graphical acceleration.

Step 5 – Gigabyte config.plist Changes:

  1. Navigate to /Volumes/EFI/EFI/Clover of your mounted EFI partition
  2. Open config.plist with Clover Configurator
  3. Highlight Acpi on left column
  4. Under fixes check FixShutdown
  5. Save config.plist

Step 6 – BIOS Settings

Restart your computer and spam the DEL key to enter BIOS as the computer boots.

Change the following settings for the install:

These the are the BIOS settings you will need to change after creating the macOS flash drive bootloader and before you begin installing.

  1. Save & Exit → Load Optimized Defaults
  2. M.I.T. → Advanced Memory Settings  Extreme Memory Profile(X.M.P.) : Profile1
  3. BIOS → Fast Boot : Disabled
  4. BIOS → LAN PXE Boot Option ROM : Disabled
  5. BIOS → Storage Boot Option Control : UEFI
  6. Peripherals → Trusted Computing → Security Device Support : Disabled
  7. Peripherals → Network Stack Configuration → Network Stack : Disabled
  8. Peripherals → USB Configuration → Legacy USB Support : Auto
  9. Peripherals → USB Configuration → XHCI Hand-off : Enabled
  10. Chipset → Vt-d : Disabled
  11. Chipset → Wake on LAN Enable : Disabled
  12. Chipset → IOAPIC 24-119 Entries : Enabled

Based on  the GPU you’re using change the following settings:

Dedicated graphics card:

  1. Peripherals → Initial Display Output : PCIe 1 Slot
  2. Chipset → Integrated Graphics : Disabled (Set to Enabled after installing macOS if you want Hardware Encoding, HEVC, etc)

Intel iGPU:

  1. Peripherals → Initial Display Output : IGFX
  2. Chipset → Integrated Graphics : Enabled
  3. Chipset → DVMT Pre-Allocated :128M (if this setting isn’t showing then:  1. Set Integrated Graphics: Enabled. 2. Save and Exit BIOS by pressing F10. 3. Reenter BIOS upon computer restart and it should be there.

Setting Boot Device:

You’ll want to be using the USB Flash Drive as the primary boot device until your hard drive becomes bootable at the very end of Step 5. There are two ways to go about doing this:

Option 1: Press F12 on startup each time to select a temporary boot device until the boot partition on the drive you install macOS is configured. If you want to do temporary booting you will select the version of your USB Drive starting with UEFI: in it’s name. (For example I used a SanDisk flash drive so I would select UEFI: Sandisk, Partition 1)

Option 2: Enter BIOS and set Boot → Boot Option #1: UEFI : XXX (For example I used a SanDisk flash drive so I would select UEFI: Sandisk, Partition 1) This is easier if you don’t want to spam F8 on startup every time to boot macOS.

Step 7 – Installing macOS

Mac OS High Sierra Hackintosh Install Clover Walkthrough – Hackintosher

Step 8 – UHD 630 Hackintosh Graphical Acceleration

Graphical acceleration works with native support on i5 and i7 Coffee Lake CPU’s however with an i3 the method to get acceleration is with Framebuffer injection. This method can also to be done on i5 and i7 CPU’s as an option.This method will also support Hardware Encoding and Intel QuickSync.

Guide: Coffee Lake UHD 630 Graphics – FrameBuffer Injection 0x3E918086 0x3E928086 for High Sierra

Step 9 – Gigabyte Post Install

  • Ethernet should be working if you have a hackintosh compatible Broadcom WLAN card follow: Enabling Third Party Broadcom WLAN 802.11a/b/g/n WIFI + Bluetooth Cards on a Hackintosh
  • If you followed this guide using a different motherboard and have a different audio chipset then the ALC892 of the Gigabyte Z370 HD3 you will need to change your layout-id to get audio working.
  • If using a dedicated Nvidia or AMD graphics card change ig-platform-id to 0x59120003 and use iMac 18,2/iMac 18,3
  • Some AMD graphics cards may require RadeonDeInit or WhateverGreen.kext in 10.13.4+, but try without before using them.
  • If using an Nvidia graphics card on High Sierra 10.13.4+ use this to install the Nvidia drivers: How to properly Install Nvidia Drivers on High Sierra 10.13
  • Open Energy Saver on Mac OS and uncheck Wake for Ethernet Network access and Enable Power Nap so the hackintosh doesn’t wake from sleep randomly to check for updates

Leave a Reply

82 Comments on "Gigabyte Z370N WIFI ITX Hackintosh Guide 4k HTPC Build"

Sort by:   newest | oldest
pedro
Guest
pedro

Thank you very much

Fuzzz
Guest
Fuzzz

Quick question about the BT/Wifi module. I don’t see any of the ReHab Man kext files in the zipped EFI folder. When I installed my wifi module (same as you linked to) it was not recognized and I needed to throw in the extra kext files to get it all working.

Just curious if there is a way to get the BT/Wifi working without the extra kext files as the fewer items to worry about and keep up to date the better. Thanks in advance.

Nazar
Guest
Nazar

Hi there! Thanx for another great build guide. A quick question: will it be able to output a video signal through the USB-C port?

I have an LG UltraFine 4k monitor and thinking about the best hackintosh solution that would work with this monitor.

Greg W. Moore
Guest
Greg W. Moore

Nazar, I have LG 4K monitor 34um95-p and I’m running it at native resolution without any problems using the UHD 630 and the DisplayPort. I’m using UEFI & High Sierra 10.13.6

Lion
Guest
Lion

First of all thank you for sharing
I have the following questions I want to ask, I hope you can answer
1. No signal appears when turning off the monitor or unplugging the HDMI cable and turning it on again
2. Click on the monitor to turn off the monitor. The CPU cooling fan is still on. The main board has electricity.
3. External mobile hard drive off automatically restarts
4. The same monitor with a physical resolution of 4k, but my system report on the macbook pro access display – the graphics card/display shows 5k, but HACKINTOSH only shows 4k, and can only zoom to 1080, and macbook pro Can zoom to 2k

Alex
Guest
Alex

In step 5,
3. Highlight Acpi on left column
This is Acpi or Patch APIC?

Alex
Guest
Alex

sorry, I’m see

zzmadd
Guest
zzmadd

“If using a dedicated Nvidia or AMD graphics card change ig-platform-id to 0x59120003 and use iMac 18,2/iMac 18,3”
I’m having a hard time making it work with dual GPUs: I3-7100 iGPU + GT 1030.
Whenever I change ig-platform-id to 0x59120003 the I3-7100 iGPU doesn’t get recognised. if I use ig-platform-id to 0x59120000 as soon as I export/render in FinalCutProX I get a reboot.
I can run without problems both video cards taken singularly of course.
Do you know of a guide to use dual GPU configuration for the i3-7100?
Thanks a lot!!

HIN124
Guest
HIN124

Quick question USB 3.0 is working but the it can not recognised the USB 2.0 flash drive. Thank

Bahadir
Guest
Bahadir

I have same setup Gigabyte Z370N wifi, I7-8700, it was perfect with High Sierra 10.13.4. when I upgraded to 10.13.5 , started to have have graphical issues specially on videos (flicking and glitches). I had to downgraded to 10.13.4 until to be sorted it out.

HIN124
Guest
HIN124

I am use Gigabyte Z370N wifi, but not I7-8700k, I am using i5 8500. i have not idea why it not recognised the USB 2.0 flash drive. I also tested 10.13.2 also not able to recognize USB 2.0 flash drive.

but USB 2.0 Keyboard and mouse are working!

deez nutz
Guest
deez nutz

Try changing model to imac 18.1

Vincent Morel
Guest
Vincent Morel

Waou that great! Can this small computer be able to play H265 video (1080p I do not have 4K monitor)?

alexx_kidd
Guest
alexx_kidd

Yes, of course !

deez nutz
Guest
deez nutz

I believe any kabylake CPU and above have the capability of playing H265 vids.

Cubanito
Guest
Cubanito

Thank you for the info, worked very well!
I just installed 10.13.5 High Sierra with your method, using the Intel i7-8700 CPU and the Gigabyte Z370N WIFI ITX motherboard.

One thing is not clear to me:
Do I have to do step 8 with this CPU, to have Graphical Acceleration?
How can I check Hardware Encoding and Intel QuickSync?
This is what I see in the system report:
Chipset Model: Intel UHD Graphics 630
VRAM (Dynamic, Max): 1536 MB
Metal: Supported, feature set macOS GPUFamily1 v3

deez nutz
Guest
deez nutz

Graphical acceleration works with native support on i5 and i7 Coffee Lake CPU’s

To test Acceleration, open the Chess game and see if Chess pieces drags and fades out. 🙂

DEhiguey
Guest
DEhiguey

I have the same build but with Intel Core i5-8400 . Everything works. It is connected to a 65 In 4k tv ,and here is my problem: when the display is set fo 4k resolution all the icons and text are too small, is there anything that I can do to increase the icons sizes permanently.From seven feet away the browser looks way too small

DEhiguey
Guest
DEhiguey

I have the same buid with an Intel Core i5-8400 . Everything works great but my 4k TV shows all the icons and text very tiny, is there any permanent solution for that, besides setting Hackintosh for 1080P ?

Robaird
Guest
Robaird

Really appreciate detailed guide! Worked first try (unlike similar builds on other sites). My build (i5-8400, g-skill 2666, InWin Chopin case/psu, otherwise same) woke from sleep last night and was frozen at login screen. Any suggestions (I set wake on internet disabled, power nap enabled, and fixshutdown in config.plist)? Tiny case with psu inside near meltdown when I woke, haha (maybe changing psu for pico because psu fan ramp-up delta annoying on Chopin psu)

Robaird
Guest
Robaird

Updated Clover (v4558) and freeze after long sleep (3 hours+) gone! Only problem now is finally tried DisplayPort and no display after waking from sleep (even after 1 minute after sleep). Both HDMI ports work perfectly, but any suggestions re DisplayPort fix appreciated (cycling power to monitor doesn’t do it, nor setting darkwake=0 or =8)

Robaird
Guest
Robaird

Spoke too soon–freeze on wake-up after extended sleep still a problem. No power to USB ports after I click on keyboard to wake it up. Can see login screen, but login field is opaque. Worst part is processor appears to be stuck in turbo-mode.

Robaird
Guest
Robaird

(mistake–sorry)

Robaird
Guest
Robaird

Success! As noted little lower, turning off “standby” (i.e., sudo pmset -a standby 0) fixed the freeze/crashes from long sleep freezes/crashes.
As for DisplayPort, my Skylake hackintosh started having problems with same monitor and cable–so maybe its the cable or the display.

Jon
Guest
Jon

Thanks for this, it’s mostly working for me. Same MB but I have 8700K. Integrated graphics – sleep works and resumes ok, during the day. However, first thing in the morning after sleeping overnight, when it wakes the display doesn’t come on. I suspect that overnight the computer is hibernating and it’s not resuming properly from that. Have you experienced the same?

I can connect from my Macbook Pro via screen sharing, and restart, and everything is ok.

Robaird
Guest
Robaird

Jon, did some pmset research. In terminal, sleep settings displayed with:
pmset -g
Although it reports hibernation as off (0), standby is listed as on and standbydelay is set to 10800 minutes (3 hours). This was pretty much duration of sleep time when I noticed problems. Standby is supposedly not engaged if hibernation is off, but I went ahead and turned standby off to see if it worked. After 5 hours of sleep, no crash last night (though I’m exhausted, haha). It’s a temporary fix (and probably means loss of power causes loss of data in rom– productivity apps I use auto save anyway), but you can turn it off with:
sudo pmset -a standby 0
Note that autopoweroff is also on and set to trigger after 8 hours–will test today to see if 8+ hour sleep causes freezes also.

Guest
Raj

I am new to hakintosh but planning to build this system. One question, in your guide for making OS x USB bootable drive after the the terminal command copies the system file the next step is to mount the editor partition with clover confugerator.

Does this step load the clover bootloader on the usb?
If not then please give details of this step as no where in all your guide there is mention of clover bootloader but reference of it is there.

Thanks

Jon
Guest
Jon

Clover configurator allows you to mount the EFI partition on the USB. Then you copy hackintosher’s EFI files onto it. These files include clover and the necessary kexts.

Robaird
Guest
Robaird

Yes, step 3.7 to 3.9 adds Clover–i.e., it’s preloaded in the EFI folder in High Sierra EFI.zip

Guest
Raj

Thanks both of you.

Guest
Kirill

is 120w psu enough for this computer? I’m building the same system but with m.2 ssd and i5 8400

Antonio Esposito
Guest
Antonio Esposito

Hello thanks for the guide. I have the same motherboard and an i7 8700 with a Gigabyte geforce gtx 1050 and i get a kernel panic as soon as i try to install High Sierra 10.13.5. The panic stack trace looks like this:

– IOACPIFamily
– IOPCIFamily
– AppleSMC

and last loaded kext is |IOAudio!F

do you have any suggestions?

playmo
Guest
playmo

Someone has update to 10.13.6?

Kr3uss
Guest
Kr3uss

Im on the bios f3, configurate bios and copy efi from tutorial and when I open installer in booted clover just stuck on Apple logo and disconnect all usb.
But 1 month ago I install hackintosh with no problem but I must formatting my ssd. And now I have problem. What I gonna do now?
I5 8600k
Z370n
Asus Strix oc rx570 4gb
2hdd
2ssd

Guest
RSL820

Thanks for the exemplary guide…I just built my fourth Hackintosh since 2011, using the Z370N/8700/M.2 etc…and this guide, along with other tutorials on this site made it the easiest build ever!

But I do have one problem, and it’s very ironic and hopefully easily solvable…I can’t get Windows 10 to install on the second drive in the system. Do any of the BIOS changes made to accomodate running OSX High Sierra on the Z370N impact a windows install? I am able to boot to the WIN 10 install disk, it goes through the install. When I restart, and go to the Clover screen (which is working flawlessly) and choose the drive on which Win 10 was installed, the system just hangs.

I realize this isn’t a Windows site (nor should it be!), but would appreciate any ideas as to why the install of Win 10 isn’t working. Thanks!

Guest
RSL820

Okay, so it was “operator error,” as the target disk for Windows wasn’t prepared correctly…can’t get Windows to boot from Clover. I have to load it after hitting F12 from the initial startup splash screen and then selecting Windows drive. Any ideas would be appreciated.

chinotto
Guest
chinotto

Almost success. Everything works well except for my Magic Trackpad 2. It doesn’t have any force click controls in settings and seems to be a bit laggy. I’m using BCM94360CS2 wifi/bt card with an NGFF adapter.

Guest
Raj

Yesterday I completed the build with i7 8700 16gb Corsair 3000 ram antec 550w gold PSU 250gb 970 Evo m.2 nvme cooler master elite 130 case and dell p2415q 4k monitor running latest high Sierra (.6) one and ofcourse z370n WiFi gigabyte motherboard.
I have no word of praise for this guide, Thanks!

One question the resolution in standard is 1092×1080 in scaled it shows the other higher resolutons and when I choose 4k the windows and fonts becomes very small. So do I have to select hd resolution on a 4k monitor? Am I missing something?
Thanks

patricia2626
Guest
patricia2626

that what we call common pc problem with no mac screen retina

Adam
Guest
Adam

Did you need to take any extra steps to have 970 Evo m.2 nvme working?

Guest
Raj

I noticed that my front panel usb 2.0 not working and in the system report also it is not shown only usb 3.0

please help

virusdoc
Guest
virusdoc

I am having the same issue. Front panel USB2 does not work, but USB3 does. Rear USB ports will accept both USB2 and USB3 devices and mount properly. I have USBinjectall.kext and XHCI-300-series-injector.kext installed, and I have performed the 10.13.6 USB patch modifications described here: https://hackintosher.com/guides/hackintosh-high-sierra-10-13-6-update-guide/

I have also confirmed that the USB2 front panel header is properly attached to the motherboard. Any suggestions?

rajkhand
Guest
rajkhand

Mine started working as it was not connected properly on the MB, once I pushed it properly, it works. I did much research on the web to make USB ports work properly, Now mine is works and can even charge an iPad. Is there a place to share my EFI folder?

Would suggest you to see RehabMan’s guide for creating custom SSDT for USBInjectAll, specifically that part for using ioregester software to identify USB ports. Use XHCI-200 patch.

virusdoc
Guest
virusdoc

Thanks, rajkhand. I should use the XHCI-200 patch even though this is a series 300 chipset motherboard? I’ll give it a try.

Guest
Raj

USB chipset is in 200 series kext

rajkhand
Guest
rajkhand

This kext XHCI-200-series-injector.kext is for z370n wifi MB

rajkhand
Guest
rajkhand

Should I upgrade the BIOS to the latest V. F5?
I am on F2

Guest
Aaron Shekey

I’ve upgraded to F5 and it seems my build is a success, though, I did just comment about random hangs I’m experiencing. Functionally, everything seems to be working, but the performance isn’t great. Yet.

Guest
Aaron Shekey

I followed this build as closely as possible with an i5 8600 and 10.13.6. Despite running the steps to skip APFS, the drive is indeed formatted with APFS. The build seems to be a success, functionally, but I’m experiencing very regular hangs, beach balls, etc. Could this be related to APFS, or am I missing a step related to power management? Any suggestions or guides in debugging random, but regular hangs? Brilliant build guide, thank you!

virusdoc
Guest
virusdoc

My build is rock solid, completely smooth. So you definitely have something aberrant going on. I am running APFS as well, 10.13.6, same CPU. Are you using the iGPU or a card? SSD or spinning disk?

Guest
Aaron Shekey

I’m using the iGPU on an SSD. The hangs seem to be random, hard to predict. I’m curious, when you go to About This Mac, does the processor say Intel? Mine just reports a generic processor.

virusdoc
Guest
virusdoc

“Processor 2.81 GHz, Unknown”

rajkhand
Guest
rajkhand

Yesterday I got the DW1560 wifi card can someone guide me how to remove the onboard wifi card which is enclosed in an aluminium cover and put this card in place of it.

I have never tried something like this so some detail process with pictures if possible would be appreciated.

Thanks.

chinotto
Guest
chinotto

Works well but I have a short screen flicker on wake and occasionally while working. I’m using an i5 8400 CPU, everything else is the same.

stefan33
Guest
stefan33

@Hackintosher: You have done the best build I have seen. 🙂
I’m trying to do the same of you (about)… here:
https://hackintosher.com/forums/thread/mac-mini-2018.576/

I know that i5-8400 is a monter cpu and also I can get issues with temperatures in a smal case ecc.. but I will solve. I’m going to do something not extreme but only very stable, so I ask you:

1 – Is better if I go with i5-8400 or I can also go wit 8500/8600? Without issues of os x not recognize the cpu ecc…

2 – I have done all your steps from 1 to 5 but i have a question: I have done it (usb stick) from the Apple Store Original High Sierra downloaded some days a go (so shoul be 10.13.6). But I think you have done from 10.13.5 right? So all your steps (1-5) are right also with my 10.13.6 or is better that I download an earlyer version of High Sierra? From your torrent link ecc…
Many thanks for your work. I hope to be able to make my build working fine… 🙂

rajkhand
Guest
rajkhand

@Hackintosher

I installed the same DW1560 Dell cards and followed the installation guide to put the necessary Kexts , Wi-Fi is working but no Bluetooth. in ioReg program and in System Report Bluetooth is shown under USB which identifies it properly but nothing in the Bluetooth section and in System preference also no Bluetooth options are present.

Please help

Juan Jose Sierralta
Guest
Juan Jose Sierralta

Had the same problem, move the Bluetooth patcher kexts to /Library/Extensions:

juanjo@imac:/Library/Extensions$ ll | grep Brcm
drwxr-xr-x@ 3 root wheel 102 May 5 22:19 BrcmFirmwareRepo.kext
drwxr-xr-x@ 3 root wheel 102 May 5 22:19 BrcmPatchRAM2.kext

Do note that any kext files and directory must belong to root:wheel so:

chown -R root:wheel /Library/Extensions/Brcm*

And remove the Kexts from /EFI/CLOVER/kexts/Others

It is basically explained at final part of this post:

https://hackintosher.com/forums/thread/enabling-third-party-broadcom-wlan-802-11a-b-g-n-wifi-bluetooth-cards-on-a-hackintosh-bcm94352z-bcm94322.6/

Robin
Guest
Robin

Hi, since your build is a Coffee Lake intel, can you do a benchmark test for encoding using Compressor a 1 minute video to HEVC 8-bit and 10-bit? I want to know if the encoding is accelerated like the latest MBP.

Guest
Kamal Hamsa

Hi,

Thanks for the guide! It worked quite well for me.
To avoid selecting resolution of 1920×1080 & to make night shift work, I referred this guide – https://www.reddit.com/r/hackintosh/comments/9cvnzb/this_is_how_i_got_nightshift_on_my_4k_tv_should/ which basically tells macOS that I have a monitor connected rather than a TV. Since, I had an AV Receiver to take care of sound this works great for me!

However, I have an issue. Although I am using the same components as yours I run sometimes to a Gray Static Screen either during boot or while using the system.The system becomes totally unresponsive after that. It’s totally random as far I can tell. The only solution to same is Resetting the system. Do I need to make any Framebuffer edits as per this guide – https://www.tonymacx86.com/threads/intel-hd-graphics-framebuffer-edits-desktop.125239/ ?

Guest
Kamal Hamsa

Nvm, got this fixed after a fresh installation.

Guest
Kamal Hamsa

Do I need to make the Framebuffer injection if I use i7 8700 to activate Hardware Encoding & QuickSync?

Lex
Guest
Lex

Hi Guys
Quick question about mother board.Can it be possible that i use the (Gigabyte z370 Aorus gaming 7) mother board instead of (Gigabyte Z370n wifi) to build my hacking with the above parts listed in the above Gigabyte Z370n wifi 4k hackintosh build guide.Can the above listed components work with Gigabyte z370 Aorus gaming 7 and can my Hackintosh still be 4k even if I don’t buy a graphics card ??
Help pliz

JohnR
Guest
JohnR

Thanks a million, I have a Gigabyte Z370N wifi, i7-8700K. Following your guide all works well.

However I do have a stupid problem with dual monitors, note I am using the internal UHD 630 GPU…

Both my screens are connected to the two motherboard HDMI ports. If both screens are turned on during boot only one works when OSX is loaded, the other says “No signal”. After about 1 min the working display messes up with horizontal lines appearing.

However… I worked out that if I leave the second screen turned off, boot and login, then turn the second screen on it works and I have the normal two desktops. Has anyone got an idea why this happening and or a fix?

Guest
mille1j

I think many have reported this and I don’t believe anyone has found a workaround other than what you are doing.

Guest
Arlo

Followed this guide, so far so good, but HDMI audio does not seem to work?

Guest
mille1j

Got it working!

pedro
Guest
pedro

I am unable to install mojave on this computer.
I create the installer and when it starts to install window in black and it stops

pedro
Guest
pedro

already working, I skipped the step of preboot

kyury
Guest
kyury

Hi,
on other post titled “COFFEE LAKE HACKINTOSH PARTS GUIDE FOR 2018” you say that “Choose your motherboard before you pick your RAM because the RAM module number needs to be on the tested compatibility list of the motherboard you choose. You can find the RAM compatibility list by going to the motherboard product page on the Gigabyte/ASUS/ASRock/MSI brand website it will either be listed on “Support List” or “Memory QVL””
But the Memory stick you went with this build – “CORSAIR Vengeance LPX 8GB” is not listed on the supported list of “GIGABYTE Z370N WiFi”…
yet its working right?
So how do i know if the memory stick I choose will or will not work?

Robaird
Guest
Robaird

Safest bet is to follow motherboard mfgr’s QVL list posted on their site. Vendors such as Corsair will have their own compatibility checker for their memory which will be broader than the QVL. I have never had a problem with memory that checked out on the compatibility checker. As a rule, however, I don’t try to push the bleeding edge of memory speed. If you already have the memory and want to be sure there are no issues with it and your motherboard, you can download memtester and boot it up on a usb stick.

Guest
mille1j

Several Comments:

1. I love this build. I have made about 15 of them! I’ve switched my office over to using Hackintoshes and have about 15 CL builds, all i3 chips, nearly identical to yours. I have another 5-6 KL builds using the GA-h270n-wifi, same case you’ve shown, otherwise, pretty identical. They ROCK! Fast. CHEAP.

2. Check out this case: https://smile.amazon.com/gp/product/B01LVV6WVU/ref=oh_aui_detailpage_o06_s00?ie=UTF8&psc=1

I do love the MITXPC MX500 case that you’ve used (and that I’ve clearly used a lot of), but I recently found this in-win case. Its just a little bit bigger, but ends up being cheaper (I would have saved about $300 given the number of machines I’ve built), and it has space for a slot load DVD drive. Only space for 1 2.5 inch drive, however.

3. Stock cooler works, but its loud. I hate it. Too damned noisey. WHIRRRRRRRRRRR! All the time. Drives me bananas. So, i’ve been using these https://smile.amazon.com/gp/product/B009VCAJ7W/ref=oh_aui_detailpage_o05_s00?ie=UTF8&psc=1 . MUCH quieter. They are spendy though. VERY quiet, and worth it, I think.

4. There just isn’t much space for a 2.5 inch drive in the case. However, I can fit 2 of them in there with the Noctua Fan. Not sure if you can put 2 in when using the stock fan-the fan might be too tall. Note: With the GA-h270n-wifi board, I can only get 1 2.5 inch drive into the case b/c the front panel USB connector is underneath the area where the drive would mount and it just won’t fit.

5. These brackets are a nice accessory: http://www.mitxpc.com/proddetail.php?prod=MX500VESAMB . $13 and you can mount your computer to the back of a monitor or underneath a desk (which is what I’ve done). Obviously, it ends up upside down when you put it under a desk, but it doesn’t matter.

6. The cases also some with some small VESA brackets. This took some experimenting, but I found that this glue https://smile.amazon.com/gp/product/B01IBOK7FE/ref=oh_aui_search_detailpage?ie=UTF8&psc=1 holds them really well to the power bricks. Regular superglue failed. Regular 2 part epoxy failed.

If you look at the power brick, it has feet on one side. I figure that side is meant to be against a table or floor and that it probably dumps more heat out the side w/o feet. So, I glue these brackets to the side with feet and have been using them to mount the power brick underneath
desks too. A few cable ties and you end up with a pretty clean, uncluttered install.

7. I love it that HDMI audio works perfectly on your build. Getting HDMI audio working had always been a MAJOR PITA for me on prior builds

8. If you add UsbKbDxe-64 you can use Filevault. I think this is HUGE!

9. I forget where its posted, but modifying apfs.efi to get rid of the wall of text is helpful.

10. I used the exact same EFI folder from this build on my Kabylake GA-h270n-wifi boards and it works just fine.

Some Questions:
1. Have you updated to Mojave? Any changes to kexts, config.plist, etc?

2. I’m made SSDTs for the GA-Z370n-wifi board and the GA-h270n-wifi boards. Both of my SSDTs limit you to 6 USB2/3 ports + the bluetooth port. No big deal on the 270 board, it has 4 rear and the case gives you 2 on the front. However, the z370 board has 6 ports on the back and the case gives you 2 on the the front. My SSDT keeps the front 2 active along with the 4 that are stacked up on the back, but you lose the 2 underneath the 1st ethernet port and I have no idea about the USB-C port. Are we still limited to 15 ports or should it be possible for me to remake my SSDT to keep all the ports active?

3. Is the USB-C good for much of anything? Does it provide faster charging for iOS devices-that alone might be worth it?

4. I realize that to get wifi working you have to pull the stock card and get a broadcom, but does bluetooth work with the built-in card? Strangely, my bluetooth shows as active, but I haven’t been able to get anything to connect to it. I haven’t pulled out the wifi cards b/c all my machines have gigabit ethernet lines ran to them, but getting bluetooth working would be kind of nice. I’m not sure that wireless keyboards will work well on hackintoshes, but I’d love to use wireless mice.

5. I’m puzzled on nvram on these boards (and the h270). is it working natively, or do we need EmeVariableUefi-64? I used to be able to have mine set to automatically boot a specific drive, but that no longer seems to be working with your EFI. Any pointers?

6. Is SSDT-PluginType1.aml needed? I noticed it was missing, but in config.list ACPI specifies “PluginType” under Generate Options. I thought that SSDT-PluginType1.aml was needed for that to work and that without it we should check off “Generate PStates” and “Generate CStates”? Or is that taken care of in your Drop Tables entry for CpuPm?

7. In Kernel and Kext Patches:
-What does the AppleAHCIPort entry do?
-What does AppleGraphicsDevicePolicy to?
-I see that there are several AppleUSBXHCIPCI entries, one for 10.11.x, one for 10.12.x, one for 10.13.x ….. Can the old ones be deleted from the config? I presume they are inactive because the flag “MatchOS” probably keeps them from loading on 10.13.6, but just for the sake of cleaner config file, can they just be removed?

GrizzyWax
Guest
GrizzyWax

This worked for me with High Sierra 10.13.6 by using the step mentioned in the article “Upgrading to 10.13.6” about the USB fix. Prior to that, I kept getting “Still waiting for root device”. Thanks Hackintosher!

Guest
mille1j

I’ve found that updating AppleALC.kext breaks HDMI audio. Any ideas why? Just leaving that kext un-updated. Doesn’t seem to matter.

Guest
Einknall

Did anyone tried the above combination of i3 8100 and uhh 630 on Mojave and accomplished to use 4k @ 60Hz? I had it working on High Sierra and would love to have it back working on Mojave.

mjsteed
Guest
mjsteed

This is a wonderful guide which I can totally copy the hardware and installation steps. I have only one question, does the Displayport in this hackintosh support 4K60Hz output? Because my monitor has only a DP 1.2 and an HDMI 1.4 port. Obviously, Displayport is my only choice for 4K60hz.

regina
Guest
regina

yep

Fábio
Guest
Fábio

I followed this build with a i5-8400, but I have na issue. After the Apple logo appears, when que progress bar is loading, I get a prohibited sign (circle with slash)