With Ivy Bridge based Apple computers and OS X 10.8 Mountain Lion out, it’s time to build an Ivy Bridge Hackintosh! Below is my walkthrough for building a capable workstation that can run both Windows and OS X. But first, meet the components of this build:
Motherboard Gigabyte Intel Z77 LGA1155 ATX Motherboard GA-Z77X-UD5H-WB WiFi with Bluetooth 4.0/Wi-Fi Expansion Card or Gigabyte Intel Z77 LGA 1155 ATX Motherboard GA-Z77X-UD5H
Optional, discrete GPU card for more FPS PowerColor ATI Radeon HD6850 1 GB DDR5 PCI-Express Video Card
Here is the GA-Z77X-UD5H motherboard in it’s full glory. Note the 3rd PCI-e slot that’s usable only with Ivy Bridge CPUs. This is a Gigabyte special for driving even more monitors. With all 3 PCI-e x16 slots populated with GPU cards, they operate in x4/x4/x4 mode, so do not expect lots of fps performance.
The CoolerMaster Hyper 212 EVO CPU cooler is very universal and adapts to all kind of sockets including the socket 775, 1155 and 2011 motherboards. For the GA-Z77X-UD5H, as well as other socket 1155 motherboards, you need to use the middle bolt position on the backplate. Tighten the bolts in a diagonal fashion to properly distribute the torque.
The Hyper 212 EVO cooler comes with its own thermal paste, that has proven to be quite decent one. I’ve yet to see temperatures above 50 degrees Celsius on full load. Apply a small, bean-sized amount of the paste on the CPU using the supplied syringe.
Remove the fan from the CPU cooler by unlatching two tabs on one side of the fan and then sliding the fan off the cooler. Insert the cooler mounting bracket between the fins and the heat sink base, then spread its legs to match the mounting nuts on the motherboard. There is a single pin on the sink base that should fit into a grove on the bracket’s central junction – make sure you have oriented the bracket correctly.
Slowly lower the cooler until the heat sink base touches the thermal paste on the CPU. Try not to move the cooler much to avoid thermal paste further spreading around. Screw the bolts by hand one or two turns so they thread into the nuts; tighten the bolts in a diagonal order to spread the tension properly across the sides.
After all four bolts are securely holding the bracket with the cooler attached to it, use a philips screwdriver to screw them down, again going diagonally from bolt to bolt. Don’t over-tighten the bolts though, you don’t want too much stress on the CPU and its socket.
Slowly slide the cooler fan between the cooler and the RAM module until its fully aligned against the cooler, then push it into the groves on one side of the cooler, then the other. Attach the 4 pin PWM power connector to the “CPU FAN” connector located on the motherboard between the RAM slots and the upper blue heat sink.
I was able to add my existing PowerColor ATI Radeon HD 6850 card without much effort, as it’s working natively on OS X without any additional drivers. As it initialises after the internal HD4000, nothing gets displayed on it until the system is booted, so if your primary display is connected to the 6850, you won’t see any POST messages on it as they are being displayed on the motherboard’s / HD4000’s ports.
The Gigabyte Z77X-UD5H WiFi obviously comes with an extra WiFi PCI-e x1 board. Unfortunately the board is lacking OS X drivers, and while there were reports some people were able to get the Bluetooth part detected in OS X, it still doesn’t work, neither does the WiFi part.
Here is a closer photo of the board. The left connector on the top is the bluetooth antenna, and the right one is the WiFi antenna connector. You connect the black USB header to one of the motherboard USB headers for the Bluetooth operation, however the WiFi part of the miniPCI-e board works through the PCI-e connection.
Installing the OS X 10.8.1 Mountain Lion on your Hackintosh
First, this guide implies that you have access to a working Mac. You’ll need it to purchase the OS X Mountain Lion from the App Store, download it and prepare a USB flash drive installer using the UniBeast utility.
Start your new computer, and press DELETE to enter the UEFI 3D Bios. Go into the Advanced menu and make sure SATA controller is in the AHCI mode, the HPET and Intel Virtualization Technology options are enabled, Init Display First is set to IGFX, Soft-Off by PWR-BTTN is set to “Delay 4-sec”. Set DVMT memory size to MAX and “Internal Graphics Memory Size” to 64MB. If you want AirPlay Mirroring, make sure Integrated Graphics are set to Enabled even if you plan using a discrete GPU card. Save the changes, insert the USB flash and reboot. If everything is OK, you’ll see the OS X installer welcome screen in a few moments.
As your SSD is completely fresh, you’ll need to partition and format it first before you can install the OS X Mountain Lion into it. From the top Utilities menu select the Disk Utility. Select your SSD from the left pane, then click the Partition tab on the right pane. Select 1 partition, click the “Options…” button below and choose the “GUID Partition Table” option. Give your SSD a meaningful name such as “Macintosh SSD”, select “Mac OS Extended (Journaled)” format and click the Apply button. When the Disk Utility finishes preparing your disk, quit it to return to the installer. Click next, select the SSD as the installation target, accept the license agreement and wait until installation completes.
After the installation is done and computer reboots, choose the SSD you just installed OS X to at the boot loader prompt. Note: if you’re installing to a different disk drive, you may get stack at the OS X loading screen. In that case, see my post about the well known “Still waiting for root drive” problem and how to fix it.
Complete the initial setup prompts, and after OS X boots to desktop, download and run the MultiBeast utility. For the GA-Z77X-UD5H motherboard you will need to select the following options to fully enable the motherboard hardware:
Optionally, you may also want to select Motherboard and Intel plugins under the “FakeSMC Plugins”. Click Continue to install the selected options, when done, quit the Installer. Next, read the following link on how to patch the AppleRTC.kext to avoid CMOS Reset Error on OS X 10.8 Mountain Lion after wake from sleep. Reboot after that, and you’re basically done with your Hackintosh setup!
At the moment of writing, the “TRIM Enabler” option didn’t work for the Crucial m4 256gb SSD I have used in this build. However, the results I’m getting with Blackmagic Disk Speed Test are quite decent at 511MB/s read and 268MB/s write:
If you’re going to use a discrete GPU card, now it’s time to install it and connect the PCIe power cables from your power supply to the card. On the next reboot, your login screen will automatically switch to the 1st port on your GPU card.