Compact Budget mITX

This is a baseline build for anyone who just wants to browse the internet, stream video and use basic applications. It is also very upgradable, and you can easily add a faster processor or discrete graphics card later.
CPU: i3-4330
Motherboard: Gigabyte B85m-D3H
Ram: 4GB
Integrated Graphics 4400 (On CPU)
Hard Drive: WD Blue 500GB
PSU: Seasonic  s12ii 430W
Case: Cooler Master Elite 120 Advanced

Media and Multitasking mATX

This build is excellent for anyone who needs a bit more power. I can more effectively multitask and potentially handle some very light gaming.
CPU: i5-4670S
Motherboard: Gigabyte B85m-hd3
Ram: 8GB
Integrated Graphics 4600 (On CPU)
Hard Drive: WD Blue 500GB
PSU: Seasonic  s12ii 430W
Case: Corsair 200R

Gaming and Over-clocking mATX

This build is designed for someone who wants to game and overclock a bit without spending into 4 digits.
CPU: i5-4670K
Motherboard: Gigabyte Z87m-d3h
Ram: 8GB
Graphics Card: Nvidia GTX 660
Hard Drive: WD Black 500GB
PSU: Seasonic s12ii 520W
Case: Cooler Master Haf 912

Development and Coding ATX

This build is designed for those who want to develop on OSX.
CPU: i7-4771
Motherboard: Gigaybte H87-d3h
Ram: 8GB
Graphics Card: Nvidia GTX 650
Hard Drive: WD Black 1TB
PSU: Seasonic s12ii 520W
Case: Corsair 300R

High End Gaming and ATX

This build is designed for someone who wants to play the latest and greatest games on full quality. It is overclockable, and has an extra drive for dual booting Windows.
CPU: i5-4670K
Motherboard: Gigabyte Z87-ud3h
Ram: 16GB
Graphics Card: Nvidia GTX 770
Hard Drive: SanDisk 128GB SSD (OS X/Apps), WD Black 1TB HDD (Windows/Data)
PSU: m12ii 650W
Case: Corsair 400R

Video Production ATX

This build is very similar to the high end gaming one, but it has a bit more CPU power and components more suited to video production.
CPU: i7-4770K
Motherboard: Gigabyte Z87-ud5-th
Ram: 16GB
Graphics Card: Nvidia GTX 770
Hard Drive: SanDisk 128GB SSD, WD Black 2TB
PSU Seasonic m12ii 650W
Case: Corsair 550D (silent)

Hackintosh Hardware Recomandations

This will be a list of components that we recommend for compatibility with OS X. Please note that we do not have the money to test this hardware, and it is best to get a second opinion before purchasing anything for use with OS X.

Central Processing Units (CPU’s)

Because real Macs use Intel processors and OS X is only designed for Intel based architecture, you will want an Intel Processor for a Hackintosh. It’s generally best to go with the latest Haswell processors, as they will remain compatible for the longest, and are not significantly more expensive than previous generations. Note: Even if you plan on using a discrete graphics card, it is a good idea to have compatible integrated graphics in case something goes wrong with your graphics card and you need to troubleshoot. Guide to the Intel processor numbers

Intel Core i3

An i3 processor is the best choice if you plan on using your computer for web, email, streaming media and other light usage.

Intel Core i5

An i5 processor is best for users who want a bit more power out of their machines. i5′s are recommended for gaming machines.
i5-4670K (unlocked for overclocking)

Intel Core i7

An intel core i7 is recommended for content creation machines and workstations as well as heavy gamers who wish to play the latest games while recording.
i7-4770K (Unlocked for overclocking)


While OS X can function on motherboards without UEFI BIOS, it is much easier with UEFI. We recommend Asus and Gigabyte boards. The prefix number ‘z87′ or ‘h87′ refers to the chipset on the motherboard. A z87 board is required for overclocking as is a K model processor. H87 and b85 are targeted more at everyday computing; they cannot be overclocked, but are generally less expensive.


Asus UEFI cannot legacy boot to GUID partition tables. This does not matter when using Clover with UEFI, but it is the reason some people report not being able to boot from their HDD’s. The latest unlocked Asus boards (z87) do not contain locked MSR’s so the Kernel PM patch is not required.
z87 c z87 k z87 plus z87 pro Z87 Deluxe/Dual
Z87m Plus
Z87i Deluxe


