Administrators MaLd0n Posted 18 hours ago Administrators Posted 18 hours ago BootLoaderSelector is a lightweight and fast UEFI bootloader selector designed for Hackintosh users who want to easily choose between OpenCore and Clover from the same EFI partition. It provides a clean visual interface, automatic OpenCore/Clover detection, hardware information display, timeout boot, last selected bootloader memory, and safe fallback behavior without modifying NVRAM, BootOrder, BootNext, or creating unwanted UEFI boot entries. Inspired by the original work and concept from jief666, BootLoaderSelector was created as a clean, modern and simplified project focused on speed, safety and compatibility for Hackintosh environments. Download BOOTX64-Release.zip Just replace BOOTX64.efi in EFI/BOOT folder Anyone who would like to support the project with donations is very welcome and greatly appreciated. Link HERE Up Arrow Hotkey Explanation BootLoaderSelector includes a silent recovery hotkey using the Up Arrow key. When Remember last selected bootloader is enabled, BootLoaderSelector automatically starts the last bootloader selected by the user on the next boot. This means that after choosing OpenCore or Clover once, the next boot can go directly to that bootloader without showing the BootLoaderSelector menu again. To open the BootLoaderSelector menu again, press or hold the Up Arrow key during the BIOS/UEFI logo screen. No warning screen is shown. The hotkey works silently before the automatic boot starts. This behavior was chosen to avoid conflicts with common BIOS and motherboard hotkeys such as F8, which many systems already use for boot menu or firmware options. In short: First boot: BootLoaderSelector menu is shown. Select OpenCore or Clover. Next boot: the last selected bootloader starts automatically. To show BootLoaderSelector again: press/hold Up Arrow during the BIOS/UEFI logo. No NVRAM, BootOrder or BootNext changes are made. BootLoaderSelector is a clean UEFI application for selecting between OpenCore and Clover at boot time. It is designed for users who keep both bootloaders available in the same EFI and want a simple, safe and fast way to choose which one to start. The selector runs before macOS and loads the selected bootloader directly using standard UEFI methods. It does not patch firmware, does not modify OpenCore or Clover, does not write to NVRAM, does not create Boot#### entries, and does not change BootOrder or BootNext. Main features: Supports OpenCore and Clover Clean visual UEFI interface Automatic bootloader detection Hardware information display: CPU GPU Board Memory Default 10-second timeout Options menu for timeout and behavior Remember last selected bootloader, enabled by default Silent hotkey access using Up Arrow during BIOS/UEFI logo F10 screenshot support Uses BLS.plist inside EFI/BOOT Generates both: BootLoaderSelector.efi BOOTX64.efi No NVRAM modification No BootOrder modification No BootNext modification No UEFI boot entry creation BootLoaderSelector is especially useful for Hackintosh testing, dual-bootloader EFI setups, OpenCore/Clover comparison, recovery environments and users who want a safer boot selection layer without relying on firmware boot menus. This project was inspired by jief666, whose work and ideas helped guide the concept of a dedicated UEFI bootloader chooser for Hackintosh systems. 1 -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Hackintosh Support since 2006 HERE
Recommended Posts