- OpenCore (0.8.8)
- Supported OS
- macOS Ventura (13.1)
- macOS Monterey (12.6)
- macOS Big Sur (11.4)
- macOS Catalina (10.15)
- All USB Ports at full speed (USB 3.2) (via Custom USB Mapping)
- Intel UHD Graphics 630 - 4K UHD @ 60hz (Displayport)
- Full Metal hardware acceleration
- Sleep, wake and power nap
- Audio - Internal Speaker and front audio port
- Airplay, Sidecard, Continuity, Airdrop, Facetime, iMessage and Handoff - If you have the right Wifi card (tested with BCM94360NG M.2 Wifi Card)
- Mount EFI Partition
- Copy
EFIfolder to EFI Partition root(/) - Replace the following values in
EFI/OC/config.plistwith generated values from GenSMBios- PlatformInfo --> Generic --> SystemSerialNumber
- PlatformInfo --> Generic --> MLB
- PlatformInfo --> Generic --> SystemUUID
Tested with BIOS version 1.16.0
Update the following settings in BIOS with RU.exe or bios-extraction-guide (Dell)
| UEFI Variable | Offset | Value | Comment |
|---|---|---|---|
| SaSetup | 0xF5 | 0x2 | DVMT: 64M |
| CpuSetup | 0x3E | 0x0 | CFG Lock: OFF |
Update the following settings in BIOS:
| Item | Value |
|---|---|
| System Configuration | |
| Memory Map IO above 4GB | Enabled |
| Security | |
| TPM 2.0 Security | Disabled |
| Secure Boot | |
| Secure Boot Enable | Disabled |
| Intel Software Guard Extensions | |
| Intel SGX Enable | Disabled |
| Performance | |
| Intel SpeedStep | Enabled |
| C-States Control | Enabled |
| Cache Prefetch | Hardware Prefetched - Enabled |
| Adjacent Cache Prefetcher - Enabled | |
| Intel Turbo Boost | Enabled |
| HyperThread Control | Enabled |
| Enable Intel Speed Shift Technology | Enabled |
| Power Management | |
| Deep Sleep Control | Enabled in S4 and S5 |
| USB Wake Support | Disabled |
| Virtualization | |
| Virtualization | Enabled |
| VT for Direct I/O | Enabled |
Disable hibernation, act like a real mac
sudo pmset standby 0
sudo pmset autopoweroff 0
sudo pmset proximitywake 0
sudo pmset powernap 0
sudo pmset tcpkeepalive 0
sudo pmset womp 0
sudo pmset hibernatemode 0
Delete the sleepimage file and block MacOS from creating it again.
sudo rm /var/vm/sleepimage
sudo mkdir /var/vm/sleepimage
- Upgraded to OpenCore 0.8.8
- Upgraded to OpenCore 0.8.7
- Upgraded to OpenCore 0.8.6
- macOS Ventura supported (13.0.1)
- Upgraded to OpenCore 0.8.4
- Restored previous
USBPorts.kextfor USB Mapping. There were some USB performance issues that I noticed with the previousUSBMap.kext
- Upgraded to OpenCore 0.8.3
- Changed SMBIOS to match
Macmini8,1- Testing - Regenerated USB Map (
USBMap.kext) - it's been awhile since I did this. Seems stable so far
- Upgraded to OpenCore 0.8.2
- Updated Kexts
- Removed AirportBrcmFixup (didn't notice any difference without it)
- Upgraded to OpenCore 0.8.1
- Retained NVRAM reset
- Updated Kexts
- Upgraded to OpenCore 0.8.0
- BIOS 1.11.0
- Mac OS Monterey 12.3
- Upgraded to OpenCore 0.7.6
- Added FeatureUnlock to unlock locked features (eg. AirPlay to Mac Unlock) in Monterey
- Updated kexts
- Upgraded to OpenCore 0.7.5
- Removed
CPUFriendDataProvideras it was causing issues with CPU fan speeds and also wake-up time. It is also recommended to install a fan control app (eg. smcFanControl) and increase to max to help decrease temps. - Added
AirportBrcmFixup.kextwhich seemed to fix some bluetooth issues (eg. slow cursor with magic mouse)
- Updated to OpenCore 0.7.4 (2021-09-23)
- Dell BIOS 1.16.0
- Removed
FakePCIID.kextandFakePCIID_Intel_HDMI_Audio.kext(HDMI audio no longer required)