Vixtron / hackintosh

My hackintosh installation guide.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Hackintosh tutorial

NOTE: This might not work for you, you might need different kernel extensions depending on your system hardware.

  1. Run the VM, find a working tutorial and grab the VMWare image, download the app for macOS from the App Store.
  2. Partition your flashdrive using disk utility and use the GUID partition map diskutil eraseDisk "jhfs+" "USB" "GPTFormat" /dev/diskXsY
  3. Mount your flashrive root partition diskutil mount diskXsY
  4. Run the following to flash the macOS image to your flashdrive
$ sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB/ --nointeraction
  1. Mount the EFI partition diskutil mount diskXsY
  2. Grab a working Clover bootloader and install it to your EFI partition, use the following configuration
Install Clover to the ESP
Drivers64UEFI
    AptioMemoryFix
    Fat-64
  1. Select the proper drive to install Clover on, this must be your flash drive where you flashed the macOS app image.

Preview

img2

Installation partition

NOTE: Select your flash drive instead img1

  1. Grab a FakeSMC binary, run it and extract FakeSMC.kext somewhere and move it to your flash drive EFI partition EFI/Clover/Kexts/Other
  2. Reboot macOS and install it.
  3. Reinstall Clover on your macOS hard drive with the kexts that you need in order to boot it.

Additional - Get your kexts for network, graphics drivers

I use Realtek's kext for network, you can grab it here link and extract it to EFI/Clover/Kexts/Other on your macOS hard drive/SSD.
Graphics drivers, I use NVIDIA so NVIDIA web drivers will do it for me, you can grab it here link

NOTE: some diskutil commands might fail and tell you to try mounting them as readOnly, don't worry, you just have to use sudo in order to mount them as of the new 10.13.6 release.

That's it for now, I will update this repository if there are any future changes.

About

My hackintosh installation guide.