- 0.7.6
- Monterey 12.1
- Big Sur 11.6.1
- 0.7.0
- Big Sur 11.0.1
- Mojave
- 0.5.8 - 0.6.4
- Catalina
- Mojave
-
Asus Z370-P II // Asus Rog Strix Z370-F Gaming
-
Intel i5 9400F // Intel i5-8600K
-
Radeon RX 570 4GB //Intel UHD 630
-
Corsair 2133MHz 8GB * 2
-
HIKVISION SSD C2000Pro 512G // Samsung 970 Evo Plus M2, 3 different Kingston Sata SSD
-
Intel SSD 250GB
-
BCM943602CS / BCM94360CD BT4.1
- Bluetooth, Wi-Fi and ethernet
- AirDrop, AirPlay
- Continuity
- Handoff
- Onboard Audio
- Sleep / Awake
- App Store
- Time Machine
- OS type: other types
- Fast Boot
- Launch CSM
- Vt-d
- CFG Lock
- Memory XMP (Adding 3 SSDT files should have fixed video glitches)
- Vt-x
- Above 4G decoding
The current configuration is for a -F series CPU. If you have an Intel CPU with Processor graphic, add it in config.plist
DeivceProperties
- Deivce: PciRoot(0x0)/Pci(0x2,0x0)
- Key: AAPL,ig-platform-id
- Value: 0300913E
- Type: Data
Most device addresses should be PciRoot(0x0)/Pci(0x2,0x0)
, if not, use gfxutil to find it out.
gfxutil -f IGPU
Value | Comment |
---|---|
07009B3E |
Used when the Desktop iGPU is used to drive a display |
00009B3E |
Alternative to 07009B3E if it doesn't work |
0300913E |
Used when the Desktop iGPU is only used for computing tasks and doesn't drive a display |
On 0.7.6+, two USB 2.0 ports at the rear of the motherboard are disabled so as to make the bluetooth works (you can customize your own USBPorts.kext). 4 external USB ports and 4 internal USB ports are still in use.
# Unenroll from beta catalog
sudo /System/Library/PrivateFrameworks/Seeding.framework/Resources/seedutil unenroll
# Enroll back in
sudo /System/Library/PrivateFrameworks/Seeding.framework/Resources/seedutil enroll DeveloperSeed
-
Download the latest OpenCore
/X64/EFI/OC
- ACPI
- Copy SSDT files from the prvious version
- Drivers
- Keep same files as the previous version
- Kexts (update the following files to the latest version)
- IntelMausi.kext
- Lilu.kext
- VirtualSMC.kext, SMCProcessor.kext, SMCSupperIO.kext
- WhateverGreen.kext
- RealtekRTL8111.kext
- AppleALC.kext
- NVMeFix.kext
- Copy USBPorts.kext from the previous version
- ACPI
-
Download the latest OpenCore Configurator
Open
Docs/Sample.plist
andconfig.plist
in OpenCore Configurator, set the same configurations inSample.plist
asconfig.plist
-
Replace the old EFI folder with the new one
For safety, the new configuration should be tested on a bootable USB first
config.plist
-
Misc
- Boot
- Check
HideAuxillary
- Check
- Debug
- target=0
- AppleDebug=No
- ApplePanic=No
- Boot
-
NVRAM
- Add
- 7C436110-AB2A-4BBB-A880-FE41995C9F82
- boot-args: remove
-v
- boot-args: remove
- 7C436110-AB2A-4BBB-A880-FE41995C9F82
- Add
-
PlatformInfo
- Generate your own System Serial Number
The current version should be displayed on the boot menu screen, also you can get it in the terminal (you may need to reset NVRAM in boot menu first)
nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version
- Select a boot entry, then
Ctrl
+Enter
- Press
space bar
on boot entry screen