Tout savoir sur le désimlockage de l’iPhone

Aujourd’hui nous allons sortir quelques peu des sentiers de la rédaction de news pour vous proposer un récapitulatif complet des différentes méthodes de désimlockage des différents iPhones.

Force est de constater que beaucoup de questions reviennent régulièrement sur le forum. En effet, certaines informations sur le désimlockage sont trop anciennes pour être facilement retrouvées, ou trop éparpillées.

Apprêtez vous donc à prendre un cours sur le désimlockage des iPhones, et révisez bien demain c’est interrogation écrite.

Le désimlockage c’est quoi ?

Lorsque vous achetez n’importe quel téléphone chez un opérateur, celui-ci est simlocker. Cela signifie qu’il ne fonctionnera qu’avec des carte SIM du même opérateur.

Ce n’est évidemment pas le cas des téléphones vendus seuls, sans abonnement, qui eux fonctionnent pour tous les opérateurs.
Le désimlockage, c’est un moyen de débrider son téléphone pour qu’il accepte toutes les cartes SIM.
Certains emploient le mot «déblocage» du téléphone. Malheureusement pour ceux-là, ce n’est pas mon cas ;), le sens est le même que «désimlockage».

Quel sont les différentes façons de désimlocker un iPhone ?

Le désimlockage officiel

Ce désimlockage est permanent. Votre iPhone acceptera jusqu’à la fin de ses jours toutes les cartes SIM, peu importe son firmware ou son BaseBand (on revient sur cette notion plus tard).

Le desimlockage officiel se fait auprès de l’opérateur d’origine du téléphone (Orange par exemple si votre iPhone est bloqué sur Orange).

Il est gratuit si la date d’achat du téléphone est d’au moins trois mois. Sinon, il faudra payer pour l’obtenir :

  • 79€ chez Orange
  • 100€ chez SFR
  • chez Bouygues Télécom : 225 € si vous êtes client forfait, 59€ si vous êtes client carte Bouygues Telecom, 120€ si vous êtes client Universal mobile

Évidemment, si vous avez la possibilité de le désimlocker officiellement et gratuitement, même si vous n’en voyez pas l’intérêt, c’est tout de même intéressant de le faire. Si vous saviez comme demain est imprévisible ;)…

Le désimlockage par UltraSn0w


Ce désimlockage est totalement gratuit, mais il pose quelques problèmes de compatibilité.

Ce désimlockage impose que le téléphone soit jailbreaké. Peu importe qu’il s’agisse d’un jailbreak untethered (nul besoin de l’ordinateur pour rallumer l’iPhone) ou non.

Introduction sur les BaseBands

Pour celles et ceux qui ne sauraient pas ce qu’est le BaseBand d’un iPhone, il s’agit en fait de la version du logiciel de son Modem.

Le modem d’un téléphone est le composant qui gère toutes les communications (excepté le Wi-Fi), à savoir :

  • EDGE
  • 3G
  • appels téléphoniques
  • S.M.S.
  • M.M.S.

Le BaseBand(version du programme du modem) est régulièrement mis à jour par Apple lors de la sortie de nouveaux firmwares, afin d’empêcher cette forme de désimlockage. C’est le BaseBand qui détermine les opérateurs acceptés par l’iPhone .

Il est donc facile de comprendre que c’est le BaseBand de l’iPhone qu’il faut attaquer pour que celui-ci soit désimlocké. Pour cela, il existe un outil mis à la disposition de tous par la Dev-Team, appelé UltraSn0w.

Comment connaître la version de son BaseBand ?

 

Rien de plus simple, il suffit d’aller dans :

Réglages → Général → Informations et de regarder les numéros en face de « Prog. Du modem ». Si rien n’est marqué alors vous n’avez pas un iPhone mais un iPod (oui je blague).

Les BaseBands d’iPhone compatibles avec UltraSn0w

À l’heure actuelle les BaseBands d’iPhone 3G ou 3GS compatibles avec UltraSn0w sont :

  • 04.26.08.
  • 05.11.07
  • 05.12.01
  • 05.13.04

Le seul BaseBand d’iPhone 4 compatible avec UltraSn0w est 01.59.00

Si vous avez un BaseBand plus récent, sachez que même si vous réinstallez un firmware plus ancien, votre BaseBand ne descendra pas. À l’heure actuelle, il n’existe aucun moyen de downgrader un BaseBand.

Et le BaseBand 06.15.00 alors ? (iPhone 3G et 3GS uniquement)

Si la version de votre BaseBand est trop haute et que vous souhaitez absolument désimlocker votre iPhone avec UltraSn0w, vous avez la possibilité d’installer le BaseBand 06.15.00 (qui est un des BaseBands de l’iPad 1G pour information).

