Help - Search - Members - Calendar
Full Version: PCEFI v9 Installer Final by Trauma [Updated 19/12/08]
InsanelyMac Forum > OSx86 Project > Your Language > Français
Pages: 1, 2, 3
Trauma!
Salut à tous,

Comme vous avez pu le lire dans le titre voici un petit package pour installer PCEFI v9 by Netkas sur votre PC.

Vous y trouverez un paquet d'installation identique à celui de la précédente version du bootloader (DFE, merci Kaly),
le dossier DSDT Patcher GUI by ~PCWIZ ainsi que MKextTool_1.0 le tout nouvel utilitaire de ~PCWIZ.

Donc déjà un grand merci à Netkas, ~PCWIZ et Kaly.

Vous pourrez donc à l'aide de DSDT Patcher GUI patcher votre OS X afin de pouvoir faire les updates via le menu pomme, résoudre divers problème matèriel (sleep/son) et même booter les futures versions d'osx (OS X 10.6). Suivez le guide tout est expliqué dans le fichier Readme (en anglais).

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 necessaire pour qu' OS X se charge correctement. Celà permet dejà
de régler les problèmes de HPET qui rendait jusqu'alors imposible de charger AppleIntelCpuPowerManagement.kext. Il y a actuellement un gros travail sur le pacthing du DSDT car on peu dejà 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 dessu....de même pour com.apple.Boot.plist .

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.

Pour les personnes qui ont l'erreur "sleepimage has garbage , hibernate failed ..." et qui veulent s'en débarrasser (attention je pense que la fonction "hibernate" ne fonctionnera plus non plus:

CODE
sudo -s
rm /var/vm/sleepimage
pmset -a hibernatemode 0


Pour revenir en arrière :

CODE
sudo -s
sudo pmset -a hibernatemode 1



Update : la version finale v2 de l'installer avec en plus une soundtrack vintage by Coucou et une nouvelle skin tongue.gif :

La version finale v2 de l'installer zippé (9.9Mo)

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)


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 mkextMaker : cVad dans la version 0.3.....
Pour la bande son de l'installer : Coucou
tomazzzi
Merci pour ton taf !!

Super !


Pudding
PCEFI v9 peut-il être installé sur une partition MBR ?
Y'a quelques trucs que je pige pas trop sur les bootloaders :-s
alexcooltranquille
Oui c'est compatible MBR et GUID

@Trauma: ça marche impec sur un wind et sur une gigabute P35 DS4 wink.gif (hibernate ok)
Par contre j'ai patché le DSDT mais j'ai pas bien capté à quoi ça servait.
Pudding
Donc je peux faire une simple installation avec cet Installer en mettant les kext pour ma config dans le dossier extra, puis faire toutes les mises à jour comme avec le boot-132 ? smile.gif
quaza
Je peux le mettre sur iDeneb V3 en 10.5.5 ?

J'ai vu que l'image une fois monté autorise de mettre des fichiers dans extra, c'est pour les kext ?
Après l'installation je pourrai faire une mise à jour 10.5.6 sans problème quand il sortir, sans avoir à réinstaller à partir d'un DVD patché en 10.5.6 ?


Par la suite

J'aimerai bien comprendre comment on peut mettre un EFI sur une partition du disque dur pour après lancer OSX ?

Si une personne pouvait m'expliquer ?
Pudding
Et voila ! J'en enfin osé installer de bootloader avec l'Installer smile.gif
J'ai mis les kext spécifiques a ma config dans le dossier extras, installé, redémarré, et ca boote sans probleme !
J'ose pas faire une mise a jour seulement :s je suis en 10.5.4, je mettrais bien en 10.5.5 juste pour voir si ca fonctionne, mais j'ose pas.

Ah oui et encore un truc... J'ai perdu le QE de ma carte graphique ! Je fais une ptite recherche pour le réactiver smile.gif
sonotone
QUOTE(alexcooltranquille @ Nov 26 2008, 03:36 PM) *
Oui c'est compatible MBR et GUID

@Trauma: ça marche impec sur un wind et sur une gigabute P35 DS4 wink.gif (hibernate ok)
Par contre j'ai patché le DSDT mais j'ai pas bien capté à quoi ça servait.