Gigabyte motherboards are pretty much the standard for hackintoshing. They have unlocked MSR’s on all chipsets and generally have no issues. Gigabyte boards are recommended for anyone with limited experience.
H87-d3h Z87-ud3h Z87-ud4h Z87-ud5h Z87-ud5-th Z87-ud7-th
B85m-hd3 Z87m-d3h
B85m-D3H Z87n-wifi H87n-wifi

Graphics Cards

Your integrated graphics card will work for basic usage, but if you plan on gaming or video editing you will want to purchase a discrete graphics card. For a hackintosh you can use either an Nvidia or ATI card. Apple has used both in their machines over the years, but Nvidia cards are more likely to work OOB.


Much like gigabyte, the 6xx and some of the 7xx Nvidia cards will work nearly OOB in OS X. They are recommended for beginners.
GTX 640
GTX 650
GTX 650 TI
GTX 650 TI Boost
GTX 660
GTX 660 TI
GTX 760
GTX 770
GTX 780*
GTX 780 TI*
*Open CL support is now available with the Nvidia retail drivers. Guide for Nvidia retail drivers

ATI Radeon

ATI radeon cards by AMD are generally not as easy to install as Nvidia cards, but you can still get them working. The 6xxx series can work nearly OOB, but the 7xxx series may need some extra work to get full functionality. Slice (The lead Clover dev) has made some guides at Insanelymac so check them out if you have issues. The R9 2xx requires some very advanced work, but can work in OS X.
R9 2xx
R9 270
R9 270X
R9 280X

Memory (Ram)

Here you’ve got a bit more freedom. Generally speaking, any ram compatible with your motherboard will work just fine with OS X. We recommend you get at least 4GB for the most basic machines 8GB for gaming and 16GB for audio and video production. The ram listed here is pretty standard desktop 1600Mhz, DDR3 ram that should work with any of the motherboards listed, but double check the specs before you buy anything.
4GB 8GB 16GB

Storage HDD/SSD

These drives will store all your data. If you are building anything but a baseline machine, you should consider getting an SSD for you operating system and apps. There are really no restrictions on what drives you can use so long as they are compatible with the rest of your build.

Hard Drive (HDD)

I recommend Western Digital HDD’s; they have worked very well in my machine. There are 3 lines. WD Blue which are the baseline budget drives. WD Green is low energy consumption, but slightly slower than blue (these are great backup drives). WD Black is the fastest and the best choice for systems drives. There are also WD Red drives designed for Network Attached Storage (NAS); they are not recommended for internal machine storage.

Solid State Drive (SSD)

I recommend Sandisks for your Hackintosh. They are known to be some of the most stable SSDs on the market. Just be sure you enable TRIM post install.
64GB 128GB 256GB 480GB

Power Supply

This unit will power your devices. There are no special PSU requirements for a hackintosh. Just make sure you have enough power for your devices and any expansion you may need to do. Input your build into PCpartpicker and it will tell you how much wattage you need. I recommend Seasonic s12ii/m12 PSUs because they are the same design and quality as Corsairs.


These PSU’s come with cables detached. You can simply add in a cable for each device you need to add. This design leaves fewer spare cables in your case.
650W 750W 850W

Non Modular

All cabling will be built into the PSU.
430W 520W 620W

Wireless Adapter

OS X supports a very limited number of wi-fi chips, and due to the rapidly changing market many cards that are compatible are no longer in production.
TP-LINK TL-WDN4800 This card works out of the box in OS X. TP-LINK TL-WN951N This card is cheaper, but requires a patched kext. See Hackintosh Wifi for more options are laptop wi-fi cards.


Your choice of case is completely up to you. I’m just going to recommend some that I personally think look cool. You really only need to spend about $40-50 on a good case, but if you really want an epic looking build you can shell out some more for a high end case. Make sure a case is compatible with your motherboard size as well as the number of PCI devices, hard drives and CD drives you plan on using. Some cases here are listed as silent. These cases include sound damping materials and you’ll probably want to go with one of them if you are working with audio or just have have your computer in your bedroom.

Compact mITX

