Latest working macOS: 15.1.1 (works on Sonoma as well).
SMBIOS: iMacPro1,1 (MacPro7,1 works alebit less performant)
OpenCore: 1.0.3
Warning
You do this on your own risk, I will not be responsible for what happens to your machine if you don't follow proper instructions (i.e getting banned because you don't change SMBIOS info). Troubleshooting can be done if you supply proper information and ways to reproduce the issues and submit it as an issue on this repo.
- Download latest BIOS version.
- Disable CfgLock, Secure Boot, VT-D in BIOS (Check wakeup-event by bios then choose usb for usb wakeups).
- Create your recovery using OpenCorePkg.
- Clone the repo, extract it and make sure to pick the "EFI".
- Format your USB as FAT32, make sure that the EFI folder and recovery files is in the root of your USB.
- Install MacOS.
- Change RAM information (PI > Memory) and generate SMBIOS using OCAT on the USB.
- Mount your EFI using MountEFI.command
- Copy the EFI to your mounted EFI partition.
- Turn ShowPicker to False (if you don't want a picker at start-up) in OCAT.
- Wifi for Sequoia: Turn on Itlwm and download heliport
- Wifi for Sonoma: Download AirportItlwm
- Troubleshoot for any issues (shouldn't be any but just in case).
Note
Enable HiDPI Display settings by running sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true
and rebooting the PC
Some useful tips and tricks and the full OpenCore Documentation
I've done the mapping for Z690-A Pro Wifi using USBToolBox, you can make your own if an USB port does not work.
- Check for wakeups during sleep.
- Check multiboot compatibility.
- Lilu
- VirtualSMC/SMCSuperIO/SMCProcessor
- NootRX
- AppleALC
- CPUFriend/CPUFriendFriend
- RestrictEvents
- AppleIGC
- Itlwm/AirportItlwm
- IntelBTPatcher (Sonoma)
- IntelBluetoothFirmware (Sonoma)
- BluetoolFixup (Sonoma)
- NVMEFix
- USBToolBox
- UTBMap
Component | Status |
---|---|
Wifi | ✅ (Disabled by default as I don't use it) |
Bluetooth | ✅ |
Ethernet | ✅ |
iGPU | (Not tested) |
dGPU | ✅ |
NVME | ✅ |
DRM | 🚫 |
ACPI | ✅ |
Component | Variant | Link |
---|---|---|
Mainboard | MSI Z690-A Pro Wifi DDR4 | Link |
Processor | Intel Core i5 12400F | Link |
Audio | ALC897 | |
DDR4 RAM | HyperX Fury Beast 32GB | Link |
NVMe SSD | WD_Black SN850 NVME | |
Graphics | AMD Radeon RX 6700XT | Link |
WiFi / BT | Intel® Wi-Fi 6E | Link |
Lan / Ethernet | Intel® I225-V |
- OpenCore Team for OpenCore
- Kext Maintainers for driver functionalities
- Rursache for proper documentation standards