Ca sert à faire touner AppleIntelCPUPow...etc, une sorte de remplaçant de disabler sauf que le kext est chargé au démarrage (+ d'autres fonctionnalités pour remplacer les injecteurs et les strings à éditer à la main, mais c'est encore assez expérimental).
Il est utile car le boot ne suffit pas pour tous les PC, genre sur mon portable je dois utiliser le patcher sinon ça ne fonctionne pas.
Après, en soi, il vaut mieux virer ce kext après la mise à jour, j'ai noté des montées de température assez significatives du processeur.
cparm
QUOTE(alexcooltranquille @ Nov 26 2008, 03:36 PM) *
Oui c'est compatible MBR et GUID

@Trauma: ça marche impec sur un wind et sur une gigabute P35 DS4 wink.gif (hibernate ok)
Par contre j'ai patché le DSDT mais j'ai pas bien capté à quoi ça servait.


dsdt permet en autre de ce passer du fameux intelcpudisabler.kext, mais il faut placer le fichier crée (dsdt.aml) a la racine du disque, il permettra aussi de ne pas avoir de kernel panic avec le appleRTC de la version 10.5.6

un autre fonction intéressante de ce patche dsdt, c'est de pouvoir directement injecter les caractéristique de ta carte son HDA et ainsi pouvoir ce passer de hdaenabler.kext et meme de la string efi pour le son, par contre pour l'instant on a toujours besoin d'un applehda patché

et normalement , il permettre aussi de ce passer des gfx string et autre nvinject, quand on aurra appris a injecter la video dans le dsdt

voila wink.gif

edit: devancé par sonotone
Trauma!
Premier post Màj.

A+
PM!
Je ne comprend pas pourquoi dans ta dmg il y a Chameleonv1012... d'où le sorts-tu ? Et ce n'est pc_EFIv9 si c'est Chameleon...

Excuse mais là... pin compris...

EDIT : je sais que EFIv9 est basé sur Chameleon mais de là à l'appeller comme ça... t'as un lien qui m'expliquerai ce que je semble avoir manqué ?
Trauma!
QUOTE(PM! @ Nov 26 2008, 07:36 PM) *
Je ne comprend pas pourquoi dans ta dmg il y a Chameleonv1012... d'où le sorts-tu ? Et ce n'est pc_EFIv9 si c'est Chameleon...

Excuse mais là... pin compris...

EDIT : je sais que EFIv9 est basé sur Chameleon mais de là à l'appeller comme ça... t'as un lien qui m'expliquerai ce que je semble avoir manqué ?


Ba moi j'ai rien inventé !!! LoL

Regarde bien quand tu boot, ou fais un petit coup de F8 pour avoir le temps de voir le bootloader.
C'est Netkas qui l'a appellé comme çà...en meme temps si il est reparti de la source de Chameleon çà me parais normal.

A+

QUOTE(quaza @ Nov 26 2008, 04:41 PM) *
Je peux le mettre sur iDeneb V3 en 10.5.5 ?

J'ai vu que l'image une fois monté autorise de mettre des fichiers dans extra, c'est pour les kext ?
Après l'installation je pourrai faire une mise à jour 10.5.6 sans problème quand il sortir, sans avoir à réinstaller à partir d'un DVD patché en 10.5.6 ?
Par la suite

J'aimerai bien comprendre comment on peut mettre un EFI sur une partition du disque dur pour après lancer OSX ?

Si une personne pouvait m'expliquer ?


On peu installer ce bootloader sur n'importe quel realese d'OSx86 et sur n'importe quel ordinateur !!! (AMD/INTEL)

Pour l'update : si tu place dsmos.kext dans /Extra/Extensions, puis que tu le supprime de /S/L/E et que tu es capable de booter, et si tu as patché ton DSDT
et que AppleIntelCpuPowerManagement.kext ce charge. Alors oui tu pourras faire toutes les updates que tu veux les yeux fermé. rolleyes.gif

On ne met pas une EFI sur une partiton, on utilise un bootloader qui émule cette EFI lors du démarrage..... c'est pas tout à fais la même chose.

A+
Trauma!
Nickel je cherchais justement un script pour faire çà!!
Je vais le tester, si çà le fais je l'intégrerais a l'image!

Merci, A+
peyronnx
Bonsoir,

Si je comprends bien ce truc est magique mais je voudrais mieux comprendre en particulier les risques associés avec mon Hack.

