Principe pour créer son DSDT

Le DSDT (Differentiated System Description Table) est une série de tables qui fourni diverses informations sur la configuration au système d’exploitation, (ex : son, usb, carte graphique, etc).

L’intérêt  de modifier le DSDT est d’obtenir un Hackintosh parfaitement optimisé, c’est à dire de bien faire communiquer l’Os et et le Matériel.

Cet article n’a pas pour but de donner de solution miracle pour concevoir son DSDT. c’est plutôt une approche pour partager ce que j’ai compris et d’illustrer la méthode que j ai utilisé pour obtenir mon DSDT.

Au préalable il nous faut des outils

Comme nous cherchons à fabriquer notre DSDT dans un premier temps nous allons utiliser les patchs automatiques de Clover.

Nous allons configurer notre config.plist de base comme ceci:

Cliquez pour agrandir

Cliquez pour agrandir

Vous démarrez votre Hackintosh et un fois sur l’écran de Boot vous appuyez sur la touche F4, ce qui aura pour effet d’enregistrer le DSDT original de votre carte mère dans /Volumes/EFI/EFI/CLOVER/ACPI/origin, puis vous bootez.

Cliquez pour agrandir

Avec le config.plist de base les patchs sont bien appliqués mais ne sont pas complets, tout fonctionne à quelques details prêts. Pas de son son aux sorties HDMI et DisplayPort et aucun affichage vos périphériques PCI.

Une fois sur votre bureau vous lancez  IoregistryExplorer cela vous donnera la cartographie de votre DSDT et les adressages.

La gestion électrique des USB

Cliquez pour agrandir

La carte graphique

Cliquez pour agrandir

Contrôleur USB2

Cliquez pour agrandir

Cliquez pour agrandir

Les USB3

Cliquez pour agrandir

Cliquez pour agrandir

 

Les ports SATA

Cliquez pour agrandir

Cliquez pour agrandir

 

Le son

Cliquez pour agrandir

Le son HDMI

Cliquez pour agrandir

L’Ethernet

Cliquez pour agrandir

Maintenant on attaque dans le dur 😉

Vous copier votre DSDT original sur le Bureau et vous l’ouvrez avec MaciASL.

Nous allons renommer

EC0 => EC pour la gestion d’alimentation des USB

ALZA => HDEF pour le son

Dans BR3A

  • H000 => GFX0 pour la carte graphique
  • H001 => HDAU pour le son HDMI

Enfin nous appliquons les patchs, sauvegarde, puis nous pouvons placer notre nouveau DSDT dans /Volumes/EFI/EFI/CLOVER/ACPI/patched

 

Une fois le redémarrage effectué votre Hackintosh est optimisé, voici le résultat:

Cliquez pour agrandir

Pour les patchs la référence est pjalm, mais il en existe des tonnes, une bonne recherche sur le net et vous trouverez votre bonheur.

 

Pour Télécharger

Activer la Trim

Bonjour à. tous,
Personne n’est sans savoir qu’il est nécessaire d’activer la TRIM pour une bonne gestion de son/ses SSD.
Pour activer cette fonction, qui est implanté dans le terminal depuis 10.10.4, nous entrons dans le terminal sudo trimforce enable.

Le souci est, qu’a chaque mise à jour nous devons réitérer cette commande, donc pour les allergiques au terminal et qui utilisent clover, il est tout à fait possible d’injecter dans le config.plist un patch binaire. Mais il faut connaitre le patch.
Name : IOAHCIBlockStorage
Find : 004150504C452053534400
Replace : 0000000000000000000000
Comment : TRIM Enabler
A cet effet pour facilité la vie, j’ai fais un petit kext que l’on place dans EFI/clover/kexts/other.


Comme ça la trim est systématiquement activée, plus besoins du terminal ou de patch.

Pour Télécharger le kext

37306e_2a9e9c55788c4b7592ce756550d55268

Os X Direct Installation

Os X Direct Installation permet d’installer votre Os X directement sur votre disque dur ou bien votre SSD.

Aussi bien utilisable depuis un Mac , qu’un Hackintosh

Vérifier bien que vous possédez l’installateur de votre Os dans le dossier Applications

37306e_92d0bcc4bc4442168f078b9ff9f8279c

À respecter scrupuleusement:

Pour installer Yosemite le script doit être lancé sous Yosemite

Pour installer El Capitan le script doit être lancé Sous El Capitan

Lancer le script et faire votre choix

Capture d’écran 2016-05-30 à 19.01.13

 

Il ne vous reste plus qu’a installer votre Bootloader (CloverInstaller X99) sur la clé usb

Télécharger

Ose Direct Installation

Flash Drive Maker

Flash Drive Maker est un petit utilitaire qui permettra à chacun de faire une clé USB  pour installer  Os X, utilisable aussi bien sur un Hack que sur un Mac.

Au préalable il vous faut l’installer de votre Os dans le dossier Applications.

37306e_92d0bcc4bc4442168f078b9ff9f8279c

Un clé usb d’au moins 16 G0

Vous lancez le script et faire votre choix

Capture d’écran 2016-05-22 à 13.54.21

Il ne vous reste plus qu’a installer votre Bootloader (Clover, Installer X99) sur la clé usb

Télécharger

37306e_2a9e9c55788c4b7592ce756550d55268

M-T-H (Multi-Tools-Hackintosh)

Une petite boîte à outils à portée de main en un Clic!

Utilisable jusque El Capitan

L’icône de l’application M-T-H apparaît dans la barre du bureau il vous suffit de cliquer dessus

Vous y trouverez :

  1. La vérification des autorisations
  2. La réparation des autorisations
  3. Reconstruire le Cache Kernel
  4. Monter une partition
  5. Installer un Kext
  6. Le log de votre Boot (BDmesg)
  7. Afficher les fichiers cachés
  8. Masquer les fichiers

Fonctionne pour Yosemite et El Capitan

Pour Télécharger

icône téléchargement