Aller au contenu | Aller au menu | Aller à la recherche | Contact

mes essais, mes astuces, mes projets...

lundi 11 juillet 2011

Installer un iPhone 4 sur un vieux Mac : c'est possible !

Récit d'une sacré galère : installer un iPhone4 (téléphone récent) sur un vieux Mac (un powerbook G4 17" de 2003, donc pas récent du tout)

Tout commence fin juin, appel de mon opérateur gsm, pour (comme je supposais) une offre commerciale de renouvellement. Etant un mauvais client au niveau marketting ( je ne veux jamais migrer, j'ai 13 ans d'ancienneté, j'ai un vieux forfait du meme age, je ne renouvelle jamais mon mobile (en 13 ans j'ai changé 3x de mobile, 4 avec cette offre)), en général je ne m'attends pas à des merveilles de leur part, juste des "fausses" offres de forfait. Je dis fausses car vu l'utilisation que je fais de mon forfait mobile, il est bien plus interessant pour moi de garder mon vieux forfait, meme si ca me prive de "super offres extraordinaires telles que... euh... la télé sur mobiiiiiiiile.... ou .... l'illimité vers les fixes le soir dès 21 heuuuuuuuures....". Bref Cette fois-ci on me remercie de mon ancienneté et ma fidélité et on me dit que mon iPhone 3g est vieux et qu'il est temps de le changer. Déjà ca part mal, jusqu'au moment où j'entends les 2 mots magiques : iphone4 & 9euros. Bingo, me vla avec un nouvel iPhone. (voir le détail dans l'article sur chronopost).