Je suis sous Kalyway 10.5.5, avec des GX strings pour ma carte son, et vidéo.
Si j'installe ce nouveau EFI, dois-je me passer de com.apple.Boot.plist modifié ?

Merci d'avance de vos éclairages
Pudding
non tu peux garder ton com.apple.Boot.plist avec tes parametres GFX Strings, y'a aucun probleme smile.gif
Je viens de le faire et ca marche ! Magique smile.gif
PM!
QUOTE(trauma23 @ Nov 26 2008, 07:52 PM) *
Ba moi j'ai rien inventé !!! LoL

Regarde bien quand tu boot, ou fais un petit coup de F8 pour avoir le temps de voir le bootloader.
C'est Netkas qui l'a appellé comme çà...en meme temps si il est reparti de la source de Chameleon çà me parais normal.

A+

Admettons... smile.gif

Sinon voici un script qui permet de créer ou mettre à jour un metakext (Extensions.mkext) dans /Extra à la place des extensions.

Il faut placer le dossier EFI sur le bureau et ses extensions dans le dossier Extensions.
NB : Le fichier est lourd car il possède déjà un Extensions.mkext et une Extensions.mkext.previous afin que les noob n'aient pas de message d'erreur... pas très pratique, j'admet...
@ +

PM!
Trauma!
QUOTE(PM! @ Nov 26 2008, 09:06 PM) *
Admettons... smile.gif

Sinon voici un script qui permet de créer ou mettre à jour un metakext (Extensions.mkext) dans /Extra à la place des extensions.

Il faut placer le dossier EFI sur le bureau et ses extensions dans le dossier Extensions.
NB : Le fichier est lourd car il possède déjà un Extensions.mkext et une Extensions.mkext.previous afin que les noob n'aient pas de message d'erreur... pas très pratique, j'admet...
@ +

PM!


Salut,

Super, merci pour le script !! Je me suis permis de le modifier pour le rendre un peu plus simple d'utilisation. Je pense aussi avoir corrigé des erreurs ?
Enfin en tout cas maintenant il fonctionne nikel !! Merci beaucoup çà tombe a pic !!

Je l'ai donc integré à PCefi_v9_Installer _V02 !!! Voir au premier post.

A+
dodusman
Bonjour

Voici mon "gros" soucis, j'avais une 10.5.5 qui marchait impeccable avec pcefi v8. J'ai voulu mettre à jour avec l'installeur pour la version neuf.
Je lance le .pkg, il me dit installation terminée, je reboot et là, j'ai un beau message " no bootable device insert boot disk and press any key".
Que dois je faire, sachant que c'est mon outil de travail...
Ai je loupé un truc lors de l'installation ?
merci de votre aide

EDIT: Bon à savoir pour les utilisateurs de cartes mères Intel (bad axe et x38bt) il faut réactiver la partion après l'installation.
Maintenant ça boot mais je suis pas certain d'avoir la version 9 de pcefi de complètement installée.
Je partais de la version 8 sans chameleon n'y rien, juste la 8 de base.
Or le fichier boot qui se trouve dans usr/standalone/i386 date du mois de juin, celui du pkg pcefi_v9 date du mois de novembre.
Que dois-je faire ?
Merci
cparm
@trauma

pourquoi tes images pèse plus de 21 Mo alors qu'il n'y a rien qui pèse aussi lourd a l'intérieur ???
peyronnx
Bonjour,

Sur le script ca va aider, mais dans quel ordre procéder maintenant ?
D'abord générer les mkext puis lancer le pkg, je suppose ?
Une autre question : l'installeur active-t-il la partition comme le fait l'installeur Chameleon ?

Merci d'avance.

@+
PM!
QUOTE(trauma23 @ Nov 27 2008, 01:18 AM) *
Salut,

Super, merci pour le script !! Je me suis permis de le modifier pour le rendre un peu plus simple d'utilisation. Je pense aussi avoir corrigé des erreurs ?
Enfin en tout cas maintenant il fonctionne nikel !! Merci beaucoup çà tombe a pic !!

Je l'ai donc integré à PCefi_v9_Installer _V02 !!! Voir au premier post.

A+

Beau boulot. Tant mieux pour les mods, je ne suis pas un as en scripts...
Maxell
Bonjour,

