Bruno Jesus

My Hackintosh (Catalina)

How I built my hackintosh

  ·   3 min read

Since I started working on my new job, in which I was given a MacBook, I started to struggle when switching between computers with other operating systems, mostly because of different key shortcuts (looking at you IntelliJ). Also I enjoy using macOS, so I decided to replace my Linux distro for macOS on my home machine.

Hardware

Requirements

The latest BIOS versions aren’t working (at least for the installation). I get it to work with the version 7B24v10. You can dowload it here.

The NVMe memory does not work well with some older firmware, I needed to get the firmware version 2B2QEXM7 to be able to, install macOS. You can get that firmware here, or here.

EFI folder with required drivers and kernel extensions. You can get it here.

Access to a device running macOS. If you don’t have on you can install it in a virtual machine using Linux. More information here.

Unibeast for creating the flash drive. You can download it here.

How to proceed

Create a Bootable USB

  • Download macOS Catalina from AppStore
  • Format your USB drive as Mac OS Extended (Journaled) using Disk Utility
  • Create a UEFI bootable disk with Unibeast
  • Replace the EFI folder with the one you downloaded.

Disconnect all unneded peripherals from the computer

This included external disks, other flashdrives, wifi and bluetooth dongles, etc.

BIOS Setup

Settings -> Advanced

  • Super IO Configuration: Disabled
  • USB Configuration: Enable all
  • Integrated Graphics Configuration
    • Initiate Graphic Adapter: PEG
    • IGD Multi-Monitor: Disabled

Settings -> Boot

  • Boot configuration
    • Boot mode select: UEFI
  • Fixed boot order
    • Boot option #1: UEFI USB Key

OC SET-UP

  • Overclocking
    • Extreme Memory Profile (XMP): Enabled
    • CPU Features
      • LIMIT CPUID Maximum: Disabled
      • Intel VT-D Tech: Disabled
      • C1E Support: Disabled

Installation

  • Format your hard drive as APFS and use GUID Partition Map.
  • Your computer will reboot, when it boots to Clover select ‘Boot macOS Install Prebooter from Preboot’.
  • Your computer will reboot again, now you can select ‘Boot macOS from “your hard disk name”’.
  • If all goes well you will boot into macOS.
  • Download Clover Configurator here.
  • Open Clover Convigurator, mount EFI, and mount the EFI partition on from your hard drive and from your USB stick.
  • Copy your hard drives’s EFI folder to your disk’s EFI partition.
  • Turn off your computer, unplug the USB drive and boot from your disk!
  • Enjoy!

The information for this article was based on the following guides: