Méthodes de jailbreak iOS 3.1.2 (iPhone 3G/3GS) : JailbreakMe, Blackra1n, Redsn0w
Contexte historique
iOS 3.1.2 (fin 2009) sur iPhone 3G et 3GS. Ces méthodes sont obsolètes pour les iOS/appareils actuels. Documentées ici pour référence historique.
1. JailbreakMe (Star / Starz / Me) — Le plus simple
- Basé sur faille PDF dans Safari (CVE-2009-2800 puis CVE-2010-1797)
- Procédure : Safari > jailbreakme.com > « Slide to jailbreak »
- Installe Cydia directement depuis le navigateur, sans ordinateur, sans restauration
- Contenu/réglages préservés. Redémarrage requis.
- Versions : JailbreakMe 1.0 (iOS 3.1.2), 2.0 (iOS 3.2), 3.0 (iOS 4.3.3)
2. Blackra1n (par geohot) et Redsn0w (par Dev Team) — Outils ordinateur
| Outil | Particularités |
|---|---|
| Blackra1n | Très rapide (« 30 sec »). Installe Cydia APRÈS le jailbreak. Nécessite iTunes (drivers). Nom : « blackra1n » avec chiffre 1. |
| Redsn0w | Crée un firmware personnalisé (custom IPSW) avec Cydia intégré. Nécessite iTunes. Nom : « redsn0w » avec zéro. |
Les deux : télécharger sur ordi > brancher iPhone USB > lancer outil > suivre instructions (souvent mode DFU).
3. Mode DFU (Device Firmware Upgrade) — Prérequis commun
Mode bas niveau pour flasher firmware sans charger iOS :
- iPhone branché USB, éteint
- Home + Power 10 sec
- Relâchez Power, gardez Home
- Jusqu'à détection iTunes « iPhone en mode récupération »
- ⚠️ Timing précis : plusieurs essais fréquents
4. Ultrasn0w — Désimlock (network unlock) post-jailbreak
Une fois jailbreaké + Cydia installé :
- Cydia > Gérer > Sources > Modifier > Ajouter :
https://repo666.ultrasn0w.com - Rechercher « Ultrasn0w » > Installer
- Redémarre > iPhone accepte toute SIM (désimlock baseband)
⚠️ Ne fonctionne que sur certains basebands (modem). Vérifiez compatibilité avant.
Rappel : versions actuelles
Pour iOS récents (15-17) : checkra1n (exploit bootrom checkm8, A5-A11), unc0ver, Taurine, Dopamine (rootless). Consultez r/jailbreak (Reddit) ou ios.cfw.guide pour guide à jour.