Question bête.....attention biggrin.gif biggrin.gif

J'ai cloné mon system (par précaution au cas ou...), j'y mets un coup de Chameleon après clonage pour le que le boot fonctionne.

Jusque la pas de problème, ça redémarre. Ma question est la suivante comment puis-je installer le DSDT sur le disque cloné depuis mon system.


Par avance merci.


Maxell
xhala_debru
QUOTE(Maxell @ Nov 27 2008, 11:52 AM) *
Bonjour,

Question bête.....attention biggrin.gif biggrin.gif

J'ai cloné mon system (par précaution au cas ou...), j'y mets un coup de Chameleon après clonage pour le que le boot fonctionne.

Jusque la pas de problème, ça redémarre. Ma question est la suivante comment puis-je installer le DSDT sur le disque cloné depuis mon system.
Par avance merci.
Maxell


Démarres sur ton disque cloné et fais les modifs à partir de là.

Si tu as déjà chameleon, il suffit que tu télécharges PCEFI V9 (c'est juste un fichier boot) sur le site de Netkas et que tu remplaces le fichier /boot de chameleon par celui de Netkas.
Ensuite il suffit de copier ton DSDT.aml en / (càd à la racine de ton DD) et de supprimer le intelcpudisbler.kext (ou qqch comme ça).
Trauma!
QUOTE(cparm @ Nov 27 2008, 04:23 AM) *
@trauma

pourquoi tes images pèse plus de 21 Mo alors qu'il n'y a rien qui pèse aussi lourd a l'intérieur ???


Simplement car c'est une image en lecture/ecriture et qu'il y de l'espace libre pour y ajouter des fichiers dans /Extra.
Si vous trouvez çà trop long a télécharger je peu reduire sa taille ?

QUOTE(peyronnx @ Nov 27 2008, 08:42 AM) *
Bonjour,

Sur le script ca va aider, mais dans quel ordre procéder maintenant ?
D'abord générer les mkext puis lancer le pkg, je suppose ?
Une autre question : l'installeur active-t-il la partition comme le fait l'installeur Chameleon ?

Merci d'avance.

@+


Oui l'installeur active la partition.
L'ordre à suivre c'est :
-Installer PCefi, avec ou sans extensions dans /Extra/Extensions.
-Executer DSDTPatcher puis placer le fichier dsdt.aml sous la racine de votre OS et le renommer DSDT.aml
-Utiliser le scripte pour générer un mkext.

NB: Seul le bootloader est obligatoire, le patch DSDT et le dossier /Extra sont des "options" a utiiser pour pouvoir faire les màj et securisé vos drivers.


QUOTE(dodusman @ Nov 27 2008, 04:00 AM) *
Bonjour

Voici mon "gros" soucis, j'avais une 10.5.5 qui marchait impeccable avec pcefi v8. J'ai voulu mettre à jour avec l'installeur pour la version neuf.
Je lance le .pkg, il me dit installation terminée, je reboot et là, j'ai un beau message " no bootable device insert boot disk and press any key".
Que dois je faire, sachant que c'est mon outil de travail...
Ai je loupé un truc lors de l'installation ?
merci de votre aide

EDIT: Bon à savoir pour les utilisateurs de cartes mères Intel (bad axe et x38bt) il faut réactiver la partion après l'installation.
Maintenant ça boot mais je suis pas certain d'avoir la version 9 de pcefi de complètement installée.
Je partais de la version 8 sans chameleon n'y rien, juste la 8 de base.
Or le fichier boot qui se trouve dans usr/standalone/i386 date du mois de juin, celui du pkg pcefi_v9 date du mois de novembre.
Que dois-je faire ?
Merci


Pourrais tu me donner des infos plus détaillées STP (quelles sont tes sources). Si je le peu je reparais le problème.

Merci A+
peyronnx
Merci pour les précisions, mais où placer le mkext généré ?
Trauma!
QUOTE(peyronnx @ Nov 27 2008, 02:17 PM) *
Merci pour les précisions, mais où placer le mkext généré ?


Si tu avais bien lu le Readme tu ne poserais pas la question !! wink.gif

Le scripte place directement le fichier mkext dans /Extra à la racine de ton Os.

@+
dodusman
QUOTE(trauma23 @ Nov 27 2008, 02:15 PM) *
Pourrais tu me donner des infos plus détaillées STP (quelles sont tes sources). Si je le peu je reparais le problème.

Merci A+


Les infos que je peux te donner. J'avais donc pcefi v8 d'installé sur mon pc avec leo 10.5.5.
J'ai lu que le 10.5.6 allait être problématique, j'ai donc décidé de passer à la version pcefi 9.
J'ai lancé directement chameleon_v1012.pkg , j'ai rebouté et plus de boot.
Je me suis servi d'un cd de boot pour accéder à mon système, j'ai activé la partion et c'est reparti.
Le problème, je ne sais pas si l'installation s'est déroulée correctement...
voici une capture ddu répertoire i386


et une du ROOT


Le DSDT ne semble pas être loadé au démarrage.
Merci pour ton aide
@+
PM!
QUOTE(trauma23 @ Nov 27 2008, 02:15 PM) *
Simplement car c'est une image en lecture/ecriture et qu'il y de l'espace libre pour y ajouter des fichiers dans /Extra.
Si vous trouvez çà trop long a télécharger je peu reduire sa taille ?



Oui l'installeur active la partition.
L'ordre à suivre c'est :
-Installer PCefi, avec ou sans extensions dans /Extra/Extensions.
-Executer DSDTPatcher puis placer le fichier dsdt.aml sous la racine de votre OS et le renommer DSDS.aml
-Utiliser le scripte pour générer un mkext.

NB: Seul le bootloader est obligatoire, le patch DSDT et le dossier /Extra sont des "options" a utiiser pour pouvoir faire les màj et securisé vos drivers.




Pourrais tu me donner des infos plus détaillées STP (quelles sont tes sources). Si je le peu je reparais le problème.

Merci A+


C'est un problème connu spécifique aux bad axe (ça c'est de la culture générale !). Pour cette raison les instructions dans lse tutoriels d'installations indiquent souvent une manip : fdisk -f boot0 -u -y /dev/rdiskX mais alors comment tu te débrouilles pour lui faire trouver X tout seul (autrement sit l'automatiser...), ça je ne peux pas t'aider...

