This build guide takes a Gigabyte GA-Z270M-D3H motherboard PC build and turns it into a hackintosh running macOS. The Gigabyte GA-Z270M-D3H as a Hackintosh works surprisingly well without any significant issue as one of the first Z270 hackintosh builds out there and this is the first hackintosh guide created for this motherboard. This so far is the best Hackintosh I’ve made. It boots into macOS in less than 15 seconds, goes to sleep within 15 seconds and can shutdown within seconds, which is why I’m going to keep it for a long awhile. I initially picked up this board because of the low price point of $119 for an overclockable Z-board, significantly cheaper than most Z270 boards available.
It’s smaller mATX form factor will allow me to put it in a small footprint case without sacrificing the extra PCIE Lanes that you would with an ITX board and finally the Intel GbE ethernet and ALC892 audio chipset that are very easy to get working on a hackintosh. The setup in the image above is paired with two ASUS MG279Q QHD Monitors that run at 144Hz refresh rate in macOS.
The GA-Z270M-D3H was a little tricky at first getting it to work as a hackintosh, but once all the kinks were ironed out with it not being natively supported and all, everything now runs super smooth. I was surprised at how well it works as a hackintosh and because of that I will be making it my main setup for now.
|CPU||Intel Core i7-6700K 4.0GHz Quad-Core Processor||$305.98|
|CPU Cooler||be quiet! Dark Rock Pro 3||$59.99|
|Motherboard||Gigabyte GA-Z270M-D3H Micro ATX LGA1151 Motherboard||$119.99|
|Memory||Corsair Vengeance LPX 16GB (2 x 8GB) DDR4-2666 Memory||$109.99|
|Storage||Samsung 850 EVO-Series 250GB 2.5″ Solid State Drive||$89.99|
|Video Card||Gigabyte GeForce GTX 970 4GB WINDFORCE 3X Video Card||$184.65|
|Power Supply||Corsair CSM 550W 80+ Gold Certified Semi-Modular ATX Power Supply||$59.99|
- USB-C port
- USB3 @ 5Gbps
- Nvidia Graphics
- Nvidia Sleep/Wake
- Intel HD530/H630
- Graphics Acceleration
- App Store, iMessage, iBooks
- HDMI/DP Audio
- HD530/HD630 Sleep/Wake
GA-Z270M-D3H Hackintosh Overview
You can mix match parts from the list above for a cheaper, newer or more expensive build. Changing the the CPU,PSU,SSD is fine, but I would recommend staying with the Corsair Vengeance LPX RAM because it worked flawlessly with this motherboard. Although this guide was made with a Skylake i7-6700k, it can also be used for a Kablyake CPU like the i5-7600k/i7-7700k with a few simple edits in this guide.
The EFI Folder has already been prepared for you making this guide as fast as possible. All you have to do is copy and paste it into the EFI partiton of your USB Bootloader and disk you install macOS on after renaming and moving a couple files. If you are going to use our EFI Package we recommend going with a fresh install of macOS to avoid any issues.
If want to create your own EFI with Clover and familar with hackintoshing you can look at the credits at the bottom of this page for details on how I got various things working.
Tested: El Capitan 11.16, Sierra 12.0 and Sierra 12.3 with both integrated and dedicated Nvidia Graphics on an i7-6700k The EFI Package below also contains instructions, a modified config.plist and kexts to get a Kabylake CPU like an i7-7700k working.
STEP 1: Creating a USB Installer
To install macOS on your computer you need to create USB flash drive installer. You can learn how to make one with a Clover Bootloader Guide if you don’t have one.
Note: You need a USB 2.0 Flash Drive for this motherboard. A USB 3.0 Flash Drive will cause a kernel panic when trying to load the installer because the rear ports on this motherboard are all USB 3.1 ports which cannot run 3.0 devices during the installation process on the Z270 Chipset. This build installed just fine with this SanDisk 2.0 Drive
STEP 2: Editing the Bootloader EFI
We need to Mount of the EFI of your USB bootloader and paste the EFI Package in the Downloads Section above into that location.
- Open Clover Configurator
- Select Mount EFI under TOOLS
- Click Mount Partition for Install macOS…. EFI or the name of your bootloader installer
- Click Open Partition
- Delete EFI folder if it exists
- Unzip the EFI folder contained inGA-Z270-D3H – EFI Package
- Paste the EFI in /Volumes/EFI (Same location you deleted the previous EFI folder)
STEP 2.1: Skylake-Nvidia Users Only
The default config.plist is configured to run on the Intel HD530 integrated graphics. Follow these steps below only if using a Nvidia Graphics Card otherwise move on to STEP 3
- Navigate to /Volumes/EFI/EFI/CLOVER
- Delete config.plist
- Rename config-GFX.plist to config.plist
STEP 2.2: Kabylake Users Only
Follow these steps only if using the latest Kabylake CPU otherwise move on to STEP 3 You will need to follow this step to enable Kabylake CPU’s with FakeCPUID for processors like the i3-7100, i5-7600(k), i7-7700(k)
- Copy FakePCIID.kext & FakePCIID_Intel_HD_Graphics.kext from folder ‘Kabylake Pack’ you downloaded from the EFI Package
- Navigate to /Volumes/EFI/EFI/CLOVER/kexts/Other/
- Paste FakePCIID.kext and FakePCIID_Intel_HD_Graphics.kext in that location
- Copy config-Kabylake-iGPU.plist or config-Kabylake-GFX.plist if using a graphics card
- Navigate to /Volumes/EFI/EFI/CLOVER/
- Paste config-Kabylake-iGPU.plist or config-Kabylake-GFX.plist in that location
- Delete the file called config.plist
- Rename config-Kabylake-iGPU.plist or config-Kabylake-GFX.plist to config.plist
STEP 3: Configuring the BIOS
Recommended: Updating to the latest BIOS The BIOS used during the making of this was V. F4. If you do not update the BIOS to at least version F4 you may be unable to install macOS.
Before the installer can boot successfully with the bootloader certain BIOS settings must be changed. Restart/Power On the computer and press the DEL key when splash screen appears to Enter BIOS
Change the following settings:
- Save & Exit : Load Optimized Defaults
- M.I.T. : Advanced Memory Settings → Extreme Memory Profile(X.M.P.) : Profile1
- BIOS → Fast Boot : Disabled
- BIOS → Windows 8/10 Features : Other OS
- BIOS → LAN PXE Boot Option ROM : Disabled
- BIOS → Storage Boot Option Control : UEFI
- Peripherals → Initial Display Output : IGFX or PCIe 1 Slot
- Peripherals → Super IO Configuration → Serial Port : Disabled
- Peripherals → Network Stack Configuration → Network Stack : Disabled
- Peripherals → USB Configuration → XHCI Hand-off : Enabled
- Chipset → Vt-d : Disabled
- Chipset → Wake on LAN Enable : Disabled
- Press F10 to Save and Exit the BIOS
STEP 4: Installing MAC OS
Now we’re going to install macOS and once it’s completed paste the EFI Folder from the flash drive to the drive that macOS is installed on, which will allow booting into macOS without a flash drive.
Follow STEPS 2, 3 and 4 of the Installation Guide then return to this guide when done.
If using integrated graphics and not a dedicated graphic card you skip STEP 5 card as you’re done.
STEP 5: Nvidia Graphics
If using a compatible graphics card then you will need to install Nvidia Web Drivers to fix all the graphical issues. If you do not know how to install a graphics card on a hackintosh read the Nvidia Graphics Guide
If this guide helped you please consider buying me a beer!
Bootloader – Clover_r4035 settings:
- Install for UEFI Booting Only
- Install Clover in the ESP
- Emuefivariable.efi – Used for NVRAM/Graphics Detection