6 votes

Adb backup ne fonctionne pas pour certaines applications

Je dois récupérer tous les fichiers d'une certaine application (com.valvesoftware.android.steam.community), mais adb backup ne me donne qu'un fichier crypté AES de 1 Ko. Après l'avoir décrypté, il n'y a rien à l'intérieur de l'archive tar

J'ai essayé : adb backup -f steam.ab -noapk com.valvesoftware.android.steam.community

En entrant mon mot de passe de sauvegarde (pas le mot de passe de cryptage!), le paquet steam.ab est créé. Mon problème est qu'il y a seulement environ 1 Ko d'informations cryptées AES dedans.

Cependant, il semble que je puisse sauvegarder d'autres applications sans problème.

Quelle est la cause de ceci?

8voto

Milner Points 533

Les développeurs peuvent décider que leurs applications n'optent pas pour les sauvegardes (ALLOW_BACKUP=FALSE). Si vous essayez de sauvegarder une telle application via adb backup, le fichier résultant ne contiendra rien d'autre que l'en-tête de sauvegarde (généralement un fichier de 41 octets). Contourner cette limitation n'est possible que sur les appareils rootés, par exemple en utilisant le module XPosed Backup All Apps.

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