PS : T'as reçu mon PM ?

@+

PM!
Trauma!
QUOTE(PM! @ Nov 27 2008, 07:02 PM) *
C'est un problème connu spécifique aux bad axe (ça c'est de la culture générale !). Pour cette raison les instructions dans lse tutoriels d'installations indiquent souvent une manip : fdisk -f boot0 -u -y /dev/rdiskX mais alors comment tu te débrouilles pour lui faire trouver X tout seul (autrement sit l'automatiser...), ça je ne peux pas t'aider...

PS : T'as reçu mon PM ?

@+

PM!


Merci pour les précisions!
le problème c'est que le script post installation de l'installer execute dejà cette commande wacko.gif
CODE
fdisk -u -f "${resourcesPath}/boot/boot0" -y $disk

Du coup ..... je crois pas pouvoir faire grand chose !!
Cyberdog !
Bien en suivant le process décrit, tout fonctionne bien sur ma seconde installation retail mais :

J'ai toujours besoin du IntelCPUPMDisabler.kext ?

Cela veut-il dire que le DSDT.aml ne fonctionne pas ?

Merci je suis à 99,9 % du full... rolleyes.gif
Tekikou
J'ai installer le package, foutu le dsdt, j'ai installer le AppleIntelCPUPowerManagement.kext, j'ai placé dsmos.kext dans /Extra et j'ai rebooter. Ca fonctionne, en principe je dois être capable de faire n'importe quelle MAJ ? (y compris les combo où l'on devais modifier une ligne avec Don't Steal Mac OS X.kext ?)

EDIT: AppleAzaliaAudio.kext ne se charge pas dans "l'/Extra".
cparm
QUOTE(Tekikou @ Nov 29 2008, 12:52 PM) *
J'ai installer le package, foutu le dsdt, j'ai installer le AppleIntelCPUPowerManagement.kext, j'ai placé dsmos.kext dans /Extra et j'ai rebooter. Ca fonctionne, en principe je dois être capable de faire n'importe quelle MAJ ? (y compris les combo où l'on devais modifier une ligne avec Don't Steal Mac OS X.kext ?)


