Update OpenCore to 0.7.0

Changed default SIP mode to allow macOS system updates (recommend "csrutil enable --no-internal" from Recovery terminal for existing installs)
Algrey topology patch replaced by new ProvideCurrentCpuInfo quirk
+invtsc CPU flag no longer required
serial-debug
Nicholas Sherlock 3 years ago
parent ad68dac32a
commit 1241cfd4e8

@ -445,10 +445,12 @@
<string>Contents/Info.plist</string> <string>Contents/Info.plist</string>
</dict> </dict>
<dict> <dict>
<key>Arch</key>
<string>x86_64</string>
<key>BundlePath</key> <key>BundlePath</key>
<string>AGPMInjector.kext</string> <string>MCEReporterDisabler.kext</string>
<key>Comment</key> <key>Comment</key>
<string></string> <string>AppleMCEReporter disabler</string>
<key>Enabled</key> <key>Enabled</key>
<true/> <true/>
<key>ExecutablePath</key> <key>ExecutablePath</key>
@ -456,23 +458,25 @@
<key>MaxKernel</key> <key>MaxKernel</key>
<string></string> <string></string>
<key>MinKernel</key> <key>MinKernel</key>
<string></string> <string>19.0.0</string>
<key>PlistPath</key> <key>PlistPath</key>
<string>Contents/Info.plist</string> <string>Contents/Info.plist</string>
</dict> </dict>
<dict> <dict>
<key>Arch</key>
<string>x86_64</string>
<key>BundlePath</key> <key>BundlePath</key>
<string>USBPorts.kext</string> <string>VoodooPS2Controller.kext</string>
<key>Comment</key> <key>Comment</key>
<string></string> <string></string>
<key>Enabled</key> <key>Enabled</key>
<true/> <false/>
<key>ExecutablePath</key> <key>ExecutablePath</key>
<string></string> <string>Contents/MacOS/VoodooPS2Controller</string>
<key>MaxKernel</key> <key>MaxKernel</key>
<string></string> <string></string>
<key>MinKernel</key> <key>MinKernel</key>
<string></string> <string>15.0.0</string>
<key>PlistPath</key> <key>PlistPath</key>
<string>Contents/Info.plist</string> <string>Contents/Info.plist</string>
</dict> </dict>
@ -480,17 +484,17 @@
<key>Arch</key> <key>Arch</key>
<string>x86_64</string> <string>x86_64</string>
<key>BundlePath</key> <key>BundlePath</key>
<string>MCEReporterDisabler.kext</string> <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext</string>
<key>Comment</key> <key>Comment</key>
<string>AppleMCEReporter disabler</string> <string></string>
<key>Enabled</key> <key>Enabled</key>
<true/> <false/>
<key>ExecutablePath</key> <key>ExecutablePath</key>
<string></string> <string>Contents/MacOS/VoodooPS2Keyboard</string>
<key>MaxKernel</key> <key>MaxKernel</key>
<string></string> <string></string>
<key>MinKernel</key> <key>MinKernel</key>
<string>19.0.0</string> <string>15.0.0</string>
<key>PlistPath</key> <key>PlistPath</key>
<string>Contents/Info.plist</string> <string>Contents/Info.plist</string>
</dict> </dict>
@ -498,13 +502,13 @@
<key>Arch</key> <key>Arch</key>
<string>x86_64</string> <string>x86_64</string>
<key>BundlePath</key> <key>BundlePath</key>
<string>VoodooPS2Controller.kext</string> <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext</string>
<key>Comment</key> <key>Comment</key>
<string></string> <string></string>
<key>Enabled</key> <key>Enabled</key>
<false/> <false/>
<key>ExecutablePath</key> <key>ExecutablePath</key>
<string>Contents/MacOS/VoodooPS2Controller</string> <string>Contents/MacOS/VoodooPS2Mouse</string>
<key>MaxKernel</key> <key>MaxKernel</key>
<string></string> <string></string>
<key>MinKernel</key> <key>MinKernel</key>
@ -516,13 +520,13 @@
<key>Arch</key> <key>Arch</key>
<string>x86_64</string> <string>x86_64</string>
<key>BundlePath</key> <key>BundlePath</key>
<string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext</string> <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext</string>
<key>Comment</key> <key>Comment</key>
<string></string> <string></string>
<key>Enabled</key> <key>Enabled</key>
<false/> <false/>
<key>ExecutablePath</key> <key>ExecutablePath</key>
<string>Contents/MacOS/VoodooPS2Keyboard</string> <string>Contents/MacOS/VoodooPS2Trackpad</string>
<key>MaxKernel</key> <key>MaxKernel</key>
<string></string> <string></string>
<key>MinKernel</key> <key>MinKernel</key>
@ -534,13 +538,13 @@
<key>Arch</key> <key>Arch</key>
<string>x86_64</string> <string>x86_64</string>
<key>BundlePath</key> <key>BundlePath</key>
<string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext</string> <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext</string>
<key>Comment</key> <key>Comment</key>
<string></string> <string></string>
<key>Enabled</key> <key>Enabled</key>
<false/> <false/>
<key>ExecutablePath</key> <key>ExecutablePath</key>
<string>Contents/MacOS/VoodooPS2Mouse</string> <string>Contents/MacOS/VoodooInput</string>
<key>MaxKernel</key> <key>MaxKernel</key>
<string></string> <string></string>
<key>MinKernel</key> <key>MinKernel</key>
@ -549,38 +553,34 @@
<string>Contents/Info.plist</string> <string>Contents/Info.plist</string>
</dict> </dict>
<dict> <dict>
<key>Arch</key>
<string>x86_64</string>
<key>BundlePath</key> <key>BundlePath</key>
<string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext</string> <string>USBPorts.kext</string>
<key>Comment</key> <key>Comment</key>
<string></string> <string></string>
<key>Enabled</key> <key>Enabled</key>
<false/> <true/>
<key>ExecutablePath</key> <key>ExecutablePath</key>
<string>Contents/MacOS/VoodooPS2Trackpad</string> <string></string>
<key>MaxKernel</key> <key>MaxKernel</key>
<string></string> <string></string>
<key>MinKernel</key> <key>MinKernel</key>
<string>15.0.0</string> <string></string>
<key>PlistPath</key> <key>PlistPath</key>
<string>Contents/Info.plist</string> <string>Contents/Info.plist</string>
</dict> </dict>
<dict> <dict>
<key>Arch</key>
<string>x86_64</string>
<key>BundlePath</key> <key>BundlePath</key>
<string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext</string> <string>AGPMInjector.kext</string>
<key>Comment</key> <key>Comment</key>
<string></string> <string></string>
<key>Enabled</key> <key>Enabled</key>
<false/> <true/>
<key>ExecutablePath</key> <key>ExecutablePath</key>
<string>Contents/MacOS/VoodooInput</string> <string></string>
<key>MaxKernel</key> <key>MaxKernel</key>
<string></string> <string></string>
<key>MinKernel</key> <key>MinKernel</key>
<string>15.0.0</string> <string></string>
<key>PlistPath</key> <key>PlistPath</key>
<string>Contents/Info.plist</string> <string>Contents/Info.plist</string>
</dict> </dict>
@ -644,43 +644,6 @@
</array> </array>
<key>Patch</key> <key>Patch</key>
<array> <array>
<dict>
<key>Arch</key>
<string>Any</string>
<key>Base</key>
<string>_cpu_topology_sort</string>
<key>Comment</key>
<string>algrey - cpu_topology_sort -disable _x86_validate_topology</string>
<key>Count</key>
<integer>1</integer>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>
6AAA//8=
</data>
<key>Identifier</key>
<string>kernel</string>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data>
/wAA//8=
</data>
<key>MaxKernel</key>
<string>20.99.99</string>
<key>MinKernel</key>
<string>17.0.0</string>
<key>Replace</key>
<data>
Dx9EAAA=
</data>
<key>ReplaceMask</key>
<data>
</data>
<key>Skip</key>
<integer>0</integer>
</dict>
<dict> <dict>
<key>Arch</key> <key>Arch</key>
<string>Any</string> <string>Any</string>
@ -790,6 +753,8 @@
<false/> <false/>
<key>PowerTimeoutKernelPanic</key> <key>PowerTimeoutKernelPanic</key>
<false/> <false/>
<key>ProvideCurrentCpuInfo</key>
<true/>
<key>SetApfsTrimTimeout</key> <key>SetApfsTrimTimeout</key>
<integer>-1</integer> <integer>-1</integer>
<key>ThirdPartyDrives</key> <key>ThirdPartyDrives</key>
@ -867,6 +832,8 @@
<true/> <true/>
<key>AllowSetDefault</key> <key>AllowSetDefault</key>
<true/> <true/>
<key>AllowToggleSip</key>
<false/>
<key>ApECID</key> <key>ApECID</key>
<integer>0</integer> <integer>0</integer>
<key>AuthRestart</key> <key>AuthRestart</key>
@ -903,6 +870,8 @@
<string>Not signed for security reasons</string> <string>Not signed for security reasons</string>
<key>Enabled</key> <key>Enabled</key>
<true/> <true/>
<key>Flavour</key>
<string>OpenShell:UEFIShell:Shell</string>
<key>Name</key> <key>Name</key>
<string>UEFI Shell</string> <string>UEFI Shell</string>
<key>Path</key> <key>Path</key>
@ -916,17 +885,19 @@
<key>Arguments</key> <key>Arguments</key>
<string></string> <string></string>
<key>Auxiliary</key> <key>Auxiliary</key>
<false/> <true/>
<key>Comment</key> <key>Comment</key>
<string>Memory testing utility</string> <string>Memory testing utility</string>
<key>Enabled</key> <key>Enabled</key>
<false/> <false/>
<key>Flavour</key>
<string>MemTest</string>
<key>Name</key> <key>Name</key>
<string>memcheck</string> <string>memtest86</string>
<key>Path</key> <key>Path</key>
<string>memcheck/memcheck.efi</string> <string>memtest86/BOOTX64.efi</string>
<key>RealPath</key> <key>RealPath</key>
<false/> <true/>
<key>TextMode</key> <key>TextMode</key>
<false/> <false/>
</dict> </dict>
@ -939,6 +910,8 @@
<string>Perform shutdown</string> <string>Perform shutdown</string>
<key>Enabled</key> <key>Enabled</key>
<true/> <true/>
<key>Flavour</key>
<string>Auto</string>
<key>Name</key> <key>Name</key>
<string>Shutdown</string> <string>Shutdown</string>
<key>Path</key> <key>Path</key>
@ -973,11 +946,13 @@
<key>boot-args</key> <key>boot-args</key>
<string>keepsyms=1</string> <string>keepsyms=1</string>
<key>csr-active-config</key> <key>csr-active-config</key>
<data>AAAAAA==</data> <data>Jg8=</data>
<key>prev-lang:kbd</key> <key>prev-lang:kbd</key>
<data>ZW4tVVM6MA==</data> <data>ZW4tVVM6MA==</data>
<key>run-efi-updater</key> <key>run-efi-updater</key>
<string>No</string> <string>No</string>
<key>ForceDisplayRotationInEFI</key>
<integer>0</integer>
</dict> </dict>
</dict> </dict>
<key>Delete</key> <key>Delete</key>
@ -994,6 +969,7 @@
<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key> <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
<array> <array>
<string>boot-args</string> <string>boot-args</string>
<string>ForceDisplayRotationInEFI</string>
</array> </array>
</dict> </dict>
<key>LegacyEnable</key> <key>LegacyEnable</key>
@ -1039,7 +1015,7 @@
<false/> <false/>
<key>Generic</key> <key>Generic</key>
<dict> <dict>
<key>AdviseWindows</key> <key>AdviseFeatures</key>
<false/> <false/>
<key>MaxBIOSVersion</key> <key>MaxBIOSVersion</key>
<false/> <false/>
@ -1173,7 +1149,7 @@
<key>ForceResolution</key> <key>ForceResolution</key>
<false/> <false/>
<key>GopPassThrough</key> <key>GopPassThrough</key>
<false/> <string>Disabled</string>
<key>IgnoreTextInGraphics</key> <key>IgnoreTextInGraphics</key>
<false/> <false/>
<key>ProvideConsoleGop</key> <key>ProvideConsoleGop</key>
@ -1199,6 +1175,8 @@
<false/> <false/>
<key>AppleDebugLog</key> <key>AppleDebugLog</key>
<false/> <false/>
<key>AppleEg2Info</key>
<false/>
<key>AppleFramebufferInfo</key> <key>AppleFramebufferInfo</key>
<false/> <false/>
<key>AppleImageConversion</key> <key>AppleImageConversion</key>

