Dans la nouvelle version de chameleon il est désormais possible d'injecter la configuration SMBIOS de votre choix. Cette injection consiste à patcher le système afin de lui faire croire qu'il tourne sur un vrai Mac. Grâce à ce patch il est possible de configurer :
- La fréquence de votre processeur
- La fréquence de votre RAM
- Le type et le fabricant de votre RAM
- Le modèle de votre Mhack et son numéro de série
Si vous utilisez déjà Chameleon v2 vous aurez peut être remarqué dans les informations système que votre Hack est reconnu en tant que iMac. Grâce a l'édition du fichier SMBIOS.plist dans le dossier /Extra vous allez donc pouvoir choisir votre Mac.
Le but de la manoeuvre étant de maquiller votre ordinateur en Mac pour assurer une meilleure compatibilité avec certains logiciels qui vérifient parfois quelques paramètres inclus dans les informations système.
Pour vous rendre l'édition du fichier plist plus simple je vous conseille grandement de vous procurer un éditeur de fichier plist, cependant il est aussi possible d'utiliser un simple éditeur de texte. Voici à quoi le fichier plist ressemble, dans un éditeur de property plist :
Récapitulatif des champs:
- SMfamily : famille du modèle
- SMproductname : nom du modèle
- SMbiosdate : date du firmware
- SMbiosversion : révision du firmware SMC (EFI)
- SMmanufacter : fabricant de l'ordinateur
- SMproductname : modèle de l'ordinateur
- SMsystemversion : numéro de révision de la ROM
- SMbiosvendor : fabricant du BIOS
- SMserial : numéro de série de la machineSMboardproduct : numéro de série de la carte mère
- SMexternalclock : fréquence du FSB en MHz
- SMmaximalclock : fréquence maximale du processeur en MHz
- SMmemtype : code du type de mémoire vive, 18 = DDR / 19 = DDR2 / 20 = DDR2 FB-DIMM / 24 = DDR3
- SMmemspeed : fréquence de la mémoire vive en MHz
- SMmemmanufacter_1 : fabricant de la mémoire vive
- SMmemserial_1 : numéro de série de la mémoire vive
- SMmempart_1 : référence de la mémoire vive
Pour remplir ces informations de manière cohérente je vous conseille d'utiliser les informations listées ci dessous, ou alternativement des données équivalentes provenant d'un vrai Mac.
Quelques exemples de données SMBIOS issues de vrais Mac:
Mac Pro V2.1
------------Board Id:
Model Id: MacPro2,1
BOOT ROM Version: MP21.88Z.007F.B02.0703191612
Serial Nr: W88033AKY51
SMBIOS Version: 1.2
Mac Pro V3.1
------------Board Id: Mac-F42C88C8
Model Id: MacPro3,1
Boot ROM Version: MP31.88Z.006C.B02.0801021250
MP31.88Z.006C.B01.0712212319
Serial Nr: W88033AKY51
SMBIOS Version: 1.3
iMac V5.1
---------Board Id: Mac-F42786A9
Model Id: iMac5,1
BOOT ROM Version: IM51.88Z.0090.B09.0706270921
Serial Nr: CK6370PWX1A
iMac V7.1
---------Board Id: Mac-F42386C8
Model Id: iMac7,1
BOOT ROM Version: IM71.88Z.007A.B03.0803051705
Serial Nr: W88033AKY51
SMBIOS Version: 1.3
MacBook V2.1
------------Board Id: Mac-F4208CA9
Model Id: MacBook2,1
BOOT ROM Version: MB21.88Z.00A5.B07.0706270922
Serial Nr: W88033AKY51
SMBIOS Version: 1.2
MacBook Pro V4.1
----------------Board Id: Mac-F42C89C8
Model Id: MacBookPro4,1
Boot ROM Version: MBP41.88Z.00C1.B03.0802271651
Serial Nr: W88261E7YP4
SMBIOS Version: 1.0
MacBook Air V1.1
----------------Board Id: Mac-F42C8CC8
Model Id: MacBookAir1,1
Boot ROM Version: MBA11.88Z.00BB.B00.0712201139
Serial Nr: W881101T12G
W88033AKY51
SMBIOS Version: 1.0
SMC Version: 1.3f4 (SMC 1.0)
Xserve V2.1
-----------Board Id: Mac-F42289C8
Model Id: Xserve2,1
Boot ROM Version: XS21.88Z.006C.B01.0712212323
Serial Nr: W88033AKY51
SMBIOS Version: 1.1
Mac Mini V1.1
-------------Board Id: Mac-F4208EC8
Model Id: MacMini1,1
Boot ROM Version: MM11.88Z.0055.B08.0610121326
Serial Nr: YM6094QPU36
SMBIOS Version: 1.1
SMC Version: 1.3f4 (SMC 1.0)
Bonne édition...
| Chameleon v2 Acte IV: Les thèmes | Chameleon v2 acte VI: l'injection graphique |
|---|



Commentaires
Je trouve pas le fichier SMBIOS.plist et le dossier extra,je l ai mais dans chameleon pas de SMBIOS,serait il possible comment faire pour effectuer le changer de imac a mac pro ,j ai exactement le meme processeur et la ram sur la photo de "a propos de mac ...
Je vous remercie d avance.
Ceci à été corrigé, tu peu néanmoins le trouver ici :
chameleon.osx86.hu/.../...
chameleon.osx86.hu/.../...
J aimerais savoir le chemin ou le place exactement pour ne pas faire d erreur.
Merci
Fais au moins l'effort de lire l'article attentivement avant de poser des questions !
Citer :
Faut vous detendre les gars " Fais au moins l'effort de lire l'article attentivement avant de poser des questions !"
Tu me prends pour qui dit moi,ca fait a peine 6 mois que je suis sur Hack donc si vous avez pas la patience d expliquer.
À partir de la, je suis désolé, mais tout a bien été expliqué, l'effort doit être partagé, avant de demander, on peut un minimum chercher a comprendre....
quelles inforamtions te manque t'il ?
S'agit il de champs non décrient ? Ou de données non disponibles dans la liste des Macs ?
et GeekBench me marque Hackintosh maintenant...
pourtant mon smbios.plist est niquel. Et c'est le seul logiciel à repérer ça, mais seulement en MacPro3,1
j'avoue etre un peut perdu lol.
Garde t'il une référence de l'ancienne config? et du cou il remarque un changement/hack?..
j'ai un dell studio 17, j'ai installé la distrib iATKOS_v7.
J'ai fait la mise à jour de chameleon, je n'ai pas ce fichier smbios.plist dans mon dossier Extra. La ram est bien reconnue à 800mhz, mon processeur a la bonne fréquence mais inconnu.En fait mon ordi est reconnu en MacPro2,1 alors qu'avant la mise à jour de chameleon, il etait vu comme MacBookPro4,1.Je voudrais savoir comment récupérer ce fichier smbios.plist ou que faire afin de remettre les bonnes infos.
merci