toute en principe sauf les combo, a partir du moment ou il est demandé de chargé Don't Steal Mac OS X.kext, on sera obligé de le modifié par dsmos, pour l'instant, il n'y a pas d'autre solution
PM!
Pour Don'tStealMacOSX il y a une alternative : AppleDecrytp.kext mis au point par la psystar.
Pour les drivers audio, il y a en effet un problème avec el /Extra. Les drivers retail ne fonctionnent pas non plus.
Tout ça est encore en évolution : ce qui veut dire que non, on est pas encore sorti de l'auberge !
MowgliBook
Pour l'audio tu peux tester Legacy AppleHDA qui permet de gérer l'audio avec un AppleHDA vanilla, chez moi ca marche nikel
Tekikou
QUOTE(MowgliBook @ Dec 1 2008, 12:41 AM) *
Pour l'audio tu peux tester Legacy AppleHDA qui permet de gérer l'audio avec un AppleHDA vanilla, chez moi ca marche nikel


Je doute que celà puisse fonctionner, mon chipset audio c'est du ADI AD1988B, j'ai un truc qui me fait avoir du son (Azalia) mais pas d'entrée ni de micro :'( )

Enfin je vais quand même tester, qui sait. wink.gif

EDIT: j'ai réussi à ce que AppleAzaliaAudio.kext se charge biggrin.gif
sonotone
QUOTE(Tekikou @ Dec 1 2008, 09:36 AM) *
Je doute que celà puisse fonctionner, mon chipset audio c'est du ADI AD1988B, j'ai un truc qui me fait avoir du son (Azalia) mais pas d'entrée ni de micro :'( )

Enfin je vais quand même tester, qui sait. wink.gif

Si tu utilise AppleAzalia ne te prend pas la tête puisque celui-ci ne sera pas remplacé par les mises à jour.
PM!
QUOTE(sonotone @ Dec 1 2008, 10:26 AM) *
Si tu utilise AppleAzalia ne te prend pas la tête puisque celui-ci ne sera pas remplacé par les mises à jour.


Bien vu l'aveugle ! (le borgne pardon... wink.gif ).

Sinon ça fonctionne chez toi les Legacy AppleHDA dans /Extra ? Moi non mais mon système est un peu crado en ce moment... (beaucoup de manipes de haut vol) c'est peut-être pour ça.
MowgliBook
Dégage tout les injecteurs ou kexts modifiés pour l'audio, réinstalle un AppleHDA Vanilla (le dernier : 1.5.7a24) et reboote, ca marche nikel, t'a 2 sorties analogiques derrière + l'optique + écouteurs front + 2 entrées derrière. et ca survivra aux mises à jours wink.gif
peyronnx
Bonjour,

Encore une question avant de faire le grand saut.
Une fois note mkext perso copié dans le repertoire Extra, faut-il supprimer les kexts présents dans le répertoire Extensions ? Si j'ai bien tout compris ce seront celles du mkext qui seront chargée set non plus celles du repertoire Extensions.

Merci de vos lumières.



Trauma!
QUOTE(peyronnx @ Dec 2 2008, 04:46 PM) *
Bonjour,

Encore une question avant de faire le grand saut.
Une fois note mkext perso copié dans le repertoire Extra, faut-il supprimer les kexts présents dans le répertoire Extensions ? Si j'ai bien tout compris ce seront celles du mkext qui seront chargée set non plus celles du repertoire Extensions.

Merci de vos lumières.


Pour les kexts qui sont déjà présents dans /System/Lybrary/Extensions : oui tu peu les virer.
Pour les kexts qui ne sont pas dans /System/Lybrary/Extensions : non tu dois les garder.

Si il sagit d'un kext que tu "heberge" dans /Extra tu le garde; si c'est un kext qui remplace un autre kext present dans /S/L/E là tu peu le virer.

Ex: AppleHDA.kext vanilla + AppleHDA.kext patché, là tu peu enlever le kext patché du dosier Extra.
C'est le info.plist du AppleHDA.kext patché qui a été copier dans le Extensions.mkext qui fais le boulot. idem pour AppleAHCPort.kext....

Pour dsmos.kext ou AppleDecript.kext là il faut absolument qu'il soit présent soit dans /Extra soit dans /System/Lybrary/Extensions.

Voilà A+
kiki69
Bonjour,

