Nous utilisons des cookies pour améliorer votre expérience.

MacBidouille

Installer Mavericks sur un Mac Pro non compatible

Merci à Lugh d'avoir réalisé ce pas à pas


 

2. Hacking de l'installation sur la Clef USB 

A. Récupérer le nouveau boot.efi depuis cette page : 

http://forums.macrumors.com/showpost.php?p=18423059&postcount=34

Note : Le premier fichier publié (mentionné sur l’article de MacBidouille) est sur la page ci-dessous, mais il est en mode "verbeux" (verbose) par défaut, ce qui n'est pas très "clean" pour un usage quotidien.

Avec l'autre fichier, il suffit de faire "CMD + V" au démarrage du système pour avoir le mode verbeux. Qui peut le plus, peut le moins !

http://forums.macrumors.com/showpost.php?p=18411621&postcount=26

B. Remplacer le Boot.efi qui se trouve dans deux dossiers de la clef USB

  • System/Library/CoreServices/boot.efi 
  • usr/standalone/i386/boot.efi

Copiez simplement le nouveau boot.efi à la place de ces deux fichiers, en remplacement.

 

C. Récupérer le "Board ID" de votre Mac Pro 

Vous en aurez besoin pour modifier OSInstall.mpkg et un autre fichier dans l’étape suivante

a- Dans le terminal, entrez la commande :

ioreg -p IODeviceTree -r -n / -d 1

Elle donne une sortie avec plein de paramètres et des valeurs, dont :

"board-id" = <"Mac-F4208DC8"> 

Si ce n'est pas la même valeur, prenez celle qui s'affiche chez vous. 

D. Ajouter ce board-ID dans OSInstall.mpkg

Un mpkg n'est pas éditable, alors comment faire ? 

Utilisez la commande "xar" dans un terminal : 

- Copiez le OSIntall.mpkg depuis la clef USB vers un dossier de travail de votre choix

- Via le Terminal :

1- cd "le dossier dans lequel se trouve l'OSIntall.mpkg copié"

2- mkdir new

3- cd new

4- xar -x -f ../OSInstall.mpkg 

- Dans le dossier "new" vous devez maintenant avoir un fichier "Distribution" et un dossier "Resources"

- Dans un éditeur de Texte ouvrez le fichier "Distribution"

 Vers la ligne 48, vous aurez la variable : platformSupportValues

 Suivi d'une liste de modèle de Mac comme suit : 

 var platformSupportValues=["Mac-031B6874CF7F642A","Mac-F2268DC8","Mac-50619A408DB004DA","Mac-F2218EA9","Mac-F42D86A9","Mac-F22C8AC8","Mac-F22586C8","Mac-AFD8A9D944EA4843","Mac-F227BEC8","Mac-F226BEC8","Mac-7DF2A3B5E5D671ED","Mac-35C1E88140C3E6CF","Mac-942459F5819B171B","Mac-77EB7D7DAF985301","Mac-942B59F58194171B","Mac-2E6FAB96566FE58C","Mac-7BA5B2794B2CDB12","Mac-031AEE4D24BFF0B1","Mac-00BE6ED71E35EB86","Mac-4B7AC7E43945597E","Mac-F22C89C8","Mac-F221DCC8","Mac-F42388C8","Mac-F223BEC8","Mac-F4238CC8","Mac-F222BEC8","Mac-4BC72D62AD45599E","Mac-F2208EC8","Mac-66F35F19FE2A0D05","Mac-F4238BC8","Mac-F221BEC8","Mac-C08A6BB70A942AC2","Mac-8ED6AF5B48C039E1","Mac-F2238AC8","Mac-FC02E91DDD3FA6A4","Mac-6F01561E16C75D06","Mac-F22589C8","Mac-F22587A1","Mac-F22788AA","Mac-F42C86C8","Mac-942C5DF58193131B","Mac-F2238BAE","Mac-F22C86C8","Mac-F2268CC8","Mac-F2218FC8","Mac-742912EFDBEE19B3","Mac-27ADBB7B4CEE8E61","Mac-F65AE981FFA204ED","Mac-F42D89C8","Mac-F22587C8","Mac-F42D89A9","Mac-F2268AC8","Mac-F42C89C8","Mac-942452F5819B1C1B","Mac-F2218FA9","Mac-F42D88C8","Mac-94245B3640C91C81","Mac-F42D86C8","Mac-F2268EC8","Mac-F2268DAE","Mac-7DF21CB3ED6977E5","Mac-F42C88C8","Mac-94245A3940C91C80","Mac-F42386C8","Mac-C3EC7CD22292981F","Mac-942B5BF58194151B","Mac-F2218EC8"];

