Clover
es de código abierto basado en diferentes proyectos: Clover, rEFIt, XNU,
VirtualBox.
El principal es la última revisión de EDK2.
https://github.com/CloverHackyColor/CloverBootloader
Características principales:
- Arranca macOS 10.xx, Windows EFI y Linux EFI
- Su gestor de arranque EFI ofrece servicios de ejecución para el sistema
operativo que son imposibles con gestores antiguos
- Clover detecta automáticamente la mayoría del hardware y configura todas sus
propiedades por defecto. Pero el usuario puede cambiarlos en config.plist.
- Con Clover puede reiniciar en otro sistema operativo desde arranque
- Puede insertar un UUID en config.plist para ser usado por el OS
- SMBIOS será corregido al estándar 2.6
- ACPI será corregido al estándar 4.0.
- DSDT personalizados serán cargados de la partición ESP o la carpeta EFI
- DSDT patching on the fly by fixes and by patterns;
- Soluciona problemas de reposo y reactivación. Valores de RestartFix y
PCIRootUID editables
- Inyector de propiedades gráficas para ATI, NVidia e Intel. Amplia gama de
tarjetas soportadas. También personalizables.
- Correcciones de USB (LegacyOff, Ownership, Builtin, clock-id) hasta USB 3.0
- Inyector HDA personalizable y Ethernet
- Generador de estados P, C y turbo de su CPU
- Carga de tablas ACPI (SSDT-xx, APIC, BOOT, SLIC, SLIT, SRAT, UEFI...)
- Extra kernel extensions loading;
- Kernel and kext patching on the fly;
- Set NVRAM variables for different purpose;
- Arranque por defecto con cuenta regresiva, interfaz personalizable y
capturas de pantalla pulsando F10
- Guardado de boot.log en la partición del sistema y de preboot.log pulsando
F2 desde la interfaz