
LAST UPDATED: March 29, 2013
This article will help you determine whether your current PC can run Mac OS X. However, if you're looking to build an entirely new computer for Hackintoshing, the easiest route is always to follow tonymacx86's CustoMac build recommendations, or our own list of cheap Hackintosh builds. If you don't want to build your own computer, check out our 2012 laptop buying guide, or our overview of the Dell XPS 8300 (which is pretty much the only well-documented, prebuilt desktop Hackintosh).
Self-Built Computers
Motherboard: If your computer's motherboard was designed for Intel processors, and was manufactured in 2010-2012, there is a pretty good chance that it will work with Mac OS X. Motherboards made before 2010 are a lot trickier to work with, and may not be worth the effort. Brand-wise, motherboards made by Gigabyte are the best-supported, since they're the only boards that work by default with the CPU power management service built into Mac OS X. Most Gigabyte motherboards have DSDT files available in the DSDT section of tonymacx86, which is immensely helpful. DSDT files are configuration files that make Mac OS X to work with your specific motherboard (the DSDT for one motherboard will not work with another motherboard). And the newest Gigabyte motherboards, which use UEFI instead of BIOS, don't even need a DSDT file.
If you don't have a Gigabyte motherboard, check out tonymacx86's DSDT section to see if they have a DSDT for your motherboard anyways. If tonymacx86 doesn't have the right DSDT file, consider patching your own DSDT file with DSDT Editor. If your non-Gigabyte motherboard uses UEFI, it won't need a DSDT file; however, it will still need a patched BIOS file to work fully.
Whether you have a Gigabyte motherboard or a non-Gigabyte motherboard, be sure to search Google for specific Hackintoshing instructions on your particular motherboard. For example, if you have a Asus P8Z68-V LX Motherboard, then search "P8Z68-V LX hackintosh" on Google. Besides Gigabyte, ASUS is the second most popular motherboard brand for Hackintoshes, so you can often find a lot of Hackintoshing guides about ASUS boards on Google. You might also find Hackintoshing guides on motherboards from other brands, but they are far less common than guides for Gigabyte and ASUS boards.
Graphics card: Besides the motherboard, this is probably the most important part of your build. Mac OS X generally does not work with the built-in ("integrated") graphics on motherboards or CPUs. Instead, you usually have to buy a separate graphics card for your computer. The only exceptions to this rule are the built-in graphics cards of Intel Sandy Bridge processors and Intel Ivy Bridge processors; you can check the CPU section below for more info.
Older graphics cards (like the NVIDIA 8800GT and AMD Radeon 5770) will usually work with Mac OS X "out of the box", without the need for any extra drivers or modifications. As far as newer graphics cards go, most cards in the AMD Radeon 6600 and 6800 series will work in Mac OS X out of the box, as well. Some cards in the NVIDIA 400 series also work out of the box, but most of them require you to install OpenCL Enabler in Multibeast (for Lion and Mountain Lion), or the official NVIDIA drivers (for Snow Leopard).
Cards from the NVIDIA 500 series only work with Mac OS X Lion and Mountain Lion, while cards from the 600 series only work with Lion version 10.7.5 and Mountain Lion. To enable graphics support for the 500 series in Mac OS X Lion, you have to install OpenCL Enabler in Multibeast. In OS X Mountain Lion, the 500 series and 600 series work out of the box, though not always (so you may have to install OpenCL Enabler anyways).
The AMD 7000 series received support in OS X Mountain Lion 10.8.3. Most of the graphics cards in the series work out of the box, though the setup process for these cards is still harder than for the newest NVIDIA cards.
The AMD 6900 series isn't supported (and probably never will be). Additionally, ATI CrossfireX and NVIDIA SLI, which allow you to run two separate graphics cards as a single graphics card on Windows, do not work on a Hackintosh. Mac OS X will always recognize double-card setups as two separate graphics card.
Mac OS X is very picky about graphics cards; the manufacturer of the card matters just as much as the card's model. For example, a Gigabyte Radeon 5770 graphics card might work differently from a Sapphire Radeon 5770 graphics card. In addition, when we say that a particular graphics card series is compatible, this doesn't necessarily apply to every single card in the series. Oftentimes, lower-end graphics cards and mobile graphics cards in these series don't actually work, for a variety of reasons.
Before buying a specific card, always check Google first; for example, if you want to check the compatibility of a Sapphire Radeon HD 6850, search "Sapphire 6850 hackintosh" on Google. It's easy and saves you a lot of trouble.
CPU: Almost any 2010-2012 Intel CPU will work with Mac OS X. AMD CPUs are barely supported, and therefore not recommended. Older Intel CPUs can usually run Mac OS X Snow Leopard, but many don't work with Mac OS X Lion or OS X Mountain Lion. Lion and Mountain Lion are 64-bit operating systems (x86-64), so they're incompatible with the 32-bit architecture (x86) that older CPUs use.
The Sandy Bridge generation of Intel Core processors include built-in graphics cards. (Sandy Bridge processors are the processors with a model number in the 2000's, such as the Core i5-2500.) These built-in graphics cards work with Lion and Mountain Lion (but not Snow Leopard), and come in two versions: HD 2000 and HD 3000. Unfortunately, only HD 3000 graphics are officially supported. HD 2000 sort of works, but it doesn't have graphics acceleration, so it's not recommended.
Intel's newest Ivy Bridge processors are supported by Mac OS X 10.7.5 and all versions of OS X Mountain Lion. (Ivy Bridge processors have a model number in the 3000's, such as the Core i5-3450.) Ivy Bridge is not supported by Mac OS X Snow Leopard; while you can still technically install Snow Leopard, CPU power management does not work. The integrated HD 4000 graphics on some Ivy Bridge processors works with OS X Mountain Lion and Mac OS X Lion (version 10.7.5 and above). HD 2500 graphics aren't supported.
P.S. Intel Sandy Bridge processors don't work very well with Mac OS X Snow Leopard version 10.6.8. I recommend that you update to version 10.6.7 instead. You can still update to Mac OS X Lion from 10.6.7 (Mountain Lion requires 10.6.8, but you might be able to circumvent this requirement by spoofing your system version).
For more detailed information, check out our guide on Hackintosh CPUs.
While most Bluetooth adapters technically work with Mac OS X, a large majority will break sleep mode. If you want to use a wireless mouse that needs Bluetooth (such as the Apple Magic Mouse), but you also want to use sleep mode, check out our list of recommended Bluetooth adapters.

