Contribute
Register

[Guide] El Capitan on the Gigabyte GA-Z170N-Gaming 5 (mini-ITX)

Status
Not open for further replies.
To complete the guide, here are more instructions

HOW TO RUN NVIDIA GRAPHICS CARD ON GIGABYTE GA-Z170N BOARD:
  • If using an Nvidia card that's not supported out of the box, install the Nvidia Web drivers. While that installation runs (before restarting at the end):
  • Open Clover Configurator, mount your EFI partition, and select EFI/CLOVER/config.plist.
  • Go to the Boot screen and uncheck the box for nv_disable=1 on the Boot screen and then check the box for nvda_drv=1
  • File / Save and then Quit Clover Configurator
  • Open MultiBeast: You also need to set the Mac model to iMac14,2
  • Setup emulated NVRAM to store the nvda_drv=1 boot flag in boot-args.
    Gigabyte 100 series boards does not have native NVRAM support so you have to add it with clover.
    Run Clover installer, make sure to check:
    EmuVariableUefi-64,
    OsxAptionFixDrv-64,
    OsxAptionFix2Drv-64,
    Install RC scripts on target volume
    leave other boxes as they are
    source: https://www.tonymacx86.com/threads/solving-nvidia-driver-install-loading-problems.161256/ (problem #6)
HOW TO RUN ANALOG AUDIO (Realtek AppleHDA Audio) ON GIGABYTE GA-Z170N BOARD:
HOW TO RUN HDMI AUDIO (via nVidia graphics) ON GIGABYTE GA-Z170N BOARD:
 
Last edited:
To complete the guide, here are more instructions

HOW TO RUN NVIDIA GRAPHICS CARD ON GIGABYTE GA-Z170N BOARD:
  • If using an Nvidia card that's not supported out of the box, install the Nvidia Web drivers. While that installation runs (before restarting at the end):
  • Open Clover Configurator, mount your EFI partition, and select EFI/CLOVER/config.plist.
  • Go to the Boot screen and uncheck the box for nv_disable=1 on the Boot screen and then check the box for nvda_drv=1
  • File / Save and then Quit Clover Configurator
  • Open MultiBeast: You also need to set the Mac model to iMac14,2
  • Setup emulated NVRAM to store the nvda_drv=1 boot flag in boot-args.
    Gigabyte 100 series boards does not have native NVRAM support so you have to add it with clover.
    Run Clover installer, make sure to check:
    EmuVariableUefi-64,
    OsxAptionFixDrv-64,
    OsxAptionFix2Drv-64,
    Install RC scripts on target volume
    leave other boxes as they are
    source: https://www.tonymacx86.com/threads/solving-nvidia-driver-install-loading-problems.161256/ (problem #6)
HOW TO RUN ANALOG AUDIO (Realtek AppleHDA Audio) ON GIGABYTE GA-Z170N BOARD:
HOW TO RUN HDMI AUDIO (via nVidia graphics) ON GIGABYTE GA-Z170N BOARD:

I'm currently working to get my first hackintosh build up-and-running with Sierra and keep running trouble with the "black screen" issue mentioned in multiple threads. First off, a big thanks to @VanillaIcee and @avidracer for sharing your config and clover files, which has helped to get my clover configured properly and get WIFI / Bluetooth working flawlessly.

My build is nearly identical to the one used in the original tutorial, albeit I am using an i7 6700 and an Asus Strix GTX 970 GPU. My machine is running 10.12.1 Sierra (16B2659), and because there isn't a web driver version specific to this build, I am using 367.15.10.15f03 (16B2657).

I have done the following:
  • Followed the instructions for installing kexts with Clover and got Wifi and Bluetooth working
  • Installed EmuVariableUefi-64, OsxAptionFixDrv-64, OsxAptionFix2Drv-64, Install RC scripts on target volume using Clover EFI v2
  • Installed Nvidia web driver
  • Unchecked nvda_drv and nv_disable and checked NvidiaWeb in config.plist
  • Tried different permutations of SMBIOS Mac 14,2 and 17,1—including the steps suggested by @babca 's to use 14,2 system definition + nvda_drv=1 without NvidiaWeb—but I get the same result.
Still not working:
  • Black screen (screen goes to sleep) at the login screen when booting without nv_disable=1
  • Screen resolution with Dell U2515h monitor is set to 1600x1200 or something as opposed to the native 2560x1440 resolution, though this could be fixed by using something like SwitchResX)
  • Haven't tested audio, but it's less of a priority
So far the only way to get to login is by booting with nv_disable=1 in boot args. I'm at a loss for what to try next, so I am hoping to see if anyone else has found a solution.
 
