
J’ai attendu aussi longtemps que j’ai pu, mais là, franchement, j’en pouvais plus d’attendre. Attendre quoi ? De passer en firmware v3 évidemment. Et là vous me dites, quoi, comment, t’étais encore en v2 ? Eh ouais, j’étais en v2. D’abord, on n’est pas condamné, sachez-le, à évoluer chaque fois que sa Sainteté Apple nous y invite. D’ailleurs, la prudence incite à ne pas mettre à jour immédiatement, histoire d’éviter quelques bugs de dernière minute. Ensuite si je ne suis pas passé en v3 c’est parce que j’utilisais une app qui ne fonctionne que sur un iPhone jailbreaké et que j’avais justement jailbreaké mon iPhone 3G. Donc, passer en v3 ça voulait dire perdre l’accès à cette app (PDAnet pour ne pas la nommer) et donc ne plus pouvoir utiliser mon iPhone comme passerelle internet lors de mes déplacements avec mon mini Mac (Dell mini plus exactement). Et puis, jour après jour, ça devenait de plus en plus tendu, parce qu’un maximum d’apps ne fonctionnent qu’en v3 minimum. Ainsi j’avais perdu l’accès à Facebook et plus récemment à Tweetie, l’excellent client Twitter qui a été racheté par Twitter Inc. Au passage, je vous recommande cette app qui valait 2,39€ quand je l’ai achetée et qui désormais est gratuite. J’ai donc décidé de passer en v3 quitte à remettre le couvert avec Pwnage Tool pour jailbreaker mon iPhone 3G.
• Mettre à jour avec le firmware de son choix
D’abord il faut rappeler qu’il est possible de mettre à jour le firmware de son iPhone avec le firmware de son choix. Toutes les versions sont stockées sur les serveurs d’Apple. Moi, par exemple, je souhaitais le firmware 3.1.2, j’ai donc fait une recherche dans Google sur “firmware iphone 3.1.2” et j’ai trouvé des liens vers le site Apple. Une fois téléchargé le paquet (ça fait environ 250 Mo), j’ai connecté mon iPhone à iTunes. Avant toute chose, une petite sauvegarde en cliquant dans le bouton synchroniser, histoire de conserver les quelques photos faites avec iPhone. Pour ce qui est de la musique, des contacts, tout cela est déjà stocké sur mon iMac. Dans iTunes, tout en maintenant la touche option enfoncée (la touche casserolle comme dit ma femme), cliquez sur le bouton Mettre à jour. Une fenêtre de dialogue s’ouvre. Sélectionnez le firmware que vous avez téléchargé et validez. Le processus débute et peut être assez long. Laissez faire, un conseil n’utilisez pas votre Mac pendant la durée de la mise à jour. Quand c’est fini, iTunes affiche que c’est terminé. Vous devez activer votre iPhone, saisir votre code PIN, ça c’est classique. Petit rappel, pour pouvoir activer iPhone il doit être connecté au Mac via iTunes. Voilà, c’est fait. Je suis en firmware v3. J’ai hérité d’un dictaphone (…), toutes mes apps ou presque doivent être mises à jour, je dois accepter les nouvelles conditions de vente d’iTunes et, grand malheur ! Mes apps jailbreakées ont disparues de la surface de mon iPhone : adieu Cydia, adieu PDAnet. Bonjour tristesse ! J’allais lancer Pwnage Tool 3.1.4 pour jailbreaker mon firmware 3.1.2 (c’est pour ça que j’ai pris cette version, je sais qu’elle ne pose pas de problèmes pour être jailbreakée avec Pwnage 3.1.4 alors que la version suivante est plus embêtante) et c’est là que j’ai trouvé une info sur Jailbreak Me.
• Jailbreak ? Kézako ?
Petit préalable juridique. Aux États-Unis, pays de référence du iPhone, le jailbreak est légal. Ceci étant dit, si vous jailbreakez votre iPhone c’est votre problème. Au fait c’est quoi le jailbreak ? C’est une technique qui permet de faire sauter le verrou imposé par Apple sur son système, ce verrou interdisant à l’utilisateur d’installer les applications de son choix. En clair, les apps pour iPhone doivent être installées via iTunes uniquement, en passant par AppStore exclusivement. Eh oui, c’est du business avant tout. Si vous faites sauter le verrou, vous pouvez installer et utiliser Cydia, une application qui permet d’installer des apps non approuvées par Apple. Dans mon cas par exemple, j’utilise PDAnet (qui est loin d’être gratuite, elle coûte 25$) de June Tech. Un iPhone jailbreaké c’est aussi une porte ouverte sur tous les délires possibles et imaginables interdits par Apple : customisation à outrance, sonneries personnalisées et autres joyeusetés. Et puis c’est aussi, disons-le clairement, la possibilité d’installer des apps iPhone sans passer par la procédure de vérification qui permet à Apple de savoir si vous avez payé, ou pas. Une simple recherche sur le suffixe .ipa dans Google et on trouve des apps pour iPhone gratuites et ça, c’est mal ! D’autant que les apps iPhone coûtent rien ou si peu. À vous de voir. Voler une app qui coûte 0,79€, de vous à moi, c’est petit !

