- Joined
- Dec 10, 2010
- Messages
- 1,378
- Motherboard
- Gigabyte Z390 Aorus Elite
- CPU
- i9-9900K
- Graphics
- RX 6600 XT
- Mobile Phone
As always, I recommend to read the message from vit9696 with the summary of the work done during the month of July.
0.7.2 version brings OpenCore with fewer changes than we have seen in previous versions. Still, there have been more than 20 builds with some major modifications, especially in regards to bugs and security:
Some kexts have been modified, it is recommended to use the most recent versions. They all have internal improvements, here only significant changes are commented:
0.7.2 version brings OpenCore with fewer changes than we have seen in previous versions. Still, there have been more than 20 builds with some major modifications, especially in regards to bugs and security:
- Keyboard not responding in Windows BitLocker
- Handling libraries and tracking errors when compiling
- Removing unwanted spaces in CPU information strings
- SMBIOS data update
- Security improvements (changes in Apple Secure Boot model and APFS driver).
- Misc > Security > SecureBootModel (String): new value added (x86legacy), this is the recommended value for Monterey on Macs and Hacks without a T2 chip for better security and compatibility. Previously, the recommended value was Default, equivalent to j137 (iMacPro1,1, December 2017, minimum macOS 10.3.2), this value must be used in macOS 10.15 and earlier. j137 does not work with Monterey.
- UEFI > AppleInput > GraphicsInputMirroring (boolean): This is to prevent keyboard input from not working in graphics-based applications such as Windows BitLocker that use non-Apple key input methods even when an AppleEvent key handler (e.g. CrScreenshotDxe.efi) is active. The recommended setting on all hardware is true.
An interesting discussion about this is available on OpenCore bug tracker: OpenCore: Can't use usb keyboard on Windows BitLocker recovery menu. - UEFI > APFS: Increased default APFS MinDate and MinVersion to macOS Big Sur for better security. These keys are the minimal allowed APFS driver date and version to be loaded. Examples:
- MinDate and MinVersion 0 is default (currently Big Sur), leave this value if you are using Big Sur or Monterey
- MinDate=20200306 and MinVersion=1412101001000000 is for Catalina 10.15.4 (19E287)
- MinDate=20190820 and MinVersion=945275007000000 is for Mojave 10.14.6 (18G103)
- MinDate and MinVersion -1 is disabled (not recommended).
It's required to change MinDate and MinVersion in the APFS section for macOS versions older than Big Sur.
Note: ocvalidate doesn’t check if MinDate and MinVersion values are valid for the installed version of macOS, you must check it by yourself.
Some kexts have been modified, it is recommended to use the most recent versions. They all have internal improvements, here only significant changes are commented:
- AppleALC (Lilu boot args support)
- CpuTscSync (Monterey support)
- FeatureUnlock (Monterey support)
- Lilu (improved 32-bit performance)
- MacHyperVSupport (Monterey support)
- RestrictEvents (improved CPU detection, MacPro7,1 UI in About his Mac, better compatibility with macOS 10.15 and older)
- UEFIGraphicsFB (first version, basic display output without hardware acceleration on generic hardware)
- VirtualSMC (Monterey support)
- WhateverGreen (improved iGPU detection, updated documentation, better device-id spoofing support for AMD cards letting newer RX 6900 GPUs run without problems).
Last edited: