![]() |
Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
![]() |
![]()
Message
#1
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 571 Inscrit : 28 Aug 2002 Lieu : Val de Marne Membre no 3 321 ![]() |
Préambule
![]() Comme pas mal de potes du forum - pour diverses raisons - remettent le nez dans leur Hack après l'avoir laissé mijoter dans son coin, ils se retrouvent bien souvent avec une version "dépassée" de Clover. Comme ils y sont attachés (ou bien qu'ils ont la pétoche d'aller vers OpenCore), ils demandent ici comment faire pour installer avec ce bootloader des versions récentes de macOs. Il ne s'agit pas, ici, d'installer Ventura et encore moins Sonoma, mais Monterey qui exige une mise à jour non négligeable de Clover. Il sera loisible, ensuite, d'évoluer vers Ventura le cas échéant... A essayer de les aider individuellement je me suis dit que ce serait peut être plus efficace d'ouvrir ce sujet... où il est souhaité qu'on évite de poster des solutions toutes faites d'OpenCore sachant qu'ici il ne doit s'agir que de Clover sous peine de perturber ce topic !! ![]() Nulle prétention de remplacer les tutos ad'hoc, au contraire ils sont le point de départ et je conseille vivement leur lecture attentive. Ce post n'est donc pas un tutoriel mais un retour d'expérience (retex pour les intimes...) de ma (re)visite de l'installation de Monterey avec Clover... J'avais besoin de voir si, quand je renvoie les potes vers le tutoriel de Poly, celui ci est toujours d'actualité... la réponse, à mon niveau, ayant été positive je vous en fait part !! Pourquoi ce sujet ? Tout simplement parce que je considère, comme d'ailleurs la charte de cette partie de MacBidouille, que fournir des EFI(s) "clés en main" n'aide en rien la compréhension de ce que l'on fait avec les bootloaders... Certes pour dépanner, in fine, pourquoi pas des trucs tout cousus (on est un certain nombre à le faire, surtout avec OC) mais c'est pas mal non plus d'essayer de se débrouiller par soi même ! Et puis, le moins qu'on puisse dire c'est que ça manque de transparence !! Ensuite parce que je trouve injuste de déclamer que Clover est obsolète et qu'il faut le laisser crever et passer avec armes et bagages à OpenCore. Chaque bootloader a ses avantages mais aussi ses inconvénients (jeandemi en a touché un mot rapidement ICI avec pertinence selon moi.) et il n'y a pas de raison valable selon moi de privilégier l'un ou l'autre, d'ailleurs perso, j'utilise les deux (pas sectaire le Pif, hein ?) Le reste c'est dans le titre, le tutoriel est ICI ----o---- Méthode employée : 1) clé USB d'installation de Monterey en suivant le tutoriel de MR Mac Arthur ICI 2) Création du dossier EFI qui sera implanté dans la partition EFI de la clé formatée en suivant le tutoriel Mac Arthur 3) J'ai pris, tel que, le dossier ▸ Clover_Coffee_Lake.zip (version pour les configs à partir de Coffe Lake) inclus dans le tutoriel Poly. (la procédure qui suit sera valable pour les autres config du tutoriel de Polyzargone) Ce dossier ne comprend qu'un config.plist, un dossier "drivers"-->"UEFI" qui lui même ne comprend qu'un driver : HFSPlus.efi, un dossier Kexts avec deux "sous" dossiers : Off et Other c'est ce dernier qui nous intéresse, il ne contient au départ que 2 Kexts : FakeSMC et USBInjectAll 4) J'ai vérifié (avec Clover Configurator dans sa dernière version 5.24.0.1) qu'un SMBIOS était bien renseigné (dans le config.plist - section SMBIOS - arf !!). C'était le cas : iMacPro 1,1, mais si y'en n'a pas (ou si on lui préfère iMac19,1 - ce que je préconise - voir Edit en bas de post) ---> clic sur le menu déroulant (symbolisé par un p'tit chapeau ^ et un autre en dessous mis dans l'autre sens) situé à coté de Update Firmware Only et puis on choisit ,( une tite image ? Oui !!!!) et s'il n'y a pas de N°de série système ni de smUUID il faut les générer (generate new) ...et puis on sauvegarde ! Si vous disposez déjà d'un SMBIOS avec des valeurs reconnues pour l'activation d'iCloud, vous pouvez bien sûr les substituer à celles qui sont présentes par défaut... Attention toutefois à ne pas utiliser de SMBIOS correspondant à des (vrais) macs avec puce T2 pour les installations de système et pour les mises à jour (qui risquent, en principe, de n'être même pas proposées... sauf à suivre les "consignes" de l'EDIT (Cavell) 2) [attachment=64460:Capture_...13.48.16.png] agrandir l'image pour voir tout si besoin... Le mode verbose, qui permet de visualiser la progression de l'installation, pour utile qu'il puisse être pour repérer un problème éventuel peut s'avérer pénible et perturbant... On peut, avant de lancer l'installation le désactiver en supprimant l'entrée -v dans la section boot du config.plist. Toujours dans cette section boot, il y a par défaut le bootarg : agdpmod=pikera pour prévenir l'écran noir au lancement de cartes graphiques telles que Radeon RX 7700, il peut s'avérer par contre "bloquant" pour d'autres cartes graphiques telle que Radeon RX 580, il faudra, si cela se produit, l'enlever... Voilà, le config.plist de Poly, ainsi vérifié et (ou) modifié, sera celui qui remplacera le config.plist du dossier Clover téléchargé (voir N°6 ci dessous) 5) J'ai téléchargé la dernière version de Clover (à c't'heure 5152) là ça m'a donné un fichier "Clover 5152.7z" qui, une fois décompressé, contient un dossier EFI (c'est lui qui nous intéresse). 6) Dans ce dossier EFI (Clover5152) j'ai laissé le dossier "BOOT" et j'ai remplacé, dans le dossier "CLOVER" inclus (duquel je n'ai rien enlevé), le config.plist par celui (intitulé config.plist de Poly) dont il est fait mention au 3) ci dessus et vérifié comme dit au 4) 7) Ensuite j'ai constitué le dossier drivers-->UEFI de ce dossier CLOVER avec les éléments suivants : HFSPlus.efi (provenant du dossier Drivers--->UEFI de Poly), ApfsDriverLoader.efi, OpenRuntime.efi et SMCHelper.efi (tous les trois à transférer depuis Clover-->Drivers--> off) 8) Je me suis intéressé au dossier kexts-->Other de ce dossier CLOVER : j'y ai mis : en plus de FakeSMC (issu du dossier Kexts de Poly), les kexts AppleALC, IntelMausi, Lilu, WhateverGreen - à jour dans leur dernière version please !! (à télécharger après recherche google ou autre genre : lilu.kext...) et mon kext USB perso (à la place d'USBInjectAll) parce que j'en ai déjà fait un pour un Clover d'une version antérieure. Il vous appartient de (re)mettre les kexts correspondant à votre configuration (pour la gestion de l'USB, Ethernet, pour le Wifi-BT le cas échéant, etc.) de façon à bénéficier des fonctionnalités de votre équipement. (J'ai pas touché au reste du dossier CLOVER.) 9) J'ai mis ce dossier EFI ainsi complété - modifié dans la partition EFI du même nom de ma clé d'installation de Monterey. Il doit être tout seul !!!! 10) Dans le bios de ma carte mère, j'ai sélectionné la clé USB comme disque de boot et en voiture Simone... ! Y'a pu qu'à se laisser guider par la procédure ad'hoc d'installation de macOs...! 11) Il est bien certain que j'ai oublié kek's choses. Mais il n'aura échappé à personne que MacBidouille est un forum contributif et qu'il appartient à chacun d'améliorer ce qui, bien souvent, n'est que l'amorce d'autre chose de mieux (c'est, évidemment, le cas pour ce sujet !!). ----o---- C'est, je l'espère, ce que feront ceux que cela intéresse... à savoir contribuer à faire vivre Clover dont les développeurs continuent, eux, à se préoccuper (grand merci et grand respect à eux sans qui nos hacks n'existeraient tout simplement pas ![]() Donc procédure en attente de validation, d'invalidation, d'amélioration par les soins de ceux que ça concerne, intéresse... En fonction des apports des uns ou des autres, des mises à jour de ce post pourront intervenir... Regardez, de temps à autre, la date de modification en bas de ce post... Les modifs seront mises en italique dans le corps du texte, ou en EDIT + n° en fin de post... ----o---- EDIT : j'y pense, avec SMBIOS iMacPRO1,1(puce T2) il peut être nécessaire d'ajouter dans le config.plist--->RT Variables--->HWTarget : J137AP. Il est peut être plus intéressant d'utiliser un iMac19,1... Si, pour diverses raisons (gestion DRM...) vous préférez l'iMacPro1,1, vous pourrez y revenir une fois l'installation faite. L'idée est d'avoir plusieurs config.plist avec le nom du SMBIOS (configiMacPro1,1.plist ou autre) à condition de n'avoir qu'un seul config.plist qui sert au boot. C'est un des avantages de Clover, comme on n'a pas besoin de modifier le config.plist à tout bout de champ, on peut conserver des config.plist "dormant" avec des intitulés différents dans le dossier Clover et changer, selon les besoins, de configuration de Clover. Tiens, tant que j'y suis pour changer de thème du menu de boot de Clover y'a pas plus simple non plus... On met les themes dans le dossier "themes"(!) et on met le nom du theme qu'on veut dans le config.plist-->gui-->Theme !! (anecdotique ? à voir !!) et des themes pour Clover y'en a, mais y'en a !! EDIT (Cavell) 2 : lien vers un mode d'emploi (en Anglais) de Clover-->ICI On clique sur chacune des rubriques représentées par une icône de dossier à gauche. Intéressez vous particulièrement au chapitre RtVariables--->HWTarget : il y a des informations importantes concernant l'utisation de SMBIOS -lien SMBIOS(s) puce T2- tant pour Monterey que pour Ventura. EDIT (Piaf) 3 : Oui, Monterey, pourquoi pas !! Mais c'est Ventura que je veux !! Pas de panique, la mise à jour vers Ventura sera proposée dès l'installation de Monterey faite... Comme ça ça permet de tester le bootloader en situation de mise à jour... Ce message a été modifié par mbournau - 18 Jun 2023, 09:49. -------------------- Gigabyte Z390 Designare : Core i9-9900K 3.6GHz ; 32Go RAM ; Radeon RX 5700 XT // OC 1.0.2 & Clover 5161 (MacPro7,1) :
Ventura 13.7.1; Sonoma14.7.2 & Sequoia ß de 15.3.1 (24D70)) carte fille intel (avec Héliport) et carte Broadcom (avec OC Patcher 2.1.2) : Wifi OK, Moniteur 5K LG UltraFine connecté en Thunderbolt 3 Mes macs : iMac 27" 2013, MacBookPro 16" M1Pro(2021), Mac Studio M1Max(2021), MacMini M4Pro(2024) Tuto Clover !! |
|
|
![]()
Message
#2
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 529 Inscrit : 20 Aug 2020 Lieu : Belgique Membre no 212 269 ![]() |
Le problème est quand on doit avoir une configuration particulière, avec une édition du DSDT ou des patches spécifiques pour la RAM, des Fake ID pour des composants... Dès qu'on sort du standard, une procédure standard ne convient plus.
Je vais essayer un de ces 4 de faire un EFI compatible Monterey pour mon mono-Xeon sur la X79-P3 Avant ça je vais essayer un Lenovo Skylake avec Monterey ou Ventura ![]() -------------------- Hack15: Asus Z10PA-U8 Xeon Broadwell E5-2690v4 (14c @2,6GHz) 2x16GB DDR4 ECC GF GT730/4G NVME Micron 512 Séquoia OC1.0.4 +OCLP
Hack 14: Asus Strix X99 Gaming Xeon Haswell E5-1660v3 (OVC à4,2) 4x8GB DDR4-2400 Gigabyte Vega56/8G, Monterey et Sonoma OC 1.0.4 Hack 13 "Photo": Asus Gryphon Z87 i7-4770K 2x8GB DDR3 XFX RX6800XT SSD SATA 4TB WD Red, MacOS 12.7.6 Monterey, Clover 5146 Hack 12: CM Qiyida E5-A99 (X9H9D) Xeon Haswell E5-2666v3 (10c/20th à 2,9GHz) 2x8GB DDR4, OC 0.9.3 Sonoma Hackintosh 8 "dual2": Supermicro X9DAi Double Xeon E5-2670v2 (total 20c/40th@2,5GHz) 192GB (6x32GB) DDR3-13330RegECC, Sapphire Vega64/8G, USB3 FL1100, OC 0.7.9 Catalina et Ubuntu 20.04LTS Hackintosh 7 "MP6" : JingSha X79-P3 Xeon E5-2667v2 (8c/16th@3,3GHz) 4x16GB DDR3-1866RegECC Gigabyte Vega64/8GB USB3 FL1100 PCI-E SSD500GB NVME 970Evo+ HDD500GB SATA Mojave Clover Hack6 "Dual" : Kllisre Dual-X79 2x Xeon E5-2697v2 (total 24c/48th@2,7GHz) 8x16GB DDR3-1600ECC Asus GTX760/2GB SSD256GB Mac OS-X Mojave Clover Hackintosh 2, 3, 4 et 5: Asus P5B/ Hackintosh1 "Photo" : Asus P7P55D i5-750 2x8GB DDR3 Gigabyte GTX770/4GB USB3 FL1100 SSD4TB SATA, Sierra Clover 5070 |
|
|
![]() ![]() |
Nous sommes le : 16th June 2025 - 18:40 |