Résumé : Yellowsn0w est un utilitaire qui permet de débloquer un Iphone 3G, présentant une version 2.2 du firmware, afin d'être en mesure d'utiliser une carte SIM acquise auprès d'un opérateur téléphonique différent de celui auprès duquel l'appareil a été acheté initialement. - Lire l'article
La Dev-team ( lien ) vient de publier un nouvel utilitaire gratuit, du nom deYellowsn0w, qui vise à permettre le déblocage des appareils Iphone 3G ( lien ) de dernière génération, soit six mois seulement après le lancement du produit phare de la société Apple. Cet utilitaire est dès à présent disponible au téléchargement dans sa version 0.9.1, mais il reste cependant encore aujourd’hui en phase de beta-test.
L’utilisation de cette version précoce de Yellowsn0w reste sensible entre des mains non-expertes et dans des environnements applicatifs non-conventionnels. Cette dernière pourrait en effet éventuellement occasionner certains dommages au niveau du fonctionnement du système suite à de mauvaises manipulations ou rencontrer des incompatibilités non-suspectées à l’heure actuelle avec des applications tierces.
Avec cette version de Yellowsn0w, les utilisateurs d’appareils Iphone 3G présentant le SKT ( SIM Toolkit - lien ) peuvent par exemple rencontrer certains problèmes d’incompatibilité avec les menus personnalisés de certains opérateurs téléphoniques.
Dans ce cas, un redémarrage unique incluant le retrait et la réinsertion intermédiaire de la carte SIM devrait suffire à régler le problème pour la suite à condition d'attendre une bonne minute sans aucune manipulation après l'affichage de l'écran d'accueil comme lors du premier redémarrage consécutif à l'installation.
Selon les développeurs, une solution devrait être proposée dans une prochaine version. A noter que Yellowsn0w fonctionne uniquement avec la dernière version du firmware ( voir l'annuaire de la revue de presse - lien ) soit la 2.2 à condition que celle-ci soit au préalable "jailbreakée" ( QuickPwn/PwnageTool - lien ) et qu'elle présente le baseband 2.28.00. Dans le cas d’une version antérieure, il sera d'abord nécessaire d’effectuer une mise à jour du firmware.
Concrètement l’utilitaire Yellowsn0w se présente sous la forme d’un service lancé automatiquement lors de chaque démarrage de l’appareil ; la charge utile (payload) est alors injectée au sein du dispositif et le système de communication est relancé pour permettre le fonctionnement d’une carte SIM provenant d’un opérateur autre que l’opérateur auprès duquel l’Iphone 3G avait été initialement acquis.
En France Orange jouit du monopole des ventes de cet appareil depuis son lancement, se permmettant ainsi de propose son déblocage moyennant la coquette somme de cent euros avant les six premiers mois de forfait ; ensuite c'est gratuit mais la durée d'engagement forfaitaire obligatoire reste de mise.
Orange rencontre par ailleurs quelques difficultés justement dues à ce monopole ( lien ) ; Les autres opérateurs se voient obligés de prendre en charge ces frais pour attirer des clients vers leurs offres respectives, certains de ces opérateurs profitent cependant également de certaines exclusivités sur d'autres produits.
A savoir cependant qu’aucun élément graphique ou textuel n’est affiché sur l’écran lors du succès de l’opération et cela lors de chaque démarrage et déblocage de l’appareil, aussi seul le fait que la carte SIM de l’opérateur non-historique soit fonctionnelle dès lors qu’elle est insérée dans l’Iphone 3G sera une preuve suffisante d’efficacité de l’opération de déblocage par la solution Yellowsn0w.
Avant d'effectuer les opérations de déblocage d'un Iphone 3G, il est vivement recommandé de lire dans son entièreté cette page ( lien ) qui est disponible sur le site officiel de l'équipe en charge du développement de Yellowsn0w ; les précautions à prendre, les différents problèmes pouvant survenir et les solutions de résolution de ceux-ci y sont précisées plus en détail.
Celui-ci peut être installé aussi bien par l’intermédiaire du processus d’installation alternatif Cydia que par le biais d’une installation plus classique ; les sources sont disponibles sur cette même page ( lien ). De manière similaire, sa désinstallation peut être effectuée à l’aide de Cydia, ; l’utilisation de l’application iTunes ou de la ligne de commande sont également des solutions envisageables pour procéder à celle-ci.
Le déblocage par Yellowsn0w requiert également impérativement que le code PIN soit désactivé au niveau de la carte SIM et cela de préférence avant son installation pour éviter toutes interactions malencontreuses. A savoir également que l’utilisation d’un firmware non-compatible n’est pas destructive pour le système d’exploitation de l’Iphone 3G utilisé, l’exécution est alors stoppé silencieusement sans dommage, ni résidu.
Par ailleurs, les lecteurs intéressés par la sécurité relative à l’Iphone peuvent dès à présent télécharger, via le protocole Bitorrent, cette retransmission vidéo ( lien ) d’une présentation ( lien ) qui a été effectuée, en anglais, lors de la dernière conférence du Chaos Computer Club, le 25c3 ( lien ) qui s’est tenu pendant quatre jours à Berlin fin 2008.
Une vidéo de présentation de Yellowsn0w mise à disposition depuis quelques jours avant sa sortie :