Actualité iPhone / iPad
iOS 6 pwned vignette

Le jailbreak iOS 6 tethered est disponible

par
Source: Redmond Pie

Le jailbreak d'iOS 6 tethered pour les appareils à puce A4 est disponible.

En attendant un jailbreak fonctionnel pour l'iPhone 5 comme annoncé la semaine dernière, la Dev-Team rend déjà disponible immédiatement le jailbreak iOS 6 tethered avec une nouvelle version de redsn0w pour les appareils à puce A4, c'est-à-dire l'iPhone 4, iPhone 3GS et l'iPod touch 4G.

iOS-6-pwned

Quelques définitions de base pour commencer

  • Jailbreak : action qui consiste à modifier le logiciel de l'iPhone, de l'iPod touch ou de l'iPad pour autoriser le lancement d'applications non officielles autres que celles de l'App Store d'Apple. Pour jailbreaker il faut utiliser un logiciel Mac ou PC qui modifiera le firmware de votre iPhone / iPod touch / iPad pour qu'il accepte les applications non signées par Apple.
  • redsn0w : développé par la Dev-Team, il permet le jailbreak des iDevices. Il est régulièrement mis à jour pour suivre les versions de firmwares proposées par Apple.
  • Tethered : le terme de "jailbreak tethered" signifie que l'appareil jailbreaké nécessitera d'être connecté à un ordinateur pour pouvoir s'allumer. Le jailbreak tethered est plus simple à réaliser, mais plus contraignant pour les utilisateurs.
  • Mode DFU : mode de démarrage limité de l'iPhone qui une fois activé, ne charge pas votre OS, mais le minimum (comme se connecter à iTunes). Il est utilisé pour certaines restaurations totales ou systèmes.
  • Hactivation : procédure incluse dans certains logiciels de jailbreak qui consiste à activer l'iPhone pour le rendre opérationnel sans passer par les serveurs d'Apple comme cela se fait lorsque l'on restaure normalement un iPhone via iTunes.

Avertissements utiles

  • Modifier le système de son appareil iOS présente des risques, même si ces logiciels sont sûrs, toute mauvaise manipulation reste possible, aussi il ne faut s'y lancer qu'en connaissance de cause.
  • iPhoneGen ne peut être tenu pour responsable de toute détérioration ou blocage qui résulterait d'une mauvaise manipulation suite à un jailbreak.
  • Pensez toujours à synchroniser votre appareil avec iTunes pour en faire une sauvegarde complète avant de vous lancer.
  • En cas de mauvaise manipulation bloquant votre appareil, une restauration depuis une sauvegarde iTunes suffit généralement à débloquer la situation.
  • Ce tutoriel est basé sur un appareil standard avec un firmware iOS 6 standard. Si vous avez un appareil modifié ou avec une version non finale d'iOS 6, le résultat n'est pas garanti.
  • Si vous avez un appareil désimlocké par jailbreak dont vous avez downgradé le baseband, attention, le passage en iOS 6 risque de simlocker votre appareil. Cette version de redsn0w n'hacktive pas les appareils.

Prérequis

  • Un appareil à puce A4 : iPhone 4, iPhone 3GS ou l'iPod touch 4G
  • Le firmware iOS 6 correspondant à votre appareil disponible dans notre section téléchargements
  • redsn0w 0.9.13 dev4

redsn0w 0.9.13 dev4 Win    redsn0w 0.9.13 dev4 Mac
telecharger telecharger

Procédure

  • Branchez votre iPhone en USB à l'ordinateur possédant iTunes
  • Extraire le fichier redsn0w que vous venez de télécharger et lancer l'application
  • Choisissez le bouton "Extras"
  • Choissez le bouton "Select IPSW" et pointez le firmware iOS 6 que vous avez téléchargé précédemment
  • Cliquez sur "Back" puis "Jailbreak"
  • Dans l'écran qui apparait ensuite, cochez "Install SSH" puis le bouton "Next"
  • L'écran suivant vous invite à passer en mode DFU. Tout en laissant votre iPhone branché en USB, éteignez le complètement (laisser appuyé le bouton Power plusieurs secondes pour voir apparaître la barre rouge et éteindre). Le bouton "Next" de redsn0w devient disponible, cliquez dessus pour commencer la procédure de DFU en mode pas à pas en suivant les instructions que le logiciel vous donne.
  • Si vous avez bien suivi les instructions, le jailbreak s'installe et l'iPhone reboute à la fin.

Redsn0wdev4

Pour installer Cydia sur le springboard

