Installing Hackintosh on an ASUS P8Z77-V DELUXE with an NVIDIA GTX 970

Step 1: Creating a bootable USB stick
Create a USB installer using Unibeast, the tutorial at Tonymaxc86 should do the trick. Follow steps 1, 2 and 3.

Step 2: Modify the setup using Multibeast
Download Multibeast from Tonymacx86 and use the following config:

MultiBeast Configuration - 2015-02-09 04:53:52 ----------------------------------------------------------------- Quick Start > DSDT Free
Drivers > Audio > Realtek ALCxxx > ALC898
Drivers > Disk > Intel Generic AHCI SATA
Drivers > Disk > IOAHCIBlockStorageInjector
Drivers > Disk > TRIM Enabler > 10.10.x TRIM Patch
Drivers > Misc > ElliottForceLegacyRTC
Drivers > Misc > EvOreboot
Drivers > Misc > FakeSMC v6.11.1328
Drivers > Misc > FakeSMC v6.11.1328 Plugins
Drivers > Misc > FakeSMC v6.11.1328 HWMonitor Application
Drivers > Misc > USB 3.0 - Universal
Drivers > Network > Intel > AppleIntelE1000e v3.1.0 Bootloaders > Chimera v4.0.1
Customize > Boot Options > Basic Boot Options
Customize > Boot Options > DropSSDT=Yes
Customize > Boot Options > Hibernate Mode - Desktop
Customize > Boot Options > Kext Dev Mode
Customize > Boot Options > Use KernelCache
Customize > System Definitions > Mac Pro > Mac Pro 6,1
Customize > Themes > tonymacx86 Black

Note that you should install this on the USB stick, not your own mac/hackintosh.

Step 3: Installing OS X on your disk
Install using the USB boot disk with the boot flag: -x nv_disable=1. Beyond that you can simply use step 4 of the tutorial at tonymacx86.

Step 4: Installing the NVIDIA web driver
Since we don’t have proper drivers yet, every boot of OS X up to this point has to be done using the nv_disable=1 boot flag which gives you a 1-2 fps performance… not too ideal.

So we are going to install the NVIDIA web driver now (for the current version, google “nvidia os x “, for my version it’s “nvidia os x 10.10.2”, you can find your version in “About This Mac”), in the case of Yosemite 10.10.2 the driver can be downloaded here: http://www.nvidia.com/download/driverResults.aspx/81365/en-us

After installing this, don’t reboot yet!

Step 5: Finalizing the install. Multibeast again
Now it’s time to run Multibeast again, this is effectively the same as Step 2 of this tutorial. Only now it will be on the live version instead of the USB disk. After doing this most of your hardware should work without a problem.

To enable the NVIDIA driver and all of the new Multibeast kexts we need to modify the file /Extra/org.chameleon.Boot.plist, here’s how my current one looks:

<?xml version="1.0" encoding="UTF-8"?>
< !DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GraphicsEnabler</key>
	<string>No</string>
	<key>IGPEnabler</key>
	<string>Yes</string>
	<key>Kernel Flags</key>
	<string>kext-dev-mode=1 nvda_drv=1</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>Timeout</key>
	<string>2</string>
        <key>HDEFLayoutID</key>
        <string>01000000</string>
        <key>DropSSDT</key>
        <string>Yes</string>
        <key>GenerateCStates</key>
        <string>Yes</string>
        <key>GeneratePStates</key>
        <string>Yes</string>
        <key>UseKernelCache</key>
        <string>Yes</string>
        <key>HDAEnabler</key>
        <string>Yes</string>
</dict>
</plist>

That’s it, now reboot and you should have a fully functioning system. I even have effortless multi-monitor (dual-monitor currently) support 🙂

Bookmark and Share

Tags:

About Rick van Hattem

Rick van Hattem is a Dutch Internet entrepreneur and co-founder of Fashiolista.com

8 Responses to “Installing Hackintosh on an ASUS P8Z77-V DELUXE with an NVIDIA GTX 970”

  1. Felipe | 2015-03-25 at 04:57:21 #

    Hello there,

    Thank you for the quick guide, it help tremendously, have you taken a look a Ozmosis?

    Thanks.

    • Rick van Hattem | 2015-05-28 at 18:04:41 #

      Hi Felipe,

      Can’t say that I’ve tried Ozmosis yet, I’ll give it a try somewhere in the near future 🙂

  2. Joel | 2015-10-21 at 18:31:17 #

    Hello Rick,

    sorry to ask, but what version did you actually install? I seem to have the same setup, just want to make sure i do the same on every step.

    • Rick van Hattem | 2015-10-25 at 16:49:16 #

      I installed OS X 10.10.3 with the latest versions of Multibeast, I am not entirely certain if the newer versions also work as I have not tried to upgrade (in the case of hackingtosh, if it ain’t broke, don’t fix it)

      The most important question is whether the nvidia driver, unibeast and multibeast support your version of OS X, if they do than it will most likely work.

      • Joel | 2015-10-26 at 20:08:37 #

        Thanks Rick! 🙂 I will try it out.

  3. Forastero | 2016-02-21 at 00:00:03 #

    Dude, you are the best.) Thanks a lot.

  4. Felipe | 2016-03-09 at 19:37:45 #

    Hello Rick,

    Have you try installing El Capitan?

    • Rick van Hattem | 2016-03-11 at 12:15:39 #

      Not on this machine, I’m currently running 10.10.5 on the machine which is running nice and stable.

      I do have El Capitan running on my laptop but I’m really not a fan of all the new “protection” systems Apple put in place. It’s impossible to modify anything in the system without going to safe mode first. It’s annoying to say the least so I wouldn’t recommend upgrading.

Leave a Reply