I successfully made a hackintosh with macOS 10.12.4 Sierra installed out of a Gigabyte Aorus Z270X Kabylake motherboard I got Sleep/Wake, Graphics, Ethernet, Sound and pretty much everything working without issues on this GA-Z270X-Gaming K5 hackintosh. The only thing I haven’t tested or enabled in BIOS was thunderbolt because I have no thunderbolt devices that I use, however the USB 3 speeds work over the USB-C port just fine with my Kingston USB-C flash drive
I choose the AORUS K5 motherboard over the others, because of the price point that was under $200 and the fact that it had black shielding instead of white like the other AORUS motherboards do, which I will say looks really good in person with black cases. My build uses all hackintosh compatible build parts. If you want to build a hackintosh using different parts that’s fine, just make sure your RAM module is on the list of compatible RAM for whatever particular motherboard you buy. The Corsair Vengeance LPX will work on pretty much every Gigabyte hackintosh build smoothly which is why I picked it.
Corsair Vengeance LPX 32GB (2 x 16GB) DDR4-2666 Memory
Amazon – Corsair Vengeance LPX 32GB
Newegg – Corsair Vengeance LPX 32GB
EVGA GeForce GTX 1050 Ti SSC GAMING ACX 3.0, 4GB
Amazon – EVGA GTX 1050 Ti
Newegg – EVGA GTX 1050 Ti
Corsair RM650x, 850W Fully Modular Power Supply
Amazon – Corsair RM650x PSU
Newegg – Corsair RM650x PSU
Gigabyte AUROS GA-Z270X-Gaming K5 Guide
I’ve been running this test build under macOS for a couple weeks now and everything is working smoothly. I got it working using easily using the Gigabyte GA-Z270MX-Gaming 5 Hackintosh Guide as most Gigabyte Gaming motherboards are pretty much the same and will all work with the guide perfectly as long as they use ALC1220 audio codec chipset and the Killer E2500 LAN Chipset. I tested this motherboard with and without a graphics card. This guide can work with both a graphics card and the integrated iGU, however if you want sleep to work I recommend getting a dedicated nvidia graphics card.
Some gigabyte motherboards will use Intel GbE LAN chip for ethernet instead of a Killer LAN chipset and if that’s the case you will need to put IntelMausiEthernet.kext into your kext folder. If in addition your motherboard uses the ALC892/ALC1150 codec instead of the newer ALC1220 I recommend following the guide below instead of the one above if your new to hackintoshing otherwise all you have to do is change audio inject to 1 for ALC892/ALC1150 and restart.