- Attached a replacement package,
HotFix-01
, to address misc post release issues1
- Synced with Upstream v0.14.0
- Updates Deprecated EFI 1.x Protocols
- Misc deprecated protocols aligned with UEFI 2.x specs
- Some are related to filesystem drivers; for which updated versions are created accordingly
- Adds
HelpIcon
Feature- Improves loading speed by preferring the current theme's generic/default loader icons
- Enabled by default but can be disabled using a new
decline_help_icon
configuration token
- Adds
GZippedLoaders
Feature- Stub implementation of upstream feature focused on the ARM architecture
- Adds Misc Upstream Changes/Fixes
- Adoption of the RefindPlus
FollowSymlinks
Feature also_scan_dirs
Volume Specification Bugfix- Malformed
refind_linux.conf
Freeze Bugfix - Parallel FS Driver GNU-EFI Build Limitation
- Memory leak and garbled JPEG when compiled on some Linux distributions
- Apparent Memory Allocation Conflict
- Upstream
LinuxPrefixes
Feature
- Adoption of the RefindPlus
- Fixes
ReloadGOP
Feature- A regression had meant that the feature was not active
- This bug was introduced in v0.13.3.AD (Commit dc642c6)
- Improves
SupplyNVME
Feature- Further isolated from other code
- Improves
SupplyAPFS
Feature- Now run after device connection to ensure APFS availability
- This should also resolve availability with some third party flashed GPUs
- Improves
AcquireGOP
Feature- Now handles uncompressed OptionROMs
- None encountered to date but theoretically possible
- Improves
AlsoScan
Feature- The
@root/boot
path was added to the defaultalso_scan_dirs
list
- The
- Improves
DynamicCSR
Feature- Now also enables the
RotateCSR
tool if configured to be displayed- The tool was previously always disabled when DynamicCSR was active
- Now attempts up to three (3) rotations
- Some users have more than two (2) CSR settings
- Stops at the first match of the target setting or after the third attempt
- A screen message about
NormalisedCSR
was additionally suppressed
- Now also enables the
- Improves Generic Menu Handling
- Now provides a
Return to Main Menu
option on all such menus
- Now provides a
- Improves
OpenCore
Instance Handling- Now prevents loading OpenCore when RefindPlus is loaded via OpenCore
- That is, prevents loading OpenCore when it is already active
- Improves
NvramProtect
andNvramProtectEx
Features- Now disabled when RefindPlus is loaded via OpenCore
- Exposes
MitigatePrimedBuffer
Feature for User Configuration- Previously activated by default on all types of firmware
- A limited base implementation is always active on Non-Apple firmware
- Can now be extended on by activating a new
mitigate_primed_buffer
token - The feature does not operate on Apple firmware regardless of the token setting
- Amends Filesystem Drivers
- BTRFS: Adds support for
RAID1C34
profiles- Ported from Grub2 via https://sf.net/p/refind/code/merge-requests/48
- MISC: Tweaks driver name strings and other minor items
- BTRFS: Adds support for
- Amends
Big Selection Image
Size Filtering- The maximum Big Selection image size is increased to 512px from 320px
- The Small Selection image maximum is maintained at 256px
- Amends EFI File Validity Checks
- Apple
Fat
Binaries are now always assumed to be valid on Apple firmware - This similarly applies to binaries with missing PE32+ headers
- Apple
Footnotes
-
HotFix 01: 22 Jul 23 ↩