diff --git a/Docs/Changelog.md b/Docs/Changelog.md
index 9d6c6ae..e20e6a1 100644
--- a/Docs/Changelog.md
+++ b/Docs/Changelog.md
@@ -1,5 +1,13 @@
OpenCore Changelog
==================
+#### v0.9.1
+- Fixed long comment printing for ACPI patches, thx @corpnewt
+- Added sample config for VS Code source level debugging with `gdb`
+- Updated builtin firmware versions for SMBIOS and the rest
+- Added GOP memory caching report to `SysReport`
+- Implemented `GopBurstMode` quirk for faster GOP operation on older firmware
+- Fixed `ThirdPartyDrives` quirk on macOS 13.3 and above
+
#### v0.9.0
- Resolved issues with verbose boot log appearing over picker graphics
- Added version number to EnableGop UI section, so tool builders can track it
diff --git a/Docs/Configuration.pdf b/Docs/Configuration.pdf
index f352d47..f1e1745 100644
Binary files a/Docs/Configuration.pdf and b/Docs/Configuration.pdf differ
diff --git a/Docs/Sample.plist b/Docs/Sample.plist
index 683c4af..28eb5da 100644
--- a/Docs/Sample.plist
+++ b/Docs/Sample.plist
@@ -1829,6 +1829,8 @@
ForceResolution
+ GopBurstMode
+
GopPassThrough
Disabled
IgnoreTextInGraphics
diff --git a/EFI-Debug/BOOT/BOOTx64.efi b/EFI-Debug/BOOT/BOOTx64.efi
index a71a526..60687b7 100644
Binary files a/EFI-Debug/BOOT/BOOTx64.efi and b/EFI-Debug/BOOT/BOOTx64.efi differ
diff --git a/EFI-Debug/OC/Drivers/AudioDxe.efi b/EFI-Debug/OC/Drivers/AudioDxe.efi
index 0011c01..3fc9172 100644
Binary files a/EFI-Debug/OC/Drivers/AudioDxe.efi and b/EFI-Debug/OC/Drivers/AudioDxe.efi differ
diff --git a/EFI-Debug/OC/Drivers/OpenRuntime.efi b/EFI-Debug/OC/Drivers/OpenRuntime.efi
index a839a4c..5e7f202 100644
Binary files a/EFI-Debug/OC/Drivers/OpenRuntime.efi and b/EFI-Debug/OC/Drivers/OpenRuntime.efi differ
diff --git a/EFI-Debug/OC/Drivers/ResetNvramEntry.efi b/EFI-Debug/OC/Drivers/ResetNvramEntry.efi
index 863eceb..d0ec589 100644
Binary files a/EFI-Debug/OC/Drivers/ResetNvramEntry.efi and b/EFI-Debug/OC/Drivers/ResetNvramEntry.efi differ
diff --git a/EFI-Debug/OC/OpenCore.efi b/EFI-Debug/OC/OpenCore.efi
index 4e564f9..ea26db9 100644
Binary files a/EFI-Debug/OC/OpenCore.efi and b/EFI-Debug/OC/OpenCore.efi differ
diff --git a/EFI-Debug/OC/config.plist b/EFI-Debug/OC/config.plist
index 51036f0..348398d 100644
--- a/EFI-Debug/OC/config.plist
+++ b/EFI-Debug/OC/config.plist
@@ -681,6 +681,8 @@
ForceResolution
+ GopBurstMode
+
GopPassThrough
Disabled
IgnoreTextInGraphics
diff --git a/EFI-Release/BOOT/BOOTx64.efi b/EFI-Release/BOOT/BOOTx64.efi
index 3ec0ca8..a1d833a 100644
Binary files a/EFI-Release/BOOT/BOOTx64.efi and b/EFI-Release/BOOT/BOOTx64.efi differ
diff --git a/EFI-Release/OC/Drivers/AudioDxe.efi b/EFI-Release/OC/Drivers/AudioDxe.efi
index 7ad1fb0..9aa0f12 100644
Binary files a/EFI-Release/OC/Drivers/AudioDxe.efi and b/EFI-Release/OC/Drivers/AudioDxe.efi differ
diff --git a/EFI-Release/OC/Drivers/OpenCanopy.efi b/EFI-Release/OC/Drivers/OpenCanopy.efi
index 6f8367e..20854c6 100644
Binary files a/EFI-Release/OC/Drivers/OpenCanopy.efi and b/EFI-Release/OC/Drivers/OpenCanopy.efi differ
diff --git a/EFI-Release/OC/Drivers/ResetNvramEntry.efi b/EFI-Release/OC/Drivers/ResetNvramEntry.efi
index 6c0793c..60aaf7e 100644
Binary files a/EFI-Release/OC/Drivers/ResetNvramEntry.efi and b/EFI-Release/OC/Drivers/ResetNvramEntry.efi differ
diff --git a/EFI-Release/OC/OpenCore.efi b/EFI-Release/OC/OpenCore.efi
index d91c291..4da6601 100644
Binary files a/EFI-Release/OC/OpenCore.efi and b/EFI-Release/OC/OpenCore.efi differ
diff --git a/EFI-Release/OC/config.plist b/EFI-Release/OC/config.plist
index 46f26fb..7baae37 100644
--- a/EFI-Release/OC/config.plist
+++ b/EFI-Release/OC/config.plist
@@ -693,6 +693,8 @@
ForceResolution
+ GopBurstMode
+
GopPassThrough
Disabled
IgnoreTextInGraphics
diff --git a/README.md b/README.md
index 3cd8c16..fd41140 100644
--- a/README.md
+++ b/README.md
@@ -4,8 +4,8 @@ Note|Description
:----|:----
Initial macOS Support|macOS 10.15, Catalina.
-- Opencore version: 0.9.0
-- Release date: 06/03/2023
+- Opencore version: 0.9.1
+- Release date: 03/04/2023
# Basic Steps
@@ -52,6 +52,7 @@ Kext|Description
[RealtekRTL8111.kext](https://github.com/Mieze/RTL8111_driver_for_OS_X/releases)|For Realtek's Gigabit Ethernet.
Sometimes the latest version of the kext might not work properly with your Ethernet. If you see this issue, try older versions.
[LucyRTL8125Ethernet.kext](https://www.insanelymac.com/forum/files/file/1004-lucyrtl8125ethernet/)|For Realtek's 2.5Gb Ethernet.
[SmallTreeIntel82576.kext](https://github.com/khronokernel/SmallTree-I211-AT-patch/releases)| Required for I211 NICs, based off of the SmallTree kext but patched to support I211.
Required for most AMD boards running Intel NICs.
+[AppleIGB.kext](https://github.com/donatengit/AppleIGB/releases)|Required for I211 NICs running on macOS Monterey and above. Might have instability issues on some NICs, recommended to stay on Big Sur and use SmallTree. Requires macOS 12 and above
### WiFi and Bluetooth
Kext|Description
@@ -73,6 +74,7 @@ Kext|Description
[NVMeFix](https://github.com/acidanthera/NVMeFix/releases)|Used for fixing power management and initialization on non-Apple NVMe.
[SATA-Unsupported](https://github.com/khronokernel/Legacy-Kexts/blob/master/Injectors/Zip/SATA-unsupported.kext.zip)|Adds support for a large variety of SATA controllers, mainly relevant for laptops which have issues seeing the SATA drive in macOS.
We recommend testing without this first.
[RestrictEvents](https://github.com/acidanthera/RestrictEvents/releases)|Better experience with unsupported processors like AMD, Disable MacPro7,1 memory warnings and provide upgrade to macOS Monterey via Software Updates when available.
+[CpuTscSync](https://github.com/acidanthera/CpuTscSync/releases)|It is a Lilu plugin, combining functionality of VoodooTSCSync and disabling xcpm_urgency if TSC is not in sync. It should solve some kernel panics after wake.
# ACPI Tables
diff --git a/Utils/macrecovery/boards.json b/Utils/macrecovery/boards.json
index 0b33be3..79d6d02 100644
--- a/Utils/macrecovery/boards.json
+++ b/Utils/macrecovery/boards.json
@@ -1,31 +1,31 @@
{
"Mac-EE2EBD4B90B839A8": "latest",
- "Mac-BE0E8AC46FE800CC": "11.7.4",
- "Mac-9AE82516C7C6B903": "12.6.3",
+ "Mac-BE0E8AC46FE800CC": "11.7.5",
+ "Mac-9AE82516C7C6B903": "12.6.4",
"Mac-942452F5819B1C1B": "10.13.6",
"Mac-942C5DF58193131B": "10.13.6",
"Mac-C08A6BB70A942AC2": "10.13.6",
"Mac-742912EFDBEE19B3": "10.13.6",
"Mac-66F35F19FE2A0D05": "10.15.7",
"Mac-2E6FAB96566FE58C": "10.15.7",
- "Mac-35C1E88140C3E6CF": "11.7.4",
- "Mac-7DF21CB3ED6977E5": "11.7.4",
- "Mac-9F18E312C5C2BF0B": "12.6.3",
- "Mac-937CB26E2E02BB01": "12.6.3",
+ "Mac-35C1E88140C3E6CF": "11.7.5",
+ "Mac-7DF21CB3ED6977E5": "11.7.5",
+ "Mac-9F18E312C5C2BF0B": "12.6.4",
+ "Mac-937CB26E2E02BB01": "12.6.4",
"Mac-827FAC58A8FDFA22": "latest",
"Mac-226CB3C6A851A671": "latest",
"Mac-0CFF9C7C2B63DF8D": "latest",
"Mac-C3EC7CD22292981F": "10.15.7",
"Mac-AFD8A9D944EA4843": "10.15.7",
- "Mac-189A3D4F975D5FFC": "11.7.4",
- "Mac-3CBD00234E554E41": "11.7.4",
- "Mac-2BD1B31983FE1663": "11.7.4",
- "Mac-06F11FD93F0323C5": "12.6.3",
- "Mac-06F11F11946D27C5": "12.6.3",
- "Mac-E43C1C25D4880AD6": "12.6.3",
- "Mac-473D31EABEB93F9B": "12.6.3",
- "Mac-66E35819EE2D0D05": "12.6.3",
- "Mac-A5C67F76ED83108C": "12.6.3",
+ "Mac-189A3D4F975D5FFC": "11.7.5",
+ "Mac-3CBD00234E554E41": "11.7.5",
+ "Mac-2BD1B31983FE1663": "11.7.5",
+ "Mac-06F11FD93F0323C5": "12.6.4",
+ "Mac-06F11F11946D27C5": "12.6.4",
+ "Mac-E43C1C25D4880AD6": "12.6.4",
+ "Mac-473D31EABEB93F9B": "12.6.4",
+ "Mac-66E35819EE2D0D05": "12.6.4",
+ "Mac-A5C67F76ED83108C": "12.6.4",
"Mac-B4831CEBD52A0C4C": "latest",
"Mac-CAD6701F7CEA0921": "latest",
"Mac-551B86E5744E2388": "latest",
@@ -43,7 +43,7 @@
"Mac-942459F5819B171B": "10.13.6",
"Mac-4B7AC7E43945597E": "10.15.7",
"Mac-6F01561E16C75D06": "10.15.7",
- "Mac-F60DEB81FF30ACF6": "12.6.3",
+ "Mac-F60DEB81FF30ACF6": "12.6.4",
"Mac-27AD2F918AE68F61": "latest",
"Mac-F2208EC8": "10.13.6",
"Mac-8ED6AF5B48C039E1": "10.13.6",
@@ -51,7 +51,7 @@
"Mac-7BA5B2794B2CDB12": "10.13.6",
"Mac-031AEE4D24BFF0B1": "10.15.7",
"Mac-F65AE981FFA204ED": "10.15.7",
- "Mac-35C5E08120C7EEAF": "12.6.3",
+ "Mac-35C5E08120C7EEAF": "12.6.4",
"Mac-7BA5B2DFE22DDD8C": "latest",
"Mac-942B5BF58194151B": "10.13.6",
"Mac-942B59F58194171B": "10.13.6",
@@ -61,13 +61,13 @@
"Mac-031B6874CF7F642A": "10.15.7",
"Mac-27ADBB7B4CEE8E61": "10.15.7",
"Mac-77EB7D7DAF985301": "10.15.7",
- "Mac-81E3E92DD6088272": "11.7.4",
- "Mac-42FD25EABCABB274": "11.7.4",
- "Mac-A369DDC4E67F1C45": "12.6.3",
- "Mac-FFE5EF870D7BA81A": "12.6.3",
- "Mac-DB15BD556843C820": "12.6.3",
- "Mac-65CE76090165799A": "12.6.3",
- "Mac-B809C3757DA9BB8D": "12.6.3",
+ "Mac-81E3E92DD6088272": "11.7.5",
+ "Mac-42FD25EABCABB274": "11.7.5",
+ "Mac-A369DDC4E67F1C45": "12.6.4",
+ "Mac-FFE5EF870D7BA81A": "12.6.4",
+ "Mac-DB15BD556843C820": "12.6.4",
+ "Mac-65CE76090165799A": "12.6.4",
+ "Mac-B809C3757DA9BB8D": "12.6.4",
"Mac-4B682C642B45593E": "latest",
"Mac-77F17D7DA9285301": "latest",
"Mac-BE088AF8C5EB4FA2": "latest",
diff --git a/Utils/ocvalidate/ocvalidate b/Utils/ocvalidate/ocvalidate
index 4708528..7c9976b 100755
Binary files a/Utils/ocvalidate/ocvalidate and b/Utils/ocvalidate/ocvalidate differ
diff --git a/Utils/ocvalidate/ocvalidate.exe b/Utils/ocvalidate/ocvalidate.exe
index 2af63cd..3b06c36 100755
Binary files a/Utils/ocvalidate/ocvalidate.exe and b/Utils/ocvalidate/ocvalidate.exe differ
diff --git a/Utils/ocvalidate/ocvalidate.linux b/Utils/ocvalidate/ocvalidate.linux
index f1fc95c..354562d 100755
Binary files a/Utils/ocvalidate/ocvalidate.linux and b/Utils/ocvalidate/ocvalidate.linux differ