github RefindPlusRepo/RefindPlus v0.14.2.AE

13 hours ago
  • Fixes CleanNvram Handling
    • The required loader path had ended up empty
      • This rendered the tool inoperable
    • This bug was introduced in v0.14.2.AD (Commit d6cd6cd)
  • Fixes SimpleTextOut Reconnection Issues
    • Some firmware reset to the console default resolution on reconnection
      • This quirk was not accounted for when enforcing reconnection
    • This bug was introduced in v0.14.2.AB (Commit 44b6d7d)
  • Fixes BtrFS Driver
    • Cursor was not being properly iterated
    • Refactoring of fsw_strfunc.h meant the driver was a NOOP
      • This bug was introduced in v0.14.2.AC (Commit 9ac45b9)
  • Fixes Failure of FS Drivers to Handle Sparse Holes
  • Fixes and Improves BadRamTag Feature
    • Feature renamed from previous TagBadRAM
    • Applies various fixes to resolve breakages
    • Applies various operational optimisation
  • Improves Filesystem Driver Setup
    • Resurrects/Restores original debug print macros
    • The various build types are now different in terms of debug output
      • Avoid DBG and NPT drivers unless specifically debugging these
    • Refactored Misc Driver Files
      • BtrFS
        • Added separate header file for declarations
        • Moved misc ad-hoc mid-file declarations
      • General
        • Rationalised several macro names
          • Now ALL CAPS for consistency
        • Rationalised use of static functions
  • Improves AppleLegacyLoader Handling
    • Used for Legacy BIOS Boot on some older Macs (AKA BootCamp)
    • The hardcoded links grandfathered in from rEFIt have been removed
      • These were kept as fallback links when dynamic link search was added
    • The grandfathered dynamic link search has proved to work without fallback
  • Amends SupplyNVME Feature
    • Disabled if UEFI Secure Boot active
      • Avoids Security Violation errors
    • Use signed standalone drivers instead
  • Renames Misc Configuration Tokens
    • badram_fix_list to badram_tag_list
    • badram_fix_type to badram_tag_mode
    • badram_fix_wide to badram_tag_wide
      • Functionality of this token was also changed

Don't miss a new RefindPlus release

NewReleases is sending notifications on new releases.