Skip to content

Commit

Permalink
Update OpenCore beyond 0.9.9. Fixes 20 minute boot times due to Bluet…
Browse files Browse the repository at this point in the history
…ooth kexts
  • Loading branch information
thenickdude committed Mar 25, 2024
1 parent dda4f7f commit b36dd7b
Show file tree
Hide file tree
Showing 10 changed files with 185 additions and 23 deletions.
190 changes: 176 additions & 14 deletions EFI/OC/config.plist
Original file line number Diff line number Diff line change
Expand Up @@ -102,14 +102,6 @@
<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>
Expand Down Expand Up @@ -293,6 +285,8 @@
<true/>
<key>EnableWriteUnprotector</key>
<true/>
<key>FixupAppleEfiImages</key>
<false/>
<key>ForceBooterSignature</key>
<false/>
<key>ForceExitBootServices</key>
Expand Down Expand Up @@ -708,13 +702,13 @@
<key>BundlePath</key>
<string>CryptexFixup.kext</string>
<key>Comment</key>
<string>Support for non-AVX2 CPUs in Ventura</string>
<string>Support for non-AVX2 CPUs in Ventura/Sonoma</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/CryptexFixup</string>
<key>MaxKernel</key>
<string>22.99.99</string>
<string>23.99.99</string>
<key>MinKernel</key>
<string>22.1.0</string>
<key>PlistPath</key>
Expand Down Expand Up @@ -825,7 +819,7 @@
<key>Base</key>
<string></string>
<key>Comment</key>
<string>algrey - thenickdude - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN (Big Sur 11.3+, Monterey, Ventura)</string>
<string>algrey - thenickdude - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN (Big Sur 11.3+, Monterey, Ventura, Sonoma)</string>
<key>Count</key>
<integer>1</integer>
<key>Enabled</key>
Expand All @@ -843,7 +837,7 @@
////////AAAAAP//
</data>
<key>MaxKernel</key>
<string>22.99.99</string>
<string>23.99.99</string>
<key>MinKernel</key>
<string>20.4.0</string>
<key>Replace</key>
Expand Down Expand Up @@ -922,7 +916,7 @@
<key>Base</key>
<string>_apfs_filevault_allowed</string>
<key>Comment</key>
<string>Force FileVault on Broken Seal (from OCLP project, for non-AVX2 Ventura patch)</string>
<string>Force FileVault on Broken Seal (from OCLP project, for non-AVX2 Ventura/Sonoma)</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
Expand All @@ -936,7 +930,7 @@
<key>Mask</key>
<data></data>
<key>MaxKernel</key>
<string>22.99.99</string>
<string>23.99.99</string>
<key>MinKernel</key>
<string>22.1.0</string>
<key>Replace</key>
Expand Down Expand Up @@ -1022,6 +1016,8 @@
<false/>
<key>HideAuxiliary</key>
<false/>
<key>InstanceIdentifier</key>
<string></string>
<key>LauncherOption</key>
<string>Disabled</string>
<key>LauncherPath</key>
Expand Down Expand Up @@ -1238,6 +1234,8 @@
<string>fmm-mobileme-token-FMM-BridgeHasAccount</string>
<string>nvda_drv</string>
<string>prev-lang:kbd</string>
<string>backlight-level</string>
<string>BootCampHD</string>
</array>
<key>8BE4DF61-93CA-11D2-AA0D-00E098032B8C</key>
<array>
Expand Down Expand Up @@ -1558,6 +1556,150 @@
<key>Path</key>
<string>Ext4Dxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>DpcDxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>SnpDxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>MnpDxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>ArpDxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>Dhcp4Dxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>Ip4Dxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>Udp4Dxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>TcpDxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>DnsDxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>HttpDxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>HttpUtilitiesDxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>HttpBootDxe.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
Expand Down Expand Up @@ -1594,6 +1736,18 @@
<key>Path</key>
<string>ToggleSipEntry.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>LoadEarly</key>
<false/>
<key>Path</key>
<string>FirmwareSettingsEntry.efi</string>
</dict>
</array>
<key>Input</key>
<dict>
Expand All @@ -1618,6 +1772,8 @@
<dict>
<key>ClearScreenOnModeSwitch</key>
<false/>
<key>ConsoleFont</key>
<string></string>
<key>ConsoleMode</key>
<string></string>
<key>DirectGopRendering</key>
Expand All @@ -1630,6 +1786,8 @@
<string>Disabled</string>
<key>IgnoreTextInGraphics</key>
<false/>
<key>InitialMode</key>
<string>Auto</string>
<key>ProvideConsoleGop</key>
<true/>
<key>ReconnectGraphicsOnConnect</key>
Expand Down Expand Up @@ -1685,6 +1843,8 @@
<false/>
<key>OSInfo</key>
<false/>
<key>PciIo</key>
<false/>
<key>UnicodeCollation</key>
<false/>
</dict>
Expand Down Expand Up @@ -1716,6 +1876,8 @@
<integer>-1</integer>
<key>ResizeUsePciRbIo</key>
<false/>
<key>ShimRetainProtocol</key>
<false/>
<key>TscSyncTimeout</key>
<integer>0</integer>
<key>UnblockFsConnect</key>
Expand Down
2 changes: 1 addition & 1 deletion src/AppleALC
Submodule AppleALC updated 78 files
+6 −6 AppleALC.xcodeproj/project.pbxproj
+1 −1 AppleALC/kern_start.cpp
+44 −0 Changelog.md
+1 −1 README.md
+146 −0 Resources/AD1884/Info.plist
+211 −0 Resources/AD1884/Platforms11.xml
+68 −0 Resources/AD1884/layout11.xml
+32 −0 Resources/ALC236/Info.plist
+219 −0 Resources/ALC236/Platforms19.xml
+4 −3,219 Resources/ALC236/Platforms55.xml
+237 −0 Resources/ALC236/Platforms69.xml
+766 −0 Resources/ALC236/layout19.xml
+180 −394 Resources/ALC236/layout55.xml
+833 −0 Resources/ALC236/layout69.xml
+16 −0 Resources/ALC255/Info.plist
+15 −35 Resources/ALC255/Platforms69.xml
+249 −0 Resources/ALC255/Platforms80.xml
+4 −543 Resources/ALC255/layout69.xml
+518 −0 Resources/ALC255/layout80.xml
+17 −1 Resources/ALC256/Info.plist
+1 −1 Resources/ALC256/Platforms12.xml
+231 −0 Resources/ALC256/Platforms38.xml
+49 −2 Resources/ALC256/Platforms68.xml
+1 −1 Resources/ALC256/layout12.xml
+3,202 −0 Resources/ALC256/layout38.xml
+16 −0 Resources/ALC257/Info.plist
+273 −0 Resources/ALC257/Platforms101.xml
+1,111 −0 Resources/ALC257/layout101.xml
+16 −0 Resources/ALC262/Info.plist
+282 −0 Resources/ALC262/Platforms14.xml
+235 −0 Resources/ALC262/layout14.xml
+48 −0 Resources/ALC269/Info.plist
+247 −0 Resources/ALC269/Platforms138.xml
+225 −0 Resources/ALC269/Platforms36.xml
+247 −0 Resources/ALC269/Platforms38.xml
+1,195 −0 Resources/ALC269/layout138.xml
+835 −0 Resources/ALC269/layout36.xml
+851 −0 Resources/ALC269/layout38.xml
+16 −0 Resources/ALC283/Info.plist
+245 −0 Resources/ALC283/Platforms73.xml
+835 −0 Resources/ALC283/layout73.xml
+16 −0 Resources/ALC286/Info.plist
+299 −0 Resources/ALC286/Platforms69.xml
+498 −0 Resources/ALC286/layout69.xml
+16 −0 Resources/ALC287/Info.plist
+219 −0 Resources/ALC287/Platforms13.xml
+1,107 −0 Resources/ALC287/layout13.xml
+64 −0 Resources/ALC289/Info.plist
+237 −0 Resources/ALC289/Platforms12.xml
+284 −0 Resources/ALC289/Platforms13.xml
+316 −0 Resources/ALC289/Platforms33.xml
+237 −0 Resources/ALC289/Platforms69.xml
+833 −0 Resources/ALC289/layout12.xml
+896 −0 Resources/ALC289/layout13.xml
+3,205 −0 Resources/ALC289/layout33.xml
+833 −0 Resources/ALC289/layout69.xml
+1 −1 Resources/ALC289/layout93.xml
+1 −1 Resources/ALC293/Platforms31.xml
+1 −1 Resources/ALC293/layout31.xml
+16 −0 Resources/ALC892/Info.plist
+335 −0 Resources/ALC892/Platforms11.xml
+1,239 −0 Resources/ALC892/layout11.xml
+32 −0 Resources/ALC897/Info.plist
+307 −0 Resources/ALC897/Platforms98.xml
+381 −0 Resources/ALC897/Platforms99.xml
+717 −0 Resources/ALC897/layout98.xml
+76 −0 Resources/ALC897/layout99.xml
+16 −0 Resources/ALCS1220A/Info.plist
+481 −0 Resources/ALCS1220A/Platforms99.xml
+476 −0 Resources/ALCS1220A/layout99.xml
+16 −0 Resources/CX20632/Info.plist
+3,669 −0 Resources/CX20632/Platforms21.xml
+72 −0 Resources/CX20632/layout21.xml
+30 −0 Resources/Controllers.plist
+16 −0 Resources/IDT92HD81B1X5/Info.plist
+281 −0 Resources/IDT92HD81B1X5/Platforms76.xml
+244 −0 Resources/IDT92HD81B1X5/layout76.xml
+416 −10 Resources/PinConfigs.kext/Contents/Info.plist
2 changes: 1 addition & 1 deletion src/CryptexFixup
2 changes: 1 addition & 1 deletion src/OpenCorePkg
Submodule OpenCorePkg updated 290 files

0 comments on commit b36dd7b

Please sign in to comment.