Sixty Four On Thirty Two | How to (Fr)

Sixty Four On Thirty Two (SFOTT v1.3.9.5)

sfott_featured-image2

pour la 10.9.2 regarder ici pour les instructions :

Mavericks and Mountain Lion On “some” Unsupported Mac Models

Copyright (c) 2013 moc.n1627114285edmeo1627114285@meo1627114285. All rights reserved.

Couldn’t be done without Tiamo© boot.efi from Macrumors – http://forums.macrumors.com/showpost.php?p=18411621&postcount=26

Report bugs to moc.n1627114285edmeo1627114285@meo1627114285


Grosse Mise à jour avec des nouvelles Options regarder ici pour les details, mise à jour du How-to bientôt (et des traductions manquantes).
Nouvelles Options :
– Possibilité de choisir l’installeur n’importe ou même sur partages réseaux.
– Possibilité de choisir Mavericks ou Mountain Lion
– Verfication automatique (ou manuelle) d’éventuelles mises à jour du script.


Ce script automatise la création d’une clé USB et permet de la re-patcher à posteriori
pour y ajouter d’autres Mac au besoin.

Rien ne serait possible sans le boot.efi de Tiamo© de Macrumors


1. Prérequis:

  • 1.1 L’application d’installation OS X Mavericks Installer dans le dossier Applications !

    en cours de test avec Mountain Lion

  • 1.2 Support

une clé USB 8 Gig USB (ou un disque dur),

Si le script est éxecuté à partir du Mac cible,
il ne faudra que choisir la clé USB ou un disque dur à utiliser.

Si le script n’est pas éxecuté à partir du Mac cible,
vous devrez aussi ajouter les infos du mac cible.

Le plus simple est de lancer le script à partir du mac cible.

1.3 Ce que n’est pas sfott :

Il ne vous aidera pas à obtenir Mavericks or Mountain Lion.

Vous devrez l’obtenir via l’Appstore ou un autre de vos Mac.

Il n’aidera pas à obtenir des Kext pour le wifi ou les drivers graphiques une fois l’installation effectuée.
Cela ne gérera pas les éventuels prbleme vidéo que vous pourriez rencontrer

(spécialement sur le Macpro1,1 ou le wifi sur MacMini2,1)

Ce n’est pas le propos de ce script…

1.4 Ce qu’est sfott:

Bien que (pour le moment) ce soit un script éxécuté dans le Terminal,

Il vous aidera à faire une clé patchée contenant le boot.efi de Tiamo en quelques clics et vous fera gagner du temps sans taper une ligne de code.

Sfott contient une Application Applescript: le lanceur.

Qui est installé dans /Applications/Utilitaires/sfott/

Le script sfott se trouve dans le dossier Package de l’application.

J’ai avec succès créée une clé pour un Mac mini2,1 puis l’ai repatché pour un Macpro1,1.

2. Installer Sfott:

Téléchargez SFOTT_install.dmg depuis la page principale de sfott ici :

http://oemden.com/?page_id=531

ouvrez l’image disque et double cliquez sur l’installeur.

Sfott sera installé dans /Applications/Utilitaires/sfott/

3. Utiliser Sfott:

3.1 Le lanceur Sfott

ouvrez SFOTT.app depuis le dossier /Applications/Utilitaires/sfott/

C’est le lanceur. Il vous fera gagner du temps en vous demandant votre mot de passe admin, puis va ouvrir une nouvelle fenêtre du Terminal et passer votre mot de passe pour éxécuter le script avec les privilèges administrateur.

Le lanceur quitter juste après – notez que votre mot de passe n’est pas sauvegardé.

  • Launch it

Sfott_launcher_launch_03-EN

  • password prompt

Sfott_launcher_launch-EN

3.2 Le script shell sfott

Une fois le script lancé par le lanceur, vous devrez choisir votre langue.
J’ai travaillé dur pour render le script multilingue, pour le moment il est en Français et en anglais.

Sfott_01-language