Awesome thread. This my first time making a hackintosh, first time even using mac os to be honest (always been a windows guy)
and decided to make a build based on this thread. Took me several hours but figured things out and managed to get intel HD530 working and no flicker! audio works, usb works.

Only things left to figure out is fixing the screen resolution, my screen allows for 1440p but highest it allows me to go is 2048 x 1152. Also need to fix the wireless but I guess I need to purchase the broadcom chip first.

Thanks again for this great thread which is a huge help!
 
I have the same Issue and not sure how to get that fixed. Please let me know how to fix this

As quoted in my original post, the attached instructions in the devices section of clover configuration (as provided by piker alpha).
 

Attachments

  • Screen Shot 2016-12-10 at 7.59.21 PM.png
    Screen Shot 2016-12-10 at 7.59.21 PM.png
    46.9 KB · Views: 225
Ironically, I applied Toleda's HDMI through Audio patch and that's actually what ended up making 4K to work. I cannot go above 30Hz, but that's honestly fine for me at this point. I don't want to tinker with this any more and possibly ruin it.

I had to just use the pixel clock patch. I only have HD530 IGPU. It took two or three restarts before the 4K started working.

I'm currently working to get my first hackintosh build up-and-running with Sierra and keep running trouble with the "black screen" issue mentioned in multiple threads. First off, a big thanks to @VanillaIcee and @avidracer for sharing your config and clover files, which has helped to get my clover configured properly and get WIFI / Bluetooth working flawlessly.

Still not working:
  • Black screen (screen goes to sleep) at the login screen when booting without nv_disable=1
  • Screen resolution with Dell U2515h monitor is set to 1600x1200 or something as opposed to the native 2560x1440 resolution, though this could be fixed by using something like SwitchResX)
  • Haven't tested audio, but it's less of a priority
So far the only way to get to login is by booting with nv_disable=1 in boot args. I'm at a loss for what to try next, so I am hoping to see if anyone else has found a solution.

Sorry no experience with nvidia or discrete cards, just inbuilt HD530.
4K works with pixel clock, unsure about 1440p.
Audio works flawless if you follow instructions by VanillaIcee
 
Sorry no experience with nvidia or discrete cards, just inbuilt HD530.
4K works with pixel clock, unsure about 1440p.
Audio works flawless if you follow instructions by VanillaIcee

Weirdly enough, I was able to resolve both issues by implementing the fix mentioned in this post: https://www.******.com/r/hackintosh/comments/5dlbo9/screen_goes_to_power_saving_mode_after_nvidia/

I unplugged the DP cable just before hitting enter to boot into Mac OS from Clover and replugged after a few seconds and the progress bar finished loading, Nvidia web drivers were being recognized, and the screen resolution had corrected to the proper 2560x1440 resolution. I've since enabled darkwake=0 and ACHI > Fix Shutdown in my Config.plist to fix sleep and shutdown issues and now things are running perfectly. Go figure.
 
Thanks for the guide!

Everything works, except for getting an accelerated desktop at 2560x1440 on a Dell U2715.
Using the HDMI on the onboard 530, it tops at 2048x1152.

Right after the installation of El Capitan, before using Multibeast and Clover installation I get un-accelerated 2560x1440.
After rebooting I get the 2048x1152 accelerated resolution, but no option to go to 2560x1440.

Any help is greatly appreciated!

//fixed! https://github.com/Floris497/mac-pixel-clock-patch-V2 <-- install and the resolution dropdown menu finally shows the right resolution.
 
Last edited:
Thanks for the guide!

Everything works, except for getting an accelerated desktop at 2560x1440 on a Dell U2715.
Using the HDMI on the onboard 530, it tops at 2048x1152.

Right after the installation of El Capitan, before using Multibeast and Clover installation I get un-accelerated 2560x1440.
After rebooting I get the 2048x1152 accelerated resolution, but no option to go to 2560x1440.

Any help is greatly appreciated!

//fixed! https://github.com/Floris497/mac-pixel-clock-patch-V2 <-- install and the resolution dropdown menu finally shows the right resolution.

Ok so first real issue Ive run into so far, I cant seem to boot into the recovery partition. Stays on the apple loading screen for 5 mins then goes to a blank white screen.

Thanks for the link.
 
Ok so first real issue Ive run into so far, I cant seem to boot into the recovery partition. Stays on the apple loading screen for 5 mins then goes to a blank white screen.

Thanks for the link.

Also had that experience. Read that hackintosh usually can't boot into recovery mode. If you search on this board how to enable SIP on El Capitan you find cloverconfigurator can do this.

You need to add some values @ Clover Configurator > Rt Variables > BooterConfig and CsrActiveConfig
CsrActiveConfig 0x3
BooterConfig 0x28

I'm still working on getting usb to work, seems glitchy.
 
Last edited:
Status
Not open for further replies.
Back
Top