Hackintosh successfully running MacOS Catalina (Z170 + i5 + 5700XT)

<a href='/search/label/distro?max-results=12'>Hackintosh</a> <span class='badge badge-<span class='badge badge-success'>Success</span>'><span class='badge badge-success'>Success</span></span> fully running MacOS <a class='btn-link text-<span class='badge badge-success'>Success</span>' href='/2020/12/install-macos-catalina-on-supported-pc.html'>Catalina</a> (Z170 + i5 + 5700XT)

Happy day! I'm finally running a clean and Success ful Hackintosh build. Absolutely everything is working! I'm so proud of it!

As a thank you to everyone who contributed to it, I'll share all of my notes. Maybe it'll help someone running a similar setup.

Enjoy!

Hardware Specification

  • Processor: Intel I5 6600
  • Motherboard: Gigabyte Z170 D3H
  • GPU: Gigabyte AMD Radeon 5700 XT Windforce 3X
  • RAM: Corsair Vengeance 2 x 16GB

BIOS Setup

  • Load Optimized Defaults
  • Chipset / Internal Graphics - Auto
  • Chipset / VT-d - Disabled
  • Chipset / Wake On Lan - Disabled
  • Peripherals / XHCI Hand-off - Enabled
  • Peripherals / Super IO / Serial Port 1 - Disabled
  • BIOS Features / OS Type - Other OS
  • BIOS Features / Fast Boot - Disabled
  • Power Management / ErP - Enabled
  • XMP / Memory Profile - Profile 1

Create Bootable USB

  • Copy drivers to EFI/CLOVER/drivers/UEFI
    • ApfsDriverLoader.efi
    • AptioMemoryFix.efi
    • AudioDxe.efi
    • DataHubDxe.efi
    • EmuVariableUefi.efi
    • FSInject.efi
    • HFSPlus.efi
    • SMCHelper.efi
    • VirtualSmc.efi
  • Use the config.plist from https://Hackintosh.gitbook.io/-r-Hackintosh-vanilla-desktop-guide/config.plist-per-hardware/skylake as a base
    • Acpi

https://preview.redd.it/e35ixf0bdl541.png?width=2560&format=png&auto=webp&s=e7c8e47cd4b5aff184a12923e66af87d5cc5c08e

https://preview.redd.it/16dafa8cdl541.png?width=2566&format=png&auto=webp&s=78525f35f6169b164c86c3e15615c397f6c42d72

  • Boot

https://preview.redd.it/k8my16wcdl541.png?width=2562&format=png&auto=webp&s=68385a2af6dc80d4fa6821ada99b49899f029d6e

  • Add boot flag -lilubetaall
  • Add boot flag agdpmod=pikera
  • Add boot flag dart=0
  • Add boot flag slide=0
  • Devices

https://preview.redd.it/b4dnm4tddl541.png?width=2558&format=png&auto=webp&s=044a36155478409b993c5d18b9924091f913f2c5

  • Gui

https://preview.redd.it/n20ojiwedl541.png?width=2566&format=png&auto=webp&s=084be64c56a677a56f15fe46722574113710ea5a

  • Change Resolution to your resolution
  • Kernel and Kext Patches

https://preview.redd.it/thery70gdl541.png?width=2562&format=png&auto=webp&s=25363ae19411bcbf46350984fa6a627fdfea28c0

  • SMBIOS
    • iMac 17,1
  • System Parameters
    • Generate New
  • Edit config.plist using Clover Configurator.

Tips and tricks

  • Install using a different GPU (Internal GPU, the 5700 was not inserted during installation).
  • Install using USB in a USB2 Port.
  • Install using HDMI only.
  • Might need to boot using injected kexts.
  • If your USB EFI works, you can always boot using the USB in order to clean the mess you made in the Hackintosh's EFI.

Post Installation

  • Install Clover on newly added partition
  • Replace EFI from MacOS with EFI from MacOS Install USB
  • Insert AMD GPU

SSDT

Author: @alexgrozav