Si vous voulez ou pouvez faire une traduction, envoyez moi un email, ou dupliquez un des fichiers /Applications/utilities/Sfott/SFOTT.app/Contents/Resources/Scripts/Localizable.strings/sfott-EN_en. faites la traduction et je serais ravi de l’ajouter.

je ferai de mon mieux pour faire d’autres traductions.

Donc choisissez Français ou Anglais et appuyez sur [ENTER]. Vous devrez accepter une mise en garde mais vous ne l’aurez qu’une fois.

Vous êtes maintenant dans le Menu principal.

OEMCLP_screenshot 2013-12-16 at 13.52.41

Vous noterez qu’il y aura quelques infos affichées concernant l’ordinateur avec lequel vous executez le script.

Seront affichés:

  • le “board_id” de l’ordinateur actuel (celui sur lequel vous avez lancé le script)
  • le “Model” de l’ordinateur actuel
  • et si le firmware de l’ordinateur actuel est 32bit or 64bit.

Quand les réglage seront renseignés, sera aussi affiché

  • le modèle du Mac choisi pour le patch: MacMini2,1 in the exemple
  • le board_id du Mac choisi pour le patch: Mac-F4208EAA in the exemple
  • la clé USB/Media choisie: GUINEAPIG dans l’exemple
  • Le Système choisi pour l’installation: OS X Mavericks
    • Si les test sont concluants Mountain Lion fera parti des choix disponibles.

3.2.1 Réglages

La première chose à faire pour le premier lancement est d’aller dans le menu réglages Choix 3)

1) Retour vers le Menu Principal
2) Choisir une clé USB ou média
3) Ajouter un Ordinateur
4) Sélectioner la version OS X System
5) Définir un dossier de travail alternatif
6) Entrer une nouvelle url pour le boot.efi de Tiamo

OEMCLP_screenshot 2013-12-16 at 13.52.41

Note:

Ces réglages peuvent aussi être renseignés/modifiés par la commande defaults
Seuls les 3 premiers réglages sont actifs pour le moement. voir plus bas.

3.2.1.1 Choisir une clé USB ou média

Ici vous choisissez la clé USB / dique dur à utiliser.

Note : un gros travail a été fait pour éviter de choisir:

  • Le disque Système,
  • ds partages réseau
  • des images disques en lecture seule.

Vous aurez un avertissement si vous choisissez:

  • Un volume interne, mais vous pourrez le faire
  • une image disque en lecture écriture, mais vous pourrez le faire au cas vous voudriez cloner plus tard sur une clé usb.

  • pas de support DVD du tout.

OEMCLP_screenshot 2013-12-16 at 13.53.15

une fois le support choisi, confirmez pour enregistrer les réglages et revenez au menu réglages.

3.2.1.2 – Ajouter un Ordinateur

There you choose for which computer you want to make the key.
If like in the example it is for another computer choose

** Choice 2) Ajouter un autre Ordinateur**

Attention : il n’ y a qu’une vérification basique ici.

Si vous entrez quelquechose avec une esapce ou une tabulation, vous serez averti d’une erreur et il vous sera demandé de recommencer. Pour le moment il n’y pas d’autre vérification donc soyez bien certinde rentrer une information correcte pour le “Model” et le “board_id”.

Sinon vous ne booterez pas ou pour être plus précis vous pourrez peut-être booter mais l’installeur lui vous dira que la Mac n’est pas supporté. Bientôt sera inclus un exe dans la clé pour pouvoir appelé le script depuis cette dernière et ainsi nous pourrons être capable de patcher la clé avant de lancer l’installation… puis que les infos seront correctes et automatiquyement récupérées par le script.

OEMCLP_screenshot 2013-12-16 at 13.54.03

OEMCLP_screenshot 2013-12-16 at 13.54.09

1) Choisir l’ordinateur actuel

Si vous avez lancé Sfott depuis le Mac cible, vous n’aurez qu’à confirmer en tapant l’option 1) Choisir l’ordinateur actuel

