Skip to content
This repository has been archived by the owner on Dec 3, 2024. It is now read-only.

Releases: balopez83/macOS_On_Hyper-V

Beta Release 2.3.1 supporting macOS 10.8.x to 14

17 Dec 07:40
135f903
Compare
Choose a tag to compare

This release provides limited support for macOS on Microsoft Windows Hyper-V. This is considered Beta level and only limited support will be provided at this time. Please expect significant issues.

AMD is not currently supported

This release attempts to resolve issues with booting modern macOS versions 10.15 and newer when using 12th gen and later CPU's.

Release Information:

  • OpenCore (r0.9.5)

Note:

  • You must follow all installation steps to get this to work and you may still have issues.
  • macOS versions 10.7.x and older are not supported and do not work with this release. THIS RELEASE MAY NOT BE ABLE TO BOOT LEGACY MACOS. THIS IS A TEMPORARY ISSUE THAT WILL BE RESOLVED IN A LATER RELEASE.
  • Use the 3 tools stored in the UEFI.VHDX while running macOS to get integration with Hyper-V. Requires admin rights
  • Use 7-Zip to uncompress the UEFI.VHDX

What works

  • See Release 2.3.0

Fixed Issues & Feature Additions/Changes:

  • Changed CPU spoof to newer modern spoof to allow booting modern OS's with 12th gen and later Intel CPU's
  • Removed extra Kexts no longer needed
  • Cleaned up config.plist
  • Attempted to fix issue where recovery or installer may not boot in some situations

Current Issues:

  • See release 2.3.0

Beta Release 2.3.0 supporting macOS 10.8.x to 14

27 Oct 22:16
5ac61a2
Compare
Choose a tag to compare

This release provides limited support for macOS on Microsoft Windows Hyper-V. This is considered Beta level and only limited support will be provided at this time. Please expect significant issues.

AMD is not currently supported

This release is known to have issues booting. I will be releasing a new version as soon as I can. In the interim, make sure that you have allocated enough memory to the VM (8gb), and you may need to change the CPUID spoof to one contained in an earlier release from this repo.

Release Information:

  • OpenCore (r0.9.5)

Note:

  • You must follow all installation steps to get this to work and you may still have issues.
  • macOS versions 10.7.x and older are not supported and do not work with this release.
  • Use the 3 tools stored in the UEFI.VHDX while running macOS to get integration with Hyper-V. Requires admin rights
  • Use 7-Zip to uncompress the UEFI.VHDX

What works

  • Keyboard
  • TrackPad
  • TouchScreen / Stylus
  • Recovery
  • Ethernet
  • Battery Information - Laptops Only

Fixed Issues & Feature Additions/Changes:

  • Updated OpenCore to version 0.9.5
  • Updated all kexts as of 10/27/2023
  • Added support for battery passthrough when macOS is run with Hyper-V on a laptop
  • Misc. fixes

Current Issues:

  • Audio
  • Graphics Acceleration
  • Bluetooth & Wifi do not work. (Not supported)
  • Accelerometer. (Not supported)
  • Cameras. (No Supported)
  • Power Management. (Not relevant since Hyper-V can suspend macOS)
  • USB Passthrough
  • FileVault (Unknown)
  • SDCard

Beta Release 2.2.0 supporting macOS 10.8.x to 14

21 Aug 02:18
84fa839
Compare
Choose a tag to compare

This release provides limited support for macOS on Microsoft Windows Hyper-V. This is considered Beta level and only limited support will be provided at this time. Please expect significant issues.

Release Information:

  • OpenCore (r0.9.4)

Note:

  • You must follow all installation steps to get this to work and you may still have issues.
  • macOS versions 10.7.x and older are not supported and do not work with this release.
  • Use the 3 tools stored in the UEFI.VHDX while running macOS to get integration with Hyper-V. Requires admin rights
  • Use 7-Zip to uncompress the UEFI.VHDX

What works

  • Keyboard
  • TrackPad
  • TouchScreen / Stylus
  • Recovery
  • Ethernet

Fixed Issues & Feature Additions/Changes:

  • Added support for additional macOS versions
  • Added support for additional Recovery versions
  • Added support for additional Web Recovery installations
  • Misc. fixes

