Home

Awesome

ASUS PRIME Z590-P Hackintosh

Install macOS Monterey on ASUS PRIME Z590-P Gaming Mainboard with 11th Gen Intel CPU.

PRIME Z590-P Gaming

Information

This Hackintosh was created with help of some motivating projects like SchmockLord/Gigabyte-Z590i-Vision-D-11900k and the OpenCore guide Desktop Comet Lake as base.

<a href="https://www.buymeacoffee.com/rafaelmaeuer"><img src="https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=☕️&slug=rafaelmaeuer&button_colour=F2F2F2&font_colour=000000&font_family=Lato&outline_colour=000000&coffee_colour=FFDD00"></a>


Table of Contents


Hardware

ComponentVariantInfoBuy
MainboardASUS PRIME Z590-Pasus.comamazon.de
ProcessorIntel Core i7 11700Kark.intel.comamazon.de
DDR4 RAMCrucial Ballistix 32GBcrucial.comamazon.de
NVMe SSDSamsung 980 Pro 1TBsamsung.comamazon.de
GraphicsROG Strix RX570 4G <br> PULSE RX 580 8GB <br> ASUS RX 6600 XT 8GBrog.asus.com <br> sapphiretech.com <br> asus.comamazon.de <br> amazon.de <br> amazon.de
WiFi / BTFenvi FV T919 PCI-Efenvi.comamazon.de
SATA / eSataDIGITUS DS-30104-1digitus.infoamazon.de

Performance

Geekbench 5 Score of Intel Core i7 11700K CPU i7 11700K CPU Score

Geekbench 5 Score (Metal) of Radeon RX 6600 XT GPU RX 6600 XT GPU Score

Blackmagic Disk Speed of Samsung Pro 980 NVMe SSD NVMe Pro 980 Speed


Install macOS

1. Installer-Drive

a) macOS Installer

To create a working macOS Installer-Drive, you need the following:

a) macOS Installer

b) OpenCore

c) Patches and Kexts


2. BIOS Settings


3. Install macOS


4. Post Install

a) OpenCore

b) Sleep/Wake

c) Tools

d) Security

e) Audio


Update macOS

Check the official update-guide: OpenCore-Post-Install/update

  1. Backup
    • Full system backup with Time Machine or similar software
    • Copy current EFI to OpenCore USB-Drive for recovery purpose
  2. Download
    • Latest version of OpenCore and replace files in EFI
    • Updates for all installed kexts and replace in EFI
  3. Reboot
    • Boot with updated OpenCore version and kexts
    • If the system doesn't boot, use OpenCore USB-Drive to roll back
  4. Update
    • Start macOS Update from System Settings -> Software Update
    • With OpenCore the update process should work automatically
    • If Software Update shows Mac version is up to date, download macOS Installer from AppStore and start the update manually

If the system doesn't boot, try to fix the problem or revert to the latest EFI or system-backup.


DualBoot Windows

  1. Install

    • Create new partition (~106 GB min) with disk utility
    • Create a Windows 11 Installer with Rufus (TPM 2.0 + Secure-Boot)
    • Select Windows boot entry in OpenCanopy to begin installation
    • Delete the partition from installer and let Windows re-create it
  2. Drivers

    • Use the Z590-P Driver-DVD to install all missing drivers
    • Unzip drivers in Windows/Driver folder and install manually from Device-Manager (Broadcom BT/WiFi and Marvel Console)
    • For Magic Mouse scrolling install AppleWirelessMouse64.exe from Windows/Mouse folder
  3. Fixes

    • For Scroll-Inversion follow the instructions from windowscentral.com
    • For Keyboard remapping use AutoHotkey and SharpKeys with proper config files from Windows/Keyboard folder
    • Fix incorrect clock settings by instructions from lifehacker.com
    • Currently there are two concurrent problems:
      • Don't install BT-Driver in Windows: Mouse works on both OS while restart, but no Scroll in Windows
      • Install BT-Driver in Windows: Scrolling in Windows works, but restart breaks connection for other OS

Resources

Basic information to run this Hackintosh. For more detailed information see Docs/CONFIG.

Boot Flags

The following bootflags are used:

ACPI Patches

Several SSDT patches are recommended by dortania (generated with SSDTTime):

PatchNameLink
Fix System ClockSSDT-AWAC.amldortania/acpi/awac-methods
Fix Embedded ControllerSSDT-EC.amldortania/acpi/ec-fix
Fix Power ManagementSSDT-PLUG.amldortania/acpi/plug
Fix USB RHUBSSDT-USB-Reset.amldortania/acpi/rhub-methods
Fix USB Keyboard WakeSSDT-USBW.amldortania/usb/keyboard

Kexts

TypeKextVersionAuthor
AudioAppleALC /<br> VodooHDA.kext*1.9.1 <br> 2.9.9acidanthera/AppleALC <br> sourceforge.net
Card ReaderGenericCardReaderFriend.kext1.0.40xFireWolf/GenericCardReaderFriend
CMOS MemoryRTCMemoryFixup.kext1.0.7acidanthera/RTCMemoryFixup
CPU TempXHCI-unsupported.kext0.9.2RehabMan/OS-X-USB-Inject-All
EthernetLucyRTL8125Ethernet.kext1.1.0Mieze/LucyRTL8125Ethernet
GraphicsWhateverGreen.kext1.6.7acidanthera/WhateverGreen
NVMe SSDNVMeFix.kext1.1.1acidanthera/NVMeFix
Patch EngineLilu.kext1.6.8acidanthera/Lilu
SensorsVirtualSMC.kext <br> SMCSuperIO.kext <br> SMCProcessor.kext1.3.3acidanthera/VirtualSMC
USB MapUSBMap.kext1.0rafaelmaeuer/Z590-P/USB
(USB Map HelperUSBInjectAll.kext0.7.6Sniki/OS-X-USB-Inject-All)
USB WakeUSBWakeFixup.kext1.0osy/USBWakeFixup

*Kext needs special setup, see Docs/AUDIO


Tools

NameVersionDownload
Hackintool4.0.3headkaze/Hackintool
Intel Power Gadget3.7.0* 🚨software.intel.com
IORegistryExplorer2.1vulgo/IORegistryExplorer
MaciASL1.6.2acidanthera/MaciASL
OpenCore Configurator2.75.0.0mackie100projects
USBMap-corpnewt/USBMap

*This version causes kernel panic after sleep on iMacPro1,1 SMBIOS


Troubleshooting

For a list of tips and tricks for already known problems see Docs/TROUBLE.


Credits and Documentation

This Hackintosh was build with help of the following repositories and guides:

Help on IssueSource
Motivation and HardwareSchmockLord/Gigabyte-Z590i-Vision-D-11900k
BIOS and OpenCore Configyilmazca/intel-i9-10900K-Asus-prime-Z490A
F1 Boot Error and BIOSjergoo/Hackintosh-ROG-STRIX-Z490I
OpenCore Config and InstallationOpenCore Install Guide - Desktop Comet Lake
Installing VoodooHDAyahgoo/installVoodooHDA4BSnMont
Layout for AppleALCMikaël G.

Find more links and documentation in Docs/LINKS.