Pour remettre les pendules à l'heure on va préciser le détail :
  • un iPhone4 tout neuf en iOS4.3.3 non activé
  • une carte µsim non activée
  • un powerbook G4 sous Mac OSX 10.4.9 (appelé Tiger)
  • iTunes 8

    Première surprise, l'iPhone4 ne marche qu'avec MacOS 10.5 (appelé Leopard).... meme si on peut se dire "bon un telephone recent, il profite des fonctions systemes de Leopard 10.5 qui soit dit en passant date d'octobre 2007... donc bon je suis un peu en retard.
    Je sais que 10.5 est compatible G4 (ce qui n'est pas le cas de Snow Leopard 10.6 qui n'est compatible qu'avec la génération intel), mais la question, existe-t-il un iTunes 10 compatible G4... car l'iPhone4 a besoin d'iTunes 10, et la réponse est heureusement OUI. Ca c'est la deuxième surprise, mais agréable cette fois.
    Troisieme surprise (pas cool cette fois) c'est que 10.5 est un DVD double couche, je viens de ripper l'image ISO chez un ami, et le fichier fait 7Go... merde merde merde. Merde oui car un Mac de 2003 (a l'epoque premier ordinateur portable du marché avec un graveur de DVD) ca ne connait pas le double couche ! J'entame donc une mission pour trouver (ca existe) une version 2DVD simple couche (on oublie le P2P y'a que des merdes avec les OS, pis MacOS c'est 30 euros donc bon), sans succès. Je trouve un tuto pour créer un iso personalisé pour simple couche à partir de l'iso de 7Go. Mais je me suis souvenu de mon astuce avec Carbon Copy Cloner pour booter un .dmg !!!!
    Ni une ni deux je monte l'iso que j'avais fait, et je reboot le tout. 4H après (oui l'ordi est vieux j'ai dis) il était comme neuf sous 10.5.6 \o/
    Je file dans les pref systeme, tiens il n'y a plus que 512 de ram ? je vais voir dans les details hardware.. PAF plantage (genre mon mac il a dû planter 10 fois en 8 ans). On inverse les barettes, pire ca se plante sur la pomme au boot... on remet les barettes, ca reboot, nickel. Bon on upgrade iTunes vers iTunes 10... c'est reparti pour un tour.
    Quicktime 7.6 est également installé avec safari 4.0.3 (oui il faut tout ca au minimum en fait) et..... et ben non je branche l'iPhone et découvre qu'apres toutes ces mises à jour, il a besoin de MaxOS 10.5 oui mais 10.5.8 minimum ! (un peu comme quand on vous demande Windows XP SP2 mini...)... quatrième surprise; mais on me souffle dans l'oreillette qu'il suffisait de lire sur la boite de l'iPhone4 car tout ça était précisé. Oui mais moi mon iPhone, on me l'a proposé par téléphone, donc la boite je ne l'ai eue dans les mains qu'une fois que j'avais déjà acheté l'iPhone pour 9 euros (oui je sais c'est indecent de le redire 50x, j'adore).

    Bref toutes les updates sont enfin terminées, iTunes reconnait mon iPhone, c'est la fête. Je fais un CTRL+Click sur l'iphone... le drame je n'ai pas d'option de "restauration" >_< ... ah si, la blague il suffisait d'attendre, impatient que je suis.
    Me voila donc avec l'iPhone qui lance une restore, en USB1 ca va etre long, long, long mais je m'en fous j'ai le temps.

    L'iPhone est enfin prêt, avec mon fond Kinkakuji, mes applis, mon carnet d'adresse... bref tout, sauf mon theme rabbids (ça fait super bizarre d'ailleurs). Je lance jailbreakme.com et je suis etonné de la rapidité du truc, ca met a peine 5 secondes. L'iPhone est jailbreaké, Cydia installé... la classe !
    Un petit patch installo.us, et je peux remettre mes vieilles applis, mon theme rabbids (qui d'ailleur a mal vécu le passage à iOS4 et retina).

    Conclusion : oui il est tout a fait possible (non sans galère, sinon c'est pas drole) d'utiliser un iPhone récent sur un vieux bouzin, et en plus ça marche très bien ;) il faut juste MacOS 10.5.8, QuickTime 7.6, Safari 4, iTunes 10
  • vendredi 26 février 2010

    Upgrade Windows 7 RC to RTM : où comment mettre à jour Windows 7 RC sans tout réinstaller

    Sous ce mot barbare se cache un problème rencontré par beaucoup : affronter la fin de Windows 7 RC, qui, au-delà du 1er mars 2010 se coupera toutes les 2 heures, avant de cesser de fonctionner définitivement le 1er juin 2010
    On vous prend pas en traitre, malgré les bougonnements de certains, car comme la beta (version 7000), la version RC (version 7100) est fournie gratuitement (il faut s'enregistrer en ligne et on reçoit une clé d'activation) aux bêta testeurs, avec la contrepartie qu'à la sortie de la version commerciale, la version expire (à la sortie de la RC, la bêta avait expiré). moindre mal quand on nous fournit un OS gratuitement (et légalement), surtout quand on connait la politique commerciale de Microsoft...
    Bref je cherchais un moyen de passer à une version boite de manière légale, mais en effectuant une mise à jour, chose interdite par le programme d'install de toute version dite "RTM" ou finale.
    Car c'est dans le CLUF de la version RC : a l'expiration, il faut installer une version complete, la mise à jour n'étant pas "prévue". J'étais donc à la recherche d'une solution, j'ai bien trouvé des vagues astuces avec des timenuker pour désactiver le process d'expiration, mais forcément ca ne marche pas sur la RC 64 bits (et c'est illégal); finalement je me suis tourné vers un contournement (du coup illégal sur la forme) basé sur le principe de la mise à jour "forcée" de la Beta à la RC : l'edition du fichier cversion.ini contenu dans le repertoire Sources du DVD d'install.
    Pour ceux qui ne connaissent ps la methode, on extrait le contenu du DVD dans un repertoire (ou une clé USB) et on edite le fichier /sources/cversion.ini de la manière suivante :
    [HostBuild]
    MinClient=7233.0 <= indiquer 7100
    MinServer=7100.0

    Puis lancer le "setup.exe" à la racine. Prévoir une sauvegarde des données vitales avant (mais en théorie on n'a aucune donnée vitale sur un ordi qui fait tourner un OS en Beta / RC)
    La mise à jour se lance :


    Et quelques minutes (ce fût assez rapide me concernant) :


    Pour récapituler la mise à jour de windows RC 7100 à RTM 7600 :
    • acheter une version boite de windows 7
    • extraction des fichiers du DVD dans un repertoire (ou une clé USB)
    • edition du fichier cversion.ini (dans le folder SOURCES) => passer à 7100 la première ligne
    • lancer le setup.exe
    • rebooter à la fin
    • enjoy


    MAJ : Je suis le deuxième résultat de la recherche google windows 7 rtm expiration

    MAJ du 9/08/2010 : je suis maintenant premier resultat, et 7è sur la requete windows rc to trm

    mercredi 27 août 2008

    Upgrade ubuntu 7 à 8

    Ca parait simple, surtout quand on vient du monde Windows ! Une toute petite commande apt-get dist-upgrade et hop l'affaire est dans le sac.. oui mais non.
    Après avoir fait un apt-get upgrade et un apt-get dist-upgrade, vous serez toujours sous la meme version, mais avec les dernieres mises à jour de tout votre OS,, votre kernel, vos applis...Il faut alors faire un
    aptitude upgrade
    puis
    aptitude install update-manager-core
    et enfin
    do-release-upgrade