The ASUS Z170-PRO is one of the most dependable boards available on the Z170 Syklake platform. In this build guide we’ll turn it into a hackintosh using any Quad Core Skylake CPU. It also has the Intel Alpine Ridge Chipset built in which makes all USB port including the USB-C port very easy to get working on a hackintosh along with pretty much everything else.
Here’s the parts list:
|CPU||Intel Core i7-6700K 4.0GHz Quad-Core Processor||$305.98|
|CPU Cooler||be quiet! Dark Rock Pro 3||$59.99|
|Motherboard||ASUS Z170-PRO ATX DDR4 Motherboard||$154.99|
|Memory||Corsair Vengeance LPX 32GB (2 x 16GB) DDR4-2133 Memory||$209.99|
|Storage||PNY CS1311 120GB 2.5″ Solid State Drive||$49.99|
|Video Card||Gigabyte GeForce GTX 970 4GB WINDFORCE 3X Video Card||$184.65|
|Power Supply||Corsair CSM 750W 80+ Gold Certified Semi-Modular ATX Power Supply||$89.99|
- USB-C Port
- USB3 Speeds
- Nvidia HDMI Audio
- Nvidia Graphics Card
- Nvidia GFX Sleep/Wake
- App Store, iMessage, iBooks
- HD530 Sleep/Wake
The the first step to making a hackintosh is to create the USB Flashdrive Bootloader covered in step one. This has two parts to it. The first part is to create the install files on the USB and then editing it’s boot partition to make it bootable. Although hackintosh guide was completed with Clover, it can be used for Unibeast if want to use that instead. If you use Unibeast start at step 2 instead of step 1.
I tried to make the instructions of this guide as simple as possible therefore a person with little hackintosh experience should be able to follow it. This guide also contains instructions on how to get the ASUS Z170-PRO Hackintosh working with either an integrated Intel iGPU HD530 or a Nvidia Graphics Card, which is covered in Step 5. The ASUS Z170-PRO Hackintosh was tested on Sierra 12.4
Step 1: Creating a USB Installer
To install macOS on your computer you need to create USB flash drive installer.
Learn how to make a USB installer with the Clover Bootloader Guide if you don’t have one.
Step 2: Hackintosh Download Pack
- Download ASUS Z170 EFI Pack
- Open Finder
- Navigate to ~/Downloads
- Double Click or Unzip ASUS Z170-PRO.zip
- Open the unzipped folder ASUS Z170 Pro
Step 3: Mount the EFI Partition
If the EFI partition of you’re bootloader isn’t mounted follow these steps:
- Download Clover Configurator
- Open Clover Configurator
- Select Mount EFI under TOOLS
- Click Mount Partition for Install macOS….
- Click Open Partition
Step 4: Configuring the EFI Parition
We’ll need to make some changes to the folder called EFI to make the installer bootable.
- Open the ASUS-Z170-PRO folder
- Copy config-GFX.plist and config-iGPU.plist
- Navigate to the clover folder of the mounted EFI /Volumes/EFI/EFI/CLOVER/
- Paste config-GFX.plist and config-iGPU.plist in the Clover folder
- Go back to the ASUS Z170-PRO folder and copy all the files in the sub folder “kext”
- Paste them in the location /Volumes/EFI/EFI/CLOVER/kexts/Other
- Your folder should look like the image below:
Step 4.1: Nvidia Graphic Card Users Only
Follow these steps only if using a Nvidia Graphics Card. If not using a graphics card follow Step 2.2
- Delete file called config.plist at /Volumes/EFI/EFI/CLOVER
- Rename config-GFX.plist to config.plist
Step 4.2: Intel iGPU Users
- Delete file called config.plist at /Volumes/EFI/EFI/CLOVER
- Rename config-iGPU.plist to config.plist
Step 5: Configuring the BIOS
Before the mac installer can boot successfully certain BIOS settings must be changed beforehand. Restart/Power On the computer and press the DEL key when the ASUS splash screen appears to Enter the BIOS
Recommended: Updating to the latest motherboard BIOS version available
Change the following settings:
- Exit → Load Optimized Defaults : Yes
- Ai Tweaker → Ai Overclock Tuner : Auto
- Advanced \ System Agent(SA) Configuration → Vt-d : Disabled
- Advanced \ PCH Configuration → IOAPIC 24-119 Entries : Enabled
- Advanced \ USB Configuration → Legacy USB Support : Auto
- Advanced \ USB Configuration → XHCI Hand-Off : Enabled
- Advanced \ Network Stack Configuration → Network Stack : Disabled
- Advanced \ APM Configuration → Power On By PCI-E/PCI : Disabled
- Boot → Fast Boot : Disabled
- Boot \ Secure Boot → OS Type : Other OS
Based on the GPU you’re using change the following settings:
I’m using Nvidia GPU:
- Advanced \ System Agent(SA) Configuration → Primary Display : PEG
- Advanced \ System Agent(SA) Configuration → iGPU Multi-Monitor : Disable
I’m using Intel HD530:
- Advanced \ System Agent(SA) Configuration → Primary Display : IGFX
- Advanced \ System Agent(SA) Configuration → DVMT Pre-Allocated : 96M
iGPU Users Note: If DVMT Pre-Allocated isn’t showing up after changing the primary display to IGFX then press F10 to save and exit. Then reenter BIOS by pressing the delete key upon restart and the setting should now 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 end of Step 6. There are two ways to go about doing this:
Option 1: Press F8 on startup each time to select a temporary boot device in this case it will be the name 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)
Press F10 to Save and Exit the BIOS
Step 6: Installing MAC OS
The next part is to install macOS onto your hard drive, to do that you must use the USB bootloader you just created. After the macOS installation is complete copy the contents of the flash drive’s EFI partition and paste it to the EFI partition of the hard drive macOS is installed on or recreate the EFI partition on you’re hard drive by installing Clover EFI for you’re boot drive instead of the flash drive and follow steps 3 and 4 again.
If that sounds complicated to you follow the Installation Guide which will walk you through those steps. When you are done return to this guide for the Post Installation part only if you’re using a graphics card. If you’re not using a dedicated graphics card then you are finished with this guide. Good Luck!
After getting up and running there will still be things won’t be working if you’re using a Nvidia graphics card.
Step 7: 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 Nvidia Graphic Drivers on macOS read the Nvidia Graphics Guide
Step 8: Nvidia HDMI/DP Audio
If you want to play audio through HDMI or Display port then you will need to make a simple edit to the EFI Folder.
- Open the folder ASUS-Z170-PRO
- Copy the file called SSDT-HDMI-NVIDIA-PEG0.aml
- Navigate to /Volumes/EFI/EFI/CLOVER/ACPI/patched/
- Paste SSDT-HDMI-NVIDIA-PEG0.aml in that location
- Restart and you should have audio thru HDMI or Display Port
Hey, if this guide helped you please consider contributing to the site with a paypal donation, because this will allow more motherboard guides to be created for other people who need help.
Bootloader – Clover_r4049 settings:
- Install for UEFI Booting Only
- Install Clover in the ESP