Dimanche 28 juin 2009
7
28
/06
/2009
16:14
Objectif :
Vous avez des problèmes avec votre iPhone, un restaure un jailbreake n'a rien donné. C'est peut être dut au faite d'iTunes a conservé l'anomalie lors de ses sauvegardes. Vous pouvez faire votre propre sauvegarde pour peut être corriger votre problème, en remplaçant juste les données que vous voulez.
Ceci est un tutorial pour restaurer son iPhone puis le jailbreaker avec notre propre sauvegarde pour éviter des soucis dut à une application de Cydia ou d'Installer, dont les effets ont été sauvegardés par iTunes.
Des exemples de données qui restent après un restaure avec la sauvegarde d'iTunes :
Avec de commencer vous avez besoin de :
Le principe de ce tutorial, c'est de sauver les informations par SSH (ou autre) puis de les ré-injecter dans l'iPhone après un restaure sans utilisation de la sauvegarde d'iTunes. Je conseil cette technique dans le cas où on remet les informations dans la même version, car sur une version antérieur ou ultérieur on pourrait tomber sur des différences dans la composition et la structure des informations contenu dans l'iPhone.
Je tiens aussi à préciser que je ne serais pas responsable de tout oublie de données dans la liste ou pour toutes mauvaises manipulations de votre part, sur la modification des données ou sur le jailbreak. Vous êtes responsable de vos actes.
Je préviens aussi que dans ce tutorial, on ne fait aucune sauvegarde des données des applications de l'AppStore ou de Cydia pour éviter que votre problème revient à cause d'une de ces applications. Mais je donne le chemin des applications en fin de ce tutorial en cas de nécessité pour vous.
Etape 1 : Récupération des informations importantes dans l'iPhone
Nous allons nous connecter dans l'iPhone pour récupérer nos précieuses informations. Pour cela on a 2 techniques :
Conseil pour le SSH : Mettre dans « Réglages \ Général \ verrouillage auto » sur « Jamais », pour éviter les déconnections.
Maintenant que vous êtes connecté dans votre iPhone, vous allez récupérer les fichiers suivants. Soit vous prenez tous les fichiers un à un ou soit vous récupérez les contenu des répertoires principaux.
Voici la liste des fichiers à récupérer :
Remarque : le « *.* » à la fin d'un chemin, indique que vous devez prendre tout les fichiers et sous répertoire.
Pour faire plus simple, vous pouvez copier les répertoires suivants :
Etape 2 : Restauration de l'iPhone
Maintenant que vous avez toutes les informations nécessaires pour remettre l'iPhone en état. Vous allez faire un restaure pour le rendre totalement vierge, sans synchronisation d'iTunes.
Remarques : La synchronisation n'est pas vraiment un problème, mais permet de faciliter le jailbreak surtout si vous avez beaucoup d'applications de l'AppStore.
Etape 3 : Le jailbreak
Vous voilà maintenant avec un iPhone complètement vierge, comme si était neuf. On va lancer un jailbreak (et un désimlock pour d'autre) pour pouvoir remettre vos données extraites de l'iPhone avant la restauration.
Pour faire le jailbreak, vous avez 2 façons :
Lorsque le jailbreak est fini, ouvrez Cydia pour le mettre à jour. Ensuite installer OpenSSH, si vous utilisez la technique du SSH.
Conseil pour le SSH : Mettre dans « Réglages \ Général \ verrouillage auto » sur « Jamais », pour éviter les déconnections.
Conseil 2 : Si c'est à cause d'un problème que vous avez fait cette procédure, testé le module qui ne fonctionnait pas, si c'est un module natif à l'iPhone.[/u]
Etape 4 : Rétablir les informations sauvegardées précédemment dans l'iPhone
Pour cette dernière étape, vous avez le choix de remettre :
Conseil : Si vous avez copiez les répertoires complets à la l'Etape 1, je vous conseil FORTEMENT de ne copier que les fichiers listés au dessus et pas tout les fichiers, car certains de ces fichiers peuvent être inutiles ou bien alors elles sont les sources de vos ennuies.
Il peut manquer des répertoires, vous pouvez les crées vous même mais avec la même orthographe (majuscules, minuscules).
Remarque : le « ¤ » placé devant le descriptif du fichier, indique que vous devez redémarrer votre iPhone (dans certains cas) pour que les modifications prennent effet.
Remarque 2 : Vous n'êtes pas obligé de tout remettre, surtout si vous savez que vous pouvez le faire avec une synchronisation : vous avez le choix.
Vous avez finie de mettre les fichiers à leur place, redémarrez votre iPhone pour que tout les changements soit pris en compte.
Vous voilà avec un iPhone tout neuf, si les problèmes que vous a amenez à faire cette démarches persistent :
P.S. : Si vous avez besoin de garder les informations d'une application qui serait important pour vous, ou même pour éviter de faire toutes les manipulations ou perdre vos sauvegardes. Les chemins des applications sont :
Le numéro du répertoire pour l'AppStore change à chaque fois, alors ne soit pas étonné de ne pas retrouver le même répertoire, vous devez les parcourir un à un pour trouver votre application.
Pour l'instant, mes essaies m'ont fait planter les applications. ALORS ATTENTION.
Amicalement,
David.M
Vous avez des problèmes avec votre iPhone, un restaure un jailbreake n'a rien donné. C'est peut être dut au faite d'iTunes a conservé l'anomalie lors de ses sauvegardes. Vous pouvez faire votre propre sauvegarde pour peut être corriger votre problème, en remplaçant juste les données que vous voulez.
Ceci est un tutorial pour restaurer son iPhone puis le jailbreaker avec notre propre sauvegarde pour éviter des soucis dut à une application de Cydia ou d'Installer, dont les effets ont été sauvegardés par iTunes.
Des exemples de données qui restent après un restaure avec la sauvegarde d'iTunes :
-
Le changement du nom de l'opérateur
-
La valeur de la batterie en numérique
-
Les préférences de certaines applications Jailbreak
-
Le faite de cacher les icônes (avec BossPrefs ou Poofs)
-
Certaines modifications sur les applications native de l'iPhone (Grande cause de dysfonctionnement)
Avec de commencer vous avez besoin de :
-
Un iPhone déjà jailbreaké
-
D'iTunes
-
D'un logiciel pour le jailbreak (j'ai choisi QuickPwn)
-
De la patience et du calme, pour éviter les mauvaises manipulations
Le principe de ce tutorial, c'est de sauver les informations par SSH (ou autre) puis de les ré-injecter dans l'iPhone après un restaure sans utilisation de la sauvegarde d'iTunes. Je conseil cette technique dans le cas où on remet les informations dans la même version, car sur une version antérieur ou ultérieur on pourrait tomber sur des différences dans la composition et la structure des informations contenu dans l'iPhone.
Je tiens aussi à préciser que je ne serais pas responsable de tout oublie de données dans la liste ou pour toutes mauvaises manipulations de votre part, sur la modification des données ou sur le jailbreak. Vous êtes responsable de vos actes.
Je préviens aussi que dans ce tutorial, on ne fait aucune sauvegarde des données des applications de l'AppStore ou de Cydia pour éviter que votre problème revient à cause d'une de ces applications. Mais je donne le chemin des applications en fin de ce tutorial en cas de nécessité pour vous.
Etape 1 : Récupération des informations importantes dans l'iPhone
Nous allons nous connecter dans l'iPhone pour récupérer nos précieuses informations. Pour cela on a 2 techniques :
-
Par SSH, dans ce cas installé OpenSSH depuis Cydia (Pour utilisation voir tutorial ici)
- Par DiskAid ou logiciel qui se connecte par l'USB (Pour utilisation voir tutorial ici)
Conseil pour le SSH : Mettre dans « Réglages \ Général \ verrouillage auto » sur « Jamais », pour éviter les déconnections.
Maintenant que vous êtes connecté dans votre iPhone, vous allez récupérer les fichiers suivants. Soit vous prenez tous les fichiers un à un ou soit vous récupérez les contenu des répertoires principaux.
Voici la liste des fichiers à récupérer :
-
Fond écran de verrouillage ¤ : private\var\mobile\Library\LockBackground.jpg
-
SMS : private\var\mobile\Library\SMS\sms.db
-
Calendrier : private\var\mobile\Library\Calendar\Calendar.sqlitedb
-
Photos de l'APN : private\var\mobile\Media\DCIM\*.*
-
Youtube (signets) : private\var\mobile\Library\YouTube\Bookmarks.plist
-
Youtube (Historique) : ?
-
Bourse : private\var\mobile\Library\Preferences\com.apple.stocks.plist
-
Plans (signets) : private\var\mobile\Library\Maps\Bookmarks.plist
-
Plans (historique) : private\var\mobile\Library\Maps\History.plist
-
Météo : private\var\mobile\Library\Preferences\com.apple.weather.plist
-
Horloge (horloges) : private\var\mobile\Library\Preferences\com.apple.mobiletimer.plist
-
Horloge (alarme) : ?
-
Notes : private\var\mobile\Library\Notes\notes.db
-
WebClips ¤ : private\var\mobile\Library\WebClips\*.*
-
Téléphone (favoris) ¤ : private\var\mobile\Library\Preferences\com.apple.mobilephone.speeddial.plist
-
Téléphone (appels) ¤ : private\var\mobile\Library\CallHistory\call_history.db
-
Téléphone (contacts) ¤ : private\var\mobile\Library\AddressBook\AddressBook.sqlitedb
-
Téléphone (images contacts) ¤ : private\var\mobile\Library\AddressBook\AddressBookImages.sqlitedb
-
Mail (sans mot de passe) : private\var\mobile\Library\Mail\Accounts.plist
-
Safari (signets) ¤ : private\var\mobile\Library\Safari\Bookmarks.plist
-
Safari (historique) ¤ : private\var\mobile\Library\Safari\History.plist
-
Safari (cookie) ¤ : private\var\mobile\Library\Cookies\Cookies.plist
-
Wifi : private\var\mobile\Library\Preferences\com.apple.network.eapclient.tls.TrustExceptions.plist
-
Dictionnaire : ?
-
AppStore : synchronisation iTunes (perte des informations et des sauvegardes)
-
iPod : synchronisation iTunes
-
Playlist : synchronisation iTunes
-
Sonnerie : synchronisation iTunes
-
Réglages : Je ne fais pas de sauvegarde, car certains réglages sont modifiés par des applications de
Cydia
Remarque : le « *.* » à la fin d'un chemin, indique que vous devez prendre tout les fichiers et sous répertoire.
Pour faire plus simple, vous pouvez copier les répertoires suivants :
-
private\var\mobile\Library\*.*
-
private\var\mobile\Media\DCIM\*.*
Etape 2 : Restauration de l'iPhone
Maintenant que vous avez toutes les informations nécessaires pour remettre l'iPhone en état. Vous allez faire un restaure pour le rendre totalement vierge, sans synchronisation d'iTunes.
-
Lancez iTunes connecté à internet avec l'iPhone branché
-
lancement de la restauration :
- Pour la dernière version : Cliquez sur le bouton « Restaure »
- Pour une version antérieur : Appuyer sur Shift (ou Alt pour MAC) puis cliquez sur « Restaure »
-
A la fin de la restauration d'iTunes, on vous demande de choisir entre « un nouvel iPhone » ou « à partir d'une sauvegarde ». Choisissiez
« un nouvel iPhone », ceci aura pour conséquence de perdre les informations pour le rendre vierge mais comme vous avez sauver les fichiers précédemment, il n'y a pas de
problèmes
-
Ensuite on vous demande de lancer une synchronisation des informations de votre Ordinateur, décocher les différentes parties pour éviter de faire une
synchronisation de votre iPhone
- A la fin, il se peut qu'il lance une synchronisation de quelques données comme les sonneries, car la case à cocher « Synchroniser automatiquement lorsque cet iPhone est connecté » est cochée, annuler là
Remarques : La synchronisation n'est pas vraiment un problème, mais permet de faciliter le jailbreak surtout si vous avez beaucoup d'applications de l'AppStore.
Etape 3 : Le jailbreak
Vous voilà maintenant avec un iPhone complètement vierge, comme si était neuf. On va lancer un jailbreak (et un désimlock pour d'autre) pour pouvoir remettre vos données extraites de l'iPhone avant la restauration.
Pour faire le jailbreak, vous avez 2 façons :
-
Vous connaissez et le maitrisez, alors allez y
- Vous avez oublié, regardez les tutorials : ici pour le v1 et ici pour le 3G
Lorsque le jailbreak est fini, ouvrez Cydia pour le mettre à jour. Ensuite installer OpenSSH, si vous utilisez la technique du SSH.
Conseil pour le SSH : Mettre dans « Réglages \ Général \ verrouillage auto » sur « Jamais », pour éviter les déconnections.
Conseil 2 : Si c'est à cause d'un problème que vous avez fait cette procédure, testé le module qui ne fonctionnait pas, si c'est un module natif à l'iPhone.[/u]
Etape 4 : Rétablir les informations sauvegardées précédemment dans l'iPhone
Pour cette dernière étape, vous avez le choix de remettre :
-
Soit tout les fichiers listés au dessus
- Soit ceux de votre choix
Conseil : Si vous avez copiez les répertoires complets à la l'Etape 1, je vous conseil FORTEMENT de ne copier que les fichiers listés au dessus et pas tout les fichiers, car certains de ces fichiers peuvent être inutiles ou bien alors elles sont les sources de vos ennuies.
Il peut manquer des répertoires, vous pouvez les crées vous même mais avec la même orthographe (majuscules, minuscules).
Remarque : le « ¤ » placé devant le descriptif du fichier, indique que vous devez redémarrer votre iPhone (dans certains cas) pour que les modifications prennent effet.
Remarque 2 : Vous n'êtes pas obligé de tout remettre, surtout si vous savez que vous pouvez le faire avec une synchronisation : vous avez le choix.
Vous avez finie de mettre les fichiers à leur place, redémarrez votre iPhone pour que tout les changements soit pris en compte.
Vous voilà avec un iPhone tout neuf, si les problèmes que vous a amenez à faire cette démarches persistent :
-
Soit c'est un problème matériel, envoyer le en SAV (mais avant restauré vierge pour effacer le jailbreak)
-
Soit cela vient d'un des fichiers remis pendant l'étape 4 :
-
Effacer le fichier, pour remettre les informations à zéro puis testé s'il fonctionne
-
Faire un test avant l'étape 4 pour vérifier si cela vient ou pas des fichiers remis en place
- Soit vous avez copié tout des fichiers non listés au dessus en pensant que ça changé rien, alors recommencez la procédure mais en copiant que les fichiers nécessaires.
-
Effacer le fichier, pour remettre les informations à zéro puis testé s'il fonctionne
Si vous avez des avis, ou voyez des oublies dans les sauvegardes ou autres améliorations. Faite le moi savoir, Merci.
P.S. : Si vous avez besoin de garder les informations d'une application qui serait important pour vous, ou même pour éviter de faire toutes les manipulations ou perdre vos sauvegardes. Les chemins des applications sont :
-
AppStore : private\var\mobile\Applications\*.*
- Cydia : private\var\stash\Applications.xxxxxx\*.* (Attention, il y a aussi les applications natives de l'iPhone dans ce répertoire).
Le numéro du répertoire pour l'AppStore change à chaque fois, alors ne soit pas étonné de ne pas retrouver le même répertoire, vous devez les parcourir un à un pour trouver votre application.
Pour l'instant, mes essaies m'ont fait planter les applications. ALORS ATTENTION.
Amicalement,
David.M










Derniers Commentaires