Si vous suivez Info iDevice assidûment, vous savez qu’un jailbreak iOS 7 est déjà disponible avec Opensn0w. Seulement la manipulation n’est pas à la portée de tous donc voici un tutoriel pour que vous puissiez profiter du premier jailbreak iOS 7.
Voici les pré-requis :
- avoir un iPhone 4 mis à jour en iOS 7
- installez Linux (Ubuntu, Linux Mint, …) sur votre PC ou Mac, pour cela je vous conseille cette version : CLIQUEZ ICI
- il est
possible que vous ayez besoinnécessaire d’installer les dépendances libimobiledevice - téléchargez Opensn0w
Ce que vous devez savoir :
- le Jailbreak tethered mais stable
- cette manipulation s’adresse au connaisseur et développeur
- Cydia ne fonctionne pas, vous devrez passer par MobileTerminal pour installer les paquets non signés
- la plupart des tweaks et thèmes ne sont pas encore compatibles avec iOS 7
- ce Jailbreak désactive certains contrôles dans le noyau afin de permettre l’exécution de code non signé
Comment effectuer le jailbreak avec Opensn0w :
1- Dézippez le dossier Opensn0w téléchargé auparavant dans un dossier sur votre bureau (Bureau/opensn0w )
2- Ouvrez un Terminal : donc apuuyez sur la touche windows de votre clavier et tapez « Terminal » puis sélectionnez-le
3- Tapez ces commandes dans l’ordre pour installer les paquets et mises à jour nécessaires :
Ligne 1 : (sélectionnez tout ce qui est écrit ci dessous !) sudo apt-get install build-essential automake autoconf git libusb-1.0-0-dev libcurl4-openssl-dev \
libreadline-dev
Ligne 2 : git clone git://github.com/winocm/opensn0w.git
Ligne 3 : cd opensn0w
Ligne 4 : sh autogen.sh
Ligne 5 : make
Ligne 6 : sudo make install
Suite à cette série de commande en ligne, les binaires seront installées dans le dossier /usr/local/opensn0w/bin
4- Tapez ensuite la commande suivante en n’oubliant pas de changer le nom de votre session après /home/ : regardez ma ligne de commande, vous voyez à un endroit /home/Sp1wn/opensn0w/… il faut que vous changiez Sp1wn par le nom de votre session Ubuntu (User) :
sudo /usr/local/opensn0w/bin/opensn0w_cli -v -p /home/Sp1wn/opensn0w/bundles/iPhone3,1_7.0.2_11A501.plist
5- Juste après, si tout à fonctionné il vous est demandé de connecter votre iPhone en mode DFU via le port USB.
1- Appuyez sur les boutons Home et Power
2- quand l’iPhone s’éteint, vous relâchez seulementle bouton Power (en haut) et vous continuez de maintenir le bouton Home durant 15 secondes.
3- l’iPhone doit afficher un écran noir.
Nota : désolé je n’ai pas eu le temps de vous faire une vidéo mais je peux vous assurer que tout cela fonctionne et c’est d’ailleurs la méthode la plus simple pour jailbreaker un iPhone en iOS 7 avec Opensn0w. 😉
sudo /usr/local/opensn0w/bin/opensn0w_cli -p /home/Nom-de-votre-session-Linux/opensn0w/bundles/iPhone3,1_7.0.2_11A501.plist
et seulement après connecter l’iPhone au PC.La suite consiste à installer OpenSSH pour accéder au ROOT de l’iPhone par connexion SSH avec iTools, iFunbox, Winscp … voici donc le tutoriel : Comment installer OpenSSH suite au jailbreak iOS 7 Opensn0w
Crédits : @winocm