Building a Hackintosh with OpenCore v0.5.5

Just buy an iMac

February 9, 2020

I’m a fan of MacOS; it looks nice and is generally easy to use. However, I’m not a fan of Apple’s desktop hardware. None of Apple’s desktop lineup, except for the Mac Pro perhaps, have GPUs suitable for gaming.

Apple suggests using an external GPU to boost graphics performance, but this requires buying a ~$300 GPU enclosure and suffering a 5% to 30% performance penalty. Nvidia makes the best gaming GPUs, but their latest cards are not supported by MacOS because Apple’s managers hate Nvidia’s managers.

Apple doesn’t sell a decent gaming machine, but a Hackintosh should support new AMD GPUs (and any Nvidia hardware if dualbooting Windows).


The OpenCore experience

Some say building a Hackintosh is “easy” and suggest it to non-technical consumers interested in MacOS. Here are some of the tasks one is expected to do during an OpenCore install:

On the brightside, there is enough documentation and tools that success is reasonably likely provided you go slow, follow the OpenCore vanilla guide, refer to the OpenCore manual, and are ready for a lot of trial and error.

Miscellaneous tips:

Worth the trouble?

At this point, I’d say no. Getting OpenCore running was an interesting puzzle, but I find it hard to trust a computer built on a rootkit cobbled together from random binaries distributed anonymously over the Internet. But OpenCore is opensource, so going through the code and compiling locally should satisfy any security concerns. Ah…this might be the point where the time and effort is too great. I plan on digging deeper into OpenCore, but there are decent odds of a Mac Mini at the end of it.