Les ramifications du caméléon




Le nombre des différentes versions de Chameleon augmentant de plus en plus, voici un récapitulatif non exhaustif des versions de Chameleon.

Les versions officielles


Elles sont récupérables sur le site officiel, http://chameleon.osx86.hu/ . La version actuelle est la RC4, la RC5 étant pré-diffusée via le forum Voodooprojects. Pour récupérer les tags, trunk, et autre, et les compiler, suivez ce super tuto de sonotone: récupérer, compiler Chameleon.


Les autres


AnVal


Anval vous permet de voir toute sorte de tables ACPI (DSDT, SSDT, ECDT, FATD...) chargée au démarrage d'OS X. Il peut aussi patcher les tables FACP à la volée. De plus, plusieurs fonctionnalités (hormis celles déjà présentes dans le tronc) ont pu y être ajoutés (Fixation du redémarrage, détection de l'FSB, modification du multiplicateur CPU, support des derniers CPU intel Core i7/i5/i3...)

Topics officiels :

http://darwinx86.net/forum/61-section-francaise-/1879-presentation#1879

http://www.insanelymac.com/forum/index.php?showtopic=216726


Mozodojo's Loader



Basé sur une Pré-RC5 (RC5 rev184) de Chameleon, le point fort est la détection et l'injection automatique des p-states et des c-states (utile pour le powermanagement vanilla). Pour la méthode manuelle c'est ici. Pour ce faire, ajoutez:  "GeneratePStates"="Yes" et "GenerateCStates"="Yes" dans votre com.apple.Boot.plist. Il peut aussi charger plusieurs SSDT.aml (SSDT.aml, SSDT-1.aml ... SSDT-23.aml)et les injecter à la volée. Pour finir, il intègre aussi un outil de détection automatique de la RAM.
Cette fonctionnalité a été ajoutée au trunk, vous pouvez donc activer ces options avec n'importe quelle version de chameleon!

La version compilée par votre serviteur (date: 14/08/10): ChameleonPreRC5-Mozodojo.zip
Topic officiel : http://www.insanelymac.com/forum/....

Trauma's loader


L'intérêt de ce loader compilé par l'un des administrateurs de ce site, j'ai nommé Trauma, est de pouvoir injecter les cartes graphiques ATI Radeon HD5xx0 (non mobility). Vous n'aurez donc plus besoin de ATY_INIT.kext, ni de démarrer en 32 bits. Ce bootloader est basé sur le trunk de Chameleon, et reprends toutes les fonctionnalités de la version de mozodojo (puisqu'elle fond désormais parties du trunk de Chameleon).

Topic officiel : http://www.darwinx86.net/forum/...

AsereBLN Booter


Cette version à vue le jour en juin 2009, et apporta un lot conséquent de nouvelle fonctions (détection de la mémoire, de la fréquence du CPU et le restart fix). Le patch issu de cette version à relancé activement le développement de Chameleon dans le courant de l'année 2009, et de fil en aiguille à contribué à l'ouverture au publique du repo Chameleon.

Topic officiel : http://www.efixusers.com/showthread.php?t=644

Topic officieux : http://www.insanelymac.com/forum/index.php?showtopic=210093


 

Commentaires 

 
-1 #1 Flym4n 30-08-2010 15:36
Merci pour la publication :)
Il reste beaucoup de travail pour remplir le post, mais ça va se faire :)
Citer
 
 
0 #2 sonotone 30-08-2010 19:51
Merci pour la contrib, ça permet d'y voir un peu plus clair sur les differentes version.
Citer
 
 
0 #3 cyberbac 31-08-2010 10:15
Étant fainéant du DSDT.aml, j'ai opté pour le Mozodojo's Loader

Gagné 15 °c sur le CPU. bien cool
Citer
 
 
+1 #4 Trauma 31-08-2010 21:12
On arrête pas le progrès ;) Et surtout il faut savoir prendre le train en marche!!

Et allez au passage, on à qu'a pousser mémé dans les orties ?? :P
Citer
 
 
0 #5 NuDub 18-11-2010 12:37
On voit qu'il y a pas mal de nouveautées, mais je trouve dommage que ces différentes forces de dèv ne soit pas unis dans chameleon plutôt que différent bootloader.

En se mettant ensemble sur le projet chameleon sa permettrait d'avoir un seul bootloader mais de qualité.

Donc pourquoi différent bootloader ?
Chacun veut resté indépendant ou est ce que c'est le projet Chameleon qui refuse d'ajouté des nouveauté à leur Bootlader.

J'ai un peu de mal à comprendre, car sa me paraitrai plus logique d'unir tous ça en un bootloader. Car on est tous dans le même objectif, un communauté.

Là sa part un peu dans l'individualisme.

Bon du coup je pense m'orienté sur la version de Mozodojo comme ça sa fixera mes P et C-state.

En tous se serai bien que tous ça soit réuni en un bootloader.

PS: sa reste un point de vue.
Citer