These are compact cases designed for mITX motherboards.

Mid Tower

These cases will work with any motherboard ATX and smaller. They are the standard towers, and unless you need a massive amount of space you should be go with one of these.
Cooler Master
300R 400R 500R 550D (Silent Case) I use this for my build. I recommend it. 600T

Full Tower

These massive monoliths are perfect for studio builds or anyone looking for insane amounts of drives and expandability.


Most apple peripherals work fine with hackintoshes as well as many other components.
Apple Magic Mouse Apple Magic Trackpad Apple Wired Keyboard Apple Wireless Keyboard

Hackinosh Hardware's Guide

If you’re looking to build a Hackintosh and have never built a computer before, chances are you have a lot of questions. This will be a basic run down of what components a computer needs and what components you’ll need should you chose to build a hackintosh.
There are 7 basic components your machine needs to run.
  • Central Processing Unit (CPU)
  • Motherboard
  • Random Access Memory (RAM) or (memory)
  • A graphics card or integrated graphics
  • Hard Drive (HDD) or Solid State Drive (SSD)
  • Power Supply (PSU)
  • A Case
Central Processing Unit (CPU)
Hackintosh CPU

Think of the CPU as the brain of your machine. The better your CPU the faster your machine can process information, so a fast CPU will result in a lightning quick system. The two brands of consumer desktop CPU’s are AMD and Intel. For Hackintosh compatibility, you must use an Intel processor. Your CPU will fit into your motherboard in a socket. Every other time Intel releases new processors, they release a new socket type, so it is important to make sure that your CPU and motherboard are compatible. The current sockets are LGA1150 and LGA2011 (power users and servers). CPU speed is measured in gigahertz or Ghz the higher, the better; however, clock speed is not an absolute measure of speed, and you’ll want to research the performance of a CPU before buying it.
Side note: For Intel processors, if the socket types match up, the CPU and motherboard will be compatible. This does not apply to AMD.


The motherboard connects all your components and insures that they can communicate with each other. The motherboard contains the socket for your CPU, the sockets for the RAM, all the ports that you will use to connect devices to your computer, and pretty much all the other connectors you’ll need. Motherboards also contain a number of PCI slots, which are special high speed interfaces used for connecting graphics cards and other internal devices. Your motherboard will also include SATA cables for connecting your internal hard drives. Your BIOS is also built into a chip on your motherboard. Motherboards for desktops come in various standardized sizes. E_ATX, ATX, M_ATX and M_ITX are the common sizes from largest to smallest.

Random Access Memory (RAM) or (Memory)

Your ram stores all the data that you are currently using. More ram means that you can have more things running at once. Your ram plugs into your motherboard. Currently there are two major ram types. SO-DIMM which goes in laptops and DIMM which is for desktops. Ram also has a clock speed. Most ram now operates at 1600Mhz, but faster modules are available. Your motherboard will tell you what ram is compatible. All your ram modules should have matching specs. There are no specific requirements RAM wise for a hackintosh, save that you’ll need at least 4GB.

Graphics Processor or Integrated Graphics

Your graphics processor is a dedicated card which handles the graphics work for your machine. Depending on your CPU and motherboard, you can also use integrated graphics, in which your CPU and RAM will be used for graphics processing. This will be significantly slower than a dedicated graphics card, so if you plan on gaming or dong video work you will need a dedicated graphics card.
The graphics card connects to your machine through a PCI slot, which connects to the back of the case where you can connect your monitors and video outputs.
Graphics cards are made by Nvidia and AMD; however, you will notice that they are available from various hardware brands. The reason for this is that Nvidia and AMD design the graphics card’s hardware and architecture and then sell the design to various manufacturers. The hardware manufactures put the cards into production. In addition they may change the fan layout or the casing on the card, but it is still the same processors and will function exactly the same. It all comes down to which company you trust the most, or which one is having a sale.
Note: LGA 2011 does not include integrated graphics.

Hard Drive (HDD) or Solid State Drive (SSD)

Your hard drive or solid state drive will store all of your data. Solid state drives are significantly faster, but are more expensive and generally smaller than traditional hard drives. Solid state drives will also dramatically speed up boot times. Most advanced systems use a solid state drive to store their applications and operating system while using a larger hard drive for data such as music, movies and seldom used apps. Mac OS X has a feature called fusion drive which will automate this for you. If you are going to invest in an i5 or i7 it is recommended that you also get an SSD. Otherwise much of your processor’s speed can go to waste as it waits to read data from an HDD.