Most hard drives should work fine, though there are occasional exceptions. Hard drives with 4096 byte sectors (instead of normal 512 byte sectors) have problems booting Mac OS X, and need a rather complicated Terminal fix. This issue is most common in Western Digital Caviar Green hard drives. Seagate hard drives are generally problem-free in this regard.Just about every solid state drive (SSD) will work with Mac OS X by default. However, some SSDs don't have built-in garbage collection services, so you'll need to enable TRIM in Mac OS X by yourself.
Additionally, some optical drives may prevent Mac OS X from sleeping. If you want a safe choice, buy a from a confirmed DVD drive series like Sony Optiarc. Hackintoshes can read and write Blu-ray discs with a Blu-ray drive, but you can't play Blu-ray movies because they don't support Mac OS X.
If a webcam claims to be compatible with Mac OS X, then it's likely that it will work for Hackintoshes too. (Note that most webcams will not need drivers to run on OS X.)
The same goes for any other peripherals, such as mice and keyboards: most of them work, but you can never know for sure until you've tried it.
To check the compatibility of specific peripherals, be sure to check with Google. For instance, if you want to know whether the D-Link DBT-120 is compatible with Mac OS X, search "DBT-120 hackintosh" on Google.
Pre-built desktop computers
Okay, so maybe building a new computer isn't an option for you. It's definitely possible to turn a normal pre-built computer into a Hackintosh. It's just not very likely. If you want to attempt an install of Mac OS X on a pre-built computer, you need to do your research beforehand.The main problem with pre-built computers is that they have really weird motherboards. When building PCs, manufacturers tend to use their own proprietary motherboards that nobody has ever heard of, so nobody has ever had to chance to make them compatible with Mac OS X.
You will have to search Google for specific Hackintoshing instructions for your particular model of computer. For example, if you have a Dell Optiplex 745, search "Dell Optiplex 745 hackintosh" on Google.
If you can't find a Hackintoshing guide (or wiki entry) for your desktop computer model, then the Hackintoshing process becomes a bit of a crapshoot. If your computer is a relatively new model and uses an Intel processor, there's a chance that it can run Mac OS X reasonably well. You will generally have the best luck with gaming PCs from small "boutique" manufacturers (like iBuyPower or CyberPowerPC), since they tend to use publicly available motherboards. However, without the help of a guide, I can't make any guarantees.
Laptops
The same rules for pre-built desktops apply to laptops: search Google for specific Hackintoshing instructions for your laptop model.
And good luck Hackintoshing.



