8 votes

Comment sauvegarder des données sur un téléphone non démarré et non rooté?

J'ai un Samsung Galaxy S3 (SGH-I747 pour AT&T) qui n'est pas rooté. Récemment, il a commencé à s'éteindre en plein utilisation et à ne plus redémarrer. Au début, en le branchant sur le chargeur, je pouvais le rallumer. Mais après quelques jours, il a atteint un point où il ne démarre plus du tout. Je peux le mettre en mode Récupération et en mode Téléchargement mais rien d'autre. Avant de continuer à essayer de réparer le téléphone, y a-t-il un moyen de sauvegarder les données - principalement les photos et les enregistrements sonores ? (Non, il n'avait pas de carte sd installée. Et oui, je sais qu'il aurait dû en avoir une.)

Je n'ai jamais travaillé sur ce type de choses auparavant (rooting, CWM, ADB, etc.), mais j'ai quelques connaissances de base en programmation et je suis prêt à mettre la main à la pâte, tant que les instructions sont claires. Alors veuillez répondre comme si je n'avais aucune idée de ce dont vous parlez (ce qui est très probablement le cas).

D'après mes recherches préliminaires sur ce site et ailleurs, idéalement je ferais à la fois une sauvegarde Nandroid et une sauvegarde ADB. J'ai lu que la sauvegarde ADB nécessite que le Débogage USB soit activé. Mais si le téléphone ne s'allume pas, cela ne peut pas être fait, n'est-ce pas ? Ou y a-t-il un moyen d'activer le Débogage USB à partir du mode de récupération/téléchargement ? Je pars du principe que cela ne peut pas être fait et que l'option ADB est exclue.

Cela laisse donc la sauvegarde Nandroid. Si je comprends bien la procédure, je dois télécharger les pilotes USB, Odin et ClockworkMod sur mon PC, puis installer CWM sur le téléphone. Ensuite, utiliser CWM pour faire une sauvegarde sur une carte sd externe. Une fois le téléphone réparé, le rooter, installer Titanium Backup et utiliser Titanium pour extraire les données de la sauvegarde. Est-ce que tout cela semble correct ? Est-ce que cela fonctionnerait ?

0 votes

J'ai une solution mais elle pourrait annuler votre garantie car nous devrons installer un recovery personnalisé. Je vais d'abord vous demander si vous êtes ouvert à ce genre de chose (installation d'un recovery personnalisé et de choses personnalisées, je serai clair dans les instructions).

0 votes

Mon téléphone a 2 ans et demi donc il est largement hors garantie. Oui, je suis ouvert à installer des trucs personnalisés. Merci.

4voto

Jaskaranbir Singh Points 1368

Personnellement, je suis un utilisateur de Nexus. Mais ayant réparé avant un S3 international d'un ami, je connais certaines choses sur Samsung. Et comme vous n'avez pas de custom recovery, vous ne pouvez pas accéder au /data (la partition où les données sont stockées). Donc la manière que je connais utilisera un custom recovery pour sauvegarder/restaurer les données. Cela annulera votre garantie.

  • Je pars du principe que vous connaissez déjà le processus de rootage. Donc root et installez CWM recovery (ce sera notre lien pour le transfert de données).

  • Allumez en mode recovery.

  • Sauvegardez le /data depuis le recovery (vous pouvez sauvegarder sur la carte SD interne, cela n'a pas vraiment d'importance).

Maintenant, il y a deux approches à partir d'ici :

Approche 1 : Vous êtes prêt et disposé à utiliser une ROM personnalisée (vous pouvez bien sûr revenir à la ROM stock à tout moment).

  • Téléchargez n'importe quelle ROM personnalisée depuis un PC et transférez-la sur une carte SD externe. Mettez la carte SD dans le téléphone. Assurez-vous que la ROM est de la même version Android que la ROM stock que vous aviez dans votre téléphone.

  • Accédez au recovery (éteignez le téléphone et rallumez-le en appuyant sur les boutons power+volume up+home. Il peut falloir quelques essais avant d'entrer avec succès en recovery) et effacez data, cache, dalvic (ne supprime pas vos données utilisateur. Ne réinitialisez pas les paramètres d'usine, mais effacez manuellement la partition de données).

  • Installez la ROM depuis la carte SD externe. Restaurez la sauvegarde de data que vous avez faite précédemment. Effacez à nouveau cache et dalvic cache et redémarrez. Cela peut prendre un certain temps pour démarrer, mais vous devriez retrouver vos applications et vos données.

Approche 2 : Vous ne voulez pas utiliser de ROM personnalisées.

Si c'est le cas, vous devrez utiliser ADB. La raison en est que la sauvegarde du recovery ne comprend pas la sauvegarde de vos fichiers personnels dans la partition de la mémoire utilisateur. Donc pour cela, vous devrez utiliser ADB.

  • Allumez en mode recovery et connectez le téléphone au PC.

  • Ouvrez CMD/Terminal (nous allons utiliser ADB pour extraire les fichiers personnels qui n'ont pas été sauvegardés auparavant).

  • Entrez la commande : adb pull /sdcard/* D:/Backup. Cela commencera à copier vos fichiers personnels sur votre PC dans un dossier nommé Backup à l'intérieur du lecteur D:/. Cette sauvegarde inclut la sauvegarde de /data que vous avez faite précédemment dans le recovery.

  • Allez sur sammobile et téléchargez le firmware stock pour votre téléphone. Encore une fois, assurez-vous que la ROM est de la même version Android que la ROM stock que vous aviez dans votre téléphone (sinon la sauvegarde des applications peut ne pas fonctionner).

  • Flashez la ROM en utilisant ODIN.

  • Maintenant, vous devrez flasher à nouveau CWM.

  • Après avoir flashé à nouveau CWM, allumez en mode recovery. Et encore une fois, ouvrez CMD/Terminal et exécutez la commande : adb push D:/backup /sdcard. Cela copiera à nouveau vos fichiers personnels sur le téléphone.

  • Maintenant pour restaurer les applications, utilisez simplement la fonction Restore du recovery et sélectionnez la sauvegarde de /data que vous avez faite précédemment. Effacez cache, dalvic cache et redémarrez le téléphone.

  • Le premier redémarrage peut prendre un certain temps mais vous retrouverez vos fichiers et applications.

Note: Aussi ridicule que cela puisse paraître, mais personnellement, je n'ai jamais utilisé Titanium Backup (ou tout autre type d'applications de sauvegarde d'ailleurs. Je fais toujours des sauvegardes manuelles). Donc je ne sais pas quel rôle TB aurait pu jouer ici. Mais si vous suivez ce guide, vous retrouverez vos données.

0 votes

Dans le cas d'un téléphone Galaxy S4 non rooté, il semble que ADB ne fonctionne pas en mode de récupération par défaut. Comme je le comprends, le rootage nécessite un déverrouillage, ce qui entraîne également une suppression des données. Y a-t-il une alternative pour créer la sauvegarde dans ce cas ?

1 votes

Votre téléphone démarre-t-il ? Si oui, vous pouvez effectuer la même procédure (sauter jusqu'à l'installation de la récupération et passer directement à la sauvegarde adb). S'il ne démarre pas, malheureusement, je ne vois pas comment procéder sans rooter. En fait, je ne suis pas sûr (avez-vous essayé avec le mode bootloader ? Je doute que cela fonctionne cependant...) Peut-être que quelqu'un d'autre peut aider. Cela fait un moment que je n'ai pas joué avec Android, il pourrait être nécessaire de se rafraîchir la mémoire.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X