- Adds
PreferUGA
Feature- Sets RefindPlus to always use UGA for its graphics output when available
- The default is to use GOP and to fall back on UGA when GOP is not available
- The feature can be enabled using a new
prefer_uga
configuration token
- Sets RefindPlus to always use UGA for its graphics output when available
- Adds
FollowSymlinks
Feature- Allows following symbolic links to loaders
- These are otherwise ignored to avoid misc issues but may be useful to run some Linux setups
- The feature can be enabled using a new
follow_symlinks
configuration token
- Adds
FocusNvramFix
Feature- Focuses the
ProtectNVRAM
feature (if set) on explicit UEFI Windows boots - The feature can be enabled using a new
focus_nvram_fix
configuration token- Replaces the
EnableMacosFilter
feature which has been removed
- Replaces the
- Focuses the
- Fixes Unwanted APFS Data Volume Entries
- APFS data volumes could sometimes appear as boot options due to inadequate filtering
- Fixes SubScreen Boots
- Boots from subscreens, such as after pressing
F2
, were handled as generic UEFI files - This resulted in some processes being skipped or unwanted processes being applied
- RefindPlus now tries to make such boots specific as follows:
Opencore
,Clover
,Linux
,MacOS
,Windows
andMisc Others
- Boots from subscreens, such as after pressing
- Fixes Apple Hardware Test Option
- While Apple stopped providing this feature after June 2013, some users may have restored this
- In such cases however, RefindPlus did not provide the option on APFS volumes when
SyncAPFS
is active - Now reinstated subject to not having multiple MacOS instances in any single APFS container
- Fixes Misc Items
- Always block UEFI Windows NVRAM items (Disregard Volatility)
- Address misidentification of certain volume types as HFS+ volumes
- Address misplaced
Out
andReturn
log tags - Eliminate excessive pointer event logging
- Eliminate python script code smells
- Improves
System Reset Call
Fix- Was previously always active when on system reboot calls
- This meant such calls always required confirmation
- Such confirmations are no longer required if keypresses had taken place before the call
- Hence all legitimate calls now proceed without issue and buffered keystroke calls are also captured
- Improves FS Type Handling
- Prevents Windows Support Volumes from being offered as boot options
- Updates Volume
FS_TYPE
setting to match assumed types - Differentiates between HFS+ types
- Improves Time Bound Primed Buffer Mitigation
- Reduces intervention threshold based on detection of confirmed user key presses
- Amends the
ShouldScan
Function to Exclude HFS+Recovery HD
Volumes- This recovery functionality was meant to be handled by the Mac Recovery Tool
- Amends the
WarnIfLegacyProblems
Function Run Position- Now runs after the
SetupScreen
function to ensure screen display on issues
- Now runs after the
- Amends EFI Scan to Exclude
BOOTCAMP
- BootCamp creates HybridMBR disks and trigger redundant attempts to find EFI loaders
- Ports Downstream Directory Scan Iteration Fix
- Ref: joevt@8d03f98