Restaurer un AppleHDA.kext original, Impératif pour suivre le tuto AppleHDA Audio |
Bienvenue invité ( Connexion | Inscription )
Restaurer un AppleHDA.kext original, Impératif pour suivre le tuto AppleHDA Audio |
30 Apr 2017, 21:40
Message
#1
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 13 752 Inscrit : 11 May 2006 Membre no 60 938 |
Restaurer un AppleHDA.kext original La plupart (tous) des scripts, logiciels automatisés ou autres patchs Clover ont besoin de modifier certains fichiers dans l'AppleHDA.kext. C'est le cas de MultiBeast notamment mais aussi des scripts de Toleda. Ce n'est ni très propre, ni très sûr dans la mesure où il peut arriver qu'une MÀJ de macOS rende ces solutions incompatibles et donc non fonctionnelles. Ce n'est pas le cas d'AppleALC.kext qui a en plus l'avantage de ne rien modifier du tout et de ne nécessiter aucune intervention dans ce genre de cas. Mais pour cela, il faut impérativement que l'AppleHDA.kext soit d'origine. La question revenant souvent sur le forum, voici la méthode pour récupérer un AppleHDA.kext original depuis l'installeur de macOS. Note importante : Il est absolument impératif que vous utilisiez un AppleHDA.kext qui soit d'une version équivalente ou inférieure à la version de l'AppleHDA.kext que vous souhaitez restaurer. Il faut aussi que la version actuelle de macOS soit la même. En d'autres termes, vous ne pourrez pas réutiliser un AppleHDA.kext provenant d'une version 10.x.x supérieure à celle que vous utilisez (celui d'une version 10.12.4 sur une version 10.12.3 par exemple) tout comme vous ne pourrez pas non plus réutiliser un AppleHDA.kext provenant de Sierra sur El Capitan. Mais avant tout, il faut vérifier que vous êtes concernés (ce qui est forcément le cas si vous avez utilisé l'un de ces outils/méthodes ne serait-ce qu'une seule fois). Comment vérifier que mon AppleHDA.kext est bien un original et qu'il n'a pas été modifié ? Ouvre le terminal et tapez ceci : Code codesign --verify /System/Library/Extensions/AppleHDA.kext Si tout votre AppleHDA.kext est bien un original et qu'il n'a pas été modifié, vous n'aurez aucun résultat. En revanche, si vous obtenez ceci (le message peut-être différent) : Code /System/Library/Extensions/AppleHDA.kext: a sealed resource is missing or invalid C'est qu'il y a un problème. Voici donc comment y remédier : Prérequis : Pour cela vous aurez besoin au choix : 1/ De votre clé d'installation (le plus simple). 2/ De l'installeur de macOS que vous avez utilisé pour créer votre clé d'installation (ou une version plus récente mais équivalente à celle que vous utilisez actuellement si vous le souhaitez). Comment faire ? 1/ Pour la clé, c'est très simple puisqu'il suffit d'aller dans le dossier System/Library/Extensions et de copier l'AppleHDA.kext sur votre bureau par exemple. Il ne reste plus qu'à réinstaller cet AppleHDA.kext dans S/L/E avec Google: Kext Wizard et à réparer les permissions et reconstruire le cache Système avant de redémarrer.. 2/ Pour l'installeur, il faudra, comme dans notre tuto Clover, ouvrir l'InstallESD.dmg puis monter le BaseSystem.dmg. À partir de là, la méthode est exactement la même que ci-dessus puisqu'il suffit là aussi d'aller dans le dossier System/Library/Extensions et de copier l'AppleHDA.kext sur votre bureau par exemple. Idem, il ne reste plus qu'à réinstaller cet AppleHDA.kext dans S/L/E avec Google: Kext Wizard et à réparer les permissions et reconstruire le cache Système avant de redémarrer. Voilà, c'est tout . NB : Ce tuto vous explique comment restaurer un AppleHDA.kext original mais cela ne vous dispense pas de faire le ménage si vous avez utilisez d'autres méthodes/outils/scripts pour qu'AppleALC.kext fonctionne. Il vous faudra supprimer tous les restes listés dans le tuto AppleHDA Audio ! -------------------- Un Mac • macOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks • Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 • Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 • Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 • Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 • Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 • Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 • Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 • HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...) Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh |
|
|
30 Apr 2017, 23:17
Message
#2
|
|
Adepte de Macbidouille Groupe : Membres Messages : 97 Inscrit : 4 Apr 2017 Membre no 201 780 |
Tu dis qu'il faut faire le ménage tel qu'expliqué dans le tuto AppleHDA mais je ne vois rien sur le sujet dans ce tuto.
Pourrais tu expliquer comment faire ce ménage ? Merci d'avance. |
|
|
1 May 2017, 13:25
Message
#3
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 13 752 Inscrit : 11 May 2006 Membre no 60 938 |
Tu dis qu'il faut faire le ménage tel qu'expliqué dans le tuto AppleHDA mais je ne vois rien sur le sujet dans ce tuto. Pourrais tu expliquer comment faire ce ménage ? C'est indiqué en rouge au début du tuto AppleHDA Audio ! Sinon, ce sera peut-être l'objet d'un autre tuto mais le meilleur moyen, c'est encore de ne pas utiliser de scripts ni de logiciels automatisés. Il faut que ce soit en dernier recours mais pas avant . -------------------- Un Mac • macOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks • Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 • Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 • Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 • Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 • Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 • Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 • Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 • HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...) Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh |
|
|
Nous sommes le : 26th September 2024 - 09:05 |