Current Issues:

  • Audio
  • Graphics Acceleration
  • Bluetooth & Wifi do not work. (Not supported)
  • Accelerometer. (Not supported)
  • Cameras. (No Supported)
  • Power Management. (Not relevant since Hyper-V can suspend macOS)
  • USB Passthrough
  • FileVault (Unknown)
  • SDCard
  • Battery Passthrough

Beta Release 2.1.0 supporting macOS 10.15.x to 14

20 Aug 06:30
4c3e999
Compare
Choose a tag to compare

This release provides limited support for macOS on Microsoft Windows Hyper-V. This is considered Beta level and only limited support will be provided at this time. Please expect significant issues.

Release Information:

  • OpenCore (r0.9.4)

Note:

  • You must follow all installation steps to get this to work and you may still have issues.
  • macOS versions 10.14.x and older are not supported and do not work with this release.
  • Use the 3 tools stored in the UEFI.VHDX while running macOS to get integration with Hyper-V. Requires admin rights
  • Use 7-Zip to uncompress the UEFI.VHDX

What works

  • Keyboard
  • TrackPad
  • TouchScreen / Stylus
  • Recovery
  • Ethernet

Fixed Issues & Feature Additions/Changes:

  • Added support for additional macOS versions
  • Added support for additional Recovery versions
  • Added support for Web Recovery installation
  • Misc. fixes

Current Issues:

  • Audio
  • Graphics Acceleration
  • Bluetooth & Wifi do not work. (Not supported)
  • Accelerometer. (Not supported)
  • Cameras. (No Supported)
  • Power Management. (Not relevant since Hyper-V can suspend macOS)
  • USB Passthrough
  • FileVault (Unknown)
  • SDCard
  • Battery Passthrough

Beta Release 2.0.0 supporting macOS 11 to 13

20 Aug 00:18
94a075e
Compare
Choose a tag to compare

This release provides limited support for macOS on Microsoft Windows Hyper-V. This is considered Beta level and only limited support will be provided at this time. Please expect significant issues.

Release Information:

  • OpenCore (r0.9.4)

Note:

  • You must follow all installation steps to get this to work and you may still have issues.
  • This has only been tested on macOS 11-13
  • Use the 3 tools stored in the UEFI.VHDX while running macOS to get integration with Hyper-V. Requires admin rights
  • Use 7-Zip to uncompress the UEFI.VHDX

What works

  • Keyboard
  • TrackPad
  • TouchScreen / Stylus
  • Recovery
  • Ethernet

Fixed Issues & Feature Additions/Changes:

  • Updated Kexts

Current Issues:

  • Audio
  • Graphics Acceleration
  • Bluetooth & Wifi do not work. (Not supported)
  • Accelerometer. (Not supported)
  • Cameras. (No Supported)
  • Power Management. (Not relevant since Hyper-V can suspend macOS)
  • USB Passthrough
  • FileVault (Unknown)
  • SDCard
  • Battery Passthrough

Alpha Release 1.1.0 supporting macOS 10.15.X to 12.x

29 Oct 21:02
Compare
Choose a tag to compare

This release provides limited support for macOS on Microsoft Windows Hyper-V. This is considered Alpha level and only limited support will be provided at this time. Please expect significant issues.

Release Information:

  • OpenCore (r0.7.7)

Note:

  • You must follow all installation steps to get this to work and you may still have issues. As this project progresses more information may be provided here
  • This has only been tested on macOS Mojave and Catalina
  • Requires running "HVUTIL" from Terminal or automating at startup to add additional integration with Hyper-V. This has been included at the root of the EFI folder.

What works

  • Audio
  • Keyboard
  • TrackPad
  • TouchScreen / Stylus
  • Recovery

Fixed Issues & Feature Additions/Changes:

  • Updated Kexts

Current Issues:

  • Graphics Acceleration
  • Bluetooth & Wifi do not work. (Not supported)
  • Accelerometer. (Not supported)
  • Cameras. (Dependent on )
  • Power Management. (Not relevant since Hyper-V can suspend macOS)
  • USB Passthrough
  • FileVault (Unknown)
  • SDCard
  • Battery Passthrough