Installation MacOs Sierra

Bonjour,

Comme à l’habitude c’est une version majeure, donc il faut faire une clean install, impossible de passer par la mise à jour.

Dans un premier temps vous téléchargez Sierra sur l’App StoreCapture_d’écran_2016-09-21_à_10_34_22.png

Ensuite vous préparez votre clé usb d’installation avec Flash Drive Maker

Vous installez Clover sur la clé Usb d’installation ou bien vous bootez sur le Clover de votre disque El Capitan.

Une fois sur Clover vous choisissez la clé usb pour installer Sierra sur votre nouveau disque.

NB: Tous les éléments que vous avez dans EFI/CLOVER/Kexts/10.11 doivent être copiés dans  EFI/CLOVER/Kexts/10.12

Capture d’écran 2016-09-21 à 10.51.30.png

Capture d’écran 2016-09-21 à 10.51.39.png

Maintenant faire l’installation et post-installation de MacOs Sierra.

 

Vous pouvez passer à la suite une fois macOS Sierra opérationnel 

 

Depuis El Capitan, il est plus intéressant de mettre votre SmBios en  MacPro 6,1.

Cela permet d’avoir un meilleur gestion de l’alimentation (Cpu, Usb) ce qui induit de meilleurs performances et une stabilité accrue.

Pour ce faire voici un tuto, soyez rigoureux.

Modification du config.plist de CLOVER

  • Mettre le SmBios en Macpro 6,1
Capture d’écran 2016-09-21 à 11.14.53.png

Cliquez pour agrandir

Pour El Capitan

Find 5D7F288D48BB83F902

Replace 5D7F288D48B883F902

Find 83C3BB83FB09

Replace 83C3B883FB09

Find  554889E5415741564155415453504189D64189F74889FB4585FF0F84

Replace C34889E5415741564155415453504189D64189F74889FB4585FF0F84

Pour MacOs Sierra

<?xml version= »1.0″ encoding= »UTF-8″?>
<!DOCTYPE plist PUBLIC « -//Apple//DTD PLIST 1.0//EN » « http://www.apple.com/DTDs/PropertyList-1.0.dtd »>
<plist version= »1.0″>
<array>
<dict>
<key>Comment</key>
<string>_xcpm_SMT_scope_msrs  © Pike R. Alpha</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>vgsAAAAx0uhZ/P//</data>
<key>MatchOS</key>
<string>10.12</string>
<key>Replace</key>
<data>vgsAAAAx0pCQkJCQ</data>
</dict>
<dict>
<key>Comment</key>
<string>_xcpm_SMT_scope_msrs  © Pike R. Alpha</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>vgsAAABd6QgAAAA=</data>
<key>MatchOS</key>
<string>10.12</string>
<key>Replace</key>
<data>vgsAAABdw5CQkJA=</data>
</dict>
<dict>
<key>Comment</key>
<string>XCPM_idle Replace All fix by Pike R. Alpha</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>ILniAAAADzA=</data>
<key>MatchOS</key>
<string>10.12</string>
<key>Replace</key>
<data>ILniAAAAkJA=</data>
</dict>
<dict>
<key>Comment</key>
<string>xcpm performance fix 1 (wrsmr fix to get CPU max) © okrasit</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>idjB4Ai5mQE=</data>
<key>MatchOS</key>
<string>10.12</string>
<key>Replace</key>
<data>uAD/AAC5mQE=</data>
</dict>
<dict>
<key>Comment</key>
<string>_xcpm_pkg_scope_msr  © Pike R. Alpha</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>vgcAAAAx0uiU/P//</data>
<key>MatchOS</key>
<string>10.12</string>
<key>Replace</key>
<data>vgcAAAAx0pCQkJCQ</data>
</dict>
<dict>
<key>Comment</key>
<string>_xcpm_core_scope_msrs  © Pike R. Alpha</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>vgIAAAAx0uhs/P//</data>
<key>MatchOS</key>
<string>10.12</string>
<key>Replace</key>
<data>vgIAAAAx0pCQkJCQ</data>
</dict>
<dict>
<key>Comment</key>
<string>_xcpm_bootstrap Sierra © Pike R. Alpha</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>g8PEg/si</data>
<key>MatchOS</key>
<string>10.12</string>
<key>Replace</key>
<data>g8PBg/si</data>
</dict>
</array>
</plist>

