Et oui à cette heure-ci c’est reparti pour un tutoriel que l’on a testé tout au long de l’après-midi pour s’assurer que tout fonctionnait. Néanmoins, quelques commandes diffèrent sous Mac, par rapport à d’autres tutos.

CE TUTORIEL FONCTIONNE POUR L’iPHONE 4, L’iPHONE 3GS, L’iPOD TOUCH 4G ET L’iPAD 1.

Le JailBreak est de type semi-Untethered pour les iPhones 3GS Old-BootRom : le reboot se fera sans l’aide d’un ordinateur, mais très peu de tweaks fonctionneront.
Le JailBreak est de type semi-Tethered pour les iPhones 4, iPhones 3G New-BootRom, iPad 1 : vous aurez donc besoin impérativement de votre Mac pour redémarrer votre iDevice.

Durant cette procédure de JailBreak, il est possible que vous soyez bloqué sur la pomme d’Apple. Dans ce cas il faudra utiliser Utility TetheredBoot dans le cas où vous avez un Mac).
La BaseBand ne sera en revanche pas mis à jour, car il s’agit d’un FirmWare Customisé avec PwnageTool.

Pour cela, il faudra :

Allez, on commence !

  1. Télécharger les fichiers ci-dessus.
  2. Connectez votre iDevice et faites une une sauvegarde afin d’éviter tout problème.
  3. A ce moment là, vous auriez dû modifier PwnageTool 4.2 avec le Bundle de l’iOS 4.3/4.3.1 pour l’iPhone 4… si vous aviez suivi d’autres tutos sur le net !
    MacNiouz a fait le plus simple possible pour vous et a déjà modifié PwnageTool… on passe !
  4. Ensuite, installez Universal Ramdisk Fixer et installez-le en prenant garde à ce que PwnageTool soit dans le dossier Applications.
    Universal Ramdisk Fixer va corriger des erreurs pour vous et rendre fonctionnel PwnageTool avec un Firmware iOS 4.3/4.3.1.
  5. Lancez PwnageTool en Mode Expert et sélectionnez votre iDevice.
  6. Cherchez votre Firmware iOS 4.3/4.3.1 correspondant à votre appareil.
  7. Puis cliquez sur « Générer » pour lancer le processus de création de votre Custom Firmware de l’iOS 4.3/4.3.1. Patientez.
  8. Une fois le Custom Firmware créé, quittez PwnageTool et lancez iTunes 10.2.
  9. Restaurez maintenant votre iDevice avec le Custom Firmware que vous venez de créer en maintenant la touche Alt (sur Mac) ou Shift (sur Windows) lorsque vous cliquez sur Restaurer. Patientez…
  10. Dézippez l’archive tetheredboot.zip qui contient le dossier « tetheredboot » ainsi que 4 fichiers à l’intérieur, puis déplacez ce dossier sur le bureau.
  11. Faites un clic droit sur le Firmware Customisé de l’iOS 4.3/4.3.1 créé et sélectionnez Utilitaire d’archive.
  12. Copiez le fichier kernelcache.release.n** à la racine du dossier ainsi que le fichier iBSS.n**ap.RELEASE.dfu qui se trouve dans le dossier DFU (/Firmware/dfu/).
  13. Collez ces 2 fichiers dans le dossier de l’utilitaire tetheredboot mis sur le bureau précédemment.
  14. Éteigniez votre iDevice, et lancez le Terminal. Puis tapez les commandes suivantes :
    • cd ~/Desktop/tetheredboot/ (le « ~ » (tylde) s’obtient par la combinaison des touches Maj+Alt+/
    • sudo -s (tapez votre mot de passe par la suite. Note : c’est normal que le mot de passe ne s’affiche pas dans le terminal)
    • ./tetheredboot -i iBSS.n**ap.RELEASE.dfu -k kernelcache.release.n**
  15. Puis mettez votre iPhone en mode DFU (10 secondes sur Power, 10 secondes sur Power+Home, 15 secondes sur Home).
  16. Lorsque le processus de JailBreak est fini, le terminal affiche « Exiting libpois0n ». Tapez enfin ces dernières commandes :
    • exit
    • exit
  17. Fermez le Terminal.
  18. Le JailBreak en iOS 4.3/4.3.1 est fini et effectué !

N’oubliez pas que vous devrez retaper ces commandes à chaque fois que vous démarrerez ou redémarrerez votre iDevice.

Edit : Afin d’éviter de taper ces commandes, MacNiouz vous propose un petit programme qui tapera les commandes a votre place. A voir dans cet article. Une fois JailBreaké, lancez le logiciel, mettez l’iPhone ou iPod Touch ou l’iPad en mode DFU et laissez opérer !