update OpenCore 0.6.4,清理补丁,修复USB以支持翻盖模式

This commit is contained in:
辨识
2020-12-15 20:13:56 +08:00
parent 95fd022163
commit b988823df2
50 changed files with 1265 additions and 689 deletions
+95 -303
View File
@@ -8,7 +8,7 @@
<array>
<dict>
<key>Comment</key>
<string>Parts collection RMD1 RMDT PLUG SMBU MCHC PWRB GPRW ALS0 ALC3 _L61</string>
<string>Parts collection RMD1 RMDT PLUG SMBU MCHC PWRB ALS0 ALC3 _L61</string>
<key>Enabled</key>
<true/>
<key>Path</key>
@@ -42,7 +42,7 @@
<key>Comment</key>
<string>USB</string>
<key>Enabled</key>
<false/>
<true/>
<key>Path</key>
<string>SSDT-EC-USBX.aml</string>
</dict>
@@ -162,7 +162,7 @@
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<false/>
<true/>
<key>Find</key>
<data>R0JJWAM=</data>
<key>Limit</key>
@@ -182,188 +182,6 @@
<key>TableSignature</key>
<data></data>
</dict>
<dict>
<key>Comment</key>
<string>Notify (BAT1, 0x80) ---&gt; BATC Battery</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<false/>
<key>Find</key>
<data>hkJBVDEKgA==</data>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>OemTableId</key>
<data></data>
<key>Replace</key>
<data>hkJBVEMKgA==</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
<key>TableLength</key>
<integer>0</integer>
<key>TableSignature</key>
<data></data>
</dict>
<dict>
<key>Comment</key>
<string>Notify (BAT0, 0x81) ---&gt; BATC Battery</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<false/>
<key>Find</key>
<data>hkJBVDAKgQ==</data>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>OemTableId</key>
<data></data>
<key>Replace</key>
<data>hkJBVEMKgQ==</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
<key>TableLength</key>
<integer>0</integer>
<key>TableSignature</key>
<data></data>
</dict>
<dict>
<key>Comment</key>
<string>Notify (BAT0, 0x80) ---&gt; BATC Battery</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<false/>
<key>Find</key>
<data>hkJBVDAKgA==</data>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>OemTableId</key>
<data></data>
<key>Replace</key>
<data>hkJBVEMKgA==</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
<key>TableLength</key>
<integer>0</integer>
<key>TableSignature</key>
<data></data>
</dict>
<dict>
<key>Comment</key>
<string>Notify (_SB.PCI0.LPC.EC.BAT1, 0x01) ---&gt; BATC Battery</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<false/>
<key>Find</key>
<data>hlwvBV9TQl9QQ0kwTFBDX0VDX19CQVQxAQ==</data>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>OemTableId</key>
<data></data>
<key>Replace</key>
<data>hlwvBV9TQl9QQ0kwTFBDX0VDX19CQVRDAQ==</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
<key>TableLength</key>
<integer>0</integer>
<key>TableSignature</key>
<data></data>
</dict>
<dict>
<key>Comment</key>
<string>Notify (_SB.PCI0.LPC.EC.BAT1, 0x03) ---&gt; BATC Battery</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<false/>
<key>Find</key>
<data>hlwvBV9TQl9QQ0kwTFBDX0VDX19CQVQxCgM=</data>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>OemTableId</key>
<data></data>
<key>Replace</key>
<data>hlwvBV9TQl9QQ0kwTFBDX0VDX19CQVRDCgM=</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
<key>TableLength</key>
<integer>0</integer>
<key>TableSignature</key>
<data></data>
</dict>
<dict>
<key>Comment</key>
<string>TP-BAT:AJTP03 to XJTP03</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<false/>
<key>Find</key>
<data>QUpUUAM=</data>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>OemTableId</key>
<data></data>
<key>Replace</key>
<data>WEpUUAM=</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
<key>TableLength</key>
<integer>0</integer>
<key>TableSignature</key>
<data></data>
</dict>
<dict>
<key>Comment</key>
<string>PNLF to XNLF</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<false/>
<key>Find</key>
<data>UE5MRg==</data>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>OemTableId</key>
<data></data>
<key>Replace</key>
<data>WE5MRg==</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
<key>TableLength</key>
<integer>0</integer>
<key>TableSignature</key>
<data></data>
</dict>
<dict>
<key>Comment</key>
<string>Mutex:MDGS=0</string>
@@ -812,7 +630,7 @@
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<true/>
<false/>
<key>Find</key>
<data>WEhDSQ==</data>
<key>Limit</key>
@@ -962,58 +780,6 @@
<key>TableSignature</key>
<data></data>
</dict>
<dict>
<key>Comment</key>
<string>Wake (_PRW 0x6d, 0x04) ---&gt; (0x6d, 0) PWR</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>EgYCCm0KBA==</data>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>OemTableId</key>
<data></data>
<key>Replace</key>
<data>EgYCCm0KAA==</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
<key>TableLength</key>
<integer>0</integer>
<key>TableSignature</key>
<data>RFNEVA==</data>
</dict>
<dict>
<key>Comment</key>
<string>Wake (_PRW 0x6d, 0x03) ---&gt; (0x6d, 0) PWR</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>EhUDCm0KA14=</data>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>OemTableId</key>
<data></data>
<key>Replace</key>
<data>EhUDCm0KAF4=</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
<key>TableLength</key>
<integer>0</integer>
<key>TableSignature</key>
<data>RFNEVA==</data>
</dict>
<dict>
<key>Comment</key>
<string>_Q13 to XQ13(Fn + 4)</string>
@@ -1451,6 +1217,8 @@
<array/>
<key>Quirks</key>
<dict>
<key>AllowRelocationBlock</key>
<false/>
<key>AvoidRuntimeDefrag</key>
<true/>
<key>DevirtualiseMmio</key>
@@ -1560,6 +1328,8 @@
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,28,0/0,0</string>
<key>compatible</key>
<data>AAAODFIn</data>
<key>device_type</key>
<string>Card Reader</string>
<key>model</key>
@@ -1744,42 +1514,6 @@
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>Arch</key>
<string>Any</string>
<key>BundlePath</key>
<string>LiluFriend.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/LiluFriend</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>Any</string>
<key>BundlePath</key>
<string>VirtualSMC.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/VirtualSMC</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>Any</string>
@@ -1798,24 +1532,6 @@
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>Arch</key>
<string>Any</string>
<key>BundlePath</key>
<string>CPUFriendDataProvider.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string></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>Any</string>
@@ -1888,6 +1604,42 @@
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>Arch</key>
<string>Any</string>
<key>BundlePath</key>
<string>CtlnaAHCIPort.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/CtlnaAHCIPort</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>Any</string>
<key>BundlePath</key>
<string>HibernationFixup.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/HibernationFixup</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>Any</string>
@@ -1896,7 +1648,7 @@
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<true/>
<key>ExecutablePath</key>
<string></string>
<key>MaxKernel</key>
@@ -1914,7 +1666,7 @@
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<false/>
<key>ExecutablePath</key>
<string>Contents/MacOS/USBInjectAll</string>
<key>MaxKernel</key>
@@ -1928,13 +1680,31 @@
<key>Arch</key>
<string>Any</string>
<key>BundlePath</key>
<string>ACPIBatteryManager.kext</string>
<string>VirtualSMC.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/ACPIBatteryManager</string>
<string>Contents/MacOS/VirtualSMC</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>Any</string>
<key>BundlePath</key>
<string>YogaSMC.kext</string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/YogaSMC</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
@@ -2058,7 +1828,7 @@
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<false/>
<key>ExecutablePath</key>
<string></string>
<key>MaxKernel</key>
@@ -2637,6 +2407,8 @@
<string>Windows 10</string>
<key>Path</key>
<string>PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0x0,0x0)/HD(1,GPT,27F1E8C2-E204-45B7-B596-6CF98E35E526,0x28,0x64000)/\EFI\BOOT1\BOOTx64.efi</string>
<key>TextMode</key>
<false/>
</dict>
<dict>
<key>Arguments</key>
@@ -2651,6 +2423,8 @@
<string>CustomOS</string>
<key>Path</key>
<string>PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/NVMe(0x1,11-22-33-44-55-66-77-88)/HD(1,GPT,00000000-0000-0000-0000-000000000000,0x800,0x64000)/\EFI\BOOT\BOOTX64.EFI</string>
<key>TextMode</key>
<false/>
</dict>
</array>
<key>Security</key>
@@ -2663,6 +2437,8 @@
<integer>0</integer>
<key>AuthRestart</key>
<false/>
<key>BlacklistAppleUpdate</key>
<false/>
<key>BootProtect</key>
<string>Bootstrap</string>
<key>DmgLoading</key>
@@ -2677,10 +2453,10 @@
<data></data>
<key>PasswordSalt</key>
<data></data>
<key>SecureBootModel</key>
<string>Disabled</string>
<key>ScanPolicy</key>
<integer>33496835</integer>
<key>SecureBootModel</key>
<string>Disabled</string>
<key>Vault</key>
<string>Optional</string>
</dict>
@@ -2699,6 +2475,10 @@
<string>UEFI Shell</string>
<key>Path</key>
<string>OpenShell.efi</string>
<key>RealPath</key>
<false/>
<key>TextMode</key>
<false/>
</dict>
<dict>
<key>Arguments</key>
@@ -2713,6 +2493,10 @@
<string>memcheck</string>
<key>Path</key>
<string>memcheck/memcheck.efi</string>
<key>RealPath</key>
<false/>
<key>TextMode</key>
<false/>
</dict>
<dict>
<key>Arguments</key>
@@ -2727,6 +2511,10 @@
<string>Shutdown</string>
<key>Path</key>
<string>ResetSystem.efi</string>
<key>RealPath</key>
<false/>
<key>TextMode</key>
<false/>
</dict>
<dict>
<key>Arguments</key>
@@ -2741,6 +2529,10 @@
<string></string>
<key>Path</key>
<string>CleanNvram.efi</string>
<key>RealPath</key>
<false/>
<key>TextMode</key>
<false/>
</dict>
</array>
</dict>
@@ -2839,12 +2631,12 @@
<string>C025297004NGDVVJA</string>
<key>ProcessorType</key>
<integer>0</integer>
<key>SystemMemoryStatus</key>
<string>Auto</string>
<key>ROM</key>
<data>qEMFDfCF</data>
<key>SpoofVendor</key>
<true/>
<key>SystemMemoryStatus</key>
<string>Auto</string>
<key>SystemProductName</key>
<string>MacBookPro12,1</string>
<key>SystemSerialNumber</key>
@@ -2891,7 +2683,7 @@
<key>MinimumVolume</key>
<integer>50</integer>
<key>PlayChime</key>
<false/>
<string></string>
<key>VolumeAmplifier</key>
<integer>143</integer>
</dict>