Update OpenCore beyond 0.8.1 to support macOS 13 Ventura Developer Beta 1

This commit is contained in:
Nicholas Sherlock
2022-06-09 09:02:47 +12:00
parent dff85c7039
commit c998080a9c
11 changed files with 59 additions and 21 deletions

2
.gitignore vendored
View File

@@ -4,6 +4,8 @@ EFI/OC/Drivers/OpenHfsPlus.efi
EFI/OC/Drivers/OpenRuntime.efi
EFI/OC/Drivers/OpenCanopy.efi
EFI/OC/Drivers/OpenPartitionDxe.efi
EFI/OC/Drivers/ResetNvramEntry.efi
EFI/OC/Drivers/ToggleSipEntry.efi
EFI/OC/Kexts/Lilu.kext
EFI/OC/Kexts/AppleALC.kext
EFI/OC/Kexts/WhateverGreen.kext

View File

@@ -273,6 +273,8 @@
<dict>
<key>MmioWhitelist</key>
<array/>
<key>Patch</key>
<array/>
<key>Quirks</key>
<dict>
<key>AllowRelocationBlock</key>
@@ -716,6 +718,8 @@
<string></string>
<key>MinKernel</key>
<string></string>
<key>Strategy</key>
<string>Disable</string>
</dict>
</array>
<key>Emulate</key>
@@ -803,7 +807,7 @@
<key>Base</key>
<string></string>
<key>Comment</key>
<string>algrey - thenickdude - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN (Big Sur 11.3 and newer)</string>
<string>algrey - thenickdude - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN (Big Sur 11.3+, Monterey)</string>
<key>Count</key>
<integer>1</integer>
<key>Enabled</key>
@@ -905,6 +909,8 @@
<false/>
<key>AppleXcpmForceBoost</key>
<false/>
<key>CustomPciSerialDevice</key>
<false/>
<key>CustomSMBIOSGuid</key>
<false/>
<key>DisableIoMapper</key>
@@ -917,6 +923,8 @@
<false/>
<key>ExternalDiskIcons</key>
<false/>
<key>ForceAquantiaEthernet</key>
<false/>
<key>ForceSecureBootScheme</key>
<true/>
<key>IncreasePciBarSize</key>
@@ -995,8 +1003,8 @@
<integer>0</integer>
<key>DisplayLevel</key>
<integer>2147483650</integer>
<key>SerialInit</key>
<false/>
<key>LogModules</key>
<string>*</string>
<key>SysReport</key>
<false/>
<key>Target</key>
@@ -1006,11 +1014,7 @@
<array/>
<key>Security</key>
<dict>
<key>AllowNvramReset</key>
<true/>
<key>AllowSetDefault</key>
<true/>
<key>AllowToggleSip</key>
<false/>
<key>ApECID</key>
<integer>0</integer>
@@ -1037,6 +1041,13 @@
<key>Vault</key>
<string>Optional</string>
</dict>
<key>Serial</key>
<dict>
<key>Init</key>
<false/>
<key>Override</key>
<false/>
</dict>
<key>Tools</key>
<array>
<dict>
@@ -1117,12 +1128,12 @@
</dict>
<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
<dict>
<key>#INFO (prev-lang:kbd)</key>
<string>en:252 (ABC), set 656e3a323532</string>
<key>ForceDisplayRotationInEFI</key>
<integer>0</integer>
<key>SystemAudioVolume</key>
<data>Rg==</data>
<key>SystemAudioVolumeDB</key>
<data>4g==</data>
<key>boot-args</key>
<string>keepsyms=1</string>
<key>csr-active-config</key>
@@ -1194,10 +1205,10 @@
<dict>
<key>AdviseFeatures</key>
<false/>
<key>MaxBIOSVersion</key>
<false/>
<key>MLB</key>
<string>C02717306J9JG361M</string>
<key>MaxBIOSVersion</key>
<false/>
<key>ProcessorType</key>
<integer>0</integer>
<key>ROM</key>
@@ -1453,6 +1464,26 @@
<key>Path</key>
<string>OpenLinuxBoot.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<true/>
<key>Path</key>
<string>ResetNvramEntry.efi</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Comment</key>
<string></string>
<key>Enabled</key>
<false/>
<key>Path</key>
<string>ToggleSipEntry.efi</string>
</dict>
</array>
<key>Input</key>
<dict>
@@ -1576,6 +1607,8 @@
<key>UnblockFsConnect</key>
<false/>
</dict>
<key>ReservedMemory</key>
<array/>
</dict>
</dict>
</plist>

View File

@@ -14,7 +14,9 @@ DRIVERS= \
EFI/OC/Drivers/OpenHfsPlus.efi \
EFI/OC/Drivers/OpenRuntime.efi \
EFI/OC/Drivers/OpenCanopy.efi \
EFI/OC/Drivers/OpenPartitionDxe.efi
EFI/OC/Drivers/OpenPartitionDxe.efi \
EFI/OC/Drivers/ResetNvramEntry.efi \
EFI/OC/Drivers/ToggleSipEntry.efi
TOOLS = \
EFI/OC/Tools/Shell.efi \
@@ -166,7 +168,8 @@ EFI/OC/OpenCore.efi : $(OPENCORE_UDK_BUILD_DIR)/OpenCore.efi
cp -a $< $@
EFI/OC/Drivers/OpenRuntime.efi EFI/OC/Drivers/OpenHfsPlus.efi EFI/OC/Drivers/OpenPartitionDxe.efi \
: $(OPENCORE_UDK_BUILD_DIR)/OpenRuntime.efi $(OPENCORE_UDK_BUILD_DIR)/OpenHfsPlus.efi $(OPENCORE_UDK_BUILD_DIR)/OpenPartitionDxe.efi
EFI/OC/Drivers/ResetNvramEntry.efi EFI/OC/Drivers/ToggleSipEntry.efi \
: $(OPENCORE_UDK_BUILD_DIR)/OpenRuntime.efi $(OPENCORE_UDK_BUILD_DIR)/OpenHfsPlus.efi $(OPENCORE_UDK_BUILD_DIR)/OpenPartitionDxe.efi $(OPENCORE_UDK_BUILD_DIR)/ResetNvramEntry.efi $(OPENCORE_UDK_BUILD_DIR)/ToggleSipEntry.efi
mkdir -p EFI/OC/Drivers
cp -a $? EFI/OC/Drivers/