Power Supply (PSU)

Your power supply is what plugs into your power outlet and distributes power to the devices that make up your computer. Some cases come with a PSU built in, but most larger cases do not. Power supplies are measured in Watts. Depending on your build, you will need a certain amount of power. I also recommend that you get more power than you need, so you have room to expand. It is also worth noting that less reputable brands will produce PSU’s that do not output as much power as they advertise, so make sure you do your research before buying a PSU.
Modular vs. Not Modular
Modular PSU’s come with the cables detached from the unit. You can add in as many cables as you need. Non modular units have all the cables built in, so you’ll have a bunch of extra cables that you’ll have to do something with. If you have a gigantic case, or a ton of devices it’s not a big deal, but if you want a cleaner build with less cabling go with a modular PSU.
I recommend you use PC Part Picker, to determine the required wattage for you PSU.


The case is…fairly self explanatory. You will need a case that is compatible with your motherboard size. Standard desktop towers are compatible with ATX downward, but smaller cases can be a bit more complicated. E_ATX is used for extreme stuff and generally the larger cases support it. When looking at cases, consider the number of hard drive bays, the ports on the front (these connect to a special connector on your motherboard), the amount of space to manage cable, and of course the general look of the case. Standard cases are called towers and come in the sizes mid tower and full tower. Full tower cases are generally larger than mid tower, but there is no set standard size. The best way to determine a cases size will be to look at the dimensions listed. There are also all sorts of alternative designs and compact cases. Some ambitious hackintoshers have even built their machines into old Mac Pro G5 cases.


Of course you’ll still need a monitor mouse and keyboard, but as they don’t generally relate that much to the build process I won’t go over them here.
How to Enable Trim

How to Enable Trim

If you have a solid state drive, you will want to enable Trim, a protocol that speeds up SSDs. By default, Apple blocks trim on all non apple branded SSDs. There are two methods for enabling trim on a Hackintosh using Clover.

Use The Trim Enabler App

This method is about as straightforward as they come. The only downside it’s not the most vanilla looking.
Simply download the Trim enabler app, click enable trim and reboot.

Patch IOAHCIBlockStorage

This method is slightly more complex, but it is more vanilla and doesn’t rely on 3rd party apps.
Open the Clover Configurator.
Load your config.plist by going File->Open->/EFI/EFI/CLOVER/config.plist

Under Kernel and Kexts Patches add a row to Kexts To Patch and enter the following:
Name: IOAHCIBlockStorage
Save the config file and reboot.

Confirm That TRIM Is Working

Trim is working
Go to the apple menu->About This Mac. Click More Info and then click System Report. Click SATA/SATA express

TRIM support should now say Yes.
Fix Hackintosh Sleeping Issue

Fix Hackintosh Sleeping Issue

To get sleep working in Clover is fairly straightforward. It should function normally once speedstep is enabled. However, not all devices will wake the machine (I.E. mouse and keyboard). Single pressing your power button should wake the machine if these do not.

What is Speedstep?

Intel Speedstep is a power management function which allows your CPU to slow down when it is not under heavy use. This saves power and lengthens the life of your CPU.
To get this working in Clover we will need few things set up.
  • A DSDT must be present in /EFI/CLOVER/ACPI/patched
  • P and C state generation needs to be enabled. (this generates the SSDT tables needed for power management)
  • The HPET patch needs to be applied in the Clover Configurator

Extract Your DSDT

Download the DSDT extraction script from RampageDev
Double click the script to run it.
You should now see a DSDT.aml file on your desktop.
Copy it to /EFI/CLOVER/ACPI/patched

Enabling Speedstep in the Clover Configurator

Launch the Clover Configurator.
Load your config file File->Open->/EFI/EFI/CLOVER/config.plist
fix speedstep
Make Sure P and C state generation is enabled.
Enter the name of your DSDT under the DSDT name (note: the name should be DSDT.aml and it is case sensitive)
Check the FixHPET option under the fixes. UPDATE: 10.9 does not required HPET to be fixed.
Save the file and exit.
Reboot to apply changes.

