Skip to content

Commit

Permalink
Add VMHide kext for macOS Sequoia
Browse files Browse the repository at this point in the history
Fixes iCloud services on Sequoia due to new VMMApple additions.
  • Loading branch information
Qonfused committed Nov 21, 2024
1 parent 2eea11e commit d594e28
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/build.lock
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,14 @@ dependencies:
specifier: 'acidanthera/MacHyperVSupport@github'
kind: Kext
revision: '{ SHA1: e987ee22940b483df5a8b4d419d13350e494d95b }'
VMMHide:
build: DEBUG
version: 1.0.1
url: 'https://github.com/Carnations-Botanica/VMHide/releases/download/1.0.1/VMHide-1.0.1-DEBUG.zip'
resolution: 'Carnations-Botanica/VMHide@github:1.0.1#commit=62d737a323758777cc21b1e377c03c3b1d8ba046'
specifier: 'Carnations-Botanica/VMHide@github:latest'
kind: Kext
revision: '{ SHA1: 62d737a323758777cc21b1e377c03c3b1d8ba046 }'
VirtualSMC:
build: DEBUG
version: 1.3.4
Expand Down
8 changes: 8 additions & 0 deletions src/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,14 @@ Drivers:
Kexts:
Lilu: latest
VirtualSMC: latest
# Workaround for macOS 15 VM detection
# - This reroutes the hv_vmm_present handler to bypass new VMApple additions
# added in Sequoia (often breaking iCloud services).
# - Tested on macOS 14 (Sonoma, 23.0.0+) and macOS 15 (Sequoia, 24.0.0+).
VMMHide:
specifier: Carnations-Botanica/VMHide=latest
properties:
MinKernel: "24.0.0"
# Core Hyper-V support kext for macOS 12.0 and newer.
MacHyperVSupportMonterey:
specifier: "*"
Expand Down

0 comments on commit d594e28

Please sign in to comment.