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.n1508679099edmeo1508679099@meo1508679099. 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.n1508679099edmeo1508679099@meo1508679099


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

Back online…. some news

oem.avatar-300x300

Hello guys, I’ve been really busy in my new job and personnal life since last year. I’ll try to answer hundreds of pending comments concerning Sfott. Please Note that I do not have any hardware to test SFOTT since a

Posted in Admin, Mac, sfott

SFOTT download issues

SFOTT_icon_75x75

Hi all, Downloads have reached a huge rate from 25k to 100K+ in less than a month… Holly S…. Website then had serious issues with downloading for about a month, Ticket has been made and I’ve asked my provider to investigate

Posted in sfott

Je suis Charlie

je-suis-charlie
Posted in Admin, Defaults, Deploy, Design, Development, Linux, Mac, sfott, tips tricks scripts, Windows

SFOTT | YOSEMITE beta release

EDIT 20141118 : Update runs fine from AppStore with 10.10.1 seeded today. I am very very very late at coding Sfott, I have focused on Yosemite Server for my job lately. I’ll do my best to go further and at

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

SFOTT | YOSEMITE : success

sfott_icon

Thanks to macrumors great people, I too, succeeded to install YOSEMITE (on my MacMini2,1) I do not have anymore MacPro1,1 at hand to test on it. But if a MacMini2,1 takes it, no worries Macpro1,1 & 2,1 will do has

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

10.9.5 Update and SFOTT | All smooth but BEWARE (again)

sfott_icon

10.9.5 Update runs smooth. No need to repatch the System once done, like for the previous 10.9.3 / 10.9.4 I’ve just downloaded and installed the 10.9.5 Update on my Guinea MacMini2,1 with no hassle. Note I do not have access

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

SFOTT | Successful reported installs with Tiamo’s boot.efi and SFOTT script.

sfott_icon

Successful reported installs with Tiamo’s boot.efi (and SFOTT script). PLEASE NOTE : Getting it to be installed is ONE thing. Having a usable system is another thing. For some machines it may be not worth it, to loose wifi, audio

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

SFOTT | Comments replies

sfott_icon

Dear All, Just a word to tell you, I’m very late in answering comments and emails lately. I’ll answer them all. Major Changes in my professional life are occurring. Please accept my apologies, and note that I’m still working on

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

10.9.4 Update and SFOTT | All smooth but BEWARE (again)

sfott_icon

10.9.4 Update runs smooth. No need to repatch the System once done, like for the previous 10.9.3 I’ve just downloaded and installed the 10.9.4 Update on my Guinea MacMini2,1 with no hassle. This Update still installs in two steps :

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

SFOTT | 10K downloads

sfott_icon

Thank you all ! Today, 10K downloads have been reached for SFOTT. I hope all of you enjoy as I do. Thank you Tiamo for your great job. N.B. : Currently editing code to test with YOSEMITE… stay tuned. Merci

Posted in sfott Tagged with: , , , , , , , , , , ,
8 comments on “Sixty Four On Thirty Two | How to (Fr)
  1. 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. 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. 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. 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. 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>