diff --git a/Library/OcAfterBootCompatLib/ServiceOverrides.c b/Library/OcAfterBootCompatLib/ServiceOverrides.c index 5cbe98cf..1561bfab 100644 --- a/Library/OcAfterBootCompatLib/ServiceOverrides.c +++ b/Library/OcAfterBootCompatLib/ServiceOverrides.c @@ -25,7 +25,6 @@ #include #include #include -#include #include #include #include @@ -39,7 +38,6 @@ #include #include -#include #include #include @@ -882,19 +880,14 @@ InternalEfiBootRtGetKcgOffset ( IN UINTN SourceSize ) { - EFI_STATUS Status; - BOOLEAN Overflow; - APPLE_SECURE_BOOT_PROTOCOL *SecureBoot; - UINT8 Policy; - EFI_HANDLE EfiBootRtCopyHandle; - APPLE_EFI_BOOT_RT_INFO EfiBootRtLoadOptions; - UINTN KcgOffset; - EFI_LOADED_IMAGE_PROTOCOL *LoadedImage; - UINTN ImageBase; + EFI_STATUS Status; + BOOLEAN Overflow; + EFI_HANDLE EfiBootRtCopyHandle; + APPLE_EFI_BOOT_RT_INFO EfiBootRtLoadOptions; + UINTN KcgOffset; + EFI_LOADED_IMAGE_PROTOCOL *LoadedImage; + UINTN ImageBase; - SecureBoot = OcAppleSecureBootGetProtocol (); - ASSERT (SecureBoot != NULL); - SecureBoot->GetPolicy (SecureBoot, &Policy); // // Load a copy of EfiBootRt to retrieve its information structure. EfiBootRt // must be loaded with the OpenCore image loader as it is not signed. This is @@ -1562,9 +1555,6 @@ InstallServiceOverrides ( gBS->Hdr.CRC32 = 0; gBS->Hdr.CRC32 = CalculateCrc32 (gBS, gBS->Hdr.HeaderSize); - gRT->Hdr.CRC32 = 0; - gRT->Hdr.CRC32 = CalculateCrc32 (gRT, gRT->Hdr.HeaderSize); - gBS->RestoreTPL (OriginalTpl); //