-
2.5.0 Stable
released this
2026-01-21 12:51:56 +03:00 | 32 commits to main since this release📅 Originally published on GitHub: Wed, 21 Jan 2026 09:57:13 GMT
🏷️ Git tag created: Wed, 21 Jan 2026 09:51:56 GMTImportant
All code relating to spoofing a real Mac has been removed and is no longer supported.
Upgrading to 2.5.0
Upgrading is as simple as copying the latest opencore.iso file for the CPU type to the VM folder. The ISO is found in the VMware folder of the distribution and you will need to pick the correct one from the AMD or Intel folders. No other files need to be copied from the templates
Changes
Changelogs can also be found online https://github.com/DrDonk/OC4VM/releases
All dates are UK DD/MM/YY format.
21/01/26 2.5.0
- Remove all spoofing code and patches
Full Changelog: https://github.com/DrDonk/OC4VM/compare/2.0.2...2.5.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
oc4vm-2.5.0.sha512
0 downloads ·
2026-03-02 16:59:14 +03:00 · 146 B
-
2.0.2 Stable
released this
2026-01-19 16:25:34 +03:00 | 42 commits to main since this release📅 Originally published on GitHub: Mon, 19 Jan 2026 14:54:40 GMT
🏷️ Git tag created: Mon, 19 Jan 2026 13:25:34 GMTRELEASE WITHDRAWN AS IT BREAKS INSTALLS AND UPDATES
Upgrading 2.0.1 to 2.0.2
Upgrading 2.0.1 to 2.0.2 is as simple as copying the latest opencore.iso file for the CPU type to the VM folder. The ISO is found in the VMware folder of the distribution and you will need to pick the correct one from the AMD or Intel folders. No other files need to be copied from the templates.
Important
This release has a patch for hiding the guest as a VM. Please note that you use this at your own risk and
you take responsibility for any issues with Apple services and accounts.Changes
All dates are UK DD/MM/YY format.
19/01/26 2.0.2
- Fix a VMware issue with Nvidia GPUs and 25H2
- Added kern.hv_vmm_present patches needed for Apple services
- Added recoveryOS binaries to the release for easier macOS setup
16/01/26 2.0.1
- Docs migrated to GitHub wiki
- Windows regen command now a batch file to avoid Powershell issues
- Fix to regen command to allow for week 0 in a year
- VoodooHDA installer package added to packages folder
- SMBIOS settings added to OpenCore to present an Apple compatible BIOS version
- Boot chime and audio enabled in OpenCore
- Mouse enabled in OpenCore boot picker
- Improve virtual mouse pointer responsiveness in macOS
16/12/25 2.0.0
All spoofing of hardware should use iMac 2019 to ensure maximum compatibilty with macOS upgrades
and avoid models with T1 or T2 security chips. The iMac 2019 supports Catalina to Sequoia, and can also
run Tahoe in a VM.- Now uses an ISO file to boot using a hidden virtual USB CD drive
- AMD core patching no longer required use regular VMware CPU settings
- Support for Tahoe setting in VMX - only supported with new Fusion and Workstation 25H2
- Added guest tool shrinkdisk to shrink virtual disks from guest
- Added guest tool sysinfo to see if spoofing values are correctly set in guest
- Modified regen code to use iMac 2019 (iMac19,2) to remove any possible issues with T2 chip
- Updated OC to 1.0.6
Full Changelog: https://github.com/DrDonk/OC4VM/compare/2.0.1...2.0.2
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
2.0.1 Stable
released this
2026-01-16 13:46:49 +03:00 | 51 commits to main since this release📅 Originally published on GitHub: Fri, 16 Jan 2026 11:01:58 GMT
🏷️ Git tag created: Fri, 16 Jan 2026 10:46:49 GMTUpgrading 2.0.0 to 2.0.1
Upgrading 2.0.0 to 2.0.1 is as simple as copying the latest opencore.iso file for the CPU type to the VM folder. The ISO is found in the VMware folder of the distribution and you will need to pick the correct one from the AMD or Intel folders. No other files need to be copied from the templates.
There is one speedup that can be added to the VMX file of existing VMs to make mouse cursor movement better. If you want to apply this close down the VM and open the VMX file in a text editor and add this line:
usb.quirks.darwinVendor45 = "FALSE" # Disable Apple specific USB processingAlternatively use the vmxtool provided to edit from the terminal:
tools/<windows/linux/macos>/vmxtool set <vmx file> usb.quirks.darwinVendor45="FALSE"Changes
Changelogs can also be found online https://github.com/DrDonk/OC4VM/releases
All dates are UK DD/MM/YY format.
16/01/26 2.0.1
- Docs migrated to GitHub wiki
- Windows regen command now a batch file to avoid Powershell issues
- Fix to regen command to allow for week 0 in a year
- VoodooHDA installer package added to packages folder
- SMBIOS settings added to OpenCore to present an Apple compatible BIOS version
- Boot chime and audio enabled in OpenCore
- Mouse enabled in OpenCore boot picker
- Improve virtual mouse pointer responsiveness in macOS
16/12/25 2.0.0
All spoofing of hardware should use iMac 2019 to ensure maximum compatibilty with macOS upgrades
and avoid models with T1 or T2 security chips. The iMac 2019 supports Catalina to Sequoia, and can also
run Tahoe in a VM.- Now uses an ISO file to boot using a hidden virtual USB CD drive
- AMD core patching no longer required use regular VMware CPU settings
- Support for Tahoe setting in VMX - only supported with new Fusion and Workstation 25H2
- Added guest tool shrinkdisk to shrink virtual disks from guest
- Added guest tool sysinfo to see if spoofing values are correctly set in guest
- Modified regen code to use iMac 2019 (iMac19,2) to remove any possible issues with T2 chip
- Updated OC to 1.0.6
Full Changelog: https://github.com/DrDonk/OC4VM/compare/2.0.0...2.0.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
oc4vm-2.0.1.sha512
0 downloads ·
2026-03-02 16:55:19 +03:00 · 146 B -
oc4vm-2.0.1.zip
0 downloads ·
2026-03-02 16:59:11 +03:00 · 217 MiB
-
2.0.0 Stable
released this
2025-12-16 23:15:50 +03:00 | 94 commits to main since this release📅 Originally published on GitHub: Tue, 16 Dec 2025 20:23:25 GMT
🏷️ Git tag created: Tue, 16 Dec 2025 20:15:50 GMTChanges
All dates are UK DD/MM/YY format.
16/12/25 2.0.0
All spoofing of hardware should use iMac 2019 to ensure maximum compatibilty with macOS upgrades
and avoid models with T1 or T2 security chips. The iMac 2019 supports Catalina to Sequoia, and can also
run Tahoe in a VM.- Now uses an ISO file to boot using a hidden virtual USB CD drive
- AMD core patching no longer required use regular VMware CPU settings
- Support for Tahoe setting in VMX - only supported with new Fusion and Workstation 25H2
- Added guest tool shrinkdisk to shrink virtual disks from guest
- Added guest tool sysinfo to see if spoofing values are correctly set in guest
- Modified regen code to use iMac 2019 (iMac19,2) to remove any possible issues with T2 chip
- Updated OC to 1.0.6
18/09/25 1.2.0
Tahoe support is now available but be aware it runs slowly and there are no Liquid Glass effects as
there is no guest GPU available to render them- Support for macOS 26 Tahoe
- Updated OC to 1.0.5
- Updated KEXTs to match OC 1.0.5
- Updates in VMX file to spoofing section
- Documents and notes now delivered as HTML
10/07/25 1.1.1
- Updated the VMX spoof settings thanks to tamta0 (see docs/spoof.md)
- New version of regen tool which is used for VMX spoofing
- Removed unused KEXTs
- Removed some unused VMX settings
- Set VM default resolution to 1440x900
- Disable VM secure boot for macOS VMs
- Added macguest command for Linux
01/07/25 1.1.0
This is a breaking release and should only be used to create new VMs
- Re-branded as OpenCore 4 VMware
- Removed QEMU support as it is problematic and not stable
- Added macguest.exe to change guest OS settings in Windows VMware Workstation
- Upgraded OpenCore to 1.0.4
- Upgraded VirtualSMC to 1.3.6
- Upgraded AppleALC to 1.9.4
- Moved Apple model spoofing to the VMware VMX file
- Apple spoofing disabled by default
- Hiding VM is now done via kernel patches
- ESXi compatible VMDK now created in disks folder
06/05/25 1.0.3
- macserial utility was missing from the tools folder on the images
22/04/25 1.0.2
- Default AMD core patch set to 2 cores
- New amdcpu tool allows AMD core patch to be modified in the guest
- Default memory for VMs is now set to 8GB
- New verbose OC4VM to allow macOS boot process to be viewed
- Modified debug OC4VM variant with in-depth OpenCore and macOS kernel traces
30/03/25 1.0.1
- Fixed opencore.vmdk and recovery vmdk not being updateable in VMware
- Ported siputil from Python 3 to Go
- New tool to regenerate the spoofed Mac serial, uuid, ROM and MLB.
27/03/25 1.0.0
- Initial release
What's Changed
- Possible Mac mini model correction by @tinyapps in https://github.com/DrDonk/OC4VM/pull/50
New Contributors
- @tinyapps made their first contribution in https://github.com/DrDonk/OC4VM/pull/50
Full Changelog: https://github.com/DrDonk/OC4VM/compare/1.2.0...2.0.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
oc4vm-2.0.0.sha512
0 downloads ·
2026-03-02 16:51:13 +03:00 · 146 B -
oc4vm-2.0.0.zip
0 downloads ·
2026-03-02 16:55:17 +03:00 · 169 MiB
-
1.2.0 Stable
released this
2025-09-18 15:07:00 +03:00 | 228 commits to main since this release📅 Originally published on GitHub: Thu, 18 Sep 2025 12:12:23 GMT
🏷️ Git tag created: Thu, 18 Sep 2025 12:07:00 GMTChanges
All dates are UK DD/MM/YY format.
18/09/25 1.2.0
Tahoe support is now available but be aware it runs slowly and there are no Liquid Glass effects as
there is no guest GPU available to render them- Support for macOS 26 Tahoe
- Updated OC to 1.0.5
- Updated KEXTs to match OC 1.0.5
- Updates in VMX file to spoofing section
- Documents and notes now delivered as HTML
10/07/25 1.1.1
- Updated the VMX spoof settings thanks to tamta0 (see docs/spoof.md)
- New version of regen tool which is used for VMX spoofing
- Removed unused KEXTs
- Removed some unused VMX settings
- Set VM default resolution to 1440x900
- Disable VM secure boot for macOS VMs
- Added macguest command for Linux
01/07/25 1.1.0
This is a breaking release and should only be used to create new VMs
- Re-branded as OpenCore 4 VMware
- Removed QEMU support as it is problematic and not stable
- Added macguest.exe to change guest OS settings in Windows VMware Workstation
- Upgraded OpenCore to 1.0.4
- Upgraded VirtualSMC to 1.3.6
- Upgraded AppleALC to 1.9.4
- Moved Apple model spoofing to the VMware VMX file
- Apple spoofing disabled by default
- Hiding VM is now done via kernel patches
- ESXi compatible VMDK now created in disks folder
06/05/25 1.0.3
- macserial utility was missing from the tools folder on the images
22/04/25 1.0.2
- Default AMD core patch set to 2 cores
- New amdcpu tool allows AMD core patch to be modified in the guest
- Default memory for VMs is now set to 8GB
- New verbose OC4VM to allow macOS boot process to be viewed
- Modified debug OC4VM variant with in-depth OpenCore and macOS kernel traces
30/03/25 1.0.1
- Fixed opencore.vmdk and recovery vmdk not being updateable in VMware
- Ported siputil from Python 3 to Go
- New tool to regenerate the spoofed Mac serial, uuid, ROM and MLB.
27/03/25 1.0.0
- Initial release
Full Changelog: https://github.com/DrDonk/OC4VM/compare/1.1.1...1.2.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
oc4vm-1.2.0.sha512
0 downloads ·
2026-03-02 16:46:49 +03:00 · 146 B -
oc4vm-1.2.0.zip
0 downloads ·
2026-03-02 16:51:11 +03:00 · 278 MiB
mirror of
https://github.com/DrDonk/OC4VM.git
synced 2026-04-25 21:55:52 +03:00