@ -63,7 +63,7 @@ OpenCore-$(RELEASE_VERSION).iso : OpenCore-$(RELEASE_VERSION).dmg
OpenCoreEFIFolder-$(RELEASE_VERSION).zip : Makefile $(EFI_FILES) OpenCoreEFIFolder-$(RELEASE_VERSION).zip : Makefile $(EFI_FILES)
rm -f $@ rm -f $@
zip -r $@ EFI zip -X -r $@ EFI
%.gz : % %.gz : %
gzip -f --keep $< gzip -f --keep $<

@ -1 +1 @@
Subproject commit 3c2f6315e6aed0cc3c45a9f01f84ef42fb497044 Subproject commit 93be275a4495a1bdb7ff2c3238053f66b9c5195d

@ -1 +1 @@
Subproject commit 5aeba9f98106a5a8a3057712b74e1608faf5e276 Subproject commit 614712caa9d84b6e90305839bd74f3872a44a522

@ -1 +1 @@
Subproject commit 2b584e8e2081ed22fc619151518921c8636d4639 Subproject commit e73a6fcd42c94b6a908ad9fe197034c8f4bf442a

@ -1 +1 @@
Subproject commit ccf3d0c36784100293ccfb2865e10cd37f7a78ee Subproject commit 6dd2d92383edee522052ebbe2c634c92894b37e6

@ -1 +1 @@
Subproject commit 5668fb62b50e8141d93ae6fce3e3fe238822f6ef Subproject commit ae515dd0b1efe79940ce94bfd235399ba873a3f0

@ -1 +1 @@
Subproject commit 2a7455daf65c356c867a1d65b8f2520ae575ee3e Subproject commit 30a3fa2bd920a15e41ef1439585bcc19885b89e3

@ -1 +1 @@
Subproject commit 1daa2563b5e6e40f195aba5dc006e14c1d55dfd6 Subproject commit 79efd986ac5f4f17e09b880f25ea45be64863b2f
Loading…
Cancel
Save