Comment rétrograder à l’iPhone OS 3.1.3 à partir de iOS 4.01?
Êtes-vous propriétaire d’un iPhone 3G? Avez-vous fait la mise à jour à l’iOS 4? Si oui, vous subissez maintenant les piètres performances de votre appareil à la moindre tâche à exécuter. Heureusement, il existe une méthode pour revenir en arrière. Mais d’abord, laissez-moi montrer aux autres le comportement en question…
Ce vidéo, bien que parodiant une récente publicité d’Apple, n’exagère en rien le comportement du téléphone. L’appareil fige, répond de façon intermittente aux gestes effectués à l’écran et est pratiquement inutilisable. Oui la version bêta de l’iOS 4 était pire. Oui il est vrai que lorsqu’on restaure le téléphone sans importer le backup précédent, les performances semblent plus acceptables.
Mais la situation est éphémère, et je pense qu’il est vital pour les propriétaires du premier téléphone mis en marché par Apple au Canada et revenir en arrière, de downgrader, en réinstallant l’iPhone OS 3.1.3.
Attention : La procédure suivante ne contrevient en aucun cas aux dispositions contractuelles entre l’utilisateur et Apple (il ne s’agit pas d’un jailbreak).
Procédure à suivre
Rappelons que la principale caractéristique du nouveau firmware, le multitâche, n’est disponible que pour l’iPhone OS 3GS. Vous allez perdre la possibilité de créer des dossiers pour ranger vos applications, la boîte de courriels unifiée dans Mail et la possibilité d’utiliser iBooks (l’application exige iOS 4).
Évidemment, le tout doit se faire sur Mac. Il existe peut-être une procédure pour Windows (et Linux, il faudrait simplement compiler les applications en conséquence), mais étant donné que je n’ai ni l’équipement, ni l’intérêt, je ne peux pas vous aider.
- Installer Libusb et iRecovery
Libusb est un coffre à outils facilitant la communication entre certains logiciels et des appareils connectés par USB. Il fournira à iRecovery le moyen nécessaire pour faire en sorte que votre iPhone accepte d’activer l’ancien firmware.
Prenez soin d’installer Libusb en lançant son script d’installation. Vous pouvez laisser iRecovery à l’endroit où il s’est téléchargé, il ne sera pas nécessaire de le conserver une fois l’opération terminée.
- Synchroniser votre iPhone
Nous n’allons pas récupérer la sauvegarde (le backup) une fois l’appareil restauré puisqu’il est préférable de recommencer à neuf afin de maximiser les chances d’obtenir une performance optimale. Cependant, si vous avez des notes, des photos, des applications téléchargées sur votre iPhone, il est important de les rapatrier sur votre ordinateur avant d’effacer le contenu de votre téléphone.
- Restaurer votre iPhone
Télécharger d’abord le firmware correspondant à votre appareil, soit la version iPhone 3G ou iPhone 3GS. Il est important de garder le fichier tel quel (Safari à tendance à décompresser les fichiers IPSW).
À partir d’iTunes, une fois votre téléphone branché, cliquez sur le bouton Restore en maintenant la touche ALT (ou Option) enfoncée sur votre clavier. Choisissez le fichier que vous venez de télécharger et restaurer l’ancien firmware.

Vous obtiendrez une erreur de type inconnue arborant le code 1015. Pas de panique, tout se déroule comme prévu.
- Lancer le Terminal
À partir du Terminal (/Applications/Utilities/Terminal.app), rendez-vous au répertoire où se trouve l’application iRecovery (en tapant par exemple, cd ~/Downloads). Exécutez les lignes suivantes :
./iRecovery -s
setenv auto-boot true
saveenv
fsboot
exitVous pouvez maintenant débrancher votre iPhone et l’éteindre (maintenir le bouton Hold et Home simultanément pendant quelques secondes). Rallumez-le ensuite, et rebranchez le câble USB.
- Synchroniser votre iPhone à nouveau
iTunes vous proposera de paramétrer votre iPhone comme un nouvel appareil, ou de restaurer la copie de sauvegarde que vous avez faite à l’étape 2. Je recommande de repartir à neuf, et de configurer votre iPhone pour qu’il synchronise vos contacts, vos calendriers, vos courriels, vos notes, vos applications, votre musique, vos vidéos, vos podcasts, etc.
Félicitations, vous avez un téléphone neuf! Maintenant, n’oubliez pas de désactiver la correction automatique du clavier (qui est plutôt irritante pour ceux qui savent taper leurs mots), de faire relever le courriel aux 15 minutes plutôt qu’en mode push (mieux pour la batterie) et de désactiver le WiFi (mieux pour la batterie également, et vous éviterez d’avoir des alertes de nouvelles bornes WiFi lors de vos déplacements).
Vos écrits restent
Cet article à été publié le Samedi, 24 juillet 2010 à 13h29 sous la rubrique Technologie. Vous pouvez suivre les commentaires sur cet article via ce fil RSS.
Vous pouvez laisser un commentaire ci-dessous.
Vos commentaires
LaurentLaSalle : Comment rétrograder à l’iPhone OS 3.1.3 à partir de iOS 4.01? = http://is.gd/dEGMG #iphone #mpsenvolent
Samedi, 24 juillet 2010 à 13h31
MatthieuDugal : Me suis réveillé en pensant à ça.
RT @LaurentLaSalle Comment rétrograder à l’iPhone OS 3.1.3 à partir de iOS 4.01? = http://is.gd/dEGMG
Samedi, 24 juillet 2010 à 13h33
Jeff_Lavoie : Comment rétrograder à l’iPhone OS 3.1.3 à partir de iOS 4.01? = http://is.gd/dEGMG #iphone (via @LaurentLaSalle)
Samedi, 24 juillet 2010 à 13h43
akemoi : #Technos Comment rétrograder à l’iPhone OS 3.1.3 à partir de iOS 4.01? (MES PAROLES S’ENVOLENT): Êtes-vous proprié… http://bit.ly/btkmto
Samedi, 24 juillet 2010 à 14h29
Longzero : Nice! RT @LaurentLaSalle: Comment rétrograder à l’iPhone OS 3.1.3 à partir de iOS 4.01? = http://is.gd/dEGMG #iphone #mpsenvolent
Samedi, 24 juillet 2010 à 14h41
Alexandre : Très bien, comme tutoriel! Clair, utile, bien écrit…
Et je pensais justement à rétrograder mon iPod touch 2G. Hâte d’essayer ça. Mais je suivrai pas tes conseils à la fin. Je sais taper mais la correction automatique me rend plus rapide. Et je trouve pas mal utile d’avoir mes messages transférés au fur et à mesure, plutôt qu’aux 15 minutes. Mais je comprends ton idée.
Samedi, 24 juillet 2010 à 15h09
fck187 : Comment rétrograder à l’iPhone OS 3.1.3 à partir de iOS 4.01? http://tinyurl.com/2dlugwx
Samedi, 24 juillet 2010 à 15h23
IPHONE_INFOS : Comment rétrograder à l’iPhone OS 3.1.3 à partir de iOS 4.01?: Êtes-vous propriétaire d’un iPhone 3G? Avez-vous fa… http://bit.ly/aEAbFA
Samedi, 24 juillet 2010 à 15h26
Frédéric Harper : Merci Laurent, grâce à cette marche à suivre, j’ai retrouvé le plaisir d’utiliser mon iPhone.
Samedi, 24 juillet 2010 à 15h35
fharper : @JpIsabelle les étapes ici http://j.mp/d2Oh58
Samedi, 24 juillet 2010 à 15h35
fharper : @Dew95 oui, en suivant les étapes ici http://j.mp/d2Oh58
Samedi, 24 juillet 2010 à 16h03
KDiop : @lafemmearchitct
Comment rétrograder à l’iPhone OS 3.1.3 à partir de iOS 4.01? = http://is.gd/dEGMG
Samedi, 24 juillet 2010 à 19h18
photosdevoyage : Pour ceux qui trouvent que leur iPhone 3G avec iOs4 tourne trop lentement : http://goo.gl/tc9T
Dimanche, 25 juillet 2010 à 17h22
Philippe Gomez : Excellent, j’ai enfin retrouvé les capacités de mon iPhone 3G!
Dimanche, 25 juillet 2010 à 17h23
mkadric : @mbiance_ @DavidPontbriand COMMENT RÉTROGRADER À L’IPHONE OS 3.1.3 À PARTIR DE IOS 4.01? Voila!!
http://bit.ly/dbKo5D
Lundi, 26 juillet 2010 à 11h44
gab_gagnon : Mais j’ai lu quelque part que les applications mises à jour pour iOS 4 ne fonctionnent plus après le downgrade… Est-ce que c’est vrai?
Lundi, 26 juillet 2010 à 14h56
Laurent LaSalle : Non. Si une application a été conçue expressément pour iOS 4 (outre iBooks, je n’en connais pas), elle ne fonctionnera pas sous une version antérieure. Par contre une application mise à jour pour tirer profit des fonctionnalités de iOS4 (par exemple le multitasking) fonctionne aussi sous 3.1.3, sans quoi le développeur canabaliserait son propre marché, ce serait idiot.
Lundi, 26 juillet 2010 à 14h59
Sliwkaa : @Benchems Si si tu peux rétrogader http://bit.ly/bF0oC5 mais tant qu’a faire, autant t’éviter d’avoir à le faire en ne mettant pas à jour !
Mardi, 27 juillet 2010 à 11h23
LaurentLaSalle : @Sonai Suis les instructions sur mon blogue pour revenir au 3.1.3… http://is.gd/dMwp9
Mardi, 27 juillet 2010 à 12h27
Long Nguyen : Une autre nouvelle concernant le sujet de la lenteur de iOS4 sur iPhone 3G:
http://thenextweb.com/apple/2010/07/27/does-ios4-1-fix-slow-iphone3g-units-yes/
En gros, la prochaine mise à jour semblerait régler tout ça.
Mardi, 27 juillet 2010 à 16h21
Laurent LaSalle : Bullshit… Comme toujours! #snowleopardisnotfaster
Mardi, 27 juillet 2010 à 19h55
CindyLou_ : va faire ça: http://ow.ly/2nj7k parce que PU CAPABLE des piètres performances de iOS 4 sur mon iPhone 3Gs. Baon!!
Lundi, 9 août 2010 à 23h04
CindyLou_ : va faire ça: http://ow.ly/2njig parce que PU CAPABLE des piètres performances de iOS 4 sur mon iPhone 3G. Baon!!
Lundi, 9 août 2010 à 23h14
Guime77 : va faire ça: http://ow.ly/2nj7k parce que PU CAPABLE des piètres performances de iOS 4 sur mon iPhone 3Gs. Baon!! (via @CindyLou_)
Lundi, 9 août 2010 à 23h25
CindyLou : Finalement j’y suis allée avec cette procédure. http://lifehacker.com/5572003/how-to-downgrade-your-iphone-3g%5Bs%5D-from-ios-4-to-ios-313 Magie! : )
Mardi, 10 août 2010 à 1h45
Casanova : Merci pour le tuyau
il a très bien marché
parait qu’apple va nous proposer qqchose d’autre
… faudra attendre et voir
Jeudi, 2 septembre 2010 à 13h11
La parole est à vous