• Jailbreak Me de Comex, le Jailbreak pour les nuls !
Imaginez un système qui profite d’une faille dans Safari, le navigateur de iPhone. Si cette faille autorisait un serveur distant à installer des paquets sur votre iPhone dans votre dos, on pourrait franchement paniquer parce que là, ça serait la porte ouverte à toutes les fenêtres. C’est exactement ça. Jailbreak Me profite de cette faille pour exécuter un code qui jailbreak votre iPhone et installer Cydia. Je n’y croyais pas, il fallait que je teste. De toutes façons, il n’y a rien à perdre à essayer me suis-je dit. Alors, comment ça marche ? Plus simple, ça n’existe pas. Sur votre iPhone, vous lancez Safari, vous fermez toutes les fenêtres, vous en ouvrez une et comme url vous tapez l’adresse http://jailbreakme.com et une fois arrivé sur le site,vous glissez la flèche qui indique “slide to jailbreak“. Ha-llu-ci-nant ! D’abord le site downloade pour vous les paquets puis l’opération de jailbreaking commence. Ça dure quoi ? Dix minutes à un quart d’heure à tout casser, le temps de regarder l’opréation sans trop y croire. Ensuite le système vous indique que Cydia a été ajoutée. Je vais sur le bureau iPhone, Cydia est là. Une fois dans Cydia, il faut installer des paquets, faire des mises à jour, bon c’est facile. Petit détail, un bouton vous invite à vous faciliter la vie. En fait ça permet de pouvoir restaurer un firmaware ultérieurement, donc c’est mieux de le faire. La première app que je suis allé chercher c’est évidemment PDAnet, j’ai téléchargé la version 1.6, je n’ai pas eu besoin de ressaisir le numéro de série, ce qui signifie que les données de l’ancien jailbreak (celui réalisé avec Pwnage sur le firmware v2) étaient encore présentes sur le iPhone.
• Trop beau pour que ça dure
JailbreakMe fonctionne sur iPhone 3G, iPhone 3GS, iPhone 4, iPad (3.2 et 3.2.1), iPod Touch 2G, iPod Touch 3G, avec les firmware 3.1.2, 3.1.3, 4.0, 4.0.1. Notez que sur iPhone 4, Apple s’est empressé de corriger la faille dans Safari à partir de son firmware 4.1. Ce système de jailbreak pour tous devrait provoquer une vague de jailbreak, mais pour combien de temps ? Connaissant Apple, il est clair que la firme ne va pas supporter très longtemps de se faire contourner. En même temps, les choses sont plus compliquées qu’il n’y paraît pour la pomme, notamment aux États-Unis où le Congrès et le DMCA (Digital Millenium Copyright Act) ont autorisé le jailbreaking. Je pense que ça ne durera pas, mais qu’en même temps il y aura toujours quelqu’un pour faire sauter les verrous. Pour ma part, je n’utilise pas le jailbreaking pour voler des applications et spolier les développeurs. Ici à Macacoco, nous condamnons sans aucune ambiguïté le piratage de logiciels, surtout sur iPhone. Par contre, le jailbreak autorise le test d’apps libres (je pense à l’excellent Siphon de Samuel Vinson, entre autres), l’occasion pour de jeunes développeurs de montrer leur savoir-faire, avant de se lancer dans le grand bain : App Store.
On ne s’en lasse pas. Ça dure depuis qu’on connaît Apple et franchement, à chaque fois c’est un plaisir renouvelé. Je me souviens de la campagne de lancement du Quadra 950, il y a… un bail, de mémoire le slogan anglais était “the most powerfull Macintosh ever !” Voilà, ça c’est de la formule choc ou je ne m’y connais pas, un truc qui vous donne envie même si franchement vous n’en n’avez pas vraiment besoin. Pour le nouvel iPhone, c’est pareil. Combien de geeks, d’accros définitifs à la pomme vont céder leur actuel iPhone pour avoir un iPhone 3GS, “le nouvel iPhone plus rapide et plus puissant que jamais” ? Alors allons-y, faisons le tour du propriétaire…
On vous a préparé un compte rendu de la keynote qui a eu lieu chez Apple hier. D’abord on commence par les chiffres, Apple dans sa séquence modestie : on avait tablé sur la vente de dix millions d’iPhone, tout le monde nous disait qu’on était dingues et en fait Apple a vendu 13,7 millions d’iPhone rien que dans l’année 2008. Les développeurs qui sont là applaudissent copieusement. Ensuite d’autres développeurs viennent dire tout le bien qu’ils pensent d’iPhone. Un gars d’EA (Electronics arts) présente un surprenant Sims 3 pour iPhone, où on peut acheter une écran plat virtuel pour 0,99$, un autre gars présente un shoot them up du nom de Livefire, où on peu acheter un lance-roquettes pour 0,99$, celui-là quand il sort j’en veux un. Et puis on arrive aux annonces, avec 100 nouvelles fonctionnalités dans le firmware 3.0, hum ! On vous a concoté un petit résumé. C’est parti !
Notez sur vos tablettes que si vous êtes du côté de Cuppertino le 17 mars à 10 heures pétantes vous pouvez peut être assister à la conférence de presse donnée par Apple. Au menu, Apple devrait dévoiler la version 3.0 de Mac OSX mobile pour iPhone et iPod touch. D’après ce qu’on en sait, il s’agit plus d’une pré-annonce que d’une véritable disponibilité.
Commentaires récents