From 255ced14e5992b3dfc402b7166f9973e579f16d4 Mon Sep 17 00:00:00 2001 From: sickcodes <info@sick.codes> Date: Tue, 4 May 2021 08:38:40 +0000 Subject: [PATCH] v11...v12.patch via https://github.com/thenickdude/KVM-Opencore/compare/v11...v12 --- config-custom.plist | 321 +++++++++++++++++++++++++++++++++-- config-nopicker-custom.plist | 321 +++++++++++++++++++++++++++++++++-- 2 files changed, 614 insertions(+), 28 deletions(-) diff --git a/config-custom.plist b/config-custom.plist index 918d224..03593cd 100644 --- a/config-custom.plist +++ b/config-custom.plist @@ -11,11 +11,51 @@ <array> <dict> <key>Comment</key> - <string>add DTGP method</string> + <string>My custom DSDT</string> <key>Enabled</key> - <true/> + <false/> <key>Path</key> - <string>SSDT-DTGP.aml</string> + <string>DSDT.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>My custom SSDT</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-1.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-ALS0.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-AWAC-DISABLE.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-BRG0.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-EC-USBX.aml</string> </dict> <dict> <key>Comment</key> @@ -27,11 +67,19 @@ </dict> <dict> <key>Comment</key> - <string>USB 2.0 Injection</string> + <string>Read the comment in dsl sample</string> <key>Enabled</key> - <true/> + <false/> <key>Path</key> - <string>SSDT-EHCI.aml</string> + <string>SSDT-EHCx-DISABLE.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-IMEI.aml</string> </dict> <dict> <key>Comment</key> @@ -41,6 +89,78 @@ <key>Path</key> <string>SSDT-PLUG.aml</string> </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-PMC.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-PNLF.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-PNLFCFL.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-RTC0-RANGE.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-RTC0.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-SBUS-MCHC.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-UNC.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>add DTGP method</string> + <key>Enabled</key> + <true/> + <key>Path</key> + <string>SSDT-DTGP.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>USB 2.0 Injection</string> + <key>Enabled</key> + <true/> + <key>Path</key> + <string>SSDT-EHCI.aml</string> + </dict> </array> <key>Delete</key> <array> @@ -77,13 +197,13 @@ <array> <dict> <key>Comment</key> - <string>_Q11 to XQ11</string> + <string>Replace one byte sequence with another</string> <key>Count</key> - <integer>1</integer> + <integer>0</integer> <key>Enabled</key> <false/> <key>Find</key> - <data>X1ExMQ==</data> + <data>ESIzRA==</data> <key>Limit</key> <integer>0</integer> <key>Mask</key> @@ -91,7 +211,7 @@ <key>OemTableId</key> <data></data> <key>Replace</key> - <data>WFExMQ==</data> + <data>RDMiEQ==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> @@ -102,14 +222,18 @@ <data></data> </dict> <dict> + <key>Base</key> + <string>\_SB.PCI0.LPCB.HPET</string> + <key>BaseSkip</key> + <integer>0</integer> <key>Comment</key> - <string>_Q12 to XQ12</string> + <string>HPET _CRS to XCRS</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <false/> <key>Find</key> - <data>X1ExMg==</data> + <data>X0NSUw==</data> <key>Limit</key> <integer>0</integer> <key>Mask</key> @@ -117,7 +241,7 @@ <key>OemTableId</key> <data></data> <key>Replace</key> - <data>WFExMg==</data> + <data>WENSUw==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> @@ -284,6 +408,42 @@ <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>IntelMausi.kext</string> + <key>Comment</key> + <string>Intel Ethernet LAN</string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string>Contents/MacOS/IntelMausi</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string></string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>Legacy_USB3.kext</string> + <key>Comment</key> + <string>XHC ports configuration</string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string></string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string>15.0.0</string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> <dict> <key>BundlePath</key> <string>AGPMInjector.kext</string> @@ -334,6 +494,96 @@ <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>VoodooPS2Controller.kext</string> + <key>Comment</key> + <string></string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string>Contents/MacOS/VoodooPS2Controller</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string>15.0.0</string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext</string> + <key>Comment</key> + <string></string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string>Contents/MacOS/VoodooPS2Keyboard</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string>15.0.0</string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext</string> + <key>Comment</key> + <string></string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string>Contents/MacOS/VoodooPS2Mouse</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string>15.0.0</string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext</string> + <key>Comment</key> + <string></string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string>Contents/MacOS/VoodooPS2Trackpad</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string>15.0.0</string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext</string> + <key>Comment</key> + <string></string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string>Contents/MacOS/VoodooInput</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string>15.0.0</string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> </array> <key>Block</key> <array> @@ -445,7 +695,7 @@ /////wAAAP///wA= </data> <key>MaxKernel</key> - <string>20.99.99</string> + <string>20.3.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> @@ -458,6 +708,43 @@ <key>Skip</key> <integer>0</integer> </dict> + <dict> + <key>Arch</key> + <string>Any</string> + <key>Base</key> + <string></string> + <key>Comment</key> + <string>algrey - thenickdude - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN (Big Sur 11.3 and newer)</string> + <key>Count</key> + <integer>1</integer> + <key>Enabled</key> + <true/> + <key>Find</key> + <data> + MdKzAYA9AAAAAAZ1 + </data> + <key>Identifier</key> + <string>kernel</string> + <key>Limit</key> + <integer>0</integer> + <key>Mask</key> + <data> + ////////AAAAAP// + </data> + <key>MaxKernel</key> + <string>20.99.99</string> + <key>MinKernel</key> + <string>20.4.0</string> + <key>Replace</key> + <data> + urxP6nizAJCQkJDr + </data> + <key>ReplaceMask</key> + <data> + </data> + <key>Skip</key> + <integer>0</integer> + </dict> </array> <key>Quirks</key> <dict> @@ -864,12 +1151,18 @@ </dict> <key>Quirks</key> <dict> + <key>EnableVectorAcceleration</key> + <true/> <key>ExitBootServicesDelay</key> <integer>0</integer> + <key>ForgeUefiSupport</key> + <false/> <key>IgnoreInvalidFlexRatio</key> <false/> <key>ReleaseUsbOwnership</key> <false/> + <key>ReloadOptionRoms</key> + <false/> <key>RequestBootVarRouting</key> <true/> <key>TscSyncTimeout</key> diff --git a/config-nopicker-custom.plist b/config-nopicker-custom.plist index 6602df5..bc7d99d 100644 --- a/config-nopicker-custom.plist +++ b/config-nopicker-custom.plist @@ -11,11 +11,51 @@ <array> <dict> <key>Comment</key> - <string>add DTGP method</string> + <string>My custom DSDT</string> <key>Enabled</key> - <true/> + <false/> <key>Path</key> - <string>SSDT-DTGP.aml</string> + <string>DSDT.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>My custom SSDT</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-1.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-ALS0.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-AWAC-DISABLE.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-BRG0.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-EC-USBX.aml</string> </dict> <dict> <key>Comment</key> @@ -27,11 +67,19 @@ </dict> <dict> <key>Comment</key> - <string>USB 2.0 Injection</string> + <string>Read the comment in dsl sample</string> <key>Enabled</key> - <true/> + <false/> <key>Path</key> - <string>SSDT-EHCI.aml</string> + <string>SSDT-EHCx-DISABLE.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-IMEI.aml</string> </dict> <dict> <key>Comment</key> @@ -41,6 +89,78 @@ <key>Path</key> <string>SSDT-PLUG.aml</string> </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-PMC.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-PNLF.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-PNLFCFL.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-RTC0-RANGE.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-RTC0.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-SBUS-MCHC.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>Read the comment in dsl sample</string> + <key>Enabled</key> + <false/> + <key>Path</key> + <string>SSDT-UNC.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>add DTGP method</string> + <key>Enabled</key> + <true/> + <key>Path</key> + <string>SSDT-DTGP.aml</string> + </dict> + <dict> + <key>Comment</key> + <string>USB 2.0 Injection</string> + <key>Enabled</key> + <true/> + <key>Path</key> + <string>SSDT-EHCI.aml</string> + </dict> </array> <key>Delete</key> <array> @@ -77,13 +197,13 @@ <array> <dict> <key>Comment</key> - <string>_Q11 to XQ11</string> + <string>Replace one byte sequence with another</string> <key>Count</key> - <integer>1</integer> + <integer>0</integer> <key>Enabled</key> <false/> <key>Find</key> - <data>X1ExMQ==</data> + <data>ESIzRA==</data> <key>Limit</key> <integer>0</integer> <key>Mask</key> @@ -91,7 +211,7 @@ <key>OemTableId</key> <data></data> <key>Replace</key> - <data>WFExMQ==</data> + <data>RDMiEQ==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> @@ -102,14 +222,18 @@ <data></data> </dict> <dict> + <key>Base</key> + <string>\_SB.PCI0.LPCB.HPET</string> + <key>BaseSkip</key> + <integer>0</integer> <key>Comment</key> - <string>_Q12 to XQ12</string> + <string>HPET _CRS to XCRS</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <false/> <key>Find</key> - <data>X1ExMg==</data> + <data>X0NSUw==</data> <key>Limit</key> <integer>0</integer> <key>Mask</key> @@ -117,7 +241,7 @@ <key>OemTableId</key> <data></data> <key>Replace</key> - <data>WFExMg==</data> + <data>WENSUw==</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> @@ -284,6 +408,42 @@ <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>IntelMausi.kext</string> + <key>Comment</key> + <string>Intel Ethernet LAN</string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string>Contents/MacOS/IntelMausi</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string></string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>Legacy_USB3.kext</string> + <key>Comment</key> + <string>XHC ports configuration</string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string></string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string>15.0.0</string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> <dict> <key>BundlePath</key> <string>AGPMInjector.kext</string> @@ -334,6 +494,96 @@ <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>VoodooPS2Controller.kext</string> + <key>Comment</key> + <string></string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string>Contents/MacOS/VoodooPS2Controller</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string>15.0.0</string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext</string> + <key>Comment</key> + <string></string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string>Contents/MacOS/VoodooPS2Keyboard</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string>15.0.0</string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext</string> + <key>Comment</key> + <string></string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string>Contents/MacOS/VoodooPS2Mouse</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string>15.0.0</string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext</string> + <key>Comment</key> + <string></string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string>Contents/MacOS/VoodooPS2Trackpad</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string>15.0.0</string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> + <dict> + <key>Arch</key> + <string>x86_64</string> + <key>BundlePath</key> + <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext</string> + <key>Comment</key> + <string></string> + <key>Enabled</key> + <false/> + <key>ExecutablePath</key> + <string>Contents/MacOS/VoodooInput</string> + <key>MaxKernel</key> + <string></string> + <key>MinKernel</key> + <string>15.0.0</string> + <key>PlistPath</key> + <string>Contents/Info.plist</string> + </dict> </array> <key>Block</key> <array> @@ -445,7 +695,7 @@ /////wAAAP///wA= </data> <key>MaxKernel</key> - <string>20.99.99</string> + <string>20.3.99</string> <key>MinKernel</key> <string>17.0.0</string> <key>Replace</key> @@ -458,6 +708,43 @@ <key>Skip</key> <integer>0</integer> </dict> + <dict> + <key>Arch</key> + <string>Any</string> + <key>Base</key> + <string></string> + <key>Comment</key> + <string>algrey - thenickdude - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN (Big Sur 11.3 and newer)</string> + <key>Count</key> + <integer>1</integer> + <key>Enabled</key> + <true/> + <key>Find</key> + <data> + MdKzAYA9AAAAAAZ1 + </data> + <key>Identifier</key> + <string>kernel</string> + <key>Limit</key> + <integer>0</integer> + <key>Mask</key> + <data> + ////////AAAAAP// + </data> + <key>MaxKernel</key> + <string>20.99.99</string> + <key>MinKernel</key> + <string>20.4.0</string> + <key>Replace</key> + <data> + urxP6nizAJCQkJDr + </data> + <key>ReplaceMask</key> + <data> + </data> + <key>Skip</key> + <integer>0</integer> + </dict> </array> <key>Quirks</key> <dict> @@ -864,12 +1151,18 @@ </dict> <key>Quirks</key> <dict> + <key>EnableVectorAcceleration</key> + <true/> <key>ExitBootServicesDelay</key> <integer>0</integer> + <key>ForgeUefiSupport</key> + <false/> <key>IgnoreInvalidFlexRatio</key> <false/> <key>ReleaseUsbOwnership</key> <false/> + <key>ReloadOptionRoms</key> + <false/> <key>RequestBootVarRouting</key> <true/> <key>TscSyncTimeout</key>