Very helpful, better than HCL.. Thanks
ReplyDeleteDamn those articles are really good. I particularly appreciate that you explain WHY some hardware doesn't work in OS X.
ReplyDeleteyour review and in-depth investigation above is so much appreciated, its narrowed down at lot of questions for me THANKS
ReplyDeleteGreat info for us caught in the apple love hate relationship :)
ReplyDeleteheyyy., awsome tutorial., I would like to knw that while installing snow leprd in my laptop., its coming upto chemelon bootloader., later its came to apple grey screen and its getting restarted may I knw that?
ReplyDeletewhat mac version should i use i i have Intel G630 with sandy bridge and HD 2000 i think Gigabyte Ga-H61M-D2H-USB 3 i can't buy at this moment a new video card, I tried mountain lion with unibeast but when i want to load and install it is freezing at the loading gray with logo screen and the gear stops i tried removing mouse keyboard web cam anything but same is working on if i press -x in safe mode which i am not happy about problem could be from what i read no the HD 2000 graphic so can you tell me an old version of mac which is supporting and works on HD 2000
ReplyDeleteIntel HD 2000 has zero support in any version of OS X. You should buy a cheap video card like an ATI Radeon HD 5450, which should work with GraphicsEnabler=Yes and AtiConfig=Hoolock.
Deletepls leave the answer on my Google plus wall
ReplyDeleteI have a question. I'll do some more research on all the parts, etc, but though tyou might know the simple answer for this one. I want to have windows on one HDD and mac OSX on a second HDD. I'll go to BIOS and enable/disable the HDD's so that only one is enabled when booting the OS. In the motherboard section you refer to patching the BIOS or DSDT files. If I patch them for OSX will they still work when I boot from the windows HDD?
ReplyDeleteLong story short, I want one machine two seperate HDD's each with it's own OS. What type of patching for the motherboard could potentially weaken the windows operations?
You don't have to disable your hard drives with dual-booting between Mac OS X and Windows. Check out the details in our dual-booting guide.
DeleteA patched BIOS should make no change whatsoever to Windows. Don't worry about it.
wow thanks for the awesome lightning fast response and link!
Deletecan i Install older version mac on P4..?
ReplyDeleteThanks a lot! :)
ReplyDeleteThis is a great article. Could you please tell me, if I install Mac on an i7 Windows laptop, do you think it will work well enough to run Logic Pro 9? I have been advised that it may struggle.
ReplyDeletevalo laglo>>>>>>>>>>>
ReplyDeleteis i7 3rd gen 3610 Qm Quad core supported
ReplyDelete?
Am I able to install Mac OS X on my prebuilt laptop? Its a 2012 Macbook Pro. I would like to know asap
ReplyDeleteIs it possible to install Mac OS X on my laptop? It's Lenovo Z500 (i5-3210m\GT 645m)
ReplyDeleteyes it's possible, i working with Mac OS X :)
DeleteHi! I have laptop Acer Aspire 7741G-374G50Mnkk. Now, I have win 7 32bit installed, and would like to install Mac. Is it possible to install Mac on this laptop? If it is, is it possible to install it together with win7 to have it as a dual boot? Is there any site where I can type the model of laptop and check if my hardware is compatible with Mac? Thnx in advance.
ReplyDeleteyes it is possible to intall mac on your Acer Aspire 7741G-374G50Mnkk.
ReplyDeleteI have a laptop Asus k56CM core i5 3317u 1.7GHz, 4G Ram and 500G HDD. Is it possible to install Mac on my laptop??. If it is, is it possible to install it together with win7 to have it as a dual boot?.thanks.
ReplyDeletei have intel motherboard and i3 processor 4 gb ram
ReplyDeleteplease tell me about this configuration pc mac os compatible...