From 37f7cdc9e350fc8ad46e1f2b192dac66be29c2a9 Mon Sep 17 00:00:00 2001 From: Nicholas Sherlock Date: Tue, 14 Sep 2021 15:36:37 +1200 Subject: [PATCH] Update OpenCore to 0.7.3 --- EFI/OC/config.plist | 172 +++++++++++++++++++++++++++++++++++++------- Makefile | 2 + src/AppleALC | 2 +- src/Lilu | 2 +- src/MacKernelSDK | 2 +- src/OcBinaryData | 2 +- src/OpenCorePkg | 2 +- src/VirtualSMC | 2 +- src/WhateverGreen | 2 +- 9 files changed, 156 insertions(+), 32 deletions(-) diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist index 8537ca8..25d9a2d 100644 --- a/EFI/OC/config.plist +++ b/EFI/OC/config.plist @@ -265,6 +265,8 @@ ResetLogoStatus + SyncTableIds + Booter @@ -338,7 +340,7 @@ Arch - x86_64 + Any BundlePath Lilu.kext Comment @@ -350,13 +352,13 @@ MaxKernel MinKernel - 10.0.0 + 8.0.0 PlistPath Contents/Info.plist Arch - x86_64 + Any BundlePath VirtualSMC.kext Comment @@ -368,7 +370,7 @@ MaxKernel MinKernel - 10.0.0 + 8.0.0 PlistPath Contents/Info.plist @@ -386,13 +388,13 @@ MaxKernel MinKernel - 12.0.0 + 10.0.0 PlistPath Contents/Info.plist Arch - x86_64 + Any BundlePath AppleALC.kext Comment @@ -404,7 +406,7 @@ MaxKernel MinKernel - 12.0.0 + 8.0.0 PlistPath Contents/Info.plist @@ -422,7 +424,7 @@ MaxKernel MinKernel - + 13.0.0 PlistPath Contents/Info.plist @@ -764,10 +766,12 @@ Scheme + CustomKernel + FuzzyMatch KernelArch - x86_64 + Auto KernelCache Auto @@ -941,6 +945,8 @@ 7C436110-AB2A-4BBB-A880-FE41995C9F82 + ForceDisplayRotationInEFI + 0 SystemAudioVolume Rg== boot-args @@ -951,8 +957,6 @@ ZW4tVVM6MA== run-efi-updater No - ForceDisplayRotationInEFI - 0 Delete @@ -1070,6 +1074,8 @@ Builtin CustomDelays + GraphicsInputMirroring + KeyInitialDelay 50 KeySubsequentDelay @@ -1104,20 +1110,134 @@ Drivers - OpenHfsPlus.efi - OpenRuntime.efi - OpenCanopy.efi - #AudioDxe.efi - OpenPartitionDxe.efi - #OpenUsbKbDxe.efi - #UsbMouseDxe.efi - #Ps2KeyboardDxe.efi - #Ps2MouseDxe.efi - #HiiDatabase.efi - #NvmExpressDxe.efi - #XhciDxe.efi - #ExFatDxe.efi - #CrScreenshotDxe.efi + + Arguments + + Enabled + + Path + OpenHfsPlus.efi + + + Arguments + + Enabled + + Path + OpenRuntime.efi + + + Arguments + + Enabled + + Path + OpenCanopy.efi + + + Arguments + + Enabled + + Path + AudioDxe.efi + + + Arguments + + Enabled + + Path + OpenPartitionDxe.efi + + + Arguments + + Enabled + + Path + OpenUsbKbDxe.efi + + + Arguments + + Enabled + + Path + UsbMouseDxe.efi + + + Arguments + + Enabled + + Path + Ps2KeyboardDxe.efi + + + Arguments + + Enabled + + Path + Ps2MouseDxe.efi + + + Arguments + + Enabled + + Path + HiiDatabase.efi + + + Arguments + + Enabled + + Path + NvmExpressDxe.efi + + + Arguments + + Enabled + + Path + XhciDxe.efi + + + Arguments + + Enabled + + Path + ExFatDxe.efi + + + Arguments + + Enabled + + Path + CrScreenshotDxe.efi + + + Arguments + + Enabled + + Path + ext4_x64.efi + + + Arguments + + Enabled + + Path + OpenLinuxBoot.efi + Input @@ -1216,6 +1336,8 @@ ExitBootServicesDelay 0 + ForceOcWriteFlash + ForgeUefiSupport IgnoreInvalidFlexRatio diff --git a/Makefile b/Makefile index 79a1bca..ed3b22a 100644 --- a/Makefile +++ b/Makefile @@ -54,6 +54,7 @@ OpenCore-$(RELEASE_VERSION).dmg : Makefile $(EFI_FILES) mkdir -p OpenCore-Image DEV_NAME=$$(hdiutil attach -nomount -plist $@ | xpath -e "/plist/dict/array/dict/key[text()='content-hint']/following-sibling::string[1][text()='EFI']/../key[text()='dev-entry']/following-sibling::string[1]/text()" 2> /dev/null) && \ mount -tmsdos "$$DEV_NAME" OpenCore-Image + find EFI -type f -name ".DS_Store" -delete cp -a EFI OpenCore-Image/ hdiutil detach -force OpenCore-Image @@ -63,6 +64,7 @@ OpenCore-$(RELEASE_VERSION).iso : OpenCore-$(RELEASE_VERSION).dmg OpenCoreEFIFolder-$(RELEASE_VERSION).zip : Makefile $(EFI_FILES) rm -f $@ + find EFI -type f -name ".DS_Store" -delete zip -X -r $@ EFI %.gz : % diff --git a/src/AppleALC b/src/AppleALC index 93be275..4a86cc5 160000 --- a/src/AppleALC +++ b/src/AppleALC @@ -1 +1 @@ -Subproject commit 93be275a4495a1bdb7ff2c3238053f66b9c5195d +Subproject commit 4a86cc5dc1dd3260ef1c59f9fb0c4e99300e43c5 diff --git a/src/Lilu b/src/Lilu index 614712c..b897413 160000 --- a/src/Lilu +++ b/src/Lilu @@ -1 +1 @@ -Subproject commit 614712caa9d84b6e90305839bd74f3872a44a522 +Subproject commit b897413d53b8d0e1e8ea7f9d7519d9ff64d15b6d diff --git a/src/MacKernelSDK b/src/MacKernelSDK index e73a6fc..6b0e1ec 160000 --- a/src/MacKernelSDK +++ b/src/MacKernelSDK @@ -1 +1 @@ -Subproject commit e73a6fcd42c94b6a908ad9fe197034c8f4bf442a +Subproject commit 6b0e1ecda808e1a20401a174b910746f23f5ffcc diff --git a/src/OcBinaryData b/src/OcBinaryData index 6dd2d92..dcf5032 160000 --- a/src/OcBinaryData +++ b/src/OcBinaryData @@ -1 +1 @@ -Subproject commit 6dd2d92383edee522052ebbe2c634c92894b37e6 +Subproject commit dcf5032351154034e7c8ef6fd15674b1c71e3d92 diff --git a/src/OpenCorePkg b/src/OpenCorePkg index ae515dd..e316aac 160000 --- a/src/OpenCorePkg +++ b/src/OpenCorePkg @@ -1 +1 @@ -Subproject commit ae515dd0b1efe79940ce94bfd235399ba873a3f0 +Subproject commit e316aac788ec8fee0db2e73bc07b6d24d66d6f49 diff --git a/src/VirtualSMC b/src/VirtualSMC index 30a3fa2..a4de142 160000 --- a/src/VirtualSMC +++ b/src/VirtualSMC @@ -1 +1 @@ -Subproject commit 30a3fa2bd920a15e41ef1439585bcc19885b89e3 +Subproject commit a4de142261f2ea9a7d65be077f796e10bef67590 diff --git a/src/WhateverGreen b/src/WhateverGreen index 79efd98..7d632c5 160000 --- a/src/WhateverGreen +++ b/src/WhateverGreen @@ -1 +1 @@ -Subproject commit 79efd986ac5f4f17e09b880f25ea45be64863b2f +Subproject commit 7d632c5c0763d21f680e72a992f92de91c2068fd