Vous êtes prêt à créer votre clé Sfott.
.

Note:
Tous ces réglages sont sauvegardés. Si vous quittez Sfott vous retrouverez toutes les infos déja entrées précédement pour ne pas avoir à tout retaper.

taper 1) Retour vers le Menu Principal

et sélectionnez

3.2.1.3 – Option 4) Création et Patch de la clé

Vous êtes prêt.

Plusieurs options ici:

OEMCLP_screenshot 2013-12-17 at 14.30.42

Elles sont assez explicites.

1) Créer une nouvelle clé étape par étape
2) Créer une nouvelle clé Automatiquement
3) Patcher un media existant avec les réglages actuels
4) Extras
5) Retour au Menu Principal
6) Quitter

Si vous avez correctement renseigné toutes les infos requises, choisissez l’option
If you have correctly entered all required infos, then just go and choose option

2) Créer une nouvelle clé Automatiquement
Vous aurez un ultime avertissmeent avec les toutes les infos sur la Mac cible à ajouter au patch, le Volume choisi (REGARDEZ VRAIMENT ATTENTIVEMENT ICI, il va être entièrement effacé)

OEMCLP_screenshot 2013-12-16 at 13.54.34

Confirmez et faites une pause. La partie la plus longue sera la copie du dossier Packages.
Tout le reste est assez rapide et dépendra de votre Oridnateur de ses disques et de la clé USB que vous avez choisi.

A chaque fois que j’ai éffacé ma clé USB de test cela a pris 20-25 mn.

Note: Si vous avez parcouru et tester qqes fonctions soyez sur qu’aucune image InstallESD.dmg ou BaseSystem ne soit deja ouverte pour éviter toute erreur.

Pour le moment il n’y apas de vérification avec le uuid donc ejectez bien tous les installeurs avant de lancer le script en autorun. De cette façon vous serez sur que tout se passe bien.

OEMCLP_screenshot 2013-12-16 at 13.54.34

Si vous préférez faire les choses étapes par étapes pour lal création de la clé, choisissez l’option:

1) Créer une nouvelle clé étape par étape

Globalement c’est le mode automatique mais pas à pas (quasi)

Je ne vais pas rentrer dans les détails, la capture écran devrait se suffire à elle même.

Note: si vous décidez de faire les choses étape par étape, soyez sur de les faire dans l’ordre. ne faites pas une étape sans avoir fait la précédente. (vous pourriez mais si vous avez renommer la clé “trop tot” vous aurez des erreurs.

OEMCLP_screenshot 2013-12-16 at 13.54.21

Si vous avez besoin de patcher une clé existante pour une autre machine, alors choisissez l’option

3) Patcher un media existant avec les réglages actuels

Dans ce menu, vous pourrez, et il vous sera surement demandé, de choisir la clé Sfott existante.
Si vous avez utilisé le mode automatique alors vous aurez petit fichier .iamasfottkey dans votre clé. Cet identifiant permet au script de trouver votre clé. Si le script en trouve une, il vous la proposera automatiquement, vous pourrez néanmoins choisir une autre clé.
Cette clé DOIT avoir étét généré par la méthode de clonage du disque BaseSystem.dmg. Si ce n’est pas le cas n’utilisez pas ce menu.

OEMCLP_screenshot 2013-12-17 at 14.38.28

3.4 Extras

defaults write

La pluparts des réglages sont sauvegardés avec l’outil defaults de Apple, dans fichier .plist dans votre dossier Préférences de l’utilisateur

Pour les plus geek d’entre vous vous pourriez modifier les réglages avant de lancer le script Sfott – si vous le souhaitez :

sudo defaults write $HOME/Library/Preferences/com.oemden.sfott Media USBVolumeName
sudo defaults write $HOME/Library/Preferences/com.oemden.sfott SupportedBoardIds Mac-F4208EAA
sudo defaults write $HOME/Library/Preferences/com.oemden.sfott SupportedModelProperties MacMini2,1
  • USBVolumeName est le nom du Volume de la clé USB à utiliser,
  • Mac-F4208EAA est le Board_id du Mac cible,
  • MacMini2,1 est le Model du Mac cible.

