[Tuto]Jailbreak de l'iPhone 3GS sous iOS 4.0 !
iPhonFun.com - Toutes les news sur l'iPhone

[Tuto]Jailbreak de l’iPhone 3GS sous iOS 4.0 !

Par Maxime95k, le 08 Juil 2010 - 4 commentaires

Certains l’attendaient, d’autres moins, en tout cas aujourd’hui je vous livre un petit tutoriel permettant d’effectuer un jailbreak permanent de votre iPhone 3G S muni de la version 4.0 d’iOS.

Mais… pour ce faire, vous devrez repasser en version 3.1.3 (ou y rester, c’est selon, mais pensez bien à sauvegarder votre fichier SHSH pour pouvoir downgrader de nouveau, si besoin est) et jailbreaker avec le logiciel de votre choix.

Si vous êtes utilisateur de Spirit, ce tutoriel vous est adressé, partout, on entend parler que les nouvelles solutions de contournement des sécurités inutiles (rayez la mention) imposées par Apple, ne sont pas compatibles avec le type de jailbreak de Spirit (c’est un jailbreak « userland », trop haut niveau).

Vous aurez besoin d’iTunes 9.2 pour effectuer ces opérations.

Donc une fois votre appareil en version 3.1.3, faites le jailbreak en un clic avec Spirit, et – une fois dans Cydia – téléchargez et installez les paquets :

  • afc2add
  • OpenSSH
  • MobileTerminal

Lancez ensuite la création d’un firmware customisé… 3.1.3 (non ce n’est pas une erreur, nous aurons besoin par la suite, des fichiers modifiés du 3.1.3 modifiés par SnowBreeze ou PwnageTool !).

En toute logique, vous avez un fichier « custom » sur votre bureau, prenez-le, renommez son extension (de « .ipsw », passez-le à « .zip »), et extrayez-le sur votre bureau (dans un dossier à part), nous nous occuperons du dossier firmware/all_flash/all_flash.n88ap.production/ .

Maintenant, rendez-vous à cette adresse, et téléchargez spirit2pwn_r2.zip, que vous allez extraire sur votre bureau aussi.

Une fois fait, naviguez (grâce à WinSCP, FileZilla, Cyberduck… votre navigateur SSH approprié) dans votre iPhone via SSH, et rendez-vous dans le dossier /tmp, vous y mettrez les fichiers que vous venez de télécharger (img3flash et pwn_old_boot_r2.sh), ainsi que les fichiers modifiés par votre logiciel de création de firmware customisés préféré (PwnageTool ou SnowBreeze, une quinzaine de fichiers de mémoire).

Ouvrez cette fois un terminal sur votre poste de travail (Terminal sur OSX et Linux, PuTTY sur Windows), ou sur votre téléphone (via le MobileTerminal téléchargé depuis Cydia), et lancez les commandes suivantes :

  • su root
  • cd /tmp
  • chmod 755 pwn_old_boot_r2.sh
  • ./pwn_old_boot_r2.sh

Et là vous attendez, vous aurez une pléiade de lignes de commande qui s’afficheront, ne touchez à rien !

Après cela, il suffit de redémarrer votre terminal, de le mettre en mode « recovery » (avec le câble iTunes sur l’écran), et d’injecter votre firmware 4.0 customisé par le logiciel de votre choix.

4 commentaires pour cet article

Posté par ZeroCoole, le 8 juillet 2010 :

Bjr,

Est ce que ce tuto est concerné par les 3GS new iBoot. Est ce que la méthode utilisé est plus approfondie que PwnTool.

iPhone 3GS déjà JB iOS 4.0 avec PwnTool 4.01


Posté par DEDE33, le 8 juillet 2010 :

BJR?
Super mais on fais comment pour revenir en 3.1.3. a chaque fois que je tombe sur un tuto il mentionne en préalable d’avoir sauvegarder mon eicd? chose bien-sure que je n’ai pas fait!!!
alors on fait comment?


Posté par Dayair, le 8 juillet 2010 :

Impossible si tu n’as pas sauvegarder ton ecid :( Le nouvelle outil de la dev-tem devrait pas tarder patience


Posté par rijsel59nl, le 9 juillet 2010 :

ca marche vraiment ca ?

Donner son avis