Common Fixes

If sleep does not function, try the following.
  1. Make sure you do not have NullCPUPowerManagment.kext installed in either /System/Library/Extensions or /EFI/CLOVER/kexts/10.9
  2. Enable the AppleRTC patch in the Clover Configurator.
  3. If you are using UEFI try removing the CsmVideoDxe driver from /EFI/CLOVER/drivers64UEFI (You may not have this installed, so if it isn’t there don’t worry.)

Unless you are extremely lucky, you will need a kext to enable your internet. Most ethernet built into motherboards can be used; however, a very small number of wifi cards are supported. If you have a prebuilt system or laptop, most likely you will have to purchase a new wifi adapter.

Wifi Cards

For a list of compatible desktop wireless cards check out Macbreaker’s article.
For a list of compatible laptop wireless cards check out the inventory at OSXlatitude.


Most likely you’ll be able to use your motherboard’s built in ethernet. First, find the type of ethernet card in your motherboard. This can be found in the manual or on the manufacturer’s website.
Intel Ethernet kext by Hnak [insanelymac development thread]
Atheros kext for AR81(31/32/51/52) by Shailua [insanelymac development thread]
Realtek RTL8111/8168 kext by Mieze [insanelymac development thread]
Note: these are simply some of the most common ethernet kexts. If your motherboard uses a different chip for ethernet, it does not mean you can’t get it working. You will, however, have to do some research. Check out Osx86 Downloads and Insanelymac Downloads for kexts. Not all the drivers are listed in the downloads section, so be sure to check the forums as well.
If all else fails, you can still purchase an ethernet PCI card.

Installing the Kext

Once you have downloaded the kext, copy it to /EFI/EFI/CLOVER/kexts/10.9 Reboot to apply the changes.
Note: Injectkexts must be set to ‘Yes’ for this to work.

To enable audio on a hackintosh there are three basic options.
  • Use a patched version of AppleHDA.kext.
  • Use VoodooHDA, which works for almost all motherboards but is unstable.
  • Purchase a sound card that is natively compatible with OS X.

Patched AppleHDA Method

Premade Realtek HDA Patches

Realtek ALC885
Realtek ALC887
Realtek ALC888
Realtek ALC889
Realtek ALC892 Note: follow readme install guide. Kext will not be preserved upon update.
Realtek ALC898
Realtek ALC1150 Note: requires DSDT patch. Your DSDT must be placed in /EFI/EFI/CLOVER/ACPI/patched for use with Clover.
More AppleHDA patches can be found at Insanelymac and
It is also possible to patch AppleHDA for your audio chip yourself. This is an advanced topic. If you are interested, check out this guide.

Installing Patched AppleHDA

Download the Audio Kext Enabler kext.
Copy your patched HDA and Audio Enabler kext to /EFI/EFI/CLOVER/kexts/10.9
Navigate to /System/Library/Extensions backup and delete the AppleHDA.kext located there. Note: You may have to redo this step after an update.
If in the process you cause your computer to kernel panic, boot to safe mode (-x) and restore the original AppleHDA.kext.

Using VoodooHDA

VoodooHDA is compatible with more products but what it gains in compatibly it loses it reliability and quality. Most users are expected to have mixed results.
Download Link
To Install, copy the kext to EFI/EFI/CLOVER/kexts/10.9. Navigate to /System/Library/extensions. Backup and delete AppleHDA.kext and reboot.
Here is a list of fixes for common VoodooHDA problems.

Purchasing a USB/Firewire/PCI Sound Card

This is probably the most reliable option. I recommend that anyone working with audio or music production do this.
Any interface advertised as compatible with OS X should work. Just be sure that Firewire/USB3.0 are functioning if you get a card for them.
I use a Lexicon Alpha on my system and it worked completely OOB.
Installing Clover to your boot drive

Installing Clover to your boot drive

This will be a quick guide on how to migrate a system from Chameleon or Chimera to Clover.
Note: If you have UEFI, it is possible to use both bootloaders and switch between them interchangeably. At the boot menu, simply select the UEFI prefixed name of your startup drive to boot with clover, or select the legacy name to boot with Chameleon.

