My first attempt at Using OpenCore to Create a Hackintosh Based on the 2019 Mac Pro for Faster Compilation Times

I currently have a 2020 MacBook Pro. I plan on spending $7,000-$10,000 on a new Mac this year but I’m waiting until the M4 chips are available for the new MacBook Pros. I know I need a new laptop soon, but I genuinely believe the M4 Macintoshes are going to be like nothing we’ve ever seen from Apple performance-wise. The fact that the M4 chips were specifically designed for running/training AI models locally on your laptop is enough for me to wait until November (when they’re expected to come out) to upgrade. I only need something to keep me afloat for the next 6 months.

One of my projects I’m working on is enormous. The source code alone is well over 100GB. A full build from scratch can take anywhere from 7-14 hours on my current MacBook Pro, and then re-compiling after I make a few incremental changes might only take like 2-3 minutes to compile. This means I need to wait 7-14 hours to start working whenever I need to update the project dependencies to a new version. Changing any of the build settings also means I have to do a full rebuild from scratch, which makes it very difficult to test out different configurations for this project.

I sometimes use a Hackintosh that I setup on an AWS EC2 image to remotely compile this project on a bigger and more powerful machine when I want to experiment with some new features but don’t want to go half a day without touching my laptop. This cuts my build time down to like 2 hours maximum.

I used some Hackintosh setup instructions that I found on GitHub to do this. I believe it uses OpenCore under the hood but all that stuff has been abstracted away so I have no experience working directly with OpenCore.

The problem is this Hackintosh setup is based on a 2017 iMac, which doesn’t allow you to allocate as much memory or CPU cores as the 2019 Mac Pro (which seems to be the most powerful option for OpenCore). I would like to further speed up my builds by creating a new cloud-based Hackintosh for compiling remotely based on the 2019 Mac Pro.

How can I go about setting this up? It seems like Dortania’s guide is what everyone uses.

Any and all advice is appreciated. Thank you.

submitted by /u/buyhighsell_low
[link] [comments]
Share:

Leave a Reply

Loading comments...