Plus de réglages seront disponibles à l’avenir.

Vous devez utiliser sudo pour le moment pour ces réglages car le script et lui même lancé avec sudo.**

si vous ne lancer pas avec sudo

  • l’écriture va échouer si le fichier existe déjà
  • la lecture ne donnera rien
Notes IMPORTANTES :
  • 1) Ce ne sont pas les commandes à entrer pour modifier les .plist de la clé. ce ne sont que des commandes pour le Script sfott.
    Ne tentez pas de les utiliser pour ça sur la clé vous n’aurez que des erreurs voire pire.

  • 2) Soyez bien sur d’indiquer les bonnes infos.

Je prépare des tests pour Moutain Lion. Il a des différences légères mais elle snécessitent des réglages.
Si les tests sont concluants il sera possible de choisir entre Moutain Lion 10.8 ou Mavericks 10.9.

Mavericks sera le réglage par défault, mais ML sera sélectionnable.

ToDos

– Improve basic user input check for the new computer confirmation. – Done
— Change working directory inside the bundle – not in tmp anymore.
or at least include boot.efi and icon in the bundle.
so no need for a working dir should then be needed at all
— A better help. this may be online and a pdf too – English Done. todo french.
— explain that now anyone could make a translation
— change the “first prompt” to list available languages rather than hardcode them
tricky would need to source a first file for trads just for this menu – doable.
— Choose Mavericks or ML
— Menu Set computer: Add a choice to keep saved computer in pref
not clear enough right now
— ability to choose or not to display some more vars – Done invoke script with -v
could be in a special page called from extras menus
— Option Make a standard Key – not a patched key a real key based on asr method
— Option Make a standard Key with Apple tool – not a patched key,
a real key based on createmediainstaller method – official official method
— Move all this to Xcode
— Add a Patching menu for the Real “unsupported” Computer (in case a new boot efi comes by)
would need Target disk mode
— Look and see if there is a way to add it to the recovery partition – if exists
— add a small script in usr/bin to call it from?

Versions History


Sfott.sh – The script

Log History


Sfott.app – The launcher

v1.4 Added -k to sudo command so there is no timestamp
meaning always ask for the password
when launched by the sfott lancher.
v1.3 Added prompt for password directly in the Launcher
Note : Password is not saved at all.
v1.0 Moved Files (sfott icon and boot.efi) in the bundle
v0.8 Added icon in dialog boxes
v0.7 Typos and cosmetics
v0.5 Changing vars to be clearer in localized.strings
v0.3 Adding some mini Help
v0.2 Adding multilanguage scripts
v0.1 Implementing Applescript as launcher for the script

10.9.3 Update and SFOTT | All smooth but BEWARE

SFOTT_icon_75x75

