- Jun 17, 2016
- GA Z170MX Gaming 5
- i7 6700K
- GTX 1080 & GTX 960 (for macOS)
- Mobile Phone
JSAlvarez's Build: GA-Z170MX Gaming 5 - i7 6700K - GTX 1080/GTX 960Components
View media item 188375
View media item 188375
Gigabyte Z170MX Gaming 5 Motherboard
Intel Core i7 6700K 4.5GHz Processor
NVIDIA Geforce GTX 1080 Founders Edition (For Windows)
NVIDIA Geforce GTX 960 (For macOS)
Ballistix Sport 32GB DDR4
Raijintek Triton v02 Processor Cooler with custom tubing and coolant
Fenvi T919 Wireless/Bluetooth Card
M.2 500GB SSD (macOS)
500GB SSD (Windows)
Barracuda 4TB HHD (Storage)
Two LG 27UD68-W 4K Monitors
I've always wanted to build my own computer, but I also love macOS and how well it integrates all of my Apple products. I also really like to game and do a bit of streaming, so I wanted a machine that could both run macOS and not only play games, but play them well. Unfortunately, nothing in Apple's current product line can help me do that, so I decided to build my own computer that could.
This was my first hackintosh build, and although the first few weeks of troubleshooting were frustrating enough to get me to the point of giving up for a few months, I ended up coming back to the project and completing with zero regrets and one of the most satisfying experiences that turning on a computer can possibly give you.
I went with Gigabyte's Z170MX Gaming 5 motherboard because it seemed to best suit my needs for a couple of reasons. I needed the extra PCIe slots for the additional wireless card and graphics card, and I couldn't exactly go full ATX because I really like the Bitfenix prodigy. Plus I was trying to go for a compact, yet very functional and customizable build. In order to fit the wireless card and two graphics card, I needed to use a PCIe riser ribbon cable for the wifi card, which sits right above both of my graphics cards.
I went with the i7 6700K because at the time it was the best CPU that fit in a LGA 1151 slot, which is what I wanted and to me seemed like the best choice for video editing, gaming, and streaming.
I originally only had the GTX 1080 in my build which I used exclusively for windows, and I used the Intel HD 530 in macOS. A few months later, I decided to upgrade my monitors for two 4K LG 27UD68-Ws, which I would need two DisplayPort ports to drive properly in macOS. I then managed to get a 960 from a friend after helping him upgrade his CPU which I later used as my dedicated GPU for macOS.
I went with the Fenvi T919 as a shot in the dark. No one on the forums had posted anything about it, and no one was really talking about this particular card until I made a post about it. As far as Sierra is concerned, it turns out, this card doesn't require any kexts or special configurations to get working. Handoff and continuity work flawlessly, as well as bluetooth and wifi.
If anyone is looking for a really solid guide on how to get things working with this motherboard, I would follow VanillaIcee's Z170n guide here. I spent months trying to follow individual, and complicated guides to get very specific things working, but VanillaIcee puts everything for you here in this guide with relative ease. While the instructions were written for El Capitan on the Mini ITX version of my board, pretty much everything is still setup the same.
I'll recap some things for you that I had particular trouble with.
Audio was something I had trouble with for quite a while. I resorted to using a USB audio converter for a while, until I finally figured out was causing the problem. It turns out that simply selecting 100 Series Audio from MultiBeast won't make Audio magically work. You'll need vit9696’s AppleALC, and make sure to install that using your preferred kext installer. From there, in my clover config file I added the following DSDT patch:
Rename HDAS to HDEF
Then, in your clover configurator, make sure to inject audio "1"
For the 960, or any relatively recent NVIDIA card that isn't natively supported with macOS, you'll want to make sure to disable your NVIDIA graphics card before installation. To do this, make sure to write in "nv_disable=1" in your boot options. From there, install the most recent NVIDIA web drivers from here. DO NOT inject NVIDIA graphics from MultiBeast or Clover Configurator. Once you boot up with the new drivers installed, run PikeRAlpha's ADGPFix to prevent booting into black screen. You might have to run with nv_disable=1 again to do this.
iMessage and other Apple Services:
For iMessage, I followed the steps outlined in this guide here.
To get all of my USB ports working properly, I downloaded this SSDT-1.aml file, and moved this file into into the patched SSDT folder at /EFI/CLOVER/ACPI/patched.
- Handoff & Continuity
- Full graphics acceleration
- USB 3.0 and 3.1 full speeds
- USB C Port at USB 3.1 speed
- iMessage and Apple services
- Airplay and Airdrop