diff --git a/Docs/Changelog.md b/Docs/Changelog.md
index 2b09966..b2227a9 100644
--- a/Docs/Changelog.md
+++ b/Docs/Changelog.md
@@ -1,5 +1,22 @@
OpenCore Changelog
==================
+#### v0.9.3
+- Added `--force-codec` option to AudioDxe, thx @xCuri0
+- Downgraded additional warning message in normal operation of emulated NVRAM to info
+- Disabled not present DVL0 device in SSDT-SBUS-MCHC by default, thx @stevezhengshiqi
+- Added EFI mandated box drawing, block element and arrow characters to `Builtin` renderer console font
+- Improved support for overlong menu entries and very narrow console modes in builtin picker
+- Made `Builtin` text renderer ignore UI Scale, when required to ensure that text mode reaches minimum UEFI supported size of 80x25
+- Added save and restore of text and graphics mode round tools and failed boot entries
+- Updated out-of-range cursor handling to work round minor display issue in memtest86
+- Added optional `--enable-mouse-click` argument to `CrScreenshotDxe` driver to additionally respond on mouse click
+- Added `--use-conn-none` option to `AudioDxe` driver to discover additional usable output channels on some systems
+- Added `PciIo` protocol override used to fix Aptio IV compatiblity with Above 4G BARs, thx @xCuri0
+- Fixed `AppleXcpmForceBoost` quirk on macOS 14
+- Updated builtin firmware versions for SMBIOS and the rest
+- Added `ConsoleFont` option to load custom console font for `Builtin` renderer
+- Improved `XhciPortLimit` quirk on macOS 11 to 14
+
#### v0.9.2
- Added `DisableIoMapperMapping` quirk, thx @CaseySJ
- Fixed disabling single user mode when Apple Secure Boot is enabled
@@ -19,6 +36,7 @@ OpenCore Changelog
- Improved filtering algorithm for `LogModules` and added `?` filter for matching non-standard log lines
- Fixed crash when gathering system report on virtualised CPUs
- Fixed unnecessary warning when first booting with emulated NVRAM
+- Enabled `AppleCpuPmCfgLock` quirk on macOS 13
#### v0.9.1
- Fixed long comment printing for ACPI patches, thx @corpnewt
@@ -43,8 +61,8 @@ OpenCore Changelog
- Fixed incomplete console mode initialisation when started in graphics mode
- Provided additional UEFI forge mode, for use in firmware drivers
- Implemented firmware driver enabling pre-OpenCore graphics on non-natively supported GPUs on EFI-era Macs
-- Prevented unwanted clear screen to console background colour when in graphics mode
- Added `ResizeUsePciRbIo` quirk to workaround broken PciIo on some UEFI firmwares, thx @xCuri0
+- Prevented unwanted clear screen to console background colour when in graphics mode
- Fixed crash while using `SysReport` on older Atom systems
- Fixed kexts without a Contents folder not being patched during a cacheless boot
- Added read-only sections (`.rdata`) to all drivers for better memory protection when supported
@@ -72,7 +90,7 @@ OpenCore Changelog
- Fixed TSC/FSB for AMD CPUs in ProvideCurrentCpuInfo, thx @Shaneee
- Added `Misc` -> `Boot` -> `HibernateSkipsPicker` not to show picker if waking from macOS hibernation
- Changed macrecovery to download files into `com.apple.recovery.boot` by default, thx @dreamwhite
-- Supported Apple builtin picker (using `BootKicker.efi` or `PickerMode` `Apple`) when running GPUs without Mac-EFI support on units such as the MacPro5,1 (thx @cdf, @tsialex)
+- Supported Apple native picker (using `BootKicker.efi` or `PickerMode` `Apple`) when running GPUs without Mac-EFI support on units such as the MacPro5,1 (thx @cdf, @tsialex)
- Enabled `PickerMode` `Apple` to successfully launch selected entry
- Enabled `BootKicker.efi` to successfully launch selected entry (via reboot) (thx @cdf)
- Added spoof proof UEFI 2.x checking to OpenVariableRuntimeDxe, thx @dakanji
diff --git a/Docs/Configuration.pdf b/Docs/Configuration.pdf
index 69c4d85..3b89e4b 100644
Binary files a/Docs/Configuration.pdf and b/Docs/Configuration.pdf differ
diff --git a/Docs/Sample.plist b/Docs/Sample.plist
index 601f904..193913c 100644
--- a/Docs/Sample.plist
+++ b/Docs/Sample.plist
@@ -590,7 +590,7 @@
ExecutablePath
Contents/MacOS/AirportBrcmFixup
MaxKernel
-
+ 22.9.9
MinKernel
12.0.0
PlistPath
@@ -626,12 +626,30 @@
ExecutablePath
MaxKernel
-
+ 22.9.9
MinKernel
17.0.0
PlistPath
Contents/Info.plist
+
+ Arch
+ x86_64
+ BundlePath
+ NVMeFix.kext
+ Comment
+
+ Enabled
+
+ ExecutablePath
+ Contents/MacOS/NVMeFix
+ MaxKernel
+ 22.9.9
+ MinKernel
+ 18.0.0
+ PlistPath
+ Contents/Info.plist
+
Block
@@ -1825,6 +1843,8 @@
ClearScreenOnModeSwitch
+ ConsoleFont
+
ConsoleMode
DirectGopRendering
@@ -1894,6 +1914,8 @@
OSInfo
+ PciIo
+
UnicodeCollation
diff --git a/EFI-Debug/BOOT/BOOTx64.efi b/EFI-Debug/BOOT/BOOTx64.efi
index 26c3acf..460f19d 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 9bb7309..fc2f364 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 36e03d5..cd3b9fd 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 d30b6db..e4f33c2 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/Kexts/Lilu.kext/Contents/Info.plist b/EFI-Debug/OC/Kexts/Lilu.kext/Contents/Info.plist
index 96c0203..6297e0e 100644
--- a/EFI-Debug/OC/Kexts/Lilu.kext/Contents/Info.plist
+++ b/EFI-Debug/OC/Kexts/Lilu.kext/Contents/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.6.5
+ 1.6.6
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.6.5
+ 1.6.6
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-Debug/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu b/EFI-Debug/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu
index a3ffcb0..2a06661 100755
Binary files a/EFI-Debug/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu and b/EFI-Debug/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu differ
diff --git a/EFI-Debug/OC/Kexts/Lilu.kext/Contents/Resources/Headers/kern_util.hpp b/EFI-Debug/OC/Kexts/Lilu.kext/Contents/Resources/Headers/kern_util.hpp
index 4e9f18d..259d5c8 100644
--- a/EFI-Debug/OC/Kexts/Lilu.kext/Contents/Resources/Headers/kern_util.hpp
+++ b/EFI-Debug/OC/Kexts/Lilu.kext/Contents/Resources/Headers/kern_util.hpp
@@ -394,6 +394,7 @@ enum KernelVersion {
BigSur = 20,
Monterey = 21,
Ventura = 22,
+ Sonoma = 23,
};
/**
diff --git a/EFI-Debug/OC/Kexts/SMCProcessor.kext/Contents/Info.plist b/EFI-Debug/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
index 472e333..d0c5774 100644
--- a/EFI-Debug/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
+++ b/EFI-Debug/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 21G419
+ 21G531
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.1
+ 1.3.2
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.3.1
+ 1.3.2
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-Debug/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor b/EFI-Debug/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor
index 423c770..705030d 100755
Binary files a/EFI-Debug/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor and b/EFI-Debug/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor differ
diff --git a/EFI-Debug/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist b/EFI-Debug/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
index 146ce2b..e3a5783 100644
--- a/EFI-Debug/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
+++ b/EFI-Debug/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 21G419
+ 21G531
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.1
+ 1.3.2
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.3.1
+ 1.3.2
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-Debug/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO b/EFI-Debug/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO
index c654444..b662e5b 100755
Binary files a/EFI-Debug/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO and b/EFI-Debug/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO differ
diff --git a/EFI-Debug/OC/Kexts/VirtualSMC.kext/Contents/Info.plist b/EFI-Debug/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
index ce03c4a..577e792 100644
--- a/EFI-Debug/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
+++ b/EFI-Debug/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 21G419
+ 21G531
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.1
+ 1.3.2
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.3.1
+ 1.3.2
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-Debug/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC b/EFI-Debug/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC
index fd96099..abae5e8 100755
Binary files a/EFI-Debug/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC and b/EFI-Debug/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC differ
diff --git a/EFI-Debug/OC/Kexts/WhateverGreen.kext/Contents/Info.plist b/EFI-Debug/OC/Kexts/WhateverGreen.kext/Contents/Info.plist
index 279cf41..1ba23c9 100644
--- a/EFI-Debug/OC/Kexts/WhateverGreen.kext/Contents/Info.plist
+++ b/EFI-Debug/OC/Kexts/WhateverGreen.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 21G419
+ 21G531
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.6.4
+ 1.6.5
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.6.4
+ 1.6.5
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-Debug/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen b/EFI-Debug/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen
index 5b87214..2e26ec0 100755
Binary files a/EFI-Debug/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen and b/EFI-Debug/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen differ
diff --git a/EFI-Debug/OC/OpenCore.efi b/EFI-Debug/OC/OpenCore.efi
index c24ca87..7484f30 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 4455974..0b19041 100644
--- a/EFI-Debug/OC/config.plist
+++ b/EFI-Debug/OC/config.plist
@@ -677,6 +677,8 @@
ClearScreenOnModeSwitch
+ ConsoleFont
+
ConsoleMode
DirectGopRendering
@@ -746,6 +748,8 @@
OSInfo
+ PciIo
+
UnicodeCollation
#JoinInsertglyt
diff --git a/EFI-Release/OC/Drivers/AudioDxe.efi b/EFI-Release/OC/Drivers/AudioDxe.efi
index 9aa0f12..ec8c23b 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 cc7bf90..89d5214 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 85b602b..fdc32a8 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/Kexts/Lilu.kext/Contents/Info.plist b/EFI-Release/OC/Kexts/Lilu.kext/Contents/Info.plist
index 96c0203..6297e0e 100644
--- a/EFI-Release/OC/Kexts/Lilu.kext/Contents/Info.plist
+++ b/EFI-Release/OC/Kexts/Lilu.kext/Contents/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.6.5
+ 1.6.6
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.6.5
+ 1.6.6
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-Release/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu b/EFI-Release/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu
index 2d320d6..a069a3e 100755
Binary files a/EFI-Release/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu and b/EFI-Release/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu differ
diff --git a/EFI-Release/OC/Kexts/SMCProcessor.kext/Contents/Info.plist b/EFI-Release/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
index 472e333..d0c5774 100644
--- a/EFI-Release/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
+++ b/EFI-Release/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 21G419
+ 21G531
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.1
+ 1.3.2
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.3.1
+ 1.3.2
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-Release/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor b/EFI-Release/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor
index 0280e9d..934b82e 100755
Binary files a/EFI-Release/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor and b/EFI-Release/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor differ
diff --git a/EFI-Release/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist b/EFI-Release/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
index 146ce2b..e3a5783 100644
--- a/EFI-Release/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
+++ b/EFI-Release/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 21G419
+ 21G531
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.1
+ 1.3.2
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.3.1
+ 1.3.2
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-Release/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO b/EFI-Release/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO
index 735a118..75d7aa2 100755
Binary files a/EFI-Release/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO and b/EFI-Release/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO differ
diff --git a/EFI-Release/OC/Kexts/VirtualSMC.kext/Contents/Info.plist b/EFI-Release/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
index ce03c4a..577e792 100644
--- a/EFI-Release/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
+++ b/EFI-Release/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 21G419
+ 21G531
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.1
+ 1.3.2
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.3.1
+ 1.3.2
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-Release/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC b/EFI-Release/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC
index 3b0d981..8ff6880 100755
Binary files a/EFI-Release/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC and b/EFI-Release/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC differ
diff --git a/EFI-Release/OC/Kexts/WhateverGreen.kext/Contents/Info.plist b/EFI-Release/OC/Kexts/WhateverGreen.kext/Contents/Info.plist
index 279cf41..1ba23c9 100644
--- a/EFI-Release/OC/Kexts/WhateverGreen.kext/Contents/Info.plist
+++ b/EFI-Release/OC/Kexts/WhateverGreen.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 21G419
+ 21G531
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.6.4
+ 1.6.5
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1.6.4
+ 1.6.5
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI-Release/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen b/EFI-Release/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen
index d53613a..e5573b2 100755
Binary files a/EFI-Release/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen and b/EFI-Release/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen differ
diff --git a/EFI-Release/OC/OpenCore.efi b/EFI-Release/OC/OpenCore.efi
index 682b9f6..7f2daa0 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 6e2ec80..2f18e11 100644
--- a/EFI-Release/OC/config.plist
+++ b/EFI-Release/OC/config.plist
@@ -689,6 +689,8 @@
ClearScreenOnModeSwitch
+ ConsoleFont
+
ConsoleMode
DirectGopRendering
@@ -758,6 +760,8 @@
OSInfo
+ PciIo
+
UnicodeCollation
#JoinInsertglyt
diff --git a/README.md b/README.md
index 611edcf..263f5e6 100644
--- a/README.md
+++ b/README.md
@@ -4,8 +4,8 @@ Note|Description
:----|:----
Initial macOS Support|macOS 10.15, Catalina.
-- Opencore version: 0.9.2
-- Release date: 08/05/2023 (delayed a week)
+- Opencore version: 0.9.3
+- Release date: 12/06/2023 (delayed a week)
# Basic Steps
@@ -141,8 +141,7 @@ iMacPro1,1|Because GPU integrated in 12th gen without support for Apple.
# Special notes
- USB port mapping is **REQUIRED**.
-- **`XhciPortLimit`** - Needed **`DISABLE`** if you use Big Sur 11.3+.
- - Please Mapping USB in macOS Catalina before install Big Sur or Newer for best results.
+- **`XhciPortLimit`** - Please `**ENABLE**` to map the USB ports
- You can use USBMap.command Utility - [USBMap](https://github.com/corpnewt/USBMap).
- **`AppleXcpmCfgLock`** - Please **`ENABLE`** if you cannot disable`CFG-Lock` in BIOS.
- Does NOT SUPPORT iGPU in 12th Gen.
diff --git a/Utils/macrecovery/boards.json b/Utils/macrecovery/boards.json
index 8378c8c..489daa3 100644
--- a/Utils/macrecovery/boards.json
+++ b/Utils/macrecovery/boards.json
@@ -1,34 +1,34 @@
{
- "Mac-EE2EBD4B90B839A8": "latest",
- "Mac-BE0E8AC46FE800CC": "11.7.6",
- "Mac-9AE82516C7C6B903": "12.6.5",
+ "Mac-EE2EBD4B90B839A8": "13.4",
+ "Mac-BE0E8AC46FE800CC": "11.7.7",
+ "Mac-9AE82516C7C6B903": "12.6.6",
"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.6",
- "Mac-7DF21CB3ED6977E5": "11.7.6",
- "Mac-9F18E312C5C2BF0B": "12.6.5",
- "Mac-937CB26E2E02BB01": "12.6.5",
+ "Mac-35C1E88140C3E6CF": "11.7.7",
+ "Mac-7DF21CB3ED6977E5": "11.7.7",
+ "Mac-9F18E312C5C2BF0B": "12.6.6",
+ "Mac-937CB26E2E02BB01": "12.6.6",
"Mac-827FAC58A8FDFA22": "latest",
"Mac-226CB3C6A851A671": "latest",
"Mac-0CFF9C7C2B63DF8D": "latest",
"Mac-C3EC7CD22292981F": "10.15.7",
"Mac-AFD8A9D944EA4843": "10.15.7",
- "Mac-189A3D4F975D5FFC": "11.7.6",
- "Mac-3CBD00234E554E41": "11.7.6",
- "Mac-2BD1B31983FE1663": "11.7.6",
- "Mac-06F11FD93F0323C5": "12.6.5",
- "Mac-06F11F11946D27C5": "12.6.5",
- "Mac-E43C1C25D4880AD6": "12.6.5",
- "Mac-473D31EABEB93F9B": "12.6.5",
- "Mac-66E35819EE2D0D05": "12.6.5",
- "Mac-A5C67F76ED83108C": "12.6.5",
- "Mac-B4831CEBD52A0C4C": "latest",
- "Mac-CAD6701F7CEA0921": "latest",
- "Mac-551B86E5744E2388": "latest",
+ "Mac-189A3D4F975D5FFC": "11.7.7",
+ "Mac-3CBD00234E554E41": "11.7.7",
+ "Mac-2BD1B31983FE1663": "11.7.7",
+ "Mac-06F11FD93F0323C5": "12.6.6",
+ "Mac-06F11F11946D27C5": "12.6.6",
+ "Mac-E43C1C25D4880AD6": "12.6.6",
+ "Mac-473D31EABEB93F9B": "12.6.6",
+ "Mac-66E35819EE2D0D05": "12.6.6",
+ "Mac-A5C67F76ED83108C": "12.6.6",
+ "Mac-B4831CEBD52A0C4C": "13.4",
+ "Mac-CAD6701F7CEA0921": "13.4",
+ "Mac-551B86E5744E2388": "13.4",
"Mac-937A206F2EE63C01": "latest",
"Mac-827FB448E656EC26": "latest",
"Mac-1E7E29AD0135F9BC": "latest",
@@ -43,7 +43,7 @@
"Mac-942459F5819B171B": "10.13.6",
"Mac-4B7AC7E43945597E": "10.15.7",
"Mac-6F01561E16C75D06": "10.15.7",
- "Mac-F60DEB81FF30ACF6": "12.6.5",
+ "Mac-F60DEB81FF30ACF6": "12.6.6",
"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.5",
+ "Mac-35C5E08120C7EEAF": "12.6.6",
"Mac-7BA5B2DFE22DDD8C": "latest",
"Mac-942B5BF58194151B": "10.13.6",
"Mac-942B59F58194171B": "10.13.6",
@@ -61,16 +61,16 @@
"Mac-031B6874CF7F642A": "10.15.7",
"Mac-27ADBB7B4CEE8E61": "10.15.7",
"Mac-77EB7D7DAF985301": "10.15.7",
- "Mac-81E3E92DD6088272": "11.7.6",
- "Mac-42FD25EABCABB274": "11.7.6",
- "Mac-A369DDC4E67F1C45": "12.6.5",
- "Mac-FFE5EF870D7BA81A": "12.6.5",
- "Mac-DB15BD556843C820": "12.6.5",
- "Mac-65CE76090165799A": "12.6.5",
- "Mac-B809C3757DA9BB8D": "12.6.5",
- "Mac-4B682C642B45593E": "latest",
- "Mac-77F17D7DA9285301": "latest",
- "Mac-BE088AF8C5EB4FA2": "latest",
+ "Mac-81E3E92DD6088272": "11.7.7",
+ "Mac-42FD25EABCABB274": "11.7.7",
+ "Mac-A369DDC4E67F1C45": "12.6.6",
+ "Mac-FFE5EF870D7BA81A": "12.6.6",
+ "Mac-DB15BD556843C820": "12.6.6",
+ "Mac-65CE76090165799A": "12.6.6",
+ "Mac-B809C3757DA9BB8D": "12.6.6",
+ "Mac-4B682C642B45593E": "13.4",
+ "Mac-77F17D7DA9285301": "13.4",
+ "Mac-BE088AF8C5EB4FA2": "13.4",
"Mac-AA95B1DDAB278B95": "latest",
"Mac-63001698E7A34814": "latest",
"Mac-CFF7D910A743CAAF": "latest",
diff --git a/Utils/macrecovery/download-macOS-Big-Sur.cmd b/Utils/macrecovery/download-macOS-Big-Sur.cmd
new file mode 100755
index 0000000..20c9bb2
--- /dev/null
+++ b/Utils/macrecovery/download-macOS-Big-Sur.cmd
@@ -0,0 +1,11 @@
+@echo off
+
+rem Download imagem Recovery macOS Big Sur
+rem
+rem Gabriel Luchina
+rem Universo Hackintosh
+rem https://universohackintosh.com.br
+
+cls
+
+python ./macrecovery.py -b Mac-42FD25EABCABB274 -m 00000000000000000 download
diff --git a/Utils/macrecovery/download-macOS-Catalina.cmd b/Utils/macrecovery/download-macOS-Catalina.cmd
new file mode 100755
index 0000000..17c7679
--- /dev/null
+++ b/Utils/macrecovery/download-macOS-Catalina.cmd
@@ -0,0 +1,11 @@
+@echo off
+
+rem Download imagem Recovery macOS Catalina
+rem
+rem Gabriel Luchina
+rem Universo Hackintosh
+rem https://universohackintosh.com.br
+
+cls
+
+python ./macrecovery.py -b Mac-00BE6ED71E35EB86 -m 00000000000000000 download
diff --git a/Utils/macrecovery/download-macOS-Monterey.cmd b/Utils/macrecovery/download-macOS-Monterey.cmd
new file mode 100755
index 0000000..fc3442b
--- /dev/null
+++ b/Utils/macrecovery/download-macOS-Monterey.cmd
@@ -0,0 +1,11 @@
+@echo off
+
+rem Download imagem Recovery macOS Monterey
+rem
+rem Gabriel Luchina
+rem Universo Hackintosh
+rem https://universohackintosh.com.br
+
+cls
+
+python ./macrecovery.py -b Mac-E43C1C25D4880AD6 -m 00000000000000000 download
diff --git a/Utils/macrecovery/download-macOS-Ventura.cmd b/Utils/macrecovery/download-macOS-Ventura.cmd
new file mode 100755
index 0000000..cf17110
--- /dev/null
+++ b/Utils/macrecovery/download-macOS-Ventura.cmd
@@ -0,0 +1,11 @@
+@echo off
+
+rem Download imagem Recovery macOS Ventura
+rem
+rem Gabriel Luchina
+rem Universo Hackintosh
+rem https://universohackintosh.com.br
+
+cls
+
+python ./macrecovery.py -b Mac-B4831CEBD52A0C4C -m 00000000000000000 download
diff --git a/Utils/ocvalidate/ocvalidate b/Utils/ocvalidate/ocvalidate
index 5d81688..81147cb 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 b0fbdaa..d661668 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 07d3e9a..4daa206 100755
Binary files a/Utils/ocvalidate/ocvalidate.linux and b/Utils/ocvalidate/ocvalidate.linux differ