Hackintosh – Asus P5Q générique

Tutoriel du 23/07/2010

Les Packs :

Kexts pour P5Q / dsdt, com.apple.Boot.plist et kext pour système et extra
BootLoader PCEFI 10.6 / le bootLoader
BootCD-P5Q-26-07-2010.iso / le nouveau bootcd pour ATI et Nvidia de 2010 + UUID.kext
Ancien BootCD / BootCD de 2009

Liste des carte mère compatibles à 100%, si votre carte n’est pas dans la liste pas de panique !
P5Q / P5QL-PRO / P5Q-PRO / P5Q3-Deluxe / P5Q-Deluxe / P5Q-E / P5Q-C / P5Q-SE2 / P5Q-EM

Tutoriel Hackintosh par Kaly_Myst :
Tutoriel Hackintosh par G0t!3r :
Bios Moddé de Juzzi (merci Raid13) : ICI

Avec l’édition d’un DSDT le bios patché n’est pas obligatoire ! Mais le DSDT quoi qu’il en soit est obligatoire sur SnowLeopard. (Le bios moddé peut être pratique si c’est votre première fois, mais pas obligatoire)


I / LISTE DES ELEMENTS UTILES :


1. Le CD de boot : BootCD pour P5Q générique et un spéciale pour P5QL-PRO

2. Une Licence de SnowLeopard, soit la mise à Jour à 29€ si vous avez déjà Leopard, ou la version Box avec la suite iLife et iWork à 160€. La version à 29€ est une version complète donc pas de soucis pour une « clean intall ».

3. Prévoir PCEFI 10.6 et de quoi faire votre DSDT, sous OSX ou sous Windows. Ainsi que qu’un logiciel pour installer vos Kexts. Pour finir n’oublions pas Lizard qui nous permettra d’affiner notre installation.

4. La mise à jour du Bios, étant donné que pour SnowLeopard le DSDT est obligatoire vous pouvez installer la dernière mise à jour de votre Bios de chez Asus. Pour ceux qui rencontrerai un problème les bios de Juzzi feront l’affaire aussi. Mais en priorité les Bios constructeur maintenant, même si avant c’était plus le contraire.

5. Si possible un clavier Apple, pour info les claviers en alu Bluetooth sont reconnus au démarrage.

6. Si possible un disque dur Sata dédié à OSX uniquement. Et un lecteur optique en Sata. <— OBLIGATOIRE

7. Pour le fumeur, une clope et un café.

II / RÉGLAGE DU BIOS :

Plan A. Laisser tout par défaut sauf le mode IDE, passer le en AHCI qui est obligatoire !
Plan B. Si vous rencontrer des problème, activer les APCI2 ou le Mode S3.

III / L’INSTALLATION :

1. Une fois gravé votre BootCD sur un DVD ou CD et votre licence achetée, vous pouvez allumer votre PC et booter sur le BootCD. Une fois le menu de Chameleon en place, ouvrer votre lecteur optique et remplacer le BootCD par le DVD de SnowLeopard. Puis taper sur F5, l’image du DVD de SnowLeopard apparaitra. Sélectionner la pour lancer l’installation.

2. Si tout va bien la Pomme tourne un moment et vous arrivez sur un menu de choix de langue. Sélectionner donc le Français.

3. Maintenant sélectionner dans le menu du haut appelé Finder l’utilitaire de disque dur, puis ouvrez le. Vous allez choisir votre disque du prévu pour cette installation et le formater. Mais pas m’importe comment, il faut qu’il soit en type de partition Guid et en Mac OS étendu journalisé.

4. Pour le reste quitter utilitaire de disque et retour sur l’écran principal pour lancer l’installation de l’OS. Selon vos envies vous pouvez rajouter ou supprimer des options, comme les langues, imprimantes etc… Mais dans le fond l’OSX sera installé.

IV / PREMIER BOOT ET AFFINAGE :

1. Maintenant OSX est sur le disque dur, il faut donc le lancer. Pour le premier boot il faut remettre la galette du BOOTCD. Normalement OSX va démarrer. Vous arrivez sur l’écran d’accueil ou vous aller créer votre compte de session. Selon votre carte graphique vous aurez ou non la vidéo de présentation.

2. Installation du bootloader PCEFI 10.6 (le pkg), c’est assez simple suivez les instructions et choisissez le bon disque dur, c’est tout.

–> Vous pouvez aussi mettre Chameleon 2 RC4, mais parfois il ne fonctionne pas sur P5Q. Alors que PCEFI est ok à chaque coup.

3. Installation des kexts de bases (peuvent varier mais cela sont généralement obligatoire), création du smbios.plist, et dsdt.aml.
DSDT avec DSDT Patcher GUI sous OSX : ICI

A/ Voici la liste à mettre dans EXTRA ( Racine/Extra/Extensions)

fakesmc.kext
IOAHCIBlockStorageInjector.kext
NullCPUPowerManagement.kext

Si ce n’est pas encore fait créer votre DSDT avec DSDT Patcher GUI

Le fichier créé est à mettre à la racine du disque comme ici

B/ Le com.apple.Boot.plist

Voici à quoi il doit ressembler par défaut, téléchargeable ICI. Normalement la prise en charge graphique et automatique sous ATI ou Nvidia. L’architecture 64bit est activé par défaut.

Pour forcer le 32bits mode :

<key>arch</key>
<string>i386</string>

C/ Le SMbios.plist

Avec PCEFI pas besoin de gérer la vitesse du processeur ou de la Ram, avec Chameleon il faudra le faire.

Nous allons le configurer avec Lizard, qui d’ailleurs peut aussi faire le fichier expliqué ci-dessus. Attention ces valeurs sont celles de la machine de test. A vous affiner les votres.

Pour télécharger Lizard c’est ICI

D/ Voici la liste à mettre dans Extensions système ( Racine /Système /Bibliothèque /Extensions) avec l’aide de KextHelper, redémarrage obligatoire.

VoodooHDA.kext (pour l’audio)
OpenHaltRestart.kext

Pour le RJ45 sur P5Q simple mettre le kext AttansicL1eEthernet.kext dans Système/Extensions.

Vous voici OK pour le BOOT ultime Nous allons affiner deux, trois, trucs après.

La mise à jour en 10.6.4… aucun soucis !!!