Les utilisateurs de Windows et Linux seront heureux d’apprendre l’arrivée du Jailbreak iOS 7 RageBreak qui permet non seulement d’ouvrir l’accès au ROOT de l’iPhone, d’installer OpenSSH et d’installer Cydia.
Les utilisateurs de Mac peuvent suivre ce tutoriel. Le tutoriel est traduit à chaque étape en anglais suite à la demande d’utilisateurs 😉
Faites une sauvegarde de votre iPhone auparavant. Notez que ni Info iDevice ni moi-même ne pouvons être tenu responsable en cas de problème sur votre iDevice.
- avoir un iPhone 4 mis à jour en iOS 7.x [your iPhone 4 must running in iOS 7.x]
- Windows doit être installé sur votre PC ainsi que iTunes [Windows and iTunes must running on your computer]
- installez Linux (Install Ubuntu, Linux Mint, … on your PC) sur votre PC en dual boot, pour cela je vous conseille cette version : CLIQUEZ ICI
- installez ou mettez à jour Java sur Java.com
- téléchargez RageBreak [download RageBreak]
- télécharger Putty [download Putty]
- télécharger Winscp [download Winscp]
1- On démarre le tutoriel sur Windows [You should start in Windows for this tutorial]
2 -Dézippez le doosier RegaBreak sur votre bureau [Download and unzip win.zip file to your desktop]
3- Mettez votre iPhone en mode DFU [Put you phone into DFU mode]
4- Démarrez le fichier ssh_rd_rev04b.jar [Run the ssh_rd_rev04b.jar that is in the win folder you extracted]
5- Attendez que la fenêtre affiche « Succes … » et ne fermez pas la fenêtre ! [Wait for the tool to finish and do not close the tool !]
6- Démarrez Putty et connectez-vous en indiquant « localhost » et port « 2022 » [Open Putty .. Connect to localhost on port 2022]
7- le Terminal s’ouvre et demande « login as » , indiquez : root et pour le mot de passe : alpine [log in as: root Password: alpine]
8- Tapez la commande : mount.sh dans le Terminal de Putty et faites Entrée et laissez cette fenêtre ouverte [Type: mount.sh into PuTTy and hit Enter and leave this window open]
9- Démarrez Winscp et indiquez ce qui suit comme sur l’image … [Open Winscp and use the following settings :]
- SFTP
- Server: localhost
- Port : 2022
- Username: root
- Password: alpine
10- Cliquez sur Connecter et suivez la procédure de copie des fichier qui sont tous disponibles dans le dossier « Win » que vous avez dézippé sur votre bureau [Press connect and allow the fingerprint, All files needed are in the zip folder Win that you have unzip ont your desktop]
11- Copiez le fichier SSH2_bundle.tgz dans /mnt1/ [copy the SSH2_bundle.tgz file from pc to /mnt1/ on iphone]
12a- Copiez les fichiers gzip et tar dans /mnt1/bin/ [Then copy both files that are in the bin folder of you zip file (gzip and tar) to /mnt1/bin/ on the iphone]
12b- Copiez le dossier lib dans /private/var/ [copy lib folder to /private/var/ on the iphone]
13- Mettez les permissions des fichier gzip et tar en 0744 (clic-droit > propriétés) [Make sure the permissions are set to 0744 for both files (right click >properties)]
14- Copiez le fichier fstab dans /mnt1/private/etc/ et cliquez sur OUI pour écraser le fichier précédent [Copy fstab to /mnt1/private/etc/ and click yes to overwrite]
15- Copiez le fichier Services.plist dans /mnt1/System/Library/Lockdown/ et cliquez sur OUI pour écraser le fichier précédent [Copy Services.plist to /mnt1/System/Library/Lockdown/ and click yes to overwrite]
16- Fermez Winscp et retournez sur le Terminal de Putty pour tapez dans l’ordre les commandes ci-dessous [Now you can close Winscp, Go back to your Putty screen and enter the following commands] :
cd /mnt1
tar xzf SSH2_bundle.tgz
reboot_bak
17- Votre iPhone va s’éteindre et redémarrer en mode Recovery, pas de panique 😉 [Your phone will now turn off then back on to recovery mode, don’t panic !] Redémarrez votre PC pour passer sur Linux Ubuntu maintenant [Time to switch to Linux Ubuntu] 18- Mettez votre iPhone en mode DFU [Put your phone back into DFU mode]
19- Téléchargez à nouveau RageBreak et placez le fichier ragebreak.sh sur le bureau [Download RageBreak and put ragebreak.sh on your Desktop]
20- Ouvrez le Terminal sous Linux (Ctrl+Alt+T) et tapez les lignes de commandes ci-dessous en validant par la touche Entrée [Open a terminal (Ctrl+Alt+T) and type :]
sudo apt-get update
cd Bureau (cd Desktop for Ubuntu in English)
chmod +x RageBreak.sh
./RageBreak.sh
21- Tapez 1 puis Entrée [Type 1 and hit Enter]
22- Après l’installation choisissez l’option 2, 3 ou 4 selon le type d’iPhone 4 pour le Boot Tethered [ After it has finished installing choose the option which suits your phone 4 as it boots tethered ] :
- Tapez 2 pour iPhone 4 GSM (AT&T)
- Tapez 3 pour iPhone 4 RevA 8Go
- Tapez 4 pour iPhone 4 CMDA (Verizon …)
24- Dans Winscp indiquez :
- l’adresse IP
- le port 22
- Nom d’utilisateur : root
- Mot de passe : alpine
25- Une fois connecté tapez cette ligne de commande dans le terminal [Once you are SSH’d into the phone type the following]
wget -q -O /tmp/cyinstall-1.sh http://ragemasta.com/deb/cyinstall-1.sh && chmod 755 /tmp/cyinstall-1.sh && /tmp/cyinstall-1.sh
EDIT : suite au reboot , il est possible que des applications aient disparues, laissez votre iPhone allumé, les applications vont se remettre en place.
EDIT 2 : Lorsque vous ouvrez Cydia la première fois, choisissez « Développeur » afin d’afficher tous les paquets et installez « afc2add » ensuite vous ne rencontrerez pas de problème pour installer MobileTerminal ou iFile et surtout qu’ils apparaissent bien sur votre iPhone 😉
Si vous rencontrez des problèmes, laissez moi un message dans les commentaires 😉 [If you have trouble with this How To, leave me a message in the comments]
Merci @ragemasta