Skip to content

Commit d594e28

Browse files
committed
Add VMHide kext for macOS Sequoia
Fixes iCloud services on Sequoia due to new VMMApple additions.
1 parent 2eea11e commit d594e28

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

src/build.lock

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,14 @@ dependencies:
4949
specifier: 'acidanthera/MacHyperVSupport@github'
5050
kind: Kext
5151
revision: '{ SHA1: e987ee22940b483df5a8b4d419d13350e494d95b }'
52+
VMMHide:
53+
build: DEBUG
54+
version: 1.0.1
55+
url: 'https://github.com/Carnations-Botanica/VMHide/releases/download/1.0.1/VMHide-1.0.1-DEBUG.zip'
56+
resolution: 'Carnations-Botanica/VMHide@github:1.0.1#commit=62d737a323758777cc21b1e377c03c3b1d8ba046'
57+
specifier: 'Carnations-Botanica/VMHide@github:latest'
58+
kind: Kext
59+
revision: '{ SHA1: 62d737a323758777cc21b1e377c03c3b1d8ba046 }'
5260
VirtualSMC:
5361
build: DEBUG
5462
version: 1.3.4

src/build.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,14 @@ Drivers:
1818
Kexts:
1919
Lilu: latest
2020
VirtualSMC: latest
21+
# Workaround for macOS 15 VM detection
22+
# - This reroutes the hv_vmm_present handler to bypass new VMApple additions
23+
# added in Sequoia (often breaking iCloud services).
24+
# - Tested on macOS 14 (Sonoma, 23.0.0+) and macOS 15 (Sequoia, 24.0.0+).
25+
VMMHide:
26+
specifier: Carnations-Botanica/VMHide=latest
27+
properties:
28+
MinKernel: "24.0.0"
2129
# Core Hyper-V support kext for macOS 12.0 and newer.
2230
MacHyperVSupportMonterey:
2331
specifier: "*"

0 commit comments

Comments
 (0)