Idem pour moi, j'ai pas le son non plus. J'ai essayé avec LegacyHDA disponible sur le lien cité précédemment ici Mais sans succès.

Comment savoir si AppleAzalia est chargé dans le dossier /Extra, et auquel cas comment l'activer ?

merci
Tekikou
QUOTE(kiki69 @ Dec 5 2008, 03:42 PM) *
Bonjour,

Idem pour moi, j'ai pas le son non plus. J'ai essayé avec LegacyHDA disponible sur le lien cité précédemment ici Mais sans succès.

Comment savoir si AppleAzalia est chargé dans le dossier /Extra, et auquel cas comment l'activer ?

merci


Pour faire fonctionner l'AppleAzaliaAudio.kext te faut aussi les kext : IIOAudioFamily et OSvKernDSPLib dans le dossier Extra wink.gif
kiki69
parfait merci, je vais essayer ça une fois que j'aurai résolu mon problème de démarrage! tongue.gif
fredouille
QUOTE(trauma23 @ Dec 3 2008, 01:19 AM) *
Pour dsmos.kext ou AppleDecript.kext là il faut absolument qu'il soit présent soit dans /Extra soit dans /System/Lybrary/Extensions.

Voilà A+


Salut trauma23
Est-ce vrai même si on a crée le Extensions.mkexts ( grâce à ton script) avec le appledecrypt.kext présent dans le dossier EFI lorsqu'on l'a généré ?
pierrandre
Salut à tous, j'ai installé ce nouveau pack (je suis en 10.5.4 kalyway) et suivi toutes les instructions, sauf que je suis face à un souci étrange :
une fois mes kexts copiés dans extra, le fichier .aml généré et mis à la racine, mon CP bot normalement, mais par exemple, le pilote airport ne fonctionne plus, je n'ai plus de son, le pilote GMA950 fait sautiller l'écran d'une façon très étrange.

J'ai retiré les kexts du dossier extra (ils sont également dans le répertoire d'extensions), mais toujours le même souci de carte video... J'ai ensuite retiré le DSTtrucchose.aml de la racine et là plus de soucis vidéos...

a votre avis ? le fichier dstl a t-il été mal généré ? j'ai eu un choix a faire.. XP ou Vista (qu'est ce que d'ailleurs cela vient-il faire ici?)
un p'tit avis sur la question ?
merci
PM!
QUOTE(pierrandre @ Dec 6 2008, 11:39 AM) *
Salut à tous, j'ai installé ce nouveau pack (je suis en 10.5.4 kalyway) et suivi toutes les instructions, sauf que je suis face à un souci étrange :
une fois mes kexts copiés dans extra, le fichier .aml généré et mis à la racine, mon CP bot normalement, mais par exemple, le pilote airport ne fonctionne plus, je n'ai plus de son, le pilote GMA950 fait sautiller l'écran d'une façon très étrange.

J'ai retiré les kexts du dossier extra (ils sont également dans le répertoire d'extensions), mais toujours le même souci de carte video... J'ai ensuite retiré le DSTtrucchose.aml de la racine et là plus de soucis vidéos...

a votre avis ? le fichier dstl a t-il été mal généré ? j'ai eu un choix a faire.. XP ou Vista (qu'est ce que d'ailleurs cela vient-il faire ici?)
un p'tit avis sur la question ?
merci

c'était un option de double boot. Il me semble que la réponse était aucun des deux (sous une autre forme évidement).
Good luck
PM!
cparm
QUOTE(pierrandre @ Dec 6 2008, 11:39 AM) *
a votre avis ? le fichier dstl a t-il été mal généré ? j'ai eu un choix a faire.. XP ou Vista (qu'est ce que d'ailleurs cela vient-il faire ici?)
un p'tit avis sur la question ?
merci



QUOTE(PM! @ Dec 6 2008, 04:18 PM) *
c'était un option de double boot. Il me semble que la réponse était aucun des deux (sous une autre forme évidement).
Good luck
PM!


salut pm,

non ce n'est pas une option de dual boot, ca permet de reglé certain bug, comme le dit mackerintel ici





pierrandre
Ok Cparm, merci pour cette précision, cependant j'ai testé les deux modes XP et vista et cela ne change en rien ce truc que me fait l'écran.. de plus bizarre qu'aucun de mes kexts ne se charge correctement.

