Tuto : Installer Cydia sur un iPhone 4 en iOS 7

Après le tutoriel expert pour jailbreaker l'iPhone 4 en tethered sous iOS 7, aujourd'hui, nous allons voir comment installer Cydia sur un iPhone 4 avec iOS 7 d'installé.

Comme d'habitude sur iPhoneTweak, voici donc une nouvelle astuce pour les experts qui vient garnir la section iPhone Expert. Pour les débutants, n'hésitez pas à vous référer à notre lexique pour iPhone, iPod et iPad. Si vous rencontrez des problèmes ou si vous voulez partager vos expériences, n'hésitez pas à vous diriger vers le forum iPhoneSoft.


Encore une fois, ce tutoriel est destiné aux personnes ayants des connaissances en développement. Si vous ne savez pas ce que vous faites, attendez que le jailbreak officiel sorte pour l'iOS 7.

- Tout d'abord, téléchargez et installez le SDK iPhoneOS6.1 et Xcode 5.0.

Ouvrez le Terminal, et rendez-vous dans le répertoire où vous voulez recompiler Cydia, puis écrivez ceci :

git clone git :/ / git.saurik.com / cydia.git
git clone https://github.com/ichitaso/Cydia_1.1.8_Fix.git

Il faut ensuite remplacer le contenu du dossier "Cydia_1.1.8_Fix". Voici les dossiers à remplacer :

SDURLCache Et dans le dossier Library : move.sh, makefile, MobileCydia.mm

Retourner sur le terminal et rendez-vous dans le dossier de Cydia :

cd Cydia

Puis saisissez ceci :

./ Sysroot.sh

make package

Vous devriez obtenir plusieurs fichiers : "cydia_1.1.8 + _iphoneos-arm.deb" et "cydia-lproj_1.1.8 + _iphoneos-arm.deb" 5. Répertoire "Debs".

On va maintenant installer Cydia :

Téléchargez les 3 fichiers suivants :

- SSH2_bundle.Tgz
- Apt7-Lib_0.7.25.3-9_Iphoneos-arm.deb
- Ssh_rd_rev04b.Jar

Ouvrez le fichier .Ssh_rd_rev04b.jar

Mettez votre iPhone 4 en mode DFU

Normalement, vous devriez pouvoir saisir les commandes suivantes dans le Terminal :

ssh root @ localhost-p 2022

mount_hfs / dev/disk0s1s1 / mnt1
mount_hfs / dev/disk0s1s2 / mnt1/private/var

Via un logiciel de connexion SSH, rendez-vous dans le dossier usr/bin de votre iPhone 4 et copiez le contenu du dossier SSH2_bundle/bin/

Copiez le fichier SSH2_bundle.tgz dans le dossier mnt1

Copiez le fichier fstab dans le répertoire mnt1/etc/

Copiez le fichier services.plist dans le répertoire mnt1/System/Library/Lockdown

Dans le Terminal, tapez les commandes suivantes :

cd / mnt1
tar xzf SSH2_bundle.tgz
kill 1

Mettez votre iPhone en mode DFU et dans le terminal, écrivez ceci :

./opensn0w_cli-p .. / bundles/iPhone3, 1_7.0.2_11A501.plist

Après le boot, toujours dans le Terminal, écrivez ceci :

ssh root @ VotreAdresseIP

apt-get update; apt-get install cydia, apt-get update; apt-get install eu.heinelt.ifile; apt-get install MobileTerminal-applesdk; apt-get install MobileSubstrate, apt-get install preferenceloader; apt-get upgrade

Entrez les commandes suivante dans le Terminal :

cd /var/mobile

dpkg-i apt7-lib_0.7.25.3-9_iphoneos-arm.deb

dpkg-i cydia *. deb

