Releases: thenickdude/KVM-Opencore
v21 - OpenCore for Catalina, Big Sur, Monterey, Ventura on Proxmox
Updates OpenCore beyond version 0.9.9 to fix 20-minute boot times when passthrough devices were present (due to Bluetooth kexts).
You probably won't need to update config.plist if you're updating from v20.
v20 - OpenCore for Catalina, Big Sur, Monterey, Ventura on Proxmox
Updates OpenCore beyond version 0.9.1, tested with Ventura 13.3.1 (and previous macOS releases).
No config.plist edits are needed if you're updating from v19.
v19 - OpenCore for Catalina, Big Sur, Monterey, Ventura on Proxmox
Added CryptexFixup.kext to add support for CPUs without AVX2 on Ventura, but please read these caveats (e.g. no AMD graphics driver support):
v18 - OpenCore for Catalina, Big Sur, Monterey, Ventura on Proxmox
Updated OpenCore to 0.8.5 to add support for Ventura Final.
Disabled TRIM on boot to speed up boot, which also applies to VM disks with "discard" enabled (you can re-enable full disk trim on boot by setting SetApfsTrimTimeout
to -1
if you like).
Note that Ventura requires AVX2 support, so your host CPU needs to be Haswell or newer, and your CPU type set to Haswell in your VM config.
v17 - OpenCore for Catalina, Big Sur, Monterey, Ventura Developer Beta on Proxmox
Updated OpenCore beyond 0.8.1 to add support for Ventura Developer Beta.
Disabled TRIM on boot to speed up boot, which also applies to VM disks with "discard" enabled (you can re-enable full disk trim on boot by setting SetApfsTrimTimeout
to -1
if you like).
Note that Ventura requires AVX2 support, so your host CPU needs to be Haswell or newer, and your CPU type set to Haswell in your VM config.
v16 - OpenCore for Catalina, Big Sur, Monterey on Proxmox
Updated OpenCore to 0.7.7. Added support for Broadcom USB Bluetooth devices, especially to fix devices that worked fine on Big Sur but stopped working on Monterey.
v15 - OpenCore for Catalina, Big Sur, Monterey on Proxmox
Updated OpenCore to 0.7.4
v14 - OpenCore for Catalina, Big Sur, Monterey on Proxmox
Updated OpenCore to 0.7.3
v13 - OpenCore for Catalina, Big Sur, Monterey on Proxmox
Updated OpenCore to 0.7.0, added support for macOS 12 Monterey Developer Beta
Changed default SIP mode to fix macOS system updates not appearing (I recommend running csrutil enable --no-internal
from the Recovery's Terminal for existing installs, the key is the --no-internal flag)
The Algrey CPU topology patch has been replaced by OpenCore's new ProvideCurrentCpuInfo quirk
The +invtsc CPU flag is no longer required for the guest's clock to run at the right speed (but it doesn't hurt)
Note: After Monterey installation, when you initially get to the desktop, if you shutdown or reboot from this point macOS will get stuck in an infinite loop during boot. This is because the loginwindow process currently crashes when it is displayed. To avoid showing the loginwindow, before you reboot, either turn on FileVault encryption in Security settings, or enable automatic login for your account in the Users & Groups settings.
v12 - OpenCore for Catalina and Big Sur on Proxmox
I've updated the cpuid_set_cpufamily
patch to fix a panic on boot on Big Sur 11.3 for AMD CPUs, and Intel CPUs that don't support AVX2.
This patch is in config.plist, so be sure to merge those changes if you're updating from an earlier version!