Installing Clover to your boot drive

Download the latest revision of the clover bootloader.
Run the package to your startup partition with the following settings:
Install Clover

Click install and an EFI partition should mount on your desktop.

Migrating DSDT and Kexts From Chameleon

If you have a DSDT in your extra folder, copy it to /EFI/CLOVER/ACPI/patched
You have two options when it comes to kexts. Clover will still load your kexts from /System/Library/Extensions just as in Chameleon; however, Clover has it’s own method of injecting kexts which is useful as a fallback.
I suggest you copy all kexts required for your system to boot into Clover’s kext folder, /EFI/CLOVER/kexts/10.9 For most systems this is just FakeSMC.
Note: If AppleHDA.kext exists in both locations, this could cause a kernel panic. It is best to leave it in /S/L/E

Hackintosh WiFi


Some motherboards include wifi chips; however, for OS X compatibility you will need a PCI wifi card.
TP-LINK TL-WDN4800 This is pretty much the standard OS X desktop wifi solution. It works out of the box with 10.7+ TP-LINK TL-WN951N This is a much cheaper card; however, it has only been certified to work with 10.9. You will also need to install this patched kext. If you have Snow Leopard, you will most likely have to purchase a discontinued WiFi card. Check the OSX86 wiki for details.
It is also possible to build your own wireless adapter out of a real apple airport card; see this guide. Self build adapters are often the most reliable and cost effective.


Nearly all laptops ship with wireless cards that must be replaced to get WiFi on OS X. Laptops use Mini-PCIe cards and Half Mini-PCIe cards. Make sure you know which type your laptop uses.
Atheros AR5BXB112 AR9380 This is an actual Apple Airport Extreme card. It will work out of the box. I’m not sure how far back it is compatible, but it should at least go to 10.6. Atheros AR5B91 This card will work out of the box with OS X 10.6+ and onwards.
Half Mini-PCIe
Broadcom DW1510 This card has been tested working out of the box for 10.5-10.8 and should work with 10.9 as well. Atheros AR5B95 To enable this card, you will need to install this kext. The card has been tested on 10.8 and should work on 10.9 as well.


Of course if you don’t want to mess with PCI cards, you can always use a USB wireless adapter. They will generally be slower that PCI cards.
D-Link DWA-131 This card will work with Realtek’s drivers. You will have to start them at boot, so your wireless will load slightly more slowly. It works for 10.6-10.8 and should also work on 10.9. TP-LINK TL-WN727N The wn727n requires a patched kext which has been tested on 10.6-10.8 and it should also work on 10.9. The kext should load faster than Realtek’s driver; however, it is more likely to cause compatibility issues. TP-LINK TL-WN727N As with the D-Link, you’ll need a driver for this card. It is designed to work on 10.4-10.8 and should work on 10.9.

Building a Cheap Hackintosh for $400

Building a Cheap Hackintosh for $400


CPU – $137

We’ll go with the Intel i3-4330. This is a very basic dual core processor; however, it is more than capable of handling the average person’s workflow. It also includes Intel’s much improved HD 4600 graphics, so you will easily be able to stream media and play minecraft in glorious 1080p.

Motherboard – $79

Gigabyte H87m-hd3 I chose this board because it is cheap, compatible and upgradeable. The on board audio uses the ALC892 chipset for which you can get a kext here. The ethernet uses realtek gigabit lan has a kext avaliable here. You can save a bit more by going with an H81, but the h87 has dual channel memory and a few more features.

Ram – $50 (ram is still so darn expensive)

There are no real special requirements for ram in hackintoshes. I recommend Corsair Vengeance memory as it is very reliable. 4GB is pretty much the standard for machines. Mavericks can run with 2GB, but it will be very slow.

Hard Drive – $50

500GB Western Digital Blue As with ram, your choice of hard drive doesn’t really affect OS X compatibility.

Power Supply – $55

Corsair CS 450 watt This is a fairly low end power supply; however, it should be enough for this build.

Case – $36

Silverstone PS08B Silverstone is a very good at making inexpensive cases and this one looks pretty nice. So our total comes to $408. Now bear in mind that this machine is not going to compare with a top of the line iMac or Mac Pro. That said it’s a perfect starting point and can easily be upgraded.