10.9.3 Update runs smooth. [EDIT] No need to repatch the System once done. I’ve just downloaded and installed the 10.9.3 Update on my Guinea MacMini2,1 with no hassle. This Update still installs in two steps : 1°) (download from Mac

Posted in sfott Tagged with: , , , , , , , , , , , , ,

SFOTT | if your Mac thinks it’s a Macpro3,1 but it is not.

SFOTT_icon_75x75

if your Mac thinks it’s a MacPro3,1 after using MDE v1 | si votre Mac croit être un MacPro3,1 après avoir utilisé MDE v1

Posted in sfott Tagged with: , , , , , , , , , , ,

SFOTT | adding MD5 Hash

SFOTT_icon_75x75

Just a note. To be sure you have the right last dmg I’ve put the MD5 hash And will do so for each new dmg release… It will be on each download description. Pour être sur que vous téléchargiez la

Posted in sfott Tagged with: , , , , , , , , , , , , ,

SFOTT | version 1.4.4

sfott_icon

Added Missing binary curl As spotted in a comment, curl binary wasn’t included in the copy when creating the key. It is now. Rajout de curl Comme indiqué dans un commentaire, le bianire curl n’etait pas inclus dans la copie

Posted in sfott Tagged with: , , , , , , , , , , , , , ,

SFOTT | troubleshooting

sfott_icon

In case you encounter some troubles here are some reported Tips from my experience or feedback on comments : BACKUP first If you’ve read the comments you know I’m paranoid. just backup your system and even better just buy a

Posted in sfott Tagged with: , , , , , , , , , , , , , , ,

SFOTT | version 1.4.3 Spotlight return

sfott_icon

Spotlight should now work as normal. Removed a bit of code that was creating an invisible file of the Re-patch process, preventing Spotlight to index the System. **Included a double clic-able script (.command) to re-enable Spotlight for those that used

Posted in sfott Tagged with: , , , , , , , , , , , , , , ,

SFOTT 1.4.2 | Resolving Problems with Spotlight

sfott_icon

Hello Everybody, Sorry I took a long week-end… to discover many Comments on Spotlight being broken on the System after the Update. As I just came back, and read the comments It’s quite sure it’s a bug on the script.

Posted in sfott Tagged with: , , , , , , , , , , , , ,

SFOTT | version 1.4.2 for 10.9.2 Update | get Mavericks back up and Running

sfott_icon

la version française… tout en bas ( je sais, je dois installer un plugin multilngue :) ) OK, this is version 1.4.2 of the Sfott script. so here it is various bugs I din’t target before, and new functions mainly

Posted in sfott Tagged with: , , , , , , , , , , , , , , , ,

SFOTT | Updating the Launcher and Script on the Key

sfott_icon

This post is about updating the Launcher and of course the script itself on the key. Before finalising my last test on the MacMini2,1 for the Sfott update to get 10.9.2 working (it’s done I’m just making a last test).

Posted in sfott Tagged with: , , , , , , , , , , , , , , , ,

10.9.2 – Tiamo’s boot.efi & SFOTT

sfott_icon

Warning ! As Steven warned here Today’s 10.9.2 update mess things up. EDIT 20140227: I updated the script and explained some steps to get 10.9.2 working. Le script est mis à jour et qqes explications ici pour avoir 10.9.2 fonctionnel.

