How to Build Your Own Hackintosh
Building the Hackintosh
Follow these steps to get OS X up and running on your PC
Before we begin, we need to chat about the law and EULAs. Installing OS X on non-Apple hardware, while probably not technically illegal, does violate Apple’s End User License Agreement (EULA). Will Apple hunt you down and kidnap your pets until you remove OS X from your Hackintosh? It’s unlikely.
Apple isn’t too concerned with the little guy tinkering with his computer, and will have a pretty challenging time tracking you down if you go out and purchase a legal copy of OS X for your project. On the other hand, if you want to base a business around building Hackintoshes, expect a visit from Apple’s crack team of lawyers.
With that out of the way, let’s start building. We’ll give you specific instructions for the DFI board we used; if you’re using a different (but compatible) motherboard, you’ll need to adapt our instructions for your hardware.
1. Install the EFI-X Dongle
The EFI-X dongle is the secret sauce that makes OS X think your awesome PC is a craptacular, but Apple-approved Mac. Think of the EFI-X module as Clark Kent’s glasses—when they’re on, no one has a clue that he’s Superman. Installation is simple, you just need to plug the EFI-X into a vacant USB header on your motherboard. The dongle comes with an extension cable if you have trouble squeezing the device in between the other components on your rig. Make sure to avoid plugging the dongle into the FireWire header—that would torch your $250 device.
2. Configure the BIOS
Next up, we need to adjust BIOS settings to work with the EFI-X device and the OS X installer. Rather than list a series of options and the correct settings, we’re going to just show the appropriate BIOS screens, with everything set to the correct settings, and we’ll note anything you need to tweak on sub-screens. But, before you can do that, you’ll need to enter the BIOS by mashing the Del key as your PC boots.
Standard CMOS Features
Enter the Standard CMOS Features screen. Navigate to Halt On, press Enter, and select All, But Keyboard. Press Enter to accept your bold new setting and then Esc to return to the Main BIOS screen.
Integrated Peripherals
Navigate to the Integrated Peripherals option, and then to the OnChip IDE Device screen. For SATA Mode, choose IDE. The EFI-X doesn’t support RAID. AHCI should be turned off during the install process. You can turn it back on after you’ve finished the install. Press Enter to save your settings.
Next, navigate to LEGACY Mode Support, select Enabled and press Enter to save your setting. For the Onboard JMB363 option, select Native IDE and press Enter.
Press Esc to return to the Integrated Peripherals main screen.
USB Devices
While still in the Integrated Peripherals screen, navigate to the USB Device Setting page and hit Enter. Make sure the controllers and functions are all enabled. Navigate to USB Mass Storage Device Boot Settings.
You should see the EFiX Booting Device 1.0 option. Select it and press Enter. Select the HDD Mode option and press Enter to save your setting.
Advanced BIOS Settings
From the main BIOS screen navigate to the Advanced BIOS Settings option and press Enter. Select Hard Disk Boot Priority. Move the USB-HDD0 : EFiX Booting Device to the top of the list by selecting it and pressing the plus (+) button until it’s on the top of the heap. Smack Esc to return to the Advanced BIOS Settings main screen.
Navigate to the First Boot Device. Select CDROM from the list of boot devices. Press Enter to save your setting. Change the Second Boot Device to Hard Disk using the same method. Press Esc to return to the glory of the main BIOS screen.
Power Management
Navigate to the Power Management Setup screen. Go to ACPI Function, select Enabled and press Enter to save your choice.
Navigate to ACPI Suspend Type, Select S3(STR), and press Enter. Press Esc to return to the main BIOS screen.
Navigate to Save & Exit Setup and press Enter. The machine will now reboot with all your new BIOS settings. It’s almost go-time with your Hackintosh.
3. The EFI-X Bootloader
When your machine reboots, you should see “EFIX V1 Loading Please Wait” on the screen. If you don’t see this text on your screen, you’ve totally screwed up. Don’t go blaming us—just reboot, begin mashing the Del key to enter the BIOS, and double-check your settings.
If you do see the “EFIX V1 Loading…” text, way to go. The EFI-X Bootloader screen will appear. You will be presented with what looks like trash cans from the future. Don’t be alarmed if the trash cans have an X or Window icon on them. Even if you haven’t installed an OS on your drives yet, the EFI-X recognizes the format of the SATA drives attached to the rig. You may see two Windows choices; don’t worry. Once you reformat one of the drives to Mac OS Extended (Journaled), it’ll have X on it. For now, just ignore those glowing trash cans with company logos and choose the trash can with DVD on it to access your OS X install disc. Press Enter.