Pour ajouter l'icône Cydia qui n'est pas installée par défaut dans cette version de redsn0w, il faut ouvrir un accès SSH sur l'appareil iOS en mode terminal depuis votre ordinateur. Si vous avez un Mac, ouvrez simplement l'application Terminal intégrée. Si vous êtes sous Windows, téléchargez et installez PuTTY ou tout autre client de votre choix.

  • Lancez redsn0w et choisissez "Extra"
  • Choissez le bouton "Select IPSW" et pointez le firmware iOS 6 que vous avez téléchargé précédemment
  • Choisissez le bouton "Just boot", le logiciel vous invite alors à passer en mode DFU. Tout en laissant votre iPhone branché en USB, éteignez le complètement (laisser appuyé le bouton Power plusieurs secondes pour voir apparaître la barre rouge et éteindre). Le bouton "Next" de redsn0w devient disponible, cliquez dessus pour commencer la procédure de DFU en mode pas à pas en suivant les instructions que le logiciel vous donne.
  • Assurez-vous que votre appareil iOS est bien connecté au même réseau WiFi que votre ordinateur
  • Récupérez l'adresse IP de votre appareil iOS dans Réglages / Wi-Fi en cliquant sur la petite flèche bleue au bout de la ligne identifiant votre réseau WiFi, puis notez les valeurs de l'adresse IP affichées
  • Ouvrez votre client SSH
  • Dans le Terminal du Mac, tapez la commande SSH root@IP_de_votre_appareil puis le mot de passe "alpine" lorsqu'il est demandé
  • Dans puTTY, entrez l'IP de l'appareil, cliquez sur "Connect" puis entrez le login "root" puis le mot de passe "alpine" lorsqu'il est demandé

putty

  • Tapez la commande SSH (vous pouvez la copier-coller) suivante pour installer Cydia :

wget -q -O /tmp/cyinstall.sh http://downloads.kr1sis.net/cyinstall.sh && chmod 755 /tmp/cyinstall.sh && /tmp/cyinstall.sh

L'appareil va ensuite redémarrer et vous aurez l'icône Cydia sur le springboard. Comme indiqué dans le paragraphe des avertissements, en cas d'erreur ou de blocage, une restauration de sauvegarde depuis iTunes suffit généralement à débloquer la situation.

Démarrer en mode tethered

Pour démarrer ou redémarrer votre appareil iOS en mode tethered jailbreaké, ouvrez l'application redsn0w et choisissez "Extras" puis "Just boot", et cliquez sur "Next" en suivant les instructions affichées.

ios6jailbreak

Commenter 35 commentaires

solidsnake191
Ne marche pas sur mon iphone 4, la procédure redsnow se déroule sans soucis, au démarrage "tethered" j'ai bien le logo "ananas" qui apparaît, aucun problème au niveau de mon wifi, mais putty me dit toujours :
"Network error : connection refused"
Mon réseau tourne sur une livebox 2, je tape bien la bonne adresse ip de mon iphone, j'ai tenté la manip avec mon pc en wifi et en ethernet (des fois que ...)

mais toujours rien, si jamais quelqu'un a eu le même soucis et s'en ai sorti, je suis preneur :)

P.S : je suis un "habitué" des jailbreak depuis le 3gs, mais c'est la première fois que redsnow (?) me pose problème sur cet iphone ...
Signaler Citer
solidsnake191
Merci pour ta réponse, mais j'en suis tjr au même point, ou alors j'ai pas bien compris ce que tu as voulu dire. Voilà en résumé ce que j'ai fais :

_ Passage d'iOS 5.1.1 à iOS 6.0 via itunes, restauration de sauvegarde, apps ...
_ Passage en DFU, jailbreak via le redsnow du tuto
_ Encore un passage en DFU, et "boot tethered" via tjr le meme redsnow

Et à partir de là, pas moyen d'ouvrir une connection ssh via putty ou autre clients.

Au cas ou, j'ai coupé l'antivirus/pare-feu, mais tjr pareil ...
Signaler Citer
solidsnake191
Si je te lis bien, c'est pendant que l'iphone est en mode DFU qu'il faut lancer la connexion ssh ?? Mais pourtant en DFU le wifi n'est pas activé :|

J'ai repris ta procédure, en tentant une connexion ssh à chaque étape au cas ou je t'ai mal compris :

_ Jailbreak, et à la fin du jailbreak l'iphone reboote tout seul, mais pas en mode tethered (à ce moment là, connexion ssh impossible)
_ DFU (ssh encore impossible)
_ boot tethered via redsnow (ssh encore impossible)

Donc que je sois en boot normal ou en boot tethered ou même en DFU, à aucun moment je n'arrive ou ouvrir cette connexion ssh, ca devient limite désespérant ...

(Merci encore à toi d'essayer de me dépanner ;) )
Signaler Citer