Daasin / macOS_On_Hyper-V

This repository aims to provide support for macOS on Hyper-V

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

macOS Hackintosh on Hyper-V

This repository aims to provide support for macOS on Hyper-V

Current State:

OpenCore Bootloader boots in Hyper-V and will now boot macOS Installers.

  • Install and run macOS 10.4 - 10.6 in 32bit mode
  • Install and run macOS 10.7 - 10.12
  • Install and run macOS 10.13
  • Install and run macOS 10.14
  • Install and run macOS 10.15
  • Install and run macOS 11
  • Install and run macOS 12
  • Install and run macOS 13 (After Release)
  • Keyboard Support
  • Trackpad Support
  • Touchscreen Support
  • Audio Support
  • Power Management Support
  • Graphics Acceleration Support

*** NOTICE ***

This is currently at an Alpha stage but is usable.

Hyper-V Recommended Settings:

Model: Minimum Optimal
CPU 2 virtual cores 4+ virtual cores
GPU 128 mb graphics ram 1+ gb graphics ram
RAM 2 gb 8+ gb
SSD 30 gb 60+ gb
WiFi Default Switch Default Switch
Batt N/A N/A
USB N/A N/A

Instruction Guides

Chapter 1) Installation Guide

[Chapter 2) Quirks & Fixes]

[Chapter 3) Additional Drivers]

What works

  • OpenCore Bootloader
  • Trackpad
  • TouchScreen / Stylus (Hyper-v passes as mouse input)
  • macOS 10.13-11
  • Keyboard
  • macOS Installer
  • VESA graphics limited to 1024x768 resolution (non-accelerated)

What doesn't work

  • Graphic Acceleration
  • Resolution adjustment (limited to 1024x768 only)
  • Audio
  • Power Management
  • Sleep / Wake
  • SDcard
  • USB passthrough
  • Recovery
  • FileVault
  • Bluetooth passthrough

Credits

Thanks to @acidanthera for creating the software, kexts, and patches, required to even begin to make this possible. I take no credit for any of this development and only seek to make an easy to use method for getting macOS running on Hyper-V. You can find original sources at the following links: OpenCore Bootloader & Hyper-V Support.

About

This repository aims to provide support for macOS on Hyper-V