rafaelmaeuer / Asus-P8P67Pro-Hackintosh

Install macOS Monterey on Asus P8P67 Pro/Evo Mainboard (+ Dual-Boot Win 11)
46 stars 14 forks source link
efi hackintosh macos opencore

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.


Table of Contents


Hardware

Component Variant Info Buy
Mainboard ASUS P8P67 PRO /
ASUS P8P67 EVO
origin.asus.com
origin.asus.com
ebay.de
ebay.de
Processor Intel Core i7 2600K ark.intel.com ebay.de
DDR3 RAM RipjawsX DDR3 16GB gskill.com amazon.de
SSD Samsung 870 EVO samsung.com amazon.de
Graphics Asus 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 / BT ASUS 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.0 Inateck USB 3.0 PCIe KT4006 inateck.de amazon.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:

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

b) OpenCore

c) Patches and Kexts


2. BIOS Settings


3. Install macOS


4. Post Install

a) OpenCore

b) Sleep/Wake

c) Tools

d) 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:

Patch Name Link
Fix Embedded Controller SSDT-EC-USBX.aml dortania/acpi/ec-fix
Fix Wake from Bluetooth* SSDT-GPRW.aml dortania/usb/instant-wake
Fix SMBus support SSDT-SBUS-MCHC.aml dortania/acpi/smbus

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


Kexts

Type Kext Version Author
Audio AppleALC /
VodooHDA.kext*
1.7.5
2.9.9
acidanthera/AppleALC
sourceforge.net
Bluetooth BlueToolFixup.kext
BrcmFirmwareData.kext
BrcmPatchRAM3.kext
2.6.4 acidanthera/BrcmPatchRAM
Ethernet (Intel) IntelMausi.kext 1.0.7 Mieze/LucyRTL8125Ethernet
Ethernet (Realtek) AppleRTL8169Ethernet.kext 1.0.0 Realtek/RTL8110SC(L)
Graphics WhateverGreen.kext 1.6.1 acidanthera/WhateverGreen
Patch Engine Lilu.kext 1.6.2 acidanthera/Lilu
Sensors VirtualSMC.kext
SMCSuperIO.kext
SMCProcessor.kext
1.3.0 acidanthera/VirtualSMC
USB Map USBMap.kext 1.0 rafaelmaeuer/P8P67Pro/USB
(USB Map Helper USBInjectAll.kext 0.7.6 Sniki/OS-X-USB-Inject-All)
WiFi AirportBrcmFixup.kext 2.1.6 acidanthera/AirportBrcmFixup

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


Tools

Name Version Download
Hackintool 3.9.0 headkaze/Hackintool
Intel Power Gadget 3.7.0 software.intel.com
IORegistryExplorer 2.1 vulgo/IORegistryExplorer
MaciASL 1.6.2 acidanthera/MaciASL
OpenCore Configurator 2.63.0.0 mackie100projects
ssdtPRGen 17.0 Piker-Alpha/ssdtPRGen

Troubleshooting

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


Links and Documentation

Find more links and documentation in Docs/LINKS.