Posted in sfott Tagged with: , , , , , , , , , , , , ,
8 comments on “Sixty Four On Thirty Two | How to (Fr)
  1. Avatar Jean-Yves Turgeon says:

    Bonjour!
    Merci pour ton soft Tout Fontionne très bien excepté pour ma carte Graphique Ati Radeon xt1900 xt 512m
    maverick ne reconnait que 7m ,aurais tu une Solution.
    Merci
    Jean-Yves

    • oem oem says:

      Salut,

      Super pour l’install.
      Pour la carte graphique, de ce que j’ai lu, il faut en choper une PC, et compatible.
      ensuite selon le boulot que l’on souhaite lui faire faire: plus ou moins onéreuse.
      Je ne peux pas te donner de réf. sans dire de bétises, moi même je n’ai pas fait vraiment de recherches sur le sujet (le MacPro1,1 de tests a une 7300 et elle affiche qqe chose). Sur les forums de macge, Macbidouille tu trouveras des bonnes infos, macrumors ou xlr8yourmac aussi.

      Tu peux aussi essayer d’utiliser les kexts de Lion mais il vaut mieux vérifier si d’autres l’on fait avant, en même temps qui ne tente rien n’a rien.
      Mais attention, Backup dispo avant en cas de soucis etc… et bien sauvegarder aussi les kexts que tu remplacerais éventuellement !

      As-tu zero affichage ? ou bien une fois booté etc tu en as un ?

      Si zero affichage:
      De mon point de vue le plus simple serait de racheter une carte pas chère.

      Si affichage après le processus de boot,
      Acheter une carte pas chère sur ebay etc juste pour le boot – c-à-d tu branches un écran sur celle-là si jamais tu as des soucis.
      Sinon tu gardes celle que tu as et attends l’affichage après le processus de boot. il y a en a pas mal qui font comme ça.
      3ne carte “bas de gamme” mais qui affiche dès la 1ere sec de boot en cas de soucis – sinon il restent sur la carte.

      si tu n’as aucun affichage du tout à nouveau le plus simple : prend -toi une nouvelle carte graphique elle sera “nativement” reconnue sans te prendre la tête.

  2. Avatar Mymakao says:

    (j’ai tenté d’envoyer un msg via contact pour ne pas polluer trop le post, mais impossible…)
    Bonjour
    J’ai récupéré un imac 5,1 (intel 2Ghz core2duo – 2,5Go ram), j’ai installé 10,6,8 (config max supportée) et je voulais installer maverick. J’ai suivi pas à pas ta procédure, plusieurs fois. La création ne me génère aucune erreur, la clé semble parfaitement stable. Mais impossible de rebooter sur celle-ci : elle est bien visible au redémarrage, mais quand je la sélectionne, le mac se lance comme si de rien n’était et je retourne, sans message d’erreur ni rien, sur mon bureau. Je tourne en rond, et je suis désespérée à l’idée ne pas pouvoir avoir maverick (bon j’exagère un peu..) mais surtout, je ne comprend pas ce que je fais mal. Peux-tu m’éclairer ? Merci d’avance !

    • oem oem says:

      Salut,

      Navré du délai….
      Je ne peux t’assurer du succès mais peut-être : peux-tu essayer cette ruse

      Sous Réserve que tu n’ais pas changé le nom de la clé essaie cette commande dans le Terminal :

      sudo mv /System/Libray/CoreServices/PlatformSupport.plist /System/Libray/CoreServices/PlatformSupport.back.plist

      Note : Je te fais renommer le fichier et non pas supprimer.
      Je ne peux pas t’affirmer que cela fonctionnera. Je n’ai pas cette Machine à dispo. En revanche, au moins un retour positif sur un iMac5,1 ici

  3. Avatar Eaglesg says:

    Yosemite fonctionne sur mon iMac 5,1 ! J’ai même pu bidouiller des kexts de Lion pour lui faire reconnaître la carte graphique et le modèle :

    http://image.noelshack.com/fichiers/2015/27/1435725294-capture-d-ecran-2015-07-01-a-01-04-15.png

    Il rame encore un petit peu mais c’est utilisable, et je vais continuer mes recherches.

    Merci beaucoup pour cette petite merveille :)

  4. Avatar paaz58 says:

    Hello,

    je voulais vous remercier pour l’aide énorme que vous m’avez apportée !!!

    je confirme que l’installation de Mountain Lion 10.8.5 s’est bien passée, à part la connection wi-fi manquante que vous nous aviez déjà signalée .

    Encore bravo !

    Paul

  5. Avatar JC Macintosh says:

    Bonjour !
    Je possède un Macbook Late 2007 qui refuse de booter sur une clef USB (pourtant il boot bien sur un HD USB avec OSX Lion)…
    Je n’arrive pas à “transposer” la clé USB Maverick générée avec SFOTT sur un DVD.. (l’image faite de la clé USB ne se grave pas sur un DVD.. ;-( )
    Existe t’il une possibilité d’utiliser SFOTT avec un DVD plutôt qu’une clef USB ?
    Merci

    PS: Bravo pour le boulot accompli.

    • Olivier Olivier says:

      salut,

      bonne question, je dirai :
      – disk utility -> faire une image de la cle.
      – puis eventuellement convertir le dmg en iso – Terminal only (je n’ai pas la commande en tete )
      – ensuite graver un DVD.

      voire creer un enouvelle image disque avec disk utility en choisissant le format CD-DVD et capacite de 8,3 Gb.
      monter l’image disc et voire si elle peut-etre utilisé avec sfott.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>