Clover
je open source baziran na sljedećim projektima: Clover, rEFIt, XNU,
VirtualBox.
Glavni je EDK2 posljednje verzije.
https://github.com/CloverHackyColor/CloverBootloader
Glavne značajke:
- Radi sa 10.xx macOS, Windows EFI i Linux EFI
- EFI baziran bootloader pruža RuntimeServices za OS što je nemoguće za Legacy
Bootloadere
- Uglavnom detektira sav hardware te ga automatski postavlja na zadane
vrijednosti. Ali korisnik može i sam podešavati koristeći config.plist.
- Sa Cloverom se može restartati u drugi OS preko Startup Disk prefPane
- UUID podešen u config.plist će biti isti kao i u OS-u
- SMBIOS će biti podešen po standardu 2.6
- ACPI će biti podešen po standardu 4.0.
- Modificirani DSDT će biti učitan sa odabrane particije ako postoji
- DSDT patching on the fly by fixes and by patterns;
- Podešavajući RestartFix i sleep/wake zakrpe i PCIRootUID vrijednosti
- Graphics Properties Injector za ATI, NVidia i Intel za skoro sve podržane
modele. Isto moguće dodatno ručno podešavanje.
- USB zakrpe (LegacyOff, Ownership, Builtin, clock-id) te USB 3.0
- HDA injector i Ethernet builtin injector
- CPU turbo and P- and C-states generator
- ACPI može koristiti modificirane (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;
- Podesivo vrijeme zadržavanja u boot meni-u, podesivi GUI (Teme) , spremanje
screenshota kroz GUI pritiskom na F10
- Moguće spremati boot.log u OS-u te preboot.log kroz GUI pritiskom F2