README.md

December 10, 2025 · View on GitHub

ASUS P8P67 PRO/EVO Hackintosh

Install macOS Monterey on ASUS P8P67 PRO/EVO (REV3.0) Mainboard with Sandy Bridge CPU.

P8P67-Pro Hackintosh

Information

This Hackintosh was created with help of Qraxin/Asus-P8P67-OpenCore-EFI repository and OpenCore guide Desktop Sandy Bridge as base.

Buy Me A Coffee      


Table of Contents


Hardware

ComponentVariantInfoBuy
MainboardASUS P8P67 PRO /
ASUS P8P67 EVO
origin.asus.com
origin.asus.com
ebay.de
ebay.de
ProcessorIntel Core i7 2600Kark.intel.comebay.de
DDR3 RAMRipjawsX DDR3 16GBgskill.comamazon.de
SSDSamsung 870 EVOsamsung.comamazon.de
GraphicsAsus Radeon RX 570 /
MSI GeForce GTX 760 /
Sapphire Radeon R7 250X
asus.com
de.msi.com
techpowerup.com
amazon.de
ebay.de
ebay.de
WiFi / BTASUS PCE-AC58BT + BCM94352Z /
ASUS PCE-AC55BT + BCM4352 /
Fenvi FV T919 PCI-E
asus.com | fenvi.cn
asus.com | osxlatitude.com
fenvi.com
amazon.de | amazon.de
ebay.de | ebay.de
amazon.de
USB 3.0Inateck USB 3.0 PCIe KT4006inateck.deamazon.de

Performance

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

Geekbench 5 Score (Metal) of Radeon RX 570 GPU RX 570 GPU Score

Blackmagic Disk Speed of Samsung 870 EVO SSD Samsung 870 EVO Speed


Install macOS

1. Installer-Drive

a) macOS Installer

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

  • An empty USB flash drive (minimum 16GB)
  • A device already running macOS

Create an USB Installer-Drive with OpenCore Legacy Patcher following the How to install macOS Monterey on an unsupported Mac guide.

b) OpenCore

  • Download latest OpenCore: acidanthera/opencorepkg
    • Chose debug for installation and testing or release for final use
  • Mount EFI partition of Installer-Drive (e.g. with OpenCore Configurator)
  • Follow this guide OpenCore-Install-Guide
    • Basically the files mentioned in file-swaps need to be copied/updated
      • Add OpenCanopy.efi to EFI/OC/Drivers for GUI picker
      • Add VBoxHfs.efi to EFI/OC/Drivers for HFS+ support
    • Repeat this step when switching from debug to release version

c) Patches and Kexts

  • Copy all ACPI patches from/to EFI/OC/ACPI/
  • Copy config.plist from/to EFI/OC/config.plist
  • Copy all kexts from/to EFI/OC/Kexts/

2. BIOS Settings

  • Update to version 3602 (firmware in BIOS folder)

  • Use following BIOS settings (F8/DEL on boot):

    EZ-Mode
    - System Performance
      - Asus Optimized
    
    Advanced Mode
    - Advanced
      - CPU
        - Ai Overclock Tuner: X.M.P.
        - Intel VT-d: Enabled
      - SATA
        - Mode Selection: AHCI
        - S.M.A.R.T.: Enabled
      - USB
        - Legacy: Enabled
        - Legacy USB 3.0: Enabled
        - EHCI Hand-off: Enabled
      - Onboard Devices
        - Renesas USB 3.0: Disabled
        - Bluetooth: Disabled
        - VIA 1394: Disabled
        - Marvell Storage: AHCI
        - Serial Port: Disabled
    - Boot
      - PCI ROM: Legacy ROM
      - Option ROM: Force BIOS
    

3. Install macOS

  • Connect Installer-Drive to USB2 port
  • Boot from Installer-Drive (F8 on BIOS post -> [UEFI] USB Drive)
  • Select macOS Installer (Install macOS Monterey)
  • Begin installation on APFS formatted SSD
  • Finish the initial macOS setup process

4. Post Install

a) OpenCore

  • After successful install copy OpenCore to system EFI partition
  • Repeat steps 1b + 1c but with EFI of macOS SSD as target

b) Sleep/Wake

c) Tools

  • Install the following from Tools folder:
    • Intel Power Gadget to test CPU frequency and speed stepping
    • OpenCore Configurator (OCC) to modify/update config.plist
    • Hackintool to check for loaded kexts and system settings

d) Audio

  • (Optional) Install VoodooHDA by following instructions in Docs/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

  2. Drivers

    • Unzip drivers in Windows/Driver folder and install manually from Device-Manager
      • for "unknown device" select Microsoft Engine Interface as driver
      • for "BCM43525" select DW1560 Bluetooth 4.0 LE as driver
    • 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 required for boot:

ACPI Patches

Find the following SSDT patches (recommended by dortania) in ACPI folder:

PatchNameLink
Fix Embedded ControllerSSDT-EC-USBX.amldortania/acpi/ec-fix
Fix Wake from Bluetooth*SSDT-GPRW.amldortania/usb/instant-wake
Fix SMBus supportSSDT-SBUS-MCHC.amldortania/acpi/smbus

*Use in combination with GPRW to XPRW Patch. Not needed when using a BCM94360CD Fenvi card.


Kexts

TypeKextVersionAuthor
AudioAppleALC /
VodooHDA.kext*
1.7.5
2.9.9
acidanthera/AppleALC
sourceforge.net
BluetoothBlueToolFixup.kext
BrcmFirmwareData.kext
BrcmPatchRAM3.kext
2.6.4acidanthera/BrcmPatchRAM
Ethernet (Intel)IntelMausi.kext1.0.7Mieze/LucyRTL8125Ethernet
Ethernet (Realtek)AppleRTL8169Ethernet.kext1.0.0Realtek/RTL8110SC(L)
GraphicsWhateverGreen.kext1.6.1acidanthera/WhateverGreen
Patch EngineLilu.kext1.6.2acidanthera/Lilu
SensorsVirtualSMC.kext
SMCSuperIO.kext
SMCProcessor.kext
1.3.0acidanthera/VirtualSMC
USB MapUSBMap.kext1.0rafaelmaeuer/P8P67Pro/USB
(USB Map HelperUSBInjectAll.kext0.7.6Sniki/OS-X-USB-Inject-All)
WiFiAirportBrcmFixup.kext2.1.6acidanthera/AirportBrcmFixup

*Kext needs special setup, see Asus-Z590-P-Hackintosh/Docs/AUDIO


Tools

NameVersionDownload
Hackintool3.9.0headkaze/Hackintool
Intel Power Gadget3.7.0software.intel.com
IORegistryExplorer2.1vulgo/IORegistryExplorer
MaciASL1.6.2acidanthera/MaciASL
OpenCore Configurator2.63.0.0mackie100projects
ssdtPRGen17.0Piker-Alpha/ssdtPRGen

Troubleshooting

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


Find more links and documentation in Docs/LINKS.