Si vous êtes menés à restaurer votre appareil à cause d’une mauvaise manipulation, vous serez content de ne pas avoir à réinstaller tous les paquets Cydia manuellement. En effet, ce tutoriel va vous donner la possibilité de réinstaller tous les paquets d’un seul coup. Mais il faudra avoir auparavant sauvegardé la liste sur votre ordinateur.
I. Pré-Requis
- Un appareil jailbreaké
- Une connexion Wifi
- OpenSSH (disponible gratuitement sur Cydia)
- MobileTerminal (disponible gratuitement sur Cydia)
- APT 0.6 Transitional (disponible gratuitement sur Cydia)
- Aptitude (disponible gratuitement sur Cydia)
[info]Chaque retour à la ligne dans les lignes de commandes équivaux à une validation de la commande par la touche « retour »[/info]
II. Tutoriel
-
Sauvegarder
Etape 1
Ouvrez l’application MobileTerminal
Etape 2
Tapez :
dpkg –get-selections > installed-apps.txt
Un fichier texte nommé installed-apps.txt sera créé dans le répertoire /var/mobile/. Il contiendra la liste de tous les paquets que vous avez installés via Cydia.
Etape 3
Sauvegardez ce fichier sur votre ordinateur dans un endroit où vous le retrouverez. Vous pouvez utilisez le tutoriel de connexion SSH pour effectuer ceci.
-
Restaurer
Etape 1
Connectez votre appareil en SSH pour transférer le fichier installed-apps.txt dans le répertoire /var/mobile/.
Etape 2
Ouvrez MobileTerminal que vous venez de retélécharger car vous venez (probablement) à l’instant de jailbreaker votre device.
Etape 3
Tapez :
su motdepasse (alpine par défaut) dpkg --set-selections< /var/mobile/installed-apps.txt apt-get dselect-upgrade
Si vous rencontrez des problèmes, tapez ceci :
apt-get dselect-fix-missing-upgrade
Cydia réinstallera tous les paquets répertoriés dans le fichiers TXT installed-apps.
III. Questions/Réponses
Aucune question pour le moment
56 commentaires
existe t’il un moyen de sauvegarder les application installous ?
iTunes :D
Et pour sauvegarder tes progression dans les jeux utilise « Chronus »
Pourquoi des tuto pour débutant il y a une vague darrivan :d
je connais le site depuis pas mal de temps déjà et je trouve ca super utile, genre si je sais pas quelque chose je sais où le trouver ;)
Oui est on utilise beaucoup trop d’application alors que 3 lignes de commande peuvent le faire proprement!
Excelent tuto!
Ou PKGbackup, qui permet de sauvegarder d’autres truc.
Pour sauvegarder les apps d’installous, tu sauvegarde via ITunes :)
Tu peu utiliser Data Backup qui va tous te sauvegarder sur ton compte dropbox :)
En espèrent que en arrivrent jamais a tout ça,car je suis bien au OS 4.3.3. Ipad 2 ;-)
Longue vie a IPhone3Gsystem….c’est parfaitement ce que j’ai toujours cherché…Mil merci!!!!
Si les paquets viennent d’une source qui n’est pas sur Cydia par défaut, il faut la rajouter avant de faire la manipulation je suppose non ?
C’est exact ;)
Il parrait que ca les ajoutes automatiquement… si quelqu’un a testé…
Excellent :)
@ Camilleherve78 : pour tes app Installous, qd tu sauvegardes ton iDevice via iTunes, il transfère d’office tes app et quand tu restaures ton iPhone, tu devras choisir sous quel modèle le configurer, une fois AppSync installé, iTunes saura te réinstaller ttes tes app ;)
Le nouveau pkp backup est excellent.. Moi je sauve regulierement sur ma dropbox bien au chaud ;-)
Une fois que l’on a supprimé DÉFINITIVEMENT PKGBackup de notre idevice, comment supprime-t-on le contact PKG qui est en faite la sauvegarde des paquets et source cydia ??? Car je ne veux plus de groupe dans « téléphone »…
Merci bcp ! :)
Manuellement cela ne marche pas ?
On ne peux pas l’enlever manuellement..
Il faut réinstalle PKGBackup et supprimer la sauvegarde…
Mobileterminal crash au lancement sur mes 2 iPhone quelqu’un aurai une solution?
Essaye de télécharger le MobileTerminal de HackYouriPhone ou un qui est dispo autre que sur une source preinstallée
Je ne connaissais pas cette manip merci cela pourrai être bien utile
Bonsoir, j’ai une erreur lors de la validation de la commande
dpkg –get-selections > installed-apps.txt
dpkg: unknow option -g
Le tiret de la commande est le bon ?
est-ce normal que le fichier .txt generé fasse 0oct
Oui
Il prend 0.xxx (Plus petit que 0.5 pour que ça donne 0 oct)
euh… quand j’ouvre le fichier texte généré… y a que dalle dedans…
Normal?
Probablement que c’est écrit dans un langage qui n’est pas supporté par ton éditeur…
@Ericm59 : c’est — (2 fois -) :-)
Il fallait le voir les deux tirets Lol Merci Maskman.
merci pour tous les tuto et news de la journée sa change de toute les rumeurs des derniers jours!merci et continuer comme sa:)
apres avoir fait la manip comme dans le tuto… le fichier generé fait 0 octé??? c’est pas normal??
C’est normal
pourquoi normal?? je n’ai pas tous compris?
moi il fait pas 0 octet…..
5,5 KB pour ma part et il est pas vide…..
0 octet pour moi et vide biensur
Comme dit plus haut il faut mettre 2 tirets (–get) sinon tu as une erreur.
Pour info, les options en terminal unix sont écrites sous la forme :
» commande -l » (l qui est une seule lettre)
ou
« commande –mot » (quand il y a plusieurs lettres)
La en l’occurrence si on met -get ça fait 1 tiret et plusieurs lettres donc erreur …
En espérant que ça soit (un peu) compréhensible ^^
BTW merci iPh pour ce tuto ;) sa évite d’installer des Apps et c’est aussi efficace ;)
GOOD Job ! (y)
Help Svp..aidez moi
quand je tape la commande « dpkg –get-selections > installed-apps.txt »,
j’ai bien crée le ficher » installed-apps.txt » mais il fait 0Bits et ya rien dédans!!! dit moi svp c’est quoi le pb….merci d’avance!!!!!!
Tu n es que le 3ème a poser la question… Prend le temps de lire avant de poster … Ça saoul la redondance…
Jpil71 dsl de te déranger a nouvo et déjà merci de m’avoir répondu taleur…
J’sais pas si j’ai tout compris,mais le ficher généré de 0bits,ok c’est normal…c’est lui que je dois sauvegarder sur mon pc? Et quand je voudrais restaurer,je le remet sur mon phone via SSH?a 0oct,il comporte mes sauvegarde?
Svp et déjà merci mais aidé moi…
J’ai trouvé comment résoudre les problèmes…
2 packages sont necessaires:
– APT 0.6 Transitional
– Aptitude
Ensuite avant de taper toutes ses lignes de commandes connecté vous en Root en tapant:
su
puis votre mot de passe (alpine par defaut)
Faut mettre à jour le tuto
=> installer mobileTerminal, openssh et aptitude
sinon bah on peu pas se connecter ou apt-get n’est pas reconnue ;)
salut .. j’ai chérché sur cydia mais j’ai pa trouvé » Aptitude » …
Bonjour,
J’ai réussi a créer installed-apps.txt dans le répertoire /var/mobile/ mais maintenant pour le sauvegarder sur mon ordi je ne trouve pas le chemin (J’aimerais le sauvegarder dans mes documents.). Est ce que quelqu’un pourrait m’aider SVP ! Merci
merci :)
pour ceux qui ont le probleme de 0 oct !
dpkg –get-selections > installed-apps.txt
désolé il faux metre 2 — avant get.
dpkg –-get-selections > installed-apps.txt
La manip’ fonctionne sans Aptitude en tout cas pour la sauvegarde : création d’un fichier de 5.7 Kb,(pas testé la réinstallation…) Sinon « aptitude » se trouve avec au minimum le filtre « hacker » sur cydia. A+
moi la restauration ne fonctionnait pas, le fichier c’est bien créé mais lors que la restauration j’ai : » apt-get = command not found »
iPhone 4 iOS 5b6
Tu penses que c’est « aptitude » qui fait la différence?
Effectivement…
Merci pour le tuto!
Je vois aussi une erreur à l’étape 3 de la restauration….
su
motdepasse (alpine par défaut)
dpkg –set-selections< /var/mobile/installed-apps.txt
apt-get dselect-upgrade
C'est : .text et non : .txt
Super tuto ca fais un moment que je vous suis pourtant je ne l’avais jamais vu :/
héhé
Super intéressant, mais je ne retrouve pas Aptitude sur Cydia? Est-ce exact ou est-ce que je dois chercher ailleurs?
Pour moi impossible de trouver sur cydia :
– APT 0.6 Transitional
– Aptitude
Et sinon petite question xBackup ne fait il pas la même chose que ce tuto ?
Superrrrr ! Ça a marcher !
Alors pour trouver « APT 0.6 » et « Aptitude » il faut mettre cydia en mode « Développeur ».
Pour ma part, j’ai eu a peine 5 erreur et la commande « apt-get dselect-fix-missing-upgrade » n’y a pas changer grand chose car inconnue.
Merci encore !!! ;)
pourquoi ne pas utiliser cyder ?
pas besoin du wifi, ni de taper de ligne de commande