Contribute
Register

Working Gigabyte Z170XP-SLI with NVidia 9 series

Status
Not open for further replies.
Joined
Apr 14, 2013
Messages
20
Motherboard
Gigabyte Z170XP-SLI
CPU
Intel i7
Graphics
GTX 970
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
This is my very concise guide of the steps I took to set up my system. If you need to know anything else, please feel free to ask.

Setup:
  • Gigabyte Z170XP-SLI
  • Intel i7
  • 32 Gb RAM 2400MHz DDR4
  • NVIDIA GeForce GTX 970 4095MB
  • Samsung M.2 SM951 (MZHPV256HDGL)
  • SanDisk Ultra II 960 GB
  • SanDisk Ultra II 480 GB
  • Monitor Benq BL2420U 23.6" 4K
  • Logitech G810
  • Logitech G502
  • Apple Trackpad
  • Wacom Intuos Small

BIOS:
  1. Disable in Bios Features: Fast Boot, Vt-d, LAN PXE Boot, Network Stack
  2. Disable in Chipset: Vt-d
  3. Enable in Peripherals: XHCI Hand-off
  4. Set in Bios Features Windows 8/10 Features as Other OS
  5. Set in Bios Features Storage Boot Option Control as UEFI Only

Multibeast (based on http://www.tonymacx86.com/threads/p...i7-skylake-32gb-ram-imac-17-1-success.198295/ ):
  1. UEFI Boot Mode
  2. Drivers
    1. Audio: ALC1150, 100 Series Audio
    2. Misc: FakeSMC
    3. Network: Intel/IntelMousiEthernet v2.1.0d0
    4. USB: Increase Max Port Limit
  3. Bootloader: Clover UEFI
  4. Customize: iMax 17,1

Extra Drivers:
  1. Bluetooth: BrcmFirmwareData and BrcmPatchRAM2 (It works for GMYLE Dongle, Installed in Library/Extensions) - https://github.com/RehabMan/OS-X-BrcmPatchRAM
  2. Audio Wake up Fix: CodecCommander (Custom compiled for ALC1150, installed in System/Library/Extensions) - http://www.tonymacx86.com/threads/f...p-on-1150-and-possibly-other-realteks.170063/
  3. Nvidia Drivers - http://www.tonymacx86.com/threads/s...patible-to-nvidia-driver-346-03-15f02.201022/

Configuration
  1. Acpi:
    1. FixShutdown (necessary if the computer turns on after shutting it down)
  2. Boot:
    1. nvda_drv=1
    2. kext-dv-mode=1
    3. dart=0
    4. darkwake=8 (necessary for the audio fix)
    5. Fast - https://clover-wiki.zetam.org/configuration/boot

Post Installation
  1. Update Clover - https://sourceforge.net/projects/cloverefiboot/
  2. InsanelyRepairPermission - http://www.insanelymac.com/forum/files/file/432-insanelyrepairpermission/
  3. Disable SIP Completely - http://www.tonymacx86.com/threads/solved-cant-disable-sip-el-capitan.176151/
  4. AGDPfix - http://www.insanelymac.com/forum/files/file/424-agdpfix/
  5. InsanelyRepairPermission

Result:
  1. The computer runs smooth and stable
  2. Sleep/Wake up works correctly and the OS transitions from active to sleep and back to active quite fast.
  3. USB ports work.
  4. Sound works.
  5. A single issue. After booting up, the first time the login screen appears, it’s resolution is lower than the configured in the OS. After logging in, everything works correctly even when the log-in screen appears after sleep. ¯\_(ツ)_/¯ I tried enabling the root user and changing the resolution but it didn’t work. I ended up disabling the log-in screen.

Observations:
  1. Sometimes Multibeast installations fails. If this happens you should check the log, but most of the times you fix the problem unchecking the drivers and installing them one by one. I even had to install them by executing the packages inside the app itself.
  2. Some users install the kext AppleIntelE1000e v3.x.x. In my case this causes problems when the system goes to sleep and then wakes up. The internet connections becomes very slow and the OS unstable.
  3. Piece of advice: “After trying a new kext and hack to fix something, if it doesn’t work, you should remove the patch applied before trying a new one”. This is for two reasons:
    1. Some patches can interact between them and mess things up.
    2. If something works you want to know why so you can replicate the fix and share it with others.
  4. I first tried setting all up using the generic Mac Pro 3,1 system definitions but it was not optimal. When using this definitions I was able to connect more than a USB 3 device. Additional devices were recognized but a notification showed up saying “usb device needs more power”. As a photographer I am very much interested on Lightroom performance. I never run benchmarks but what I did was a personal test using Lightroom. I transferred 32 photos (24 Mpx, raf format) from a UHS-II SD card to disk and converted them to DNG. The results were (in minutes):
    1. Windows 10 -> 2:44’.
    2. Hackintosh as Mac Pro 3,1 -> 2:38.97’.
    3. Hackintosh as iMac 17,1 -> 2:02.97’ (Compared to using the Mac Pro 3,1 definition, the system was a 25% faster).


Lastly, big thanks to the community for sharing fixes that allow us all to run macOS in our PCs.
 
Last edited:
Can you help me find the bluetooth kexts? There are a bunch of files in the link you provided, but no kexts...
 
Great, thanks! Which ones did you install and where? I want to be 100% sure, since I have everything up and running, now. Also, I am only soso fluent with Clover Configurator, can I use that to install the kexts?

Thanks a bunch!
 
This is my very concise guide of the steps I took to set up my system. If you need to know anything else, please feel free to ask.

Setup:
  • Gigabyte Z170XP-SLI
  • Intel i7
  • 32 Gb RAM 2400MHz DDR4
  • NVIDIA GeForce GTX 970 4095MB
  • Samsung M.2 SM951 (MZHPV256HDGL)
  • SanDisk Ultra II 960 GB
  • SanDisk Ultra II 480 GB
  • Monitor Benq BL2420U 23.6" 4K
  • Logitech G810
  • Logitech G502
  • Apple Trackpad
  • Wacom Intuos Small

BIOS:
  1. Disable in Bios Features: Fast Boot, Vt-d, LAN PXE Boot, Network Stack
  2. Disable in Chipset: Vt-d
  3. Enable in Peripherals: XHCI Hand-off
  4. Set in Bios Features Windows 8/10 Features as Other OS
  5. Set in Bios Features Storage Boot Option Control as UEFI Only

Multibeast (based on http://www.tonymacx86.com/threads/p...i7-skylake-32gb-ram-imac-17-1-success.198295/ ):
  1. UEFI Boot Mode
  2. Drivers
    1. Audio: ALC1150, 100 Series Audio
    2. Misc: FakeSMC
    3. Network: Intel/IntelMousiEthernet v2.1.0d0
    4. USB: Increase Max Port Limit
  3. Bootloader: Clover UEFI
  4. Customize: iMax 17,1

Extra Drivers:
  1. Bluetooth: BrcmFirmwareData and BrcmPatchRAM2 (It works for GMYLE Dongle, Installed in Library/Extensions) - https://github.com/RehabMan/OS-X-BrcmPatchRAM
  2. Audio Wake up Fix: CodecCommander (Custom compiled for ALC1150, installed in System/Library/Extensions) - http://www.tonymacx86.com/threads/f...p-on-1150-and-possibly-other-realteks.170063/
  3. Nvidia Drivers - http://www.tonymacx86.com/threads/s...patible-to-nvidia-driver-346-03-15f02.201022/

Configuration
  1. Acpi:
    1. FixShutdown (necessary if the computer turns on after shutting it down)
  2. Boot:
    1. nvda_drv=1
    2. kext-dv-mode=1
    3. dart=0
    4. darkwake=8 (necessary for the audio fix)
    5. Fast - https://clover-wiki.zetam.org/configuration/boot

Post Installation
  1. Update Clover - https://sourceforge.net/projects/cloverefiboot/
  2. InsanelyRepairPermission - http://www.insanelymac.com/forum/files/file/432-insanelyrepairpermission/
  3. Disable SIP Completely - http://www.tonymacx86.com/threads/solved-cant-disable-sip-el-capitan.176151/
  4. AGDPfix - http://www.insanelymac.com/forum/files/file/424-agdpfix/
  5. InsanelyRepairPermission

Result:
  1. The computer runs smooth and stable
  2. Sleep/Wake up works correctly and the OS transitions from active to sleep and back to active quite fast.
  3. USB ports work.
  4. Sound works.
  5. A single issue. After booting up, the first time the login screen appears, it’s resolution is lower than the configured in the OS. After logging in, everything works correctly even when the log-in screen appears after sleep. ¯\_(ツ)_/¯ I tried enabling the root user and changing the resolution but it didn’t work. I ended up disabling the log-in screen.

Observations:
  1. Sometimes Multibeast installations fails. If this happens you should check the log, but most of the times you fix the problem unchecking the drivers and installing them one by one. I even had to install them by executing the packages inside the app itself.
  2. Some users install the kext AppleIntelE1000e v3.x.x. In my case this causes problems when the system goes to sleep and then wakes up. The internet connections becomes very slow and the OS unstable.
  3. Piece of advice: “After trying a new kext and hack to fix something, if it doesn’t work, you should remove the patch applied before trying a new one”. This is for two reasons:
    1. Some patches can interact between them and mess things up.
    2. If something works you want to know why so you can replicate the fix and share it with others.
  4. I first tried setting all up using the generic Mac Pro 3,1 system definitions but it was not optimal. When using this definitions I was able to connect more than a USB 3 device. Additional devices were recognized but a notification showed up saying “usb device needs more power”. As a photographer I am very much interested on Lightroom performance. I never run benchmarks but what I did was a personal test using Lightroom. I transferred 32 photos (24 Mpx, raf format) from a UHS-II SD card to disk and converted them to DNG. The results were (in minutes):
    1. Windows 10 -> 2:44’.
    2. Hackintosh as Mac Pro 3,1 -> 2:38.97’.
    3. Hackintosh as iMac 17,1 -> 2:02.97’ (Compared to using the Mac Pro 3,1 definition, the system was a 25% faster).


Lastly, big thanks to the community for sharing fixes that allow us all to run macOS in our PCs.




Hi, how did you solved the audio for sound after sleep? Mine Hakintosh no sound after sleep, I must restart to let audio with sound. Can you please write me step by step? My Hackintosh mobo spec. are similar with you.
Please help.

Moreover, is your Hackintosh works great with iMac 17.1 System Definition?
How did you do that?
 
Great, thanks! Which ones did you install and where? I want to be 100% sure, since I have everything up and running, now. Also, I am only soso fluent with Clover Configurator, can I use that to install the kexts?

Thanks a bunch!

I'm sorry for the belated answer. You have to install them in " Library/Extensions". In order to install a kext you need to copy the file and "touch" it, for which you can use KextBeast. You will find the app in the download section.
 
Hi, how did you solved the audio for sound after sleep? Mine Hakintosh no sound after sleep, I must restart to let audio with sound. Can you please write me step by step? My Hackintosh mobo spec. are similar with you.
Please help.

Moreover, is your Hackintosh works great with iMac 17.1 System Definition?
How did you do that?


To get the audio working I simply use Multibeast. You need to select your the proper audio driver and the patch ACL 1150 if your mobo has this audio chip. This is enough to get the audio working but you'll going to have issues after wake-up, for which I used a kext made for the ACL1150 chip that I found here that needs to be install in System/Library/Extension using KextBeast.

I hope it helps.
 
To get the audio working I simply use Multibeast. You need to select your the proper audio driver and the patch ACL 1150 if your mobo has this audio chip. This is enough to get the audio working but you'll going to have issues after wake-up, for which I used a kext made for the ACL1150 chip that I found here that needs to be install in System/Library/Extension using KextBeast.

I hope it helps.

Hi, Yes. My audio is current works great, but after sleep to wake up, I lost the sound. The Audio device seem still available.
Can you please send the Kext for ACL1150 Chip to me? So I can try to put into System/Library/Extension using yours kext for the audio ACL1150.

And, how did you made the system definition to iMac 17,1 for this mobo?
Can you please guide me?
Thanks.
 
Hi, Yes. My audio is current works great, but after sleep to wake up, I lost the sound. The Audio device seem still available.
Can you please send the Kext for ACL1150 Chip to me? So I can try to put into System/Library/Extension using yours kext for the audio ACL1150.

And, how did you made the system definition to iMac 17,1 for this mobo?
Can you please guide me?
Thanks.

Hi. The kext can be downloaded here http://www.tonymacx86.com/threads/f...p-on-1150-and-possibly-other-realteks.170063/ . It's attached to the #1 post. I don't feel comfortable sending other people's work without crediting them.

To get my hackintosh working as iMac 17,1 I selected the SMB definition in multibeast, install the NVidia driver and reboot. The first time I rebooted the screen goes black so I had to use the flag nv_disable=1. After that I use the AGDPfix, which you can downloaded using the link that I indicated in my post. That's it! Easy peasy.
 
Hey Amigo

i have a most same system, whit your post, working mi audio card an lan, but no working:

SSD NVME pci m.2 p/n: MZVPV512HDGL
NVIDIA GEFORCE GTX750 Ti 4gb ddr5 GIGABYTE OC EDITION

I try of diferents ways. to make it work, but no work

please help me, and thanks for your coments

Best regards from Cancun, Mexico



This is my very concise guide of the steps I took to set up my system. If you need to know anything else, please feel free to ask.

Setup:
  • Gigabyte Z170XP-SLI
  • Intel i7
  • 32 Gb RAM 2400MHz DDR4
  • NVIDIA GeForce GTX 970 4095MB
  • Samsung M.2 SM951 (MZHPV256HDGL)
  • SanDisk Ultra II 960 GB
  • SanDisk Ultra II 480 GB
  • Monitor Benq BL2420U 23.6" 4K
  • Logitech G810
  • Logitech G502
  • Apple Trackpad
  • Wacom Intuos Small

BIOS:
  1. Disable in Bios Features: Fast Boot, Vt-d, LAN PXE Boot, Network Stack
  2. Disable in Chipset: Vt-d
  3. Enable in Peripherals: XHCI Hand-off
  4. Set in Bios Features Windows 8/10 Features as Other OS
  5. Set in Bios Features Storage Boot Option Control as UEFI Only

Multibeast (based on http://www.tonymacx86.com/threads/p...i7-skylake-32gb-ram-imac-17-1-success.198295/ ):
  1. UEFI Boot Mode
  2. Drivers
    1. Audio: ALC1150, 100 Series Audio
    2. Misc: FakeSMC
    3. Network: Intel/IntelMousiEthernet v2.1.0d0
    4. USB: Increase Max Port Limit
  3. Bootloader: Clover UEFI
  4. Customize: iMax 17,1

Extra Drivers:
  1. Bluetooth: BrcmFirmwareData and BrcmPatchRAM2 (It works for GMYLE Dongle, Installed in Library/Extensions) - https://github.com/RehabMan/OS-X-BrcmPatchRAM
  2. Audio Wake up Fix: CodecCommander (Custom compiled for ALC1150, installed in System/Library/Extensions) - http://www.tonymacx86.com/threads/f...p-on-1150-and-possibly-other-realteks.170063/
  3. Nvidia Drivers - http://www.tonymacx86.com/threads/s...patible-to-nvidia-driver-346-03-15f02.201022/

Configuration
  1. Acpi:
    1. FixShutdown (necessary if the computer turns on after shutting it down)
  2. Boot:
    1. nvda_drv=1
    2. kext-dv-mode=1
    3. dart=0
    4. darkwake=8 (necessary for the audio fix)
    5. Fast - https://clover-wiki.zetam.org/configuration/boot

Post Installation
  1. Update Clover - https://sourceforge.net/projects/cloverefiboot/
  2. InsanelyRepairPermission - http://www.insanelymac.com/forum/files/file/432-insanelyrepairpermission/
  3. Disable SIP Completely - http://www.tonymacx86.com/threads/solved-cant-disable-sip-el-capitan.176151/
  4. AGDPfix - http://www.insanelymac.com/forum/files/file/424-agdpfix/
  5. InsanelyRepairPermission

Result:
  1. The computer runs smooth and stable
  2. Sleep/Wake up works correctly and the OS transitions from active to sleep and back to active quite fast.
  3. USB ports work.
  4. Sound works.
  5. A single issue. After booting up, the first time the login screen appears, it’s resolution is lower than the configured in the OS. After logging in, everything works correctly even when the log-in screen appears after sleep. ¯\_(ツ)_/¯ I tried enabling the root user and changing the resolution but it didn’t work. I ended up disabling the log-in screen.

Observations:
  1. Sometimes Multibeast installations fails. If this happens you should check the log, but most of the times you fix the problem unchecking the drivers and installing them one by one. I even had to install them by executing the packages inside the app itself.
  2. Some users install the kext AppleIntelE1000e v3.x.x. In my case this causes problems when the system goes to sleep and then wakes up. The internet connections becomes very slow and the OS unstable.
  3. Piece of advice: “After trying a new kext and hack to fix something, if it doesn’t work, you should remove the patch applied before trying a new one”. This is for two reasons:
    1. Some patches can interact between them and mess things up.
    2. If something works you want to know why so you can replicate the fix and share it with others.
  4. I first tried setting all up using the generic Mac Pro 3,1 system definitions but it was not optimal. When using this definitions I was able to connect more than a USB 3 device. Additional devices were recognized but a notification showed up saying “usb device needs more power”. As a photographer I am very much interested on Lightroom performance. I never run benchmarks but what I did was a personal test using Lightroom. I transferred 32 photos (24 Mpx, raf format) from a UHS-II SD card to disk and converted them to DNG. The results were (in minutes):
    1. Windows 10 -> 2:44’.
    2. Hackintosh as Mac Pro 3,1 -> 2:38.97’.
    3. Hackintosh as iMac 17,1 -> 2:02.97’ (Compared to using the Mac Pro 3,1 definition, the system was a 25% faster).


Lastly, big thanks to the community for sharing fixes that allow us all to run macOS in our PCs.
friend
 
Last edited:
Status
Not open for further replies.
Back
Top