Hackintosh Adventures - Part 1

Recently, I began to jump into the world of macOS and, specifically the possbility of running macOS on non-standard hardware.

Traditionally, this concept is dubbed “hackintosh” as it referrs to getting Apple’s OS running on “non” Apple systems.

I have been along the road to this before, and naturally there are a number of questions that are asked right off the bat, so let’s try get those out of the way…

I began the adventure to get macOS running on my desktop (again) a few days ago, and I have managed to achieve a (in my eyes) 100% functional macOS system, without needing to change or swap any of the hardware in my system.

In short, the basic steps to the process are:

  1. Prepping your system
  2. Getting TO the installer (no, not yet actually installing anything, simply getting to the installer is usually the most difficult part)
  3. Installing macOS
  4. Getting all hardware working inside macOS

The last step can be the most tedious and annoying step, requiring a multitude of reboots and config changes, and sometimes even multiple reinstalls.

When doing an install such as this, there are a number of different ways which many people have tried/created/used successfully, however my general opinion is that it is best to do a “vanilla” install, which is essentially using an untouched verison of macOS and only injecting the drivers which you require to get your system functioning. There are a number of “Tools” which will allow you to pick options and configurations to get things working, but this usually means a number of drivers or “kexts” which are unnecessary and may even cause more issues that it’s worth.

In general there are a few guidelines that I have learnt along the way, which can greatly assist in the setup of a hackintosh, which I can detail in a future post.

In a nutshell, that that is the outline for how I like to get macOS up and running, while the process itself can be quite system specific, taking the correct approach when attempting this is vital, as the wrong approach can mean hours of unnecessary troubleshooting.

Some of the resources which I have found which are incredibly helpful are:

https://www.reddit.com/r/hackintosh/ - hackintosh official subreddit (they have an extremely helpful discord too!)

http://www.insanelymac.com/ - InsanelyMac forum.

https://www.osx86project.org/ - osx86 InsanelyMac page.

Let me know if you are interested in a step by step on how I got my hack up and running.

-Devin

EDIT: Stil trying to find my rhythm writing these posts, feel free to leave comments or suggestions on how I can improve.

comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy