[Success] Hugo’s Skylake Build: Gigabyte GA-Z170MX Gaming 5, i7-6700K, GTX 960

Discussion in 'User Builds' started by Hugo7, Feb 5, 2017.

  1. Hugo7

    Hugo7

    Joined:
    Nov 18, 2016
    Messages:
    5
    Feb 5, 2017 at 3:56 AM #1
    Hugo7

    Hugo7

    Joined:
    Nov 18, 2016
    Messages:
    5
    Hugo’s mATX Sylake Build:
    Core i7-6700K - GA-Z170MX Gaming 5 - 32GB RAM - GTX 960


    Components

    Everything was sourced from this buyer’s guide page: https://www.tonymacx86.com/buyersguide/november/2016

    Intel i7-6700K Processor
    https://www.amazon.com/gp/product/B012M8LXQW/?tag=tonymacx86com-20

    Gigabyte GA-Z170MX-Gaming 5 Motherboard
    https://www.amazon.com/gp/product/B014SL2XKQ/?tag=tonymacx86com-20

    GTX 960 Gaming 1 (4GB) Graphics Card
    https://www.amazon.com/gp/product/B00VBNT3X0/?tag=tonymacx86com-20

    Crucial Ballistix Sport LT (32GB) Memory
    https://www.amazon.com/gp/product/B01B4F3IJY/?tag=tonymacx86com-20

    Samsung 850 EVO 500GB SSD
    https://www.amazon.com/gp/product/B00OBRE5UE/?tag=tonymacx86com-20

    Corsair H60 Processor (Water) Cooler
    https://www.amazon.com/gp/product/B00A0HZMGA/?tag=tonymacx86com-20

    Corsair RM 650x Watt Power Supply
    https://www.amazon.com/gp/product/B015YEIBJ8/?tag=tonymacx86com-20

    Fractal Node 804 Computer Case
    https://www.amazon.com/gp/product/B00K6OVG0I/?tag=tonymacx86com-20

    USB drive
    [https://www.amazon.com/gp/product/B006W8U2WU/?tag=tonymacx86com-20

    Network card (Fenvi - pricey but flawless)
    https://www.aliexpress.com/item/Bro...CI-Express-WiFi-Bluetooth-BT/32746786692.html


    Already Owned

    Apple wired USB keyboard
    https://www.amazon.com/gp/product/B002C7JG4A/?tag=tonymacx86com-20

    Apple wireless trackpad
    https://www.amazon.com/dp/B016E2YUHG/?tag=tonymacx86com-20



    Comments

    Well, I had reached the end of the road with my MacBookPro 2009. It still works perfectly (and all credit to Apple for creating such a resilient laptop) but it can’t be officially upgraded to Sierra. I was definitely looking to upgrade last year, but was really disappointed with the new 15” MBP 2016. So, I decided to have a go at building a PC with similar or better processing power but for less cost. Portability wasn’t an issue. I now have a build with a fast CPU (not overclocked yet), 32GB of RAM, a decent GFX card (I’m not a gamer) and a liquid cooling system which keeps it super quiet (I barely hear the fans). Furthermore, I can now explore other options such as Windows or Linux. The result is a machine which appears very stable and sufficiently future-proof.

    I went with the slightly more expensive Fenvi network card after seeing it mentioned many times on this forum. It worked straightaway for Handoff stuff without any tweaking. So I deem the extra expense worth it.

    I’ve had tower cases before so I wanted to try something different. The fractal node cube case is that alternative. It’s well constructed with two separate chambers (one for the motherboard and expansion cards, and the other for hard drives, SSD drives and power supply).

    Software

    (El Capitan)
    OS X El Capitan 10.11.6 (from App Store)
    UniBeast v6.2.0
    Clover configurator v4.33
    Clover bootloader v2.3k r3949
    MultiBeast v8.2.3
    KextBeast v1.0

    (Sierra)
    MacOS Sierra 10.12.2 (from App Store)
    Clover bootloader v2.3k r3974
    Multibeast v9.0.1

    Installation (Summary)
    • Built PC
    • Installed El Capitan (v10.11.6)
    • Imported software/user accounts from the laptop (using Migration Assistant via Ethernet connection)
    • Tested for a month.
    • Backed up using Carbon Copy Cloner (EFI partition and main OS partition).
    • Performed in-place upgrade to Sierra (Yay!)
    • Tested for a week.
    • Wiped hard drive (Boo!)
    • Re-installed El Capitan (2nd run)
    • Re-installed essential software (NO migration). Tested.
    • Performed in-place upgrade to Sierra (2nd run)

    Installation Instructions (2nd Run - El Capitan)

    Listed below are the steps taken for the second run of the build. For brevity, I’ve listed the key actions instead of reproducing all the steps covered by the standard OS installation guides. The steps illustrate any unusual actions required because of i) my particular hardware or ii) my wish to perform a 2-stage upgrade to Sierra.

    Installation date - 12 Dec 2016

    Followed the guidelines for El Capitan installation here: https://www.tonymacx86.com/forums/el-capitan-desktop-support.180/

    (NOTE: my motherboard is on revision F4, but a more recent F5 revision is available from Gigabyte... which I think needs Windows software to install it. Anyway, I’ve not tried installing it)

    Entered BIOS screen which has layout as below

    M.I.T System Information BIOS Features Peripherals Chipset Power Management
    Option1
    Option2
    Option3


    Tweaked BIOS settings as below

    System Information
    Secure Boot State - Disabled

    Chipset
    VT-d - Enabled
    Internal Graphics - Auto
    Audio Controller - Enabled

    Peripherals
    Initial Display Output - PCIe 1 Slot
    OnBoard LAN Controller - Enabled
    Legacy USB Support - Enabled
    XHCI HandOff - Enabled​


    Used UniBeast to create Clover-based OS X Install (on USB drive).
    Restarted PC to boot from USB drive.
    Installed El Capitan.

    (Post installation)
    Ran MultiBeast 8 with these settings
    - Drivers / Audio : Realtek ALC1150, HD100 Series audio
    - Drivers / Network : AtherosE2200 v2.2.0d0
    - Drivers / Misc: Fake SMC v6.18
    - Bootloaders : Clover 2.3 UEFI Boot mode
    - Customize / System Definitions : iMac14,2

    Saved MultiBeast config to a file MB_configElCap.
    Selected ‘Build’ and then restarted PC.

    From Clover screen, chose "Boot options"
    Added “nvda_drv=1” to boot args.
    Booted using "boot from El Capitan”.

    Ran Clover Bootloader v2.3k 3949.
    Customized installation by choosing the following options
    - Install for UEFI booting only
    - Install Clover in the ESP
    - Drivers64UEFI/EmuVariableUefi-64 (NVRAM needed for Nvidia cards)
    - Install RC scripts on target volume

    Clicked “Build”. (If you have any other storage devices attached, eg USB drive, ensure that your Install action targets the correct EFI partition!)

    Ran Clover Configurator v4.33
    - Mounted EFI partition.
    - Loaded config.plist from EFI:EFI\CLOVER
    - Tweaked the following and saved the changes.
    . Checked ACPI / FixShutdown (No more instant wake after shutdown)
    . Selected Boot / darkwake=8
    . Selected Boot / XMPDetection=N0
    . Selected Boot / nvda_drv=1
    . Checked SystemParameters / NvidiaWeb
    . Unchecked Graphics / NvidiaSingle
    . Unchecked Graphics / Inject Nvidia

    Installed Nvidia web driver package (346.03.15b01) from here
    https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-os-x-10-11-6-346-03-15.198033/

    As you can see, there is more than one version for El Capitan 10.11.6!!!

    Entered System Preferences - Nvidia Driver Manager.
    Checked for updates (None). Changed preference to "Nvidia Web Driver".

    Restarted PC. Worked!

    Tested playing some music in iTunes (Worked).
    Tested playing trailer in iTunes (Worked).
    Tested playing DRM content (Failed).

    Followed instructions here to fix DHCP protection issue.
    https://www.tonymacx86.com/threads/itunes-protected-video-black-screen-solution-hdcp.195083/
    Downloaded Shiki.kext
    Mounted EFI partition using the terminal command diskutil (alternatively there is the EFImounter tool which I've never tried)

    Code (Text):

    cp ~/Downloads/Shiki.kext /Volumes/EFI/EFI/CLOVER/kexts/10.11
    defaults write com.apple.AppleGVA forceNV -boolean yes
    defaults delete com.apple.coremedia
    defaults delete com.apple.AppleGVA
    sudo rm -rf /Users/Shared/SC\ Info
    sudo defaults delete com.apple.coremedia
    sudo defaults delete com.apple.AppleGVA
     
    Restarted PC. Tested playing DRM content (Worked).

    (Fixed lost audio after wake from sleep)
    Followed help here:
    https://www.tonymacx86.com/threads/fix-no-sound-after-sleep-on-1150-and-possibly-other-realteks.170063/
    Placed CodecCommander.kext on desktop
    Launched KextBeast to install

    Restarted PC. Slept PC. Woke PC. Audio Worked!

    SUCCESS! Feel free to stop here and enjoy your new installation.

    Installation Instructions (2nd Run - Upgrade to Sierra)

    At the time of installation, the latest OS was version macOS Sierra 10.12.2.

    To upgrade to Sierra,

    Installed a more recent Clover bootloader, v2.3k r3974.
    Followed this guide.
    https://www.tonymacx86.com/threads/direct-update-to-macos-sierra-using-clover.201465

    BEFORE clicking "Install macOS Sierra", preserved custom kernel extensions

    Mounted the EFI partition using terminal command diskutil
    Typed in terminal

    Code (Text):
    cd /Volumes/EFI/EFI/CLOVER/kexts
    cd Other
    cp -rp ../10.11/Shiki.kext .
    cp -rp /System/Library/Extensions/CodecCommander.kext .
    cp -rp /Library/Extensions/*kext .
    Clicked "Install macOS Sierra"
    Restarted PC.

    On Clover bootloader screen, moved to "mac install OS" and pressed spacebar.
    Disabled Nvidia drivers (nv_disable)
    Selected "Boot macOS with selected options"

    (Inside Sierra)
    Launched already installed Nvidia driver manager
    Checked for updates which caused program to download the latest driver for 10.2.2 (367.15.10.25f02).

    Ran Multibeast 9.
    Imported previously-saved config MB_configElCap
    Skipped through the warnings.
    Rechecked Network / AtherosE2200Ethernet v2.2.0.
    Saved config to MB_configSierra
    Clicked "Build"

    Restarted PC.

    SUCCESS!!

    Post-install Software

    There’s a lot of useful software here: https://www.tonymacx86.com/threads/os-x-configuration-tuning-utility-tools.138280/

    In particular, I like to use “Intel Power gadget” to keep an eye on CPU temperature.

    Settings

    config.plist - see attachment config.plist

    Clover boot loader

    MultiBeast Settings - see attachment MB_configElCap

    MultiBeast Settings - see attachment MB_configSierra

    GeekBench 3 (32-bit) scores for my 15” MBP 2009 and new hackintosh. Just a slight improvement then ;-)

    What works

    Bluetooth (tested Handoff), WIFI, USB 2/3, Ethernet , Audio, Shutdown, Sleep/Wake

    Not working (or untested)

    Intel HD graphics - Untested (using the Nvidia 960 card)
    iMessage / FaceTime - Untested (never used)
    Thunderbolt - Untested (no peripherals)

    Tips

    Everybody has their own approach to building a hackintosh, so feel free to follow or completely ignore my recommendations below. There’s no one way to suit everybody but here’s what worked for me.
    • Read the guidelines on a specific OS installation. They provide an overall picture of the effort required and typical problems encountered.
    • Read example user build installations. They provide great insight into how other builders resolved their issues. There are thousands of permutations (in hardware configurations and firmware / software settings).
    • Pay attention to your current time. Certain historical solutions may have become obsolete. Various software tools (UniBeast, Clover, MultiBeast) change versions over time.
    • Keep a log of everything you do, including missteps. Having a separate PC or tablet is useful for this.
    • Download all required software ahead of time. Record the actual versions used.
    • Use a backup drive with some backup software (Carbon Copy Cloner or SuperDuper).
    • When tweaking, keep old copies of working config.plist and MultiBeast configurations. It will be easier to revert during experimentation.
    • After a successful build, install all your essential software (e.g. Xcode, Logic, Final Cut Pro) and test/evaluate for a week/month. If it's to become your main machine, it must be stable.
    • Be prepared to trash your first installation and do it again (cleaner) from logged notes. This gives confidence that you have good notes and won't waste effort searching for that initial SUCCESS again.
    Having a smooth installation on the first attempt can be viewed as both a blessing and a curse. A blessing because everything goes to plan without issue. A curse because if something does fail in future (kernel panic, arghhh!), you have no other support to turn to. Fortunately, my installation was NOT plain sailing so I learned a lot during the mission :). That way, I won’t feel completely overwhelmed should a problem arise in the future.

    Assembled hackintosh

    The built hackintosh sits on a DIY dolly (underneath my desk) which can easily be rolled out for access to the back ports.


    Below is the interior with power on. I like the blue glow (and the green LED in sleep mode)


    Below is the interior with power off. Assembly didn't feel cramped at all.


    Thank you

    I would like to say a massive thanks to all in this community. Without so many rich contributions, my installation would have been a lot of more daunting and maybe unachievable in a reasonable amount of time. Hopefully, by adding my contribution here too, I can help someone else embarking on this journey. All the best.

    Update 23 June 2017

    Upgraded from 10.12.2 to 10.2.5 (20 minutes total time)

    • Backed up my current installation to an external harddrive
    • Followed this "Instructions" page
    https://www.tonymacx86.com/threads/macos-10-12-5-update.220866/

    • Downloaded the 10.12.5 Nvidia drivers (378.05.05.15f01) from Downloads section.
    https://www.tonymacx86.com/nvidia-drivers/

    • First tried the Mac AppStore method for updating. Didn't work.
    • Downloaded the "macOS 10.12.5 Combo Update" from link on Instructions page.
    • Just in case, I downloaded MultiBeast 9.1 from Downloads section (I didn't need it).

    https://www.tonymacx86.com/resources/categories/tonymacx86-downloads.3/

    • Ran the combo update. PC restarted automatically to complete the installation.
    • PC restarted again.
    • On Clover bootloader screen, pressed spacebar.
    • Disabled Nvidia drivers (nv_disable).
    • Selected "Boot macOS with selected options"
    • (Inside Sierra) Launched already-downloaded Nvidia drivers. Installation completed.
    • Checked the Nvidia Preferences Manager application to ensure selection of Nvidia drivers
    • Restarted PC as usual (i.e. no special boot options).

    Everything working as before (i.e. sound, bluetooth, gfx, USB, etc). Nice.
     

    Attached Files:

    Last edited: Jun 23, 2017
  2. EV.forever

    EV.forever

    Joined:
    Jun 5, 2016
    Messages:
    76
    Mobo:
    GA-Z170X-UD5 TH
    CPU:
    i7-6700K
    Graphics:
    EVGA GeForce GTX 980 Ti K|NGP|N
    Mobile Phone:
    iOS
    Feb 10, 2017 at 2:53 PM #2
    EV.forever

    EV.forever

    Joined:
    Jun 5, 2016
    Messages:
    76
    Mobo:
    GA-Z170X-UD5 TH
    CPU:
    i7-6700K
    Graphics:
    EVGA GeForce GTX 980 Ti K|NGP|N
    Mobile Phone:
    iOS
    Awesome and very detailed build! Is there a reason you went with 14,2 instead of 17,1? I would love to see a window shot to see the guts. :)
     
    Intelis likes this.
  3. Hugo7

    Hugo7

    Joined:
    Nov 18, 2016
    Messages:
    5
    Feb 11, 2017 at 3:54 AM #3
    Hugo7

    Hugo7

    Joined:
    Nov 18, 2016
    Messages:
    5
    Thanks EV. I've obliged by uploading a couple of images.

    To be honest, there's no big reason behind choosing iMac 14,2. I just noticed it appearing in a lot of El-Capitan related posts, so I decided to go with that. I probably could migrate to 17,1 but I'm in no hurry to change the config (I just needed a model which was eligible for the Sierra upgrade).
     
  4. Stork

    Stork Admin Staff Member

    Joined:
    Sep 21, 2010
    Messages:
    10,298
    Mobo:
    ASUS MAXIMUS VIII GENE Z170
    CPU:
    i5-6600K
    Graphics:
    Gigabyte GTX 950 2GB OC WindForce 2X
    Mac:
    MacBook Pro, Mac mini, Mac Pro
    Classic Mac:
    Power Mac, PowerBook
    Mobile Phone:
    iOS
    Feb 12, 2017 at 12:21 PM #4
    Stork

    Stork Admin Staff Member

    Joined:
    Sep 21, 2010
    Messages:
    10,298
    Mobo:
    ASUS MAXIMUS VIII GENE Z170
    CPU:
    i5-6600K
    Graphics:
    Gigabyte GTX 950 2GB OC WindForce 2X
    Mac:
    MacBook Pro, Mac mini, Mac Pro
    Classic Mac:
    Power Mac, PowerBook
    Mobile Phone:
    iOS
    Concur with Hugo7. We found in our Sierra initial testing that the iMac14,2 was the best all around System Definition to install macOS and get it running successfully. One can then try other new mac model's SysDefs. (I personally subscribe to the philosophy of "if it ain't broken, don't fix it.")

    See the Graphics for section for problems and solutions to using iMac15 & 17 SysDefs. I don't recommend them. https://www.tonymacx86.com/forums/graphics.13/

    See also pastrychef's excellent build description write up on his experiences using iMac14,2 and iMac17,1. Scroll down to his Additional Notes to see the pluses and minuses of the two SysDefs.
    https://www.tonymacx86.com/threads/pastrychefs-build-asus-maximus-viii-gene-i7-6700k-gtx-980.198470/
     
  5. yellocab

    yellocab

    Joined:
    Sep 23, 2016
    Messages:
    32
    Mobo:
    Z170MX Gaming 5
    CPU:
    i7 6700k
    Graphics:
    GTX 1070 G1 Gaming
    Mac:
    iMac, MacBook Pro
    Mobile Phone:
    iOS
    Feb 12, 2017 at 7:57 PM #5
    yellocab

    yellocab

    Joined:
    Sep 23, 2016
    Messages:
    32
    Mobo:
    Z170MX Gaming 5
    CPU:
    i7 6700k
    Graphics:
    GTX 1070 G1 Gaming
    Mac:
    iMac, MacBook Pro
    Mobile Phone:
    iOS
    Hi

    A new build with Z170MX! Congratulations dude.
    I have nearly the same build with a GTX970. A airport card for the Wifi/bluetooth with a PCI adapter. I'm under Sierra and 14,2.
    Everthing works great. really a true Mac.
    I did not tested the USB C but all other USB ports work.

    The only glitch a have is some internet connection losses. Every few minutes for a very very small period. (fem ms).

    Something in the bios ? i'm under the F20 version for the Bios but the F4 version did the same thing.

    Thx
     
  6. Hugo7

    Hugo7

    Joined:
    Nov 18, 2016
    Messages:
    5
    Feb 14, 2017 at 5:03 AM #6
    Hugo7

    Hugo7

    Joined:
    Nov 18, 2016
    Messages:
    5
    Thanks yellocab. I'm so happy with the build (my first hackintosh) and it has been remarkably stable. Instant wake from sleep mode is really convenient too.

    The BIOS has hit version F20. How many revisions have there been since F4?!

    That intermittent internet glitch sounds inconvenient. Does it manifest on the Ethernet as well as the WIFI? Could your try set up with another OS, say a Linux distro?
     
  7. yellocab

    yellocab

    Joined:
    Sep 23, 2016
    Messages:
    32
    Mobo:
    Z170MX Gaming 5
    CPU:
    i7 6700k
    Graphics:
    GTX 1070 G1 Gaming
    Mac:
    iMac, MacBook Pro
    Mobile Phone:
    iOS
    Feb 14, 2017 at 7:11 PM #7
    yellocab

    yellocab

    Joined:
    Sep 23, 2016
    Messages:
    32
    Mobo:
    Z170MX Gaming 5
    CPU:
    i7 6700k
    Graphics:
    GTX 1070 G1 Gaming
    Mac:
    iMac, MacBook Pro
    Mobile Phone:
    iOS
    hi

    Just one: F4 -> Beta -> F20.
    i have a dual boot with Win10 and my problem is only with macOS and with the ethernet connection.
     
  8. Hugo7

    Hugo7

    Joined:
    Nov 18, 2016
    Messages:
    5
    Feb 14, 2017 at 9:39 PM #8
    Hugo7

    Hugo7

    Joined:
    Nov 18, 2016
    Messages:
    5
    Ah, I see it now. F4 -> F5e -> F20.

    Looks like your motherboard is now Kaby Lake-ready ;-)
     
  9. yellocab

    yellocab

    Joined:
    Sep 23, 2016
    Messages:
    32
    Mobo:
    Z170MX Gaming 5
    CPU:
    i7 6700k
    Graphics:
    GTX 1070 G1 Gaming
    Mac:
    iMac, MacBook Pro
    Mobile Phone:
    iOS
    Jun 22, 2017 at 10:03 AM #9
    yellocab

    yellocab

    Joined:
    Sep 23, 2016
    Messages:
    32
    Mobo:
    Z170MX Gaming 5
    CPU:
    i7 6700k
    Graphics:
    GTX 1070 G1 Gaming
    Mac:
    iMac, MacBook Pro
    Mobile Phone:
    iOS
    Hi Z170MX friends

    What's up with the USB C?
    Is that someone managed to make it work? with the really speed?
     
  10. Hugo7

    Hugo7

    Joined:
    Nov 18, 2016
    Messages:
    5
    Jun 23, 2017 at 9:35 PM #10
    Hugo7

    Hugo7

    Joined:
    Nov 18, 2016
    Messages:
    5
    Hi Yellocab, can you be more specific. What are you noticing? It's not working? Slow transfer speeds?

    I personally haven't tried the USB C. I'm basically using the USB 3 ports to connect an external hard drive (for system backups) and some other peripherals (mouse and keyboard).
     

Share This Page