MacHyperVSupport

MacHyperVSupport

by Acidanthera
Lilu Plugins VirtualSMC Plugin

Hyper-V integration services for macOS guests - Lilu and VirtualSMC plugin

Advertisement
Advertisement (336×280)

MacHyperVSupport

MacHyperVSupport is a Lilu and VirtualSMC plugin that provides Hyper-V integration services for macOS running as a guest OS, including time sync, heartbeat, and keyboard/mouse support.

Overview

Running macOS as a guest in Microsoft Hyper-V requires specific integration services for proper functionality. MacHyperVSupport provides these integration services, enabling time synchronization, heartbeat monitoring, and keyboard/mouse input support. It acts as both a Lilu plugin and a VirtualSMC plugin to provide comprehensive Hyper-V guest support.

Features

  • Time Synchronization: Syncs guest clock with Hyper-V host
  • Heartbeat Monitoring: Provides heartbeat service for Hyper-V health checks
  • Keyboard/Mouse Support: Enables keyboard and mouse input through Hyper-V integration
  • VirtualSMC Integration: Provides SMC emulation for Hyper-V guests
  • Lilu Integration: Built on the Lilu patching framework

Installation

  1. Install Lilu first
  2. Install VirtualSMC (required dependency)
  3. Download the latest release from GitHub
  4. Copy MacHyperVSupport.kext to EFI/OC/Kexts/
  5. Add the kext to your config.plist under Kernel > Add
  6. Ensure Lilu and VirtualSMC are loaded before MacHyperVSupport
  7. Reboot your system
  • Lilu - Required dependency
  • VirtualSMC - Required dependency for SMC emulation

Resources