PCEFI v9


Voici une "boite Ă  outils" pour installer et conifigurer PCEFI v9 (de Netkas) sur votre machine.
Vous y trouverez un programme d'installation du bootloader PCEFI, DSDTPatcherGUI ainsi que MKextTool_1.0 les tous derniers utilitaires créer par PCWIz.Vous pourrez donc à l'aide de DSDTPatcherGUI patcher votre OS X afin de pouvoir faire des updates système via le menu pomme et résoudre divers problèmes matériel (sleep / son / Carte Graphique).


efi-install


PCEFI c'est quoi :


C'est un bootloader qui émule une puce présente dans les ordinateur Apple. Mac OS X a besoin de cette puce pour gérer le matériel intégré a l'ordinateur (c'est en gros le bios des vrais Mac). Avec ce logiciel OS X va donc pouvoir démarrer normalement sur un PC générique à base Intel.

La version 9 de PCEFI apporte plusieurs nouvelles fonctions :
  1. Une meilleure gestion de la mise en veille (souvent problématique sous OSx86)
  2. La prise en charge du dossier /Extra, où l'on pourra héberger ces drivers hacké sans les mélanger au drivers Apple.
  3. L'utilisation du fichier DSDT.aml une sorte d'émulation du bios revu et corrigé pour OS X.
  4. La possibilité de booter des kernels 64 bits, et donc Snow Leopard la future version d'OS X 10.6.


Le DSDT c'est quoi :


C'est en fait les infos que votre BIOS transmet a OS X, avec PCEFI v9 on peu substituer ces informations avec un fichier DSDT.aml placé à la racine de votre OS. Le DSDTPatcher permet de faire automatiquement les corrections nécessaire pour qu' OS X se charge correctement. Cela permet déjà de régler les problèmes de HPET qui rendait jusqu'alors impossible de charger AppleIntelCpuPowerManagement.kext. Il y a actuellement un gros travail sur le patching du DSDT car on peu déjà remplacer des injecteurs par des corrections dans le fichier DSDT au format texte.

Le dossier /Extra c'est quoi :


C'est un dossier dans lequel on peu placer différents fichiers nécessaires au bon fonctionnement de votre Hack. Par exemple dans /Extra, ajouté un dossier /Extensions et placez y vos kext importants (dsmos.kext, AppleAHCIPort.kext,ACPIPS2Nub.kext,etc). Ces drivers seront chargé avant ceux du dossier /system/Library/Extensions. Du coup si ils sont mis à jour durant une update, pas de problème ceux du dossier /Extra prendrons le dessus....

MKextTool_1.0 c'est quoi :


C'est un petit utilitaire très simple d'utilisation qui vous permettra de créer un fichier Extensions.mkext à placer dans le dossier /Extra. Le fichier Extensions.mkext est en fait un cache des extensions (drivers) à charger en priorité au démarrage. Le but est tout simplement d'accélérer le démarrage de votre Hack.


la version finale v2 de l'installer :

PCEFI v9 Installer by Trauma Final Release v2 (9.9Mo)



Pour plus d'information sur les differents outils et techniques utilisée dans ce paquet :


http://darwinx86.org/guides/connaissances-de-base/36-efi-et-pc-efi <=== EFI et PCEFI le principe

http://forum.insanelymac.com/index.php?showtopic=132757 <=== DSDT le principe

http://forum.insanelymac.com/index.php?showtopic=133683 <=== DSDTPatcher

http://forum.insanelymac.com/index.php?showtopic=114834 <=== Pour le dossier Extra

http://pcwizcomputer.com/ <==== Pour MKextTool_1.0, DSDTPatcherGUI et bien plus encore !!!! (un must pour OSx86)

http://netkas.org/?p=74 <==== Le Blog de Netkas

 

Un grand merci Ă  tous ceux qui on travailler dur sur ce projet et qui on rendu tout celĂ  possible :

La team Chameleon : Zef,modbin, kabyl et Ă  Netkas biensur pour le boot loader v9.
Le DSDT : mackerintel (dsdt overide patch) et fassl pour le script DSDTPatcher
L'installer original designé par la mascotte national : KALY aka KALYWAY.....!!
Pour le scripte mkextMakeUpdate : PM! dans la version 0.2...
Pour la bande son de l'installer : Coucou