Clover
açık kaynaklıdır ve farklı projeler üzerine temellendirilmiştir: Clover,
rEFIt, XNU, VirtualBox.
Temeli EDK2 son revizyondur.
https://github.com/CloverHackyColor/CloverBootloader
Ana özellikler:
- 10.xx macOS, Windows EFI ve Linux EFI'ye boot edebilme
- EFI bootloader sayesinde işletim sistemine eski önyükleyicilerin
sağlayamadığı RunTime servislerini sağlar
- Clover çoğunlukla donanımları otomatik tespit eder ve buna göre özellikleri
varsayılan olarak ayarlar. Fakat kullanıcılar config.plist ile bunları
değiştirebilir.
- Clover ile Startup Disk prefPane'den diğer işletim sistemlerini
açabilirsiniz
- Config.plist'e yazılan UUID, işletim sistemindeki ile aynı olacaktır
- SMBIOS, 2.6 standardına düzeltilecektir
- ACPI, 4.0 standardına düzeltilecektir
- Özel DSDT, boot edilen bölümden veya EFI klasöründen yüklenecektir
- DSDT patching on the fly by fixes and by patterns;
- Özelleştirilebilir RestartFix ve uyku/uyanma onarımları ve PCIRootUID değeri
- Desteklenen geniş çaplı ATI, NVidia ve Intel grafik işlemciler için Graphics
Properties Injector. Ayrıca özelleştirilebilir.
- USB 3.0 dahil USB onarımı (LegacyOff, Ownership, Builtin, clock-id)
- HDA ve Ethernet builtin enjektörü
- CPU turbo ve P- ve C-states oluşturucu
- ACPI tablosu yükleme (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;
- Süre dolunca varsayılan olarak boot etme, kişiselleştirilebilir arabirim ve
F10 tuşu ile arabirimden ekran görüntüsü kaydetme
- İşletim sistemine boot.log ve F2 ile arabirimden preboot.log kaydetme