rm-rf /var/mobile/Library/Caches/*

reboot

Pour finir, faites un boot avec opensn0w :

./opensn0w_cli-p .. / bundles/iPhone3, 1_7.0.2_11A501.plist

Pour mieux comprendre, voici une vidéo :




Lien vers la vidéo

Vous aimerez peut-être

Nos derniers articles

Suivez-nous avec notre app iSoft
Articles populaires
Donner votre avis
Les réactions

20 seb

15/01/2014 à 20h25 :

c trop bien ^^

19 achraf

24/11/2013 à 15h47 :

^^

18 achraf

24/11/2013 à 15h46 :

LOL

17 Sp1wn

21/10/2013 à 13h39 :

Bonjour,
On voit bien que le rédacteur n'a pas tester la procédure et vulgairement recopié ce qu'il a cru comprendre sur d'autres sites alors pour aider ceux qui souhaitent tester l'installation de Cydia sur iOS 7.x :

1- les explications pour déplacer les fichiers entre Cydia_1.1.8_Fix et Cydia 1.1.8 sont erronées (SDURLCache + makefile + MobileCydia.mm sont à placer à la racine de Cydia et seul move.sh à placer dans Library)

2- vous n'indiquez pas où placer le paquet Apt7-Lib_0.7.25.3-9_Iphoneos-arm.deb donc la commande dpkg-i apt7-lib_0.7.25.3-9_iphoneos-arm.deb ne servira à rien (le paquet est à placer dans /var/mobile)

16 Nathan

14/10/2013 à 19h35 :

Je ne comprend rien à votre tuto et on ne sait même pas si il se fait sur OS X ou sur Linux.
J'ai réussi à jailbreaker mon iPhone 4 en iOS 7.0.2 mais je n'arrive pas à installer Cydia.
Si quelqu'un à une aide ou même qui ont réussi merci à vous !
Nathan

15 Thibault974 - iPhone

11/10/2013 à 12h27 :

Arrêter de demander si le jailbreak pour INiporte koi. Isoft fera sûrement un tropical pour le dire :)

14 dylan17" - mobile

10/10/2013 à 23h14 :

@Suugax - mobile :
Malheureusement il n y a pas de jailbreak tethered pour les appareil à partir de l iPhone 4S car il n ont pas de faille bootrom, cet faille fonctionne sur les ancien appareil jusqu'a l'iphone 4 maximum donc non ce n'est pas possible pour ton iPod touch 5g

13 Mansuy - iPhone

10/10/2013 à 18h53 :

@Tinties - iPhone

Tu "sais" et non tu "sait"!!

12 Tinties - iPhone

10/10/2013 à 18h20 :

@FLo. - iPod touch

Tu sait lire ?

11 Lmaoeid - iPhone

10/10/2013 à 11h30 :

@Jujuphone4s

Même temps xCode c'est pas pour Windows hein

10 Snakovitch - mobile

10/10/2013 à 06h48 :

Super!!!!!!!!!! Ca a marcher du premier coup merci

9 Djinn - iPhone

09/10/2013 à 22h11 :

@Pierro - iPod touch

J'ai pensé exactement la même chose mdr

8 Gregthehacker

09/10/2013 à 21h46 :

@Jujuphone4S - iPhone :
Et non pour une distribution linux^*

7 Gregthehacker

09/10/2013 à 21h46 :

@Jujuphone4S - iPhone :
Et non pour une distribution linux^*

6 Gregthehacker

09/10/2013 à 21h44 :

Merci iPhonetweak^^ LOL

5 FLo. - iPod touch

09/10/2013 à 21h00 :

J'imagine que sa ne marche pas pour l'iPod 5 !?

4 Pierro - iPod touch

09/10/2013 à 20h52 :

Les linuxiens trouveront les manips basiques et les autres.. Ils attendront le jailbreak untethted xD

3 Jujuphone4S - iPhone

09/10/2013 à 20h12 :

Je pense que c' est pour Mac toutes ces lignes de commandes !

Il faudrait peut être le préciser !


PS : ce n' est pas du tout un reproche mais une remarque :)

2 🌟KingLian🌟 - iPhone

09/10/2013 à 20h10 :

Moi j'aurai peur de faire toutes ses manip sur un iphone récent :)

1 Bastos - iPhone

09/10/2013 à 19h58 :

A quand pour le 5? :)