diff --git a/CHANGELOG.md b/CHANGELOG.md
index 49a91ef4e..388c06dba 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -15,6 +15,7 @@
- Add Kernel Debug Kit checks to Ventura root patching
- Add USB map injection for dropped models
- Resolve Ethernet support on MacPro3,1-5,1
+ - Fix VMM patch set
## 0.4.6
- Fix Bluetooth support in 12.4 Release
diff --git a/payloads/Config/config.plist b/payloads/Config/config.plist
index 6cb6bf471..6f876bb42 100644
--- a/payloads/Config/config.plist
+++ b/payloads/Config/config.plist
@@ -1601,7 +1601,7 @@
Base
Comment
- Reroute kern.hv_vmm_present patch (2)
+ Reroute kern.hv_vmm_present patch (2) Legacy
Count
1
Enabled
@@ -1615,7 +1615,7 @@
Mask
MaxKernel
-
+ 21.99.99
MinKernel
20.4.0
Replace
@@ -1625,6 +1625,36 @@
Skip
0
+
+ Arch
+ x86_64
+ Base
+
+ Comment
+ Reroute kern.hv_vmm_present patch (2) Ventura
+ Count
+ 1
+ Enabled
+
+ Find
+ Ym9vdCBzZXNzaW9uIFVVSUQAaHZfdm1tX3ByZXNlbnQA
+ Identifier
+ kernel
+ Limit
+ 0
+ Mask
+
+ MaxKernel
+
+ MinKernel
+ 22.0.0
+ Replace
+ Ym9vdCBzZXNzaW9uIFVVSUQAZGlyZWN0X2hhbmRvZmYA
+ ReplaceMask
+
+ Skip
+ 0
+
Arch
x86_64
diff --git a/resources/build.py b/resources/build.py
index 3ffe04745..bbd717d11 100644
--- a/resources/build.py
+++ b/resources/build.py
@@ -149,7 +149,8 @@ class BuildOpenCore:
print("- Enabling VMM exemption patch")
self.get_item_by_kv(self.config["Kernel"]["Patch"], "Comment", "Reroute kern.hv_vmm_present patch (1)")["Enabled"] = True
- self.get_item_by_kv(self.config["Kernel"]["Patch"], "Comment", "Reroute kern.hv_vmm_present patch (2)")["Enabled"] = True
+ self.get_item_by_kv(self.config["Kernel"]["Patch"], "Comment", "Reroute kern.hv_vmm_present patch (2) Legacy")["Enabled"] = True
+ self.get_item_by_kv(self.config["Kernel"]["Patch"], "Comment", "Reroute kern.hv_vmm_present patch (2) Ventura")["Enabled"] = True
# Patch HW_BID to OC_BID
# Set OC_BID to iMac18,1 Board ID (Mac-F60DEB81FF30ACF6)