Capture d’écran 2016-09-21 à 11.31.04.png

Cliquez pour agrandir

  • KextToPatch

Pour les usb dans El capitan

Find 83BD8CFEFFFF10

Replace 83BD8CFEFFFF1D

Pour les usb dans MacOs Sierra

Find 83BD74FFFFFF10

Replace 83BD74FFFFFF1D

Capture d’écran 2016-09-21 à 11.31.04.png

Cliquez pour agrandir

Maintenant que votre config.plist est modifier passons à la suite.

 

Commun à El Capitan et MacOs Sierra

Vous devez adapter l’AppleGraphicsController:

Voici les 5 patchs de Brumbaer

                  <dict>
			<key>Comment</key>
			<string>Brumbaer's GDP Patch 1</string>
			<key>Disabled</key>
			<false/>
			<key>Find</key>
			<data>
			RURJRAA=
			</data>
			<key>Name</key>
			<string>AppleGraphicsDevicePolicy</string>
			<key>Replace</key>
			<data>
			RURJSQA=
			</data>
		</dict>
		<dict>
			<key>Comment</key>
			<string>Brumbaer's GDP Patch 2</string>
			<key>Disabled</key>
			<false/>
			<key>Find</key>
			<data>
			dW5sb2FkAA==
			</data>
			<key>Name</key>
			<string>AppleGraphicsDevicePolicy</string>
			<key>Replace</key>
			<data>
			dW5sb2FlAA==
			</data>
		</dict>
			
                <dict>
			<key>Comment</key>
			<string>Brumbaer's GDP Patch 3</string>
			<key>Disabled</key>
			<false/>
			<key>Find</key>
			<data>
			RGVmYXVsdAA=
			</data>
			<key>Name</key>
			<string>AppleGraphicsDevicePolicy</string>
			<key>Replace</key>
			<data>
			bm9uZQAAAAA=
			</data>
		</dict>
		<dict>
			<key>Comment</key>
			<string>Brumbaer's GDP Patch 4</string>
			<key>Disabled</key>
			<false/>
			<key>Find</key>
			<data>
			Q29uZmlnTWFwAA==
			</data>
			<key>Name</key>
			<string>AppleGraphicsDevicePolicy</string>
			<key>Replace</key>
			<data>
			Q29uZmlnTWFxAA==
			</data>
		</dict>
		<dict>
			<key>Comment</key>
			<string>Brumbaer's GDP Patch 5</string>
			<key>Disabled</key>
			<false/>
			<key>Find</key>
			<data>
			RmVhdHVyZUNvbnRyb2wA
			</data>
			<key>Name</key>
			<string>AppleGraphicsDevicePolicy</string>
			<key>Replace</key>
			<data>
			RmVhdHVyZUNvbnRyb20A
			</data>
		</dict>

 

 

 

Maintenant vous ouvrez le Terminal et vous glissez le script freqVectorsEdit.sh dans la fenêtre.

 

Voici ce qui apparait:

Capture d’écran 2016-09-20 à 15.20.11.png

Vous choisissez 1

Le menu suivant apparaitra:

Capture d’écran 2016-09-20 à 15.25.20.png

Vous choisissez 5 ( iMac 14,2) car les X99 sont reconnues nativement comme des iMac 14,2 par CLOVER lorsque vous n’entrez pas de SmBios dans le config.plist.

capture-decran-2016-09-22-a-06-18-54

Une dernière petite chose, pour les cartes Nvidia qui utilisent les Web Drivers, afin de ne pas se retrouver avec un Black Screen.

Faire cette petite manipulation

Mettre none à la place de config1 dans le info.plist qui se situe dans

/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/

capture-decran-2016-10-24-a-08-07-09

capture-decran-2016-10-24-a-08-07-22

Ou bien utiliser AGDPfix pour vous faciliter la vie

