GA-Z77X-UD5H - A Round-up

May 31, 2013
Huawei Matebook 13-Clover
UHD 620
iMac, MacBook Pro
Classic Mac
Mobile Phone
vzvl's IvyBridge ATX Build
GA-Z77X-UD5H - i7-3770K - HD 4000 + GTX 1050 Ti


Gigabyte GA-Z77X-UD5H Rev1.1 Motherboard

Corsair Vengeance 16GB (4 x 4GB) DDR3 1600 Memory

Intel Core i7-3770K Ivy Bridge Processor

ZOTAC GTX 1050 Ti OC 4GB Graphics Card

Corsair Carbide 330R Quiet Case

Corsair TX 650M Power Supply


This build description is aimed at everyone running on a Gigabyte Board (ideally UD5H) with a discrete Nvidia GPU installed in the system. It was primarily created to complement the many other build descriptions and Guides out there for the 7-Series Gigabyte Boards and to focus on what has happened since and tries to summarize all the new neat functions that have been added/made possible with the help of other forum members since. This Build was first assembled back in 2013 with the help of Slugnet's Golden Master Build. Kudos to him for creating such a neat guide, helped me a lot back in the days and getting started with hackintoshing.


I'm using the most recent BIOS provided by Gigabyte which is F16j (Download Page). Settings are the following (pretty much following the tonymacx86 Installation Guide):
  1. Load Optimized Defaults
  2. BIOS Features -> Fast Boot (Disabled), CSM Support (Never), Windows 8 Features (Windows 8 QS)
  3. Peripherals -> SATA Mode Selection (AHCI), xHCI Mode (Auto), XHCI/EHCI Hand-off (Enabled)
  4. Power Management -> Wake on LAN (Disabled), High Precision Event Timer (Enabled)
    • If you use a dedicated graphics card I recommend starting with Peripherals -> Internal Graphics (Disabled). This is what worked best for me

Creating an Installer

There are two possibilities for creating a bootable USB installer.
The most common one would be the approach with UniBeast which can be read about here. You can pretty much follow it as written until and including Step 4. So everything that comes after the initial install I will cover in this guide.

The other method would be the install media approach, outlined by RehabMan in this thread under "Installing Clover to USB" and "createinstallmedia method". Although his guide is intended for Laptop users you can simply follow his GPT Option and instead of running the default Clover installer from sourceforge, use the tonymacx86 Clover Build.

Kexts & Drivers
Note: You can mount the EFI partition of your USB installer with Clover Configurator or EFI Mounter v3
If not present already under /EFI/Clover/drivers64UEFI or /EFI/Clover/kexts/Other/ download and place the following in the appropriate folders:

Installing High Sierra

After setting up your BIOS properly and having the USB installer ready, you can startup your PC and press the "F12" key to get into the boot device selection menu. Chose "UEFI: ..." and whatever the appropriate name for the USB stick is. In the Clover menu choose "Install macOS from ... ". Follow the Installation procedure as you would usually do.

Note: If you followed RehabMans create install media Method you can avoid APFS conversion by entering the following in terminal when entering the macOS installer:
/Volumes/"Image Volume/Install macOS High"/Contents/Resources/startosinstall --volume the_target_volume --converttoapfs NO --agreetolicense
Upon the first restart don't forget to hit the "F12" button again and select your USB. In the clover menu choose "Install macOS from your_drive_name". The installer will take some time to finish (~15 minutes), be patient! When it finishes setup your accounts as you would normally do, I recommend NOT signing into you iCloud account just yet (see System Parameters/iMessage).

Post Installation

Once the installer has finished you will most likely find yourself on the desktop of a fresh macOS install.
Don't freak out, but the OS might feel a bit jittery as you haven't installed the NVIDIA drivers yet.
Download (if not on your USB) the tonymacx86 Clover Build and install Clover to your system drive (boot volume). After having installed Clover to your drive run an appropriate EFI Mounter to access your boot volumes EFI drive (see Kexts & Drivers). Copy the kexts and drivers that you copied to your USB installer to the appropriate folders on your system drives EFI.
We are now going to tackle three (optional four) more things - SystemParameters/iMessage, Audio and Nvidia driver:
  1. System Parameters/iMessage:
    • Open the /EFI/Clover/config.plist with Clover Configurator (install it to your system drive, you'll need it more often)
    • Navigate to SMBIOS and choose the appropriate system definition next to the big question mark. In this case it would be iMac 13,2.
    • Next you can follow along this (again) excellent guide by P1LGRIM: "An iDiots Guide to iMessage"
    • Ignore the last bit about NVRAM as the 7 series board by Gigabyte should work fine
  2. Audio:
    • Follow toleda's excellent Audio Guide. If you use the same board as I've used, simply skip to "II. AppleHDA Realtek...." and follow "1. cloverALC". Since you have a fresh install you can simply download the command provided and answer everything with "y" (yes).
  3. Nvidia drivers:
    • Open the config.plist in /EFI/Clover/ with an appropriate .plist editor (Xcode or Clover Configurator)
    • Navigate to RT Variables -> CsrActivateConfig and set it to 0x00. This will enable SIP for the sake of the Nvidia Web Driver Installer
    • Restart
    • Navigate to System Parameters -> NvidiaWeb check it, this will enable the Drivers
    • Download and install the appropriate Nvidia Web Drivers for you macOS version ("About This Mac" -> klick on 10.13.x)
    • Restart
    • Disable SIP again by opening the config.plist and changing RT Variables -> CsrActivateConfig back to 0x67
    • Done. Your Nvidia Graphics card should be detected and working
  4. (Optional) AirPlay and iGPU:
    • Again, you can simply follow toleda's guide to get your iGPU and AirPlay working together with your discrete graphics card, you can find it here.
    • I used the ssdt version of the guide and found it to work best with the system (or at least the easiest to install)

  • 03/2018 - Test (and add) CPU/iGPU Power Management by toleda
  • 03/2018 - Test (and add) Custom Entries for Clover Boot Menu
  • 03/2018 - Might add a few pictures
Last edited: