Chameleon ist eine Kombination verschiedener Bootloader Komponenten. Als Basis diente David Elliott's fake EFI Implementierung die zu Apple's boot-132 Projekt hinzugefügt wurde.
Chameleon wurde mit folgenden Hauptmerkmalen erweitert. Neue Funktionen in Chameleon 2.0 :
- Vollständig anpassbare GUI um etwas Farbe in den Darwin Bootloader zu bringen.
- Starten von retail DVDs durch direktes Laden eines RAM-Disk Images, ohne zusätzliche Programme zu benötigen .
- Ruhezustand. Genießt Mac OS X mit einem Vorschau-Bild aufzuwecken.
- SMBIOS Override um vorgegebene SMBIOS Werte anzupassen.
- DSDT Override um eine angepasste DSDT, die verschiedene Probleme beheben kann, zu laden.
- Device Property Injection über device-properties string.
- hybrider boot0 / boot1h für MBR und GPT partitionierte Festplatten.
- Code zur automatischen FSB Erkennung, selbst für AMD CPUs.
- Apple Software RAID Unterstützung.
- Nvidia & ATI/AMD Graphics Card Enabler.
- Modul-Unterstützung
- Speicher Erkennung angepasst von memtest86: http://www.memtest.org
- Automatische P-State & C-State generation für native power management.
- Protokollierung von Meldungen.
Der Code wird unter Version 2 der GNU Public License veröffentlicht.
http://forge.voodooprojects.org/p/chameleon
Für weitere Informationen besuche: http://forum.voodooprojects.org/index.php/topic,754.0.html