Vous redémarrez

Entrez dans le Bios et mettre EIST sur Disable

C’est fini vous pouvez lancer votre ordinateur.

 

Voici un config.plist déjà patché

Il ne reste qu’a mettre les boot args de votre carte vidéo

Télecharger

37306e_2a9e9c55788c4b7592ce756550d55268.png

61 commentaires sur “Installation MacOs Sierra

  1. Fljagd dit :

    Alors El Capitan pour les pro est mieux, car sous Sierra tous les logiciels ne sont pas encore à jour.
    En Montage vidéo, tout dépend du moteur de rendu que tu utilises, OpenCL (FCPX) OpenGL(PremiePro), cela definira ton choix de carte graphique: OpenCL avec AMD et OpenGL avec Nvidia.
    Mes speedtests sont propres

    CPU Ratio Info:
    ——————————————
    Base Clock Frequency (BLCK)…………. : 100 MHz
    Maximum Efficiency Ratio/Frequency…….: 12 (1200 MHz)
    Maximum non-Turbo Ratio/Frequency……..: 33 (3300 MHz)
    Maximum Turbo Ratio/Frequency…………: 43 (4300 MHz)
    P-State ratio * 100 = Frequency in MHz
    ——————————————
    CPU P-States [ 36 (43) ]
    CPU C6-Cores [ 0 2 4 6 8 10 ]
    CPU P-States [ (12) 24 36 43 ]
    CPU P-States [ (12) 24 32 36 43 ]
    CPU P-States [ (12) 24 31 32 36 43 ]
    CPU P-States [ (12) 20 24 31 32 36 43 ]
    CPU P-States [ (12) 20 24 25 31 32 36 43 ]
    CPU C6-Cores [ 0 2 4 6 7 8 10 ]
    CPU P-States [ (12) 20 24 25 31 32 33 36 43 ]
    CPU P-States [ (12) 20 21 24 25 31 32 33 36 43 ]
    CPU C6-Cores [ 0 2 3 4 6 7 8 10 11 ]
    CPU P-States [ (12) 20 21 24 25 29 31 32 33 36 43 ]
    CPU C6-Cores [ 0 1 2 3 4 6 7 8 10 11 ]
    CPU P-States [ (12) 20 21 23 24 25 29 31 32 33 36 43 ]
    CPU P-States [ (12) 20 21 23 24 25 28 29 31 32 33 36 43 ]
    CPU P-States [ (12) 20 21 22 23 24 25 28 29 31 32 33 36 43 ]
    CPU P-States [ 12 20 21 22 23 24 25 28 29 30 31 32 33 36 (43) ]
    CPU P-States [ (12) 20 21 22 23 24 25 27 28 29 30 31 32 33 36 43 ]
    CPU P-States [ (12) 20 21 22 23 24 25 27 28 29 30 31 32 33 34 36 43 ]
    CPU P-States [ (12) 20 21 22 23 24 25 27 28 29 30 31 32 33 34 36 41 43 ]
    CPU P-States [ (12) 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 41 43 ]
    CPU P-States [ 12 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 39 41 (43) ]
    CPU C6-Cores [ 0 1 2 3 4 6 7 8 9 10 11 ]
    CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 ]
    CPU P-States [ 12 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 39 41 (43) ]
    CPU P-States [ 12 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 41 (43) ]
    CPU P-States [ (12) 18 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 41 43 ]
    CPU P-States [ (12) 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 41 43 ]
    CPU P-States [ 12 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 (43) ]
    CPU P-States [ 12 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 (43) ]
    Speedsteps

    • Isidore Isou dit :

      Merci de ta réponse,
      En effet ton install a l’air super clean,
      Je tourne sur El Capitan 11.2 depuis 1 ans, c’est solide, j’ai réussis à l’installer mais mes connaissances ne sont pas énorme. Mes ports usb ne sont pas très stables, etc, j’aimerais refaire une clean dès que j’ai du temps.
      Est-ce que je peux utiliser ton tuto avec une Gigabyte x99 UD4 ou le fait que ce ne soit pas une Asus va me poser beaucoup de problème ?
      À +

      • fljagd dit :

        Fais juste une mise à jour en 10.11.6 via le menu pomme
        Et ajoute simplement le kext et le patch que je fournis dans l’article activer l’usb3 dans El Capitan.
        La clean install n’est pas nécessaire
        Mais si tu le souhaite tu peux le faire avec mon installer.
        Il faudra juste mettre Clover à jour et ton bios aussi.

  2. Isidore Isou dit :

    Salut Fljagd et merci pour ce site.

    J’ai entendu ici et là que Sierra était mieux pris en charge par X99 que El Capitan, et que la fluidité s’en ressentait en montage vidéo. Est-ce que tu ressens une différence ? Pour une utilisation type production, est-ce que tu préconise Sierre ou El Capitan ? (Je suis en x99 UD4 + 5820k)
    Enfin, as-tu un power management fonctionnel ? (Speedsteps)

    Merci !

  3. Art&motion dit :

    ok… je m’absente… et regarde ça tout à l’heure… merci… on va y arriver ! 🙂

  4. Art&motion dit :

    et pas de connexion appstore 🙁

  5. Art&motion dit :

    c’etait deja le cas… 🙁

  6. Art&motion dit :

    ok. c’est du hdmi 1.4 semble t il 😉
    Autre soucis.
    Impossible de me connect à appstore/icloud.
    ça dit qu’une erreur s’est produite.
    Je cherche encore…. une idée ?

  7. Art&motion dit :

    reboot ok….
    Soucis de USB 3 apparemment… périphériques reconnus comme usb 2
    Et HDMI en 30hz

    • fljagd dit :

      En voila une bonne chose 😉
      Les usb3 il faut mettre un kext modifier que je fourni (voir l’article activer l’usb3 dans El Capitan)
      Pour l’HDMI en 30 Hz cela dépend de la version de la connectique HDMI de la CG.
      De souvenir il faut qu’elle soit en HDMI 2.0 sinon pas de 60Hz

  8. Art&motion dit :

    En train de refaire toute l’installation en suivant ton tuto… je croise les doigts…

  9. jerome dit :

    tu boot avec quels boot args dans clover sur la clé usb ? Car j’arrice pas à booter…
    et dans ton tuto tu donne pas d’info 😉

  10. Art&motion dit :

    Hello,
    serais tu en mesure de me dire si tu vois qlq chose de pas normal là dedans :
    https://mega.nz/#F!O0p2mRaR!AJTVmMMim6l2etJzZmLljw

    C’est mes infos de nvram.
    Après mes recherches j’ai trouvé pas mal de lien entre probleme graphique et ceci.
    Merci de ta réponse 😉

  11. Art&motion dit :

    bon ben c’est toujours pas gagné… je tourne sur le web depuis ce matin… j’ai fais plein de tests et toujours rien sans nv_disable=1
    j’ai bien config 1 sur none.

  12. Fljagd dit :

    Les web drivers sont à jour?

  13. Art&motion dit :

    je suis vraiment pas loin…. ça demarre en 6,1 mais sans les drivers nvidia de la GTX970 et que avec nv_disable=1.
    je cherche l’astuce un peu partout et je fais des tests mais sans succes.

  14. Fljagd dit :

    Celle qui est sur le Blog
    5820k Asus X99 -A 2
    1 GTX 960 + 1 Radeon Amd HD 7950

  15. Art&motion dit :

    c’est ce que j’ai fait. j’ai reussi à démarrer jusqu’au desktop seulement en ajoutant nv_disable=1
    mais affichage mauvais. pas de driver lancés.
    j’ai essayé avec et sans nvda_drv=1 , c’est le meme resultat. plus de signal.
    au boot, j’ai que npci=0x2000 uniquement du coup comme dans ton plist.
    une autre idée ?
    c’est quoi ta config à toi ?

  16. fljagd dit :

    Pour macOS Sierra essais ça dans le config.plist

    key SystemParameters /key
    dict
    key NvidiaWeb /key
    true/
    /dict

  17. Art&motion dit :

    J’ai sierra sur un autre SSD avec clover et son plist 5,1 qui fonctionne (post install x99)
    je peux aussi utiliser mon macbook air sous sierra avec un adptateur usb/SSD.

    y’a quand meme des choses pas tres claires.

    je comprends pas à quel moment tu fais le premier lancement du sierra fraichement installé.
    l’installation de sierra à bien été faite depuis la clé, mais après ça reboot… mais sur quoi ?
    Car quand je choisi le sierra que je viens d’installer sur mon ssd, ça charge pas… ça bloque
    Que ce soit lancé du clover de l’usb, de mon ssd fonctionnel, ou du clover et plist que tu fourni.

    🙁

  18. Art&motion dit :

    hello.

    J’espere que tu vas bien 🙂

    Bon je viens de tout reprendre, mais quelque chose m’echappe dans ton tuto :
    – j’ai fais ma clé USB d’installation.
    – J’installe sur cette clé le dernier clover (3763)
    – je met mes kexts
    – Puis installation de sierra

    jusque là tour va bien.
    Mais ensuite tu dis de modifier le config.plist du clover de boot pour le passer en 6,1
    ou de mettre directement celui que tu propose en téléchargement qui est patché.
    Je suis d’accord, mais tu fais ça depuis ou ? car on a pas encore lancé le nouveau sierra.

    tu parle ensuite de :

    Vous devez modifier le fichier info.plist que se situe:

    /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/Info.plist

    Il faut le faire depuis le nouveau sierra qui doit etre déjà lancé ou d’ailleurs ?

    Si tu pouvais préciser sur quelle source / SSD / appareil tu bosse et quand tu lance le premier boot apres la nouvelle installation ce serait cool.

    ça m’aiderai à me confirmer d’où je dois exécuter cette commande : script freqVectorsEdit.sh

    et au passage, quelle est ta technique pour reparer les autorisations sous sierra ?

    😉
    Merci

    • Fljagd dit :

      Tu as bien un disque opérationnel de El Capitan sur lequel tu as Clover pour booter.
      Sur l’autre disque tu installes Sierra depuis la Clé usb
      Tu bootes depuis le Clover du disque de El Capitan et tu choisis Sierra de la clé usb dans Clover.
      Tu fais l’installation de sierra
      Ou est la difficulté?
      Ensuite tu suis le Tuto pour mettre en 6,1
      Pour les réparation il y a plein de logiciel pour ça

  19. Fljagd dit :

    Pour macOS Sierra essais ça dans le config.plist

    key SystemParameters /key
    dict
    key NvidiaWeb /key
    true/
    /dict

  20. jerome dit :

    Please choose the desired plist for your hardware (Exit/1-26) ? 5

    File Doesn’t Exist, Will Create: Mac-F221BEC8.plist

    Triggering a kernelcache refresh …

    Do you want to open Mac-F221BEC8.plist (y/n)? y
    xcode-select: error: unable to get active developer directory, use `sudo xcode-select –switch path/to/Xcode.app` to set one (or see `man xcode-select`)
    FSPathMakeRef(/Applications/Xcode.app) failed with error -43.
    Do you want to reboot now? (y/n) n

    mac-pro:~ jerome$

  21. Art&motion dit :

    ok… je reprends tout à zéro. 😉

  22. Art&motion dit :

    freqVectorsEdit.sh : command not found

  23. Art&motion dit :

    c’est justement ce que je souhaite faire, mais sans succes. je pense ne pas m’y prendre comme il faut 🙁

  24. Art&motion dit :

    Hello.
    Alors pour commencé, je n’ai rien dans « Kernel et kext to patches »
    Du coup rien à chercher et à remplacer… la question est pourquoi n’ai je rien d’écris ? 🙁
    Je voudrais tnter de passer le smsbios en 6,1.
    Pour le moment, ça fonctionne en 5,1 avec ce plist :
    https://mega.nz/#!r0BgQKKC!mWVRqIGdj0g9SEIJ9RTsQxZj2vWoXzoJPMF_xSuvOnk

    Je continu de chercher et tester… mais si tu as une idée… 😉

Laisser un commentaire