Mais alors attention :

  • Vous ne pourrez plus installer de firmware officiel, mais uniquement des custom firmwares (fait avec Sn0wBreeze ou PwnageTool)
  • Vous ne pourrez pas le désinstaller, plus de retour en arrière possible
  • Vous dites adieu à votre G.P.S. qui va tellement buguer que vous ne pourrez plus rien en faire
  • Vous dites bonjour à plein de petits bugs trop hasardeux pour tous les lister ici.

Si vous n’y êtes pas contraint, il est préférable d’attendre une mise à jour d’UltraSn0w rendant votre BaseBand compatible avec un désimlockage.

Si néanmoins, vous souhaitez installer le BaseBand 06.15.00, il est possible de le faire avec les outils tel que RedSn0w ou encore en créant un Custom Firmware avec Sn0wBreeze l’incluant..

Un utilitaire de downgrade du baseBand 06.15.00 est à l’étude par la Dev-Team, mais rien ne nous garantit qu’il verra le jour. Donc vous êtes prévenu.

Comment mettre à jour son firmware sans monter son BaseBand ?

La méthode des custom firmwares

Les utilitaires Sn0wBreeze et PwnageTool permettent la création de custom firmwares.

Un custom firmware, c’est comme un firmware officiel, à la différence que celui-ci n’installe pas de nouvelle version du BaseBand. Donc si vous restaurez avec un custom firmware 4.3.2, vous passez en 4.3.2, mais la version de votre BaseBand restera la même. Les mises à jour de ces utilitaires permettent de créer les custom firmwares des firmwares officiels les plus récents, et donc de se tenir à la pointe de la nouvauté Apple.

À noter égalemment qu’un Custom Firmware inclut généralemment le jailbreak (l’application Cydia). Malheureusement, cet article n’a pas pour but d’expliquer en détail le fonctionnement de Sn0wBreeze ou de PwnageTool.

La méthode TinyUmbrella (iPhone 4 uniquement)

Cette méthode consiste à restaurer son iPhone 4 avec un firmware officiel, mais avec TinyUmbrella lancé.

Pour rappel, TinyUmbrella est un utilitaire permettant de sauvegarder les SHSHs d’un iPhone. Il propose donc un serveur TSS servant à faire croire à iTunes que vous êtes en train de restaurer avec le dernier firmware officiel en date alors que cela n’est pas forcément le cas. En un mot, il permet de downgrader le firmware installé de son iPhone.

Lors de l’installation du firmware, TinyUmbrella coupera la liaison entre votre iPhone et votre ordinateur au moment ou iTunes s’apprêtera à installer le nouveau BaseBand. C’est un peu comme si vous arrachiez le câble USB de l’iPhone 4 pendant la restauration, à la différence que TinyUmbrella sait exactement quand il faut le faire (nous vous déconseillons très vivement de le faire manuellement, vous avez autant de chance que cela fonctionne que de gagner au LOTO).

Le problème est que cela fait échouer la restauration, et plonge donc votre iPhone en mode Recovery (mode de secours). Malheureusement, les utilitaires permettant de sortir du mode Recovery ne sont pas toujours très fiables dans le sens où ils fonctionnent quelques fois de manière un peu hasardeuse.

Liste des utilitaires permettant de sortir du mode Recovery et version des firmwares :

  • iOS 4.1 : TinyUmbrella lui même, iReb et LimeRa1n(fiable)
  • iOS 4.2.1 : GreenPois0n(fiable)
  • iOS 4.3/4.3.1 : FixRecovery (très peu fiable)
  • iOS 4.3.2 : impossible à l’heure actuelle

Le désimlockage par carte Sim Gevey (iPhone 4 uniquement)

Cette nouvelle technique consiste à introduire dans votre iPhone 4 une carte SIM un peu bidouillée, permettant de faire crasher votre BaseBand, rendant ainsi votre iPhone ouvert à tous les réseaux mobiles.

La manipulation est simple, il suffit d’introduire la carte Gevey dans l’iPhone, d’appeler le 112 durant 2 secondes (mauvaise idée quand même), mettre l’iPhone en mode avion, insérer la carte Sim de l’opérateur, puis enlever le mode avion.

Cette carte SIM, vendue entre 60 et 70€ en moyenne, permet de désimlocker touts les BaseBands de l’iPhone 4.

Les inconvénients sont :

  • appeler le 112 pour ça, c’est très vilain pas beau !
  • la manipulation est à refaire à chaque allumage du téléphone
  • ça ne marchera sans doute plus lors de la sortie de prochains firmwares.

Bref, pour ceux qui voient loin, cette méthode semble être à proscrire.

Voilà qui conclut notre cours sur le désimlockage des iPhones. Si vous avez des questions, si certains points vous semblent encore flous, ou si j’ai oublié un point important, n’hésitez pas à me le faire savoir dans les commentaires de la news, et je ré-éditerai l’article pour en faire profiter tout le monde.

Les commentaires sont fermés, mais les rétroliens et les pings sont ouverts.