Alors autre chose, depuis que j'ai mis cet EFIV9 je suis confronté a un bug étrange ... après avoir allumé l'ordi, je dois suspendre puis relancer pour profiter de l'ethernet, de mon écran tactile..

bizarre non ?
peyronnx
Salut à tous,

Bon j'ai sauté le grand pas je suis désormais sous PCEFI v9 et tout marche nickel.
Le DSDS.aml, ne pose pas de problème, j'ai installé mes ketxs et généré le mkext.
Le hack démarre, ouf smile.gif

Maintenant par contre j'ai des doublons de kexts et je n'ai pas encore compris la réponse de Trauma (voir page 2 de ce post).

Voici la liste des kexts en doublons dans System/Library/Extensions et dans System/Extra/Extensions :
- SiliconImage3132.kext
- IOUSBFamily.kext
- dsmos.kext
- IOAHCIFamily.kext
- ApplePS2Controller.kext
- IOATAFamily.kext
- AppleACPIPlatform.kext
- AppleAHCIPort.kext
- AppleHDA.kext

Dois-je les conserver tous ou puis-je virer celles de System/Library/Extensions ?

Merci d'avance.
PM!
QUOTE(peyronnx @ Dec 7 2008, 03:48 PM) *
Salut à tous,

Bon j'ai sauté le grand pas je suis désormais sous PCEFI v9 et tout marche nickel.
Le DSDS.aml, ne pose pas de problème, j'ai installé mes ketxs et généré le mkext.
Le hack démarre, ouf smile.gif

Maintenant par contre j'ai des doublons de kexts et je n'ai pas encore compris la réponse de Trauma (voir page 2 de ce post).

Voici la liste des kexts en doublons dans System/Library/Extensions et dans System/Extra/Extensions :
- SiliconImage3132.kext
- IOUSBFamily.kext
- dsmos.kext
- IOAHCIFamily.kext
- ApplePS2Controller.kext
- IOATAFamily.kext
- AppleACPIPlatform.kext
- AppleAHCIPort.kext
- AppleHDA.kext

Dois-je les conserver tous ou puis-je virer celles de System/Library/Extensions ?

Merci d'avance.


Non, ceux qui sont non-apple (genre injecteurs et dsmos) tu les vires, les autres il faut les remplacer par les originaux. On ne sait jamais... sinon pour l'instant tu les laisse et il seront remplacés par la prochaine maj smile.gif

QUOTE(trauma23 @ Nov 26 2008, 09:27 AM) *
Salut à tous,

Comme vous avez pue le lire dans le titre voici un petit package pour installer PCEFI v9 sur votre PC.

Vous y trouverez un paquet d'installation identique à celui de la précédente version du bootloader (DFE),
et le dossier DSDT Patcher version "e".

Vous pourrez donc à l'aide de ce script patcher votre OS X afin de pouvoir faire les updates via le menu pomme, resoudre divers problème materiel (sleep/son) et meme booter les futures versions d'osx. Suivez le guide tout est expliqué dans le fichier Readme (en anglais).

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 necessaire pour qu' OS X se charge correctement. Celà permet dejà
de régler les problèmes de HPET qui rendait jusqu'alors imposible de charger AppleIntelCpuPowerManagement.kext. Il y a actuellement un gros travail sur le pacthing du DSDT car on peu dejà 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 dessu....de même pour com.apple.Boot.plist .



Update : la version 2 de l'installer avec un scripte pour créer votre Extensions.mkext perso :

Maj 0.2 28/11/08 PCEFI v9 Installer v0.2 Zippé (8Mb) wink.gif

Pour plus de détails:

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

Salut à tous,

Comme vous avez pu le lire dans le titre voici un petit package pour installer PCEFI v9 sur votre PC.

Vous y trouverez un paquet d'installation identique à celui de la précédente version du bootloader (DFE),
et le dossier DSDT Patcher version "e".

Vous pourrez donc à l'aide de ce script patcher votre OS X afin de pouvoir faire les updates via le menu pomme, résoudre divers problème matériel (sleep/son) et même booter les futures versions d'osx. Suivez le guide tout est expliqué dans le fichier Readme (en anglais).

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 pacthing 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....de même pour com.apple.Boot.plist .

-------------------
Je te corrige déjà ici wink.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.