[SUCCESS] X99 Workstation | Gigabyte GA-X99-UD3P | i7 6800k | GTX 1060 6 GB | 16 GB RAM

Not open for further replies.
Sep 21, 2013
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. iBook
  2. iMac
  3. Performa
  4. Power Mac
  5. PowerBook
  6. Xserve
Mobile Phone
  1. iOS
X99 Workstation - Gigabyte GA-X99-UD3P - i7 6800k - GTX 1060 6 GB
DSC03499.jpg DSC03498.jpg

Intel - Core i7-6800K 3.4GHz 6-Core Processor

Noctua - NH-D9L 46.4 CFM CPU Cooler

Gigabyte - GA-X99-UD3P (rev. 1.0) ATX LGA2011-3 Motherboard

Corsair - Vengeance LPX 16GB (1 x 16GB) DDR4-3000 Memory

Western Digital - Blue 250GB 2.5" Solid State Drive

PNY Quadro K5000 4 GDDR5 Graphics Card

Fractal Design - Define S ATX Mid Tower Case

SeaSonic - 520W 80+ Bronze Certified Fully-Modular ATX Power Supply

TP-Link - TL-WDN4800 PCI-Express x1 802.11a/b/g/n Wi-Fi Adapter

Already Owned

Seagate 2.5 320GB 7200 RPM HD (OEM) - No Longer Available, see eBay

NVIDIA - GeForce GTX 1060 6GB 6GB Founders Edition Video Card (OEM)


My sister needs a workstation to run engineering applications and need to run Windows 7. I planned to install macOS as well to allow her to replace the aging MacBook Pro Late 2008, which can be used for normal tasks, photo and video editing.

Compared to the other build using an Asus X99 Sabertooth, the Gigabyte x99 board generally works better with more things working out of the box.

The GTX 1060 is changed out for a Quadro K5000 since my sister plans on using it for engineering applications that require a Quadro.

What Works and What Doesn't Work:
  • CPU and GPU - YES (note: CPU model shows up as Unknown. Haven't figured out a fix yet)
  • HD Audio - YES
  • Internal Ethernet - YES
  • USB 2 and 3 - YES
  • Sleep and Wake -YES
  • Wifi - YES (Out of the box)

BIOS Settings:
For the most part, settings do not need to be changed to boot into macOS. I managed to overclock the CPU to 4.0 GHz with a 1.29 voltage. Broadwell-E does not overclock well compared to Haswell-E.

What you Need:
A copy of macOS Sierra
UniBeast (Sierra edition) - UniBeast: Install macOS Sierra on Any Supported Intel-based PC
Clover Configurator -
The Clover Files -
nVidia Web Drivers (if using a nVidia card, not necessary for Kepler cards) - WebDriver-378.05.05.25f01.pkg
NVWebDriverLibValFix (if using a Maxwell or later nVidia GPU) -

Setting Up:
1. Create a UniBeast installation by downloading Unibeast. Follow the instructions in Unibeast to create an installation flash drive for macOS Sierra.

2. Download and open the Clover Configurator -

3. Mount the EFI Partition for the UniBeast flash drive using the Mount EFI tab.

4. Clone the repository that Koush compiled - This repository contains the clover folder for a Gigabyte X99P-SLI. Since the Gigabyte motherboard I am using is similar, I have confirmed that these files work.

5. Copy the Clover folder to EFI folder on the EFI partition. Eject the UniBeast drive and run the installation of macOS on the Hackintosh

6. After installation, add the nv_disable=1 flag to the boot options. This can be done in the Clover Options.

7. Install the nVidia Web Drivers. Do not reboot yet as we need to copy the Clover folder to the EFI partition. Note that it's not required for the Quadro K5000 since Kepler is natively supported, but web drivers allow you to use ECC memory support.

8. Use the Clover Configurator to mount the boot image for the EFI partition on the drive you installed macOS. Mount the UEFI folder. Copy both the Boot and Clover folder inside the UniBeast EFI folder to the EFI folder containing the macOS installation.

9. Install the NVWebDriverLibValFix from This will fix the iBooks bug and also allow the Little Snitch 4 Network Monitor window to render properly. Place the NVWebDriverLibValFix.kext inside the Clover's KEXT folder.

10 Eject UniBeast drive and reboot. Now you have a working macOS installation.

Fix iMessage
iMessage does not work out of the box. We need to edit the configuration file to spoof the SMBIOS as an actual Mac.

1. Open Clover Configurator and mount the EFI Partition.
2. Open the config.plist in the Clover.
3. Click on SMBIOS settings and click the Magic Wand. Generate a profile using MacPro6,1 definition. Shake the manufacture and unit number. Check the generated serial number at It should not be a valid serial number. If it comes up as valid, repeat this step.
4. Copy the serial number and paste it to the Board Serial Number. Add 5 more random numbers and letters in all caps.
6. Open terminal and type uuidgen and press enter. Copy the UUID and paste it to the SMUUID field.
7. Save the config.plist.
8. Clear the iMessage cache by running the following:
cd ~/Library/Caches/
rm -R*
rm -R*
cd ~/Library/Preferences/
rm -R ~/Library/Messages/
9. Reboot. Now log into iMessage. The iMessage login window should disappear on successful login. You can test the messaging functionality by sending a message to yourself. If it sends without error, it's successful. If not, check to see you done all the steps above correctly and try again.

Windows 7 Installation
You can enable Legacy USB and Legacy boot and Clover will still run. To install Windows 7, just install it as you normally will. To boot into Windows 7, simply exit the Clover Bootloader.

Benchmark Scores (GTX 1060):
Screen Shot 2017-08-09 at 8.38.12 PM.png

Geekbench 2

Screen Shot 2017-08-09 at 9.55.03 PM.png

Unigine Heaven - Score: 2669, FPS: 106; Min FPS: 15; Max FPS: 211.6 (settings: OpenGL, 1920x1080 fullscreen, Quality: High, Tessellation: Moderate)
Last edited:
Not open for further replies.