miliuco Posted June 6, 2022 Share Posted June 6, 2022 (edited) There has been a lot of work at the source code level. These changes are useful for developers however, this month, there are few (but important) changes visible to the end user. OpenCore continues to improve with each new release. Get it here. Main changes (changelog and configuration pdf file) Improved ExtendBTFeatureFlags quirk on newer macOS versions Added notes about DMAR table and ForceAquantiaEthernet Updated note about CustomPciSerialDevice Added System option in LauncherOption property Added OpenNtfsDxe: NTFS read-only driver Switched Reset NVRAM and Toggle SIP to configurable boot entry protocol drivers to be included into the Drivers folder: - ResetNvramEntry.efi: menu entry which resets NVRAM and immediately restarts. If LauncherOption is set to Full or Short then the OpenCore boot entry is protected. If you don't want to clear the BIOS boot entries during NVRAM reset, the boolean flag --preserve-boot may be specified in the Arguments section for this driver. It's enabled if present - ToggleSipEntry.efi: menu entry for enabling and disabling System Integrity Protection (SIP) in OpenCore picker. Default value for disabling SIP with this boot entry is 0x27F. Added option to use flavours in the icons of the NVRAM tools (Reset NVRAM and Toggle SIP) (allows theme designers to provide different icons). Flavour is applied automatically depending on the icons present in the theme's folder: - If there is an icon named NVRAMTool.icns >> this icon is picked for all NVRAM tools (NVRAMReset and Toggle SIP) - If there are 2 icons named ResetNVRAM.icns and ToggleSip.icns >> each of them is picked for its related tool - If there are none of these icons, the generic Tool.icns is picked (Source: Flavours.md file). Improved PIIX4 (Intel IDE controller chipset) support on Hyper-V Gen1 Virtual Machines. config.plist Removed AllowNvramReset and AllowToggleSip from Misc / Security Reset NVRAM (ResetNvramEntry.efi) and Toggle SIP (ToggleSipEntry.efi) have been added in UEFI >> Drivers. These drivers are automatic: if you have them in Drivers folder and in config.plist, they are displayed in the picker and can be selected. Note: In previous versions, Reset NVRAM was included within OpenCore and did not exist as standalone tool and Toggle SIP existed as tool in the Tools folder and in Misc >> Tools of config.plist. Tools ocvalidate: always print version compatibility info when validating. Kexts AirportBrcmFixup 2.1.5 (improvements on Monterey, fixed compilation in Xcode) AppleALC 1.7.2 (added layouts, fixed HDMI audio for 400 series) BrcmPatchRAM 2.6.2 (fix for Monterey 12.4 and newer) MacHyperVSupport 0.8 (latest Windows support) WhateverGreen 1.5.9 (fixed typos, updated DRM FAQ, added AMD prefix for all Radeon cards) Edited November 7, 2022 by miliuco 11 5 Link to comment Share on other sites More sharing options...
miliuco Posted June 7, 2022 Author Share Posted June 7, 2022 Edited text of first post, it was not so clear about Reset NVRAM and Toggle SIP as drivers and flavours for NVRAM tools icons. Link to comment Share on other sites More sharing options...
oldman20 Posted August 10, 2022 Share Posted August 10, 2022 On 6/7/2022 at 12:43 AM, miliuco said: flag --preserve-boot so with this flag, all custom entry still there after reset nvram? Link to comment Share on other sites More sharing options...
Allan Posted August 10, 2022 Share Posted August 10, 2022 Take a look at the official manual You'll find it at the following entry > 11.7.1 ResetNvramEntry 1 Link to comment Share on other sites More sharing options...
Recommended Posts