pseudo mot de pass     » Perdu votre pass ? » S'enregistrer
  Tutoriels
Arrow Publicité

Arrow Pub



  Detection du CPU dans Snow Leopard
Catégorie : Tutoriels Mac OS X V10.6
Ajouté le : 15.10.2009 20:43
Auteur : NuDub
Lectures : 1898
Commentaires : 0 [ Poster un commentaire ]
Insérer une note :  [ Evaluer ]


Il existe une méthode qui consiste à aller modifier la valeur de Unknow, par votre nom de CPU.

Le problème c'est que cette donnée affecte l'esthétisme mais elle peut être utile pour des soft etc, et en bloquer leur installation.

Et la modification manuelle de la valeur est seulement esthétique, mais pour un soft, votre CPU est reconnu comme Unknow malgré cette méthode.


La méthode que je vous présente, modifie bien le CPU, et, ainsi cette valeur est vraiment prise en compte.

Son fonctionnement repose sur un Kext.
CPUInjector.kext de Digital DJ

Pour les personnes possédant un Core 2 Quad vous n'avez rien à modifier.
Votre processeur sera reconnu, mais portera le nom de Intel Xeon, c'est normal.

Pour les autres, vérifier que votre processeur est dans cette liste :


Code :
CPU String	<data></data>	cpu-type Hex	Comments
Intel Core Solo ?? ??
Intel Core Duo ?? ??
Intel Core 2 Solo ?? ??
Intel Core 2 Duo AQM= 0103 Pour les Core2 Duo CPUs
Single-Core Intel Xeon ?? ??
Dual-Core Intel Xeon ?? ??
Quad-Core Intel Xeon AQU= 0105 Pour les Core2 Quad and Quad Extreme CPUs
PowerPC ?? ??
PowerPC 601 ?? ??
PowerPC 602 ?? ??
PowerPC 603 ?? ??
PowerPC 603e ?? ??
PowerPC 603ev ?? ??
PowerPC 604 ?? ??
PowerPC 604e ?? ??
PowerPC 620 ?? ??
PowerPC G3 ?? ??
PowerPC 750 ?? ??
PowerPC G4 ?? ??
PowerPC 7400 ?? ??
PowerPC 7450 ?? ??
PowerPC G5 ?? ??
PowerPC 970 ?? ??


Ceux qui doivent adapté:
Affichez le contenu de CPUInjector.kext et ouvrez le info.plist

Vous aurez a adapter comme les exemples ci-dessous et en ajoutant les valeurs après le =:

Code :
Core2 Duo CPUs
<key>entriesToAdd</key>
<dict>
<key>cpu-type</key>
<data>AQM=</data>
</dict>



Code :
Core i5/i7 CPUs (Il montrera Quad Core Xeon, Apple ne vend pas de i7 CPUs!)
<key>entriesToAdd</key>
<dict>
<key>cpu-type</key>
<data>AQU=</data>
<key>interconnect-speed</key>
<data>gA6kXQEAAAA=</data>
</dict>



Code :
Core2 Quad/Quad Extreme CPUs (Seront montré comme Quad Core Xeon, Apple ne vend pas de Core2 Quad CPUs!)
<key>entriesToAdd</key>
<dict>
<key>cpu-type</key>
<data>AQU=</data>
</dict>


Une fois votre modification faites sauvegardez le info.plist et ensuite déplacez le CPUInjector.kext dans votre dossier \Extra.

Puis rebootez et voilà vous avez un CPU reconnu.


Ceux qui utilisais la méthode que je citais au début de ce tutoriels, vous pouvez remettre votre valeur de CPU sur Unknow, et, supprimer les valeurs du Processeur dans le SMBIOS.plis du dossier \Extra. Pour éviter un possible conflit.



Le crédit de cette source et de ce tutorial que je vous est traduis appartient à Digital DJ

  

Navigation
stack