Ajoutez le Board-ID de votre mac à la suite : 

ex : si c'est Mac-F4208DC8 :

var platformSupportValues=["Mac-031B6874CF7F642A","Mac-F2268DC8","Mac-50619A408DB004DA","Mac-F2218EA9","Mac-F42D86A9","Mac-F22C8AC8","Mac-F22586C8","Mac-AFD8A9D944EA4843","Mac-F227BEC8","Mac-F226BEC8","Mac-7DF2A3B5E5D671ED","Mac-35C1E88140C3E6CF","Mac-942459F5819B171B","Mac-77EB7D7DAF985301","Mac-942B59F58194171B","Mac-2E6FAB96566FE58C","Mac-7BA5B2794B2CDB12","Mac-031AEE4D24BFF0B1","Mac-00BE6ED71E35EB86","Mac-4B7AC7E43945597E","Mac-F22C89C8","Mac-F221DCC8","Mac-F42388C8","Mac-F223BEC8","Mac-F4238CC8","Mac-F222BEC8","Mac-4BC72D62AD45599E","Mac-F2208EC8","Mac-66F35F19FE2A0D05","Mac-F4238BC8","Mac-F221BEC8","Mac-C08A6BB70A942AC2","Mac-8ED6AF5B48C039E1","Mac-F2238AC8","Mac-FC02E91DDD3FA6A4","Mac-6F01561E16C75D06","Mac-F22589C8","Mac-F22587A1","Mac-F22788AA","Mac-F42C86C8","Mac-942C5DF58193131B","Mac-F2238BAE","Mac-F22C86C8","Mac-F2268CC8","Mac-F2218FC8","Mac-742912EFDBEE19B3","Mac-27ADBB7B4CEE8E61","Mac-F65AE981FFA204ED","Mac-F42D89C8","Mac-F22587C8","Mac-F42D89A9","Mac-F2268AC8","Mac-F42C89C8","Mac-942452F5819B1C1B","Mac-F2218FA9","Mac-F42D88C8","Mac-94245B3640C91C81","Mac-F42D86C8","Mac-F2268EC8","Mac-F2268DAE","Mac-7DF21CB3ED6977E5","Mac-F42C88C8","Mac-94245A3940C91C80","Mac-F42386C8","Mac-C3EC7CD22292981F","Mac-942B5BF58194151B","Mac-F2218EC8","Mac-F4208DC8"];

Sauvegardez le fichier Distribution. 

Fermez l'éditeur de texte

Recompressez les fichiers dans un nouveau OSInstall.mpkg via le Terminal avec la commande (exécutée dans le dossier "new" dans lequel vous êtes resté) :

  xar -c -f OSInstall.mpkg *

 (Noubliez pas l’étoile à la fin de la commande) 

Vous aurez alors un nouveau OsInstall.mpkg dans le dossier new.

Celui au même niveau que new est l'original que vous pouvez conserver en cas de fausse manipulation

  

- Prenez le nouveau fichier et remplacez le dans le dossier System/Installation/Packages de la clef USB

D. Ajouter ce board-ID dans le fichier InstallableMachines.plist

Il se trouve aussi dans le même dossier Packages que OsInstall.mpkg

Ouvrez le dans un éditeur, vous trouverez une liste qui commence ainsi :

SupportedBoardIds

Mac-031B6874CF7F642A

Mac-F2268DC8

Mac-50619A408DB004DA

Mac-F2218EA9

Mac-F42D86A9

Mac-F22C8AC8

 Ajoutez dans cette liste, la ligne qui correspond à votre "board-id"

ex :

Mac-F4208DC8

En fin de liste ça donne : 

  ...

Mac-F2218EC8

Mac-F4208DC8

-- VOTRE CLE USB EST ENFIN PRETE ---

Partager sur

Sondage

Comptez-vous acheter un Vision Pro ?