mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-04-23 19:40:15 +10:00
Fix VMM patch set for Ventura
This commit is contained in:
@@ -15,6 +15,7 @@
|
|||||||
- Add Kernel Debug Kit checks to Ventura root patching
|
- Add Kernel Debug Kit checks to Ventura root patching
|
||||||
- Add USB map injection for dropped models
|
- Add USB map injection for dropped models
|
||||||
- Resolve Ethernet support on MacPro3,1-5,1
|
- Resolve Ethernet support on MacPro3,1-5,1
|
||||||
|
- Fix VMM patch set
|
||||||
|
|
||||||
## 0.4.6
|
## 0.4.6
|
||||||
- Fix Bluetooth support in 12.4 Release
|
- Fix Bluetooth support in 12.4 Release
|
||||||
|
|||||||
@@ -1601,7 +1601,7 @@
|
|||||||
<key>Base</key>
|
<key>Base</key>
|
||||||
<string></string>
|
<string></string>
|
||||||
<key>Comment</key>
|
<key>Comment</key>
|
||||||
<string>Reroute kern.hv_vmm_present patch (2)</string>
|
<string>Reroute kern.hv_vmm_present patch (2) Legacy</string>
|
||||||
<key>Count</key>
|
<key>Count</key>
|
||||||
<integer>1</integer>
|
<integer>1</integer>
|
||||||
<key>Enabled</key>
|
<key>Enabled</key>
|
||||||
@@ -1615,7 +1615,7 @@
|
|||||||
<key>Mask</key>
|
<key>Mask</key>
|
||||||
<data></data>
|
<data></data>
|
||||||
<key>MaxKernel</key>
|
<key>MaxKernel</key>
|
||||||
<string></string>
|
<string>21.99.99</string>
|
||||||
<key>MinKernel</key>
|
<key>MinKernel</key>
|
||||||
<string>20.4.0</string>
|
<string>20.4.0</string>
|
||||||
<key>Replace</key>
|
<key>Replace</key>
|
||||||
@@ -1625,6 +1625,36 @@
|
|||||||
<key>Skip</key>
|
<key>Skip</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
</dict>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>Arch</key>
|
||||||
|
<string>x86_64</string>
|
||||||
|
<key>Base</key>
|
||||||
|
<string></string>
|
||||||
|
<key>Comment</key>
|
||||||
|
<string>Reroute kern.hv_vmm_present patch (2) Ventura</string>
|
||||||
|
<key>Count</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
<key>Enabled</key>
|
||||||
|
<false/>
|
||||||
|
<key>Find</key>
|
||||||
|
<data>Ym9vdCBzZXNzaW9uIFVVSUQAaHZfdm1tX3ByZXNlbnQA</data>
|
||||||
|
<key>Identifier</key>
|
||||||
|
<string>kernel</string>
|
||||||
|
<key>Limit</key>
|
||||||
|
<integer>0</integer>
|
||||||
|
<key>Mask</key>
|
||||||
|
<data></data>
|
||||||
|
<key>MaxKernel</key>
|
||||||
|
<string></string>
|
||||||
|
<key>MinKernel</key>
|
||||||
|
<string>22.0.0</string>
|
||||||
|
<key>Replace</key>
|
||||||
|
<data>Ym9vdCBzZXNzaW9uIFVVSUQAZGlyZWN0X2hhbmRvZmYA</data>
|
||||||
|
<key>ReplaceMask</key>
|
||||||
|
<data></data>
|
||||||
|
<key>Skip</key>
|
||||||
|
<integer>0</integer>
|
||||||
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>Arch</key>
|
<key>Arch</key>
|
||||||
<string>x86_64</string>
|
<string>x86_64</string>
|
||||||
|
|||||||
@@ -149,7 +149,8 @@ class BuildOpenCore:
|
|||||||
|
|
||||||
print("- Enabling VMM exemption patch")
|
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 (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
|
# Patch HW_BID to OC_BID
|
||||||
# Set OC_BID to iMac18,1 Board ID (Mac-F60DEB81FF30ACF6)
|
# Set OC_BID to iMac18,1 Board ID (Mac-F60DEB81FF30ACF6)
|
||||||
|
|||||||
Reference in New Issue
Block a user