44 votes

Comment effectuer une sauvegarde complète d'un téléphone Android avant son enracinement ?

La question se pose car l'application de sauvegarde la mieux notée (Titanium Backup) nécessite Root. Que faut-il donc utiliser à la place lorsqu'il est essentiel d'obtenir une sauvegarde vraiment complète ? Existe-t-il une application de type gestionnaire de fichiers qui permette de copier l'ensemble du système de fichiers du téléphone quelque part (sur une carte SD, en ligne ou sans fil, peu importe) ?

(Samsung Galaxy S9000)

0 votes

9voto

Bryan Denny Points 21817

Pour autant que je sache, vous ne pouvez faire une sauvegarde complète du téléphone qu'avec Root. Parce que vous avez besoin de Root afin d'exécuter Titanium Backup (qui sauvegarde uniquement les applications et leurs données) ou vous avez besoin de Root afin de flasher ClockWork Recovery qui vous permet d'effectuer une sauvegarde Nandroid (sauvegarde complète de l'image de l'appareil entier).

3 votes

Vous ne pouvez rien sauvegarder ? Des applications ? Des données ? Rien ne peut être sauvegardé avant le rooting ? Si tu foires le rooting, tu es complètement ruiné ?

2 votes

@AlexB C'est ça le truc. Vous ne pouvez pas faire une sauvegarde complète sans Root. Vos contacts, votre messagerie, votre calendrier, etc. sont synchronisés sur le cloud. Vous pouvez utiliser SMS Backup pour sauvegarder vos textes. Market téléchargera automatiquement vos applications. Vos photos sont sur la carte SD. Mais si vous voulez juste retirer tout ce qui se trouve dans /system /data, vous avez besoin d'un accès administrateur (Root).

2 votes

Contexte du commentaire ci-dessus : tout ce qui se trouve dans les /system y /data n'est pas que (subjectif, bien sûr) important. Ce sont seulement des choses comme les points d'accès sans fil, vos comptes, etc. Les mails et les contacts devraient être dans le nuage. Les applications qui sauvegardent des trucs sur /sdcard (TitaniumBackup en est un) reviendront après une installation propre car /sdcard n'est pas effacé lors d'une réinitialisation d'usine, seulement les partitions du système. Alors oui, mordez la balle et obtenez Root maintenant pour pouvoir faire des sauvegardes complètes à l'avenir.

9voto

Matthew Read Points 50150

Vous avez besoin de Root pour un complet parce que la partition système (entre autres) n'est pas accessible avec les autorisations de l'utilisateur.

adb shell vous permettra de naviguer /system/ mais pas /system/app/ et d'autres domaines. adb pull vous permettra de tirer /system/app/ mais les autres fichiers échoueront avec des erreurs de permissions.

Cependant, la sauvegarde de ces données est essentiellement inutile sans Root, car vous ne pouvez pas restaurer les fichiers ! /system/ est en lecture seule et ne peut être remonté en tant que RW sans Root.

0 votes

Dans mon téléphone non rooté, j'ai pu récupérer (via adb) tous les dossiers du système. Ce que je n'ai pas pu faire, c'est le dossier de données.

0 votes

@Diego Je viens d'essayer avec des résultats mitigés, je vais mettre à jour ma réponse.

0 votes

@MatthewRead qu'en est-il de CWM et de sa sauvegarde Nandroid ? Certains affirment que CWM peut être installé/flasher sur des téléphones non rootés, tant que le bootloader n'est pas verrouillé. Une expérience dans ce domaine ?

5voto

R R Points 6242

Si vous utilisez la version 4.0 ou supérieure, vous pouvez utiliser adb backup . Suivez les instructions aquí .
Après avoir été enraciné, Titanium Backup Pro peut restaurer les données dont vous avez besoin à partir de ce fichier.

1 votes

Il est extrêmement important de noter que vous devez exécuter adb backup con el --nosystem (ou similaire), parce que sinon il essaiera de sauvegarder /system et ça échouera. Ce ne sera pas une sauvegarde complète sans Root, point final.

0 votes

@bigbadonk420 Ce n'est pas indiqué dans la réponse de Ryan que j'ai mise en lien. Pourquoi cela échoue-t-il ? (Et pourquoi voudriez-vous sauvegarder /system ?)

1 votes

Voir Android.stackexchange.com/questions/29635/ - Quant à votre question de savoir pourquoi vous voudriez sauvegarder le système, je suis un peu confus. Il y a des raisons assez évidentes pour lesquelles vous voudriez le faire.

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