Saurik a terminé le live-chat sur TUAW dans lequel il a été clair et simple dans la manière de jailbreak les 3.1, et de downgrader avec l’ECID. Voici en résumé ci dessous, une fois de plus, vous tous qui possédez un 3GS iPhone (pas EDGE ou 3G) devrait savoir:
Ces dernières années, à la fois, Apple et l’iPhone ont beaucoup évolué, tant dans les failles en matière de logiciels que la protection contre le Jailbreak. C’est précisément pour cette raison que le 3GS iPhone doit communiquer avec le serveur d’Apple avant d’autoriser l’installation de n’importe quelle version de firmware afin de réparer une mise à jour par exemple.
Avec la sortie du firmware 3.1, les serveurs d’Apple ont cessé de certifier tous les firmware précédents, ce qui rend impossible de restaurer votre iPhone vers la version 3.0 ou 3.0.1. La certification se fait avec 3 fichiers appelés IBSS, IBEC et ECID qui, une fois signés, sont une sorte de « feu vert » pour installer le firmware via iTunes.
Les fichiers IBSS et IBEC sont générés lors d’une restauration à partir d’iTunes et sont placés dans un dossier temporaire. La récupération de ces fichiers est très simple, mais la pièce manquante est le certificat ECID qui, malheureusement, Apple ne permet d’obtenir (pour le firmware 3.0)
En ces jours récents, cependant, Saurik a mis à disposition un outil, à travers la page d’accueil de Cydia, qui a permis à plus de 50.000 utilisateurs d’enregistrer le fichier de clé à avoir pour certifier les fichiers ECID et IBSS du Firmware 3.0. Ce certificat réside sur un serveur de fichiers disponibles sur Cydia et y restera pour toujours, veillant à ce que ces personnes peuvent downgrader leur iPhone 3G avec la version 3.0, à tout moment. Ceux qui n’ont pas enregistré ce fichier ne peuvent retourner en 3.0.
Jailbreak du firmware 3.1 pour iPhone 3GS
En ce qui concerne le Jailbreak du firmware 3.1, la question est plus compliquée que prévu car Apple a fixé ce bug qui permettait l’exécution de purplera1n et de Redsn0w. Toutefois, le Jailbreak arrivera parce que la Dev Team a trouvé un nouvel exploit, mais aura besoin de temps supplémentaire avant d’être terminé et publié sous la forme de produits semi-automatique du programme.
Nous examinons les différentes situations dans lesquelles un utilisateur peut être:
- Ceux qui ont un iPhone 3Gs et qui ont sauvés leur ECID, pourront toujours downgrader, afin de restaurer le même firmware et lancer le jailbreak sur celui-ci.
- Ceux qui ont un iPhone 3Gs et qui n’ont pas sauvés leur ECID, doivent rester en 3.0.1 tant que le jailbreak du 3.1 n’est pas sorti.
- Ceux qui sont ont un iPhone 3Gs avec le firmware 3.1, mais qui ont sauvé leur ECID via Cydia, peut downgrader en 3.0 et exécutez le Jailbreak à tout moment. Donc, si vous manquez Cydia et tout le reste, vous avez seulement besoin d’une restauration.
- Ceux qui ont un iPhone 3Gs avec le firware 3.1, mais qui n’ont pas sauvés leur ECID via Cydia, ne peuvent malheureusement rien faire sans Jailbreak et doivent rester bloqués jusqu’à la sortie de ce nouvel outil avec les exploits de la Dev Team
Ceux, qui il y a longtemps, ont enregistré leur ECID sur le site de GehotHot:
Saurik, après avoir fourni le guide du downgrade pour les utilisateurs avec l’ECID sauvegardé sur Cydia, prépare actuellement une nouvelle application qui vous permettra d’insérer le certificat de votre ordinateur. Cet outil sera diffusé prochainement.
Les utilisateurs qui n’ont jamais sauvé leur ECID via Cydia, peuvent le faire depuis quelques jours à moins que le certificat du firmware 3.1 qui permettra un downgrade futur du 3.2 en 3.1.(mieux vaut prévenir que guérir).
Traduit par Seidel via


Posté par d_hylde, le 25 septembre 2009 :
En gros ya rien de nouveau! Il a seulement fait un point et résumer tout ce qui c’est dit depuis le 09/09/09.
Mais c’est bien pour les nouveaux sur le sujet.