0 votes

Sauvegarde avec root et restauration sans root

J'ai échoué à sauvegarder et restaurer une application de mon ancien téléphone vers mon nouveau en utilisant cette réponse. La raison semble être due au fait que l'application que je veux sauvegarder est un type "interdit" (ALLOW_BACKUP:NO) (je m'en suis rendu compte plus tard en utilisant Helium). Tout d'abord, il est étrange que la réponse liée n'ait pas mentionné que cela fonctionne uniquement pour les applications autorisées à être sauvegardées dans leur Manifest. Deuxièmement, il semble que la seule option soit de faire la sauvegarde avec les droits root, par exemple en utilisant Titanium. Je ne suis pas contre le fait de rooter mon ancien téléphone pour faire la sauvegarde, mais je ne voudrais pas rooter le nouveau téléphone dans lequel je veux restaurer l'application mentionnée. Est-il donc possible de faire la sauvegarde avec les droits root et ensuite la restauration sans les droits root, en utilisant par exemple Titanium et Helium, respectivement ?

0 votes

Avant d'arriver à la partie Comment faire, comment allez-vous rooter votre ancien téléphone ? Si cela implique de déverrouiller le chargeur d'amorçage, alors vos données sont effacées sur pratiquement tous les appareils.

0 votes

Je ne sais pas, quel genre de racine suggérez-vous si je suis seulement intéressé à sauvegarder une application?

0 votes

Vous devriez consulter XDA ou ce site pour apprendre comment rooter votre appareil spécifique - si cela implique de déverrouiller le bootloader, vous êtes malchanceux

2voto

pr0nin Points 353

Non, restaurer les données de l'application à partir d'une sauvegarde d'une application ayant allowBackup=false ne fonctionnera pas :

Helium utilise AFAIR adb et si l'application déclare allowBackup=false, vous ne pouvez ni créer ni restaurer les données de cette application via adb backup.

Titanium ne fonctionne que si le téléphone est rooté, que ce soit pour créer ou restaurer une sauvegarde.

La seule chance de créer une sauvegarde d'une application avec allowBackup=false est si l'application propose sa propre fonction de sauvegarde/restauration dans l'application.

0 votes

Merci d'avoir répondu, pourquoi pensez-vous que cette chose à propos de allowBackup=false n'a pas été soulignée dans le message que j'ai lié, car il semble être un conseil élémentaire avant que les utilisateurs ne prétendent sauvegarder/restaurer sans root, n'est-ce pas?

0 votes

Parce que la réponse a été créée à une époque où la fonction allowBackup était presque jamais utilisée. Seuls récemment, les développeurs d'applications utilisent cette fonctionnalité plus souvent. Peut-être que cela se produit en raison de la sauvegarde automatique des données de l'application Google dans le cloud qui est active dans les nouvelles versions d'Android à moins que vous n'interdisiez la sauvegarde.

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