Ê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).

