Enhanced version of the amazing rEFInd Boot Manager that incorporates various fixes and additional features.
The development focus is on Classic MacPros (3,1 to 5,1) but should be useful for all users of rEFInd.
The aim is for most, if not all, of the fixes and features to be merged upsteam into rEFInd.
- Provides Pre-Boot Configuration Screen on units running Semi Compatible GPUs (Compatible GPUs without Native EFI).
- Fixes inability of rEFInd to print to screen on Macs
- This prevented receiving program messages as well as leveraging advanced features such as EFI Shell.
- Adds a debug version that provides extensive logging.
- Allows disabling SIP to a high level
- The new default level is
877
compared to the previous77
- Values such as
977
, or the maximumFFF
, are possible to allow unsigned DMG packages needed to run Mac OS v11.x (Big Sur) in unsupported environments.
- The new default level is
- Provides UGADraw to permit booting legacy operating systems using EFIBoot.
- Misc Code Optimisation.
The RefindPlus efi file is a drop-in replacement (x64 Only) for the default rEFInd efi file. Hence, to install, get the default rEFInd package and install this as normal.
Once done, replace the rEFInd efi file with one from RefindPlus. Ensure that you rename to match. Also replace the default rEFInd configuration file with one from RefindPlus to configure the additonal options provided.
Alternatively, you can use MyBootMgr, a preconfigured RefindPlus/OpenCore chainloading package.
Refer to BUILDING.md for build instructions (x64 Only).