J'ai récemment sauvegardé toutes mes affaires sur la carte SD de mon Galaxy S5 en utilisant Titanium Backup. J'ai décidé de tester la sauvegarde en utilisant la réinitialisation d'usine (j'utilise la ROM stock) et en essayant de restaurer la sauvegarde par la suite. Cependant, chaque fois que j'essaie de le faire, j'obtiens un message d'erreur disant "Il y a un problème d'analyse du paquet".
J'ai essayé de changer l'emplacement de la sauvegarde comme expliqué ici : https://seo-michael.co.uk/titanium-backup-problem-parsing-package-fix/
J'ai également essayé de mettre à jour SuperSU et de modifier l'option d'espace de nom comme expliqué ici : Je ne peux pas restaurer les applications avec le back-up de titanium
Jusqu'à présent, rien n'a fonctionné. Et je dois forcer l'arrêt de TB pour essayer de restaurer à nouveau (sinon, il reste bloqué à 0 % dans la barre de notification).
Ai-je fait quelque chose de mal ? Est-ce que je me suis fait avoir ?
0 votes
Ce message d'erreur provient très probablement de l'installateur du paquet ; on trouve beaucoup de réponses à cette question en faisant une recherche sur Google . Les raisons les plus probables sont la corruption
.apk
dossiers. Avez-vous essayé d'installer l'un d'entre eux via ADB (adb install package.apk
) ? Obtenez-vous la même erreur ? Pouvez-vous décompresser les fichiers APK, ou est-ce que ZIP affiche une erreur d'"archive cassée" lorsque vous essayez de le faire ?0 votes
Je viens d'essayer d'extraire un fichier .apk.gz dans /storage/emulated/legacy/TitaniumBackup (qui est l'endroit où j'ai déplacé mes sauvegardes). Il est écrit "Operation completed with errors" et le dossier qui devrait contenir les fichiers extraits est vide, donc je suppose que les archives .apk.gz sont corrompues. Les fichiers .tar.gz et .properties semblent en revanche corrects. La même chose se produit dans /storage/emulated/0/TitaniumBackup. J'ai dû me tromper en essayant de passer du stockage interne à la carte SD lorsque j'ai sauvegardé mon téléphone pour la première fois.
0 votes
On dirait que Vous pourriez essayer d'obtenir à nouveau ces APK (par exemple en utilisant Raccoon sur votre ordinateur, ou en les téléchargeant depuis apkmirror/apkpure), puis remplacer ceux qui sont cassés, et essayer à nouveau de les restaurer.
0 votes
Je pense que je pourrais essayer cela, mais j'aimerais savoir comment empêcher les fichiers .apk.gz d'être corrompus lorsque je fais des sauvegardes afin de pouvoir restaurer mes applications et mes données en utilisant TB au lieu de les retélécharger depuis Google Play et de restaurer ensuite les données.
0 votes
C'est la prochaine étape, qui nécessitera probablement l'implication de Joël (le développeur). Pour cela, je watch logcat pendant la sauvegarde d'une seule application, et voyez s'il y a des indicateurs - puis ajustez pour éviter l'erreur, ou envoyez un rapport de bogue à TitaniumTrack. Mais maintenant, il faut d'abord sauvegarder votre sauvegarde actuelle - ou bien cette partie ne vous intéresse pas ?
0 votes
Je viens d'essayer cela en sauvegardant Imgur et cela a généré un fichier texte de 3MB et je ne sais pas trop où le télécharger (peut-être Google Drive ?). J'ai aussi récemment installé Philz Touch (récupération basée sur CWM), donc je ne suis pas sûr d'avoir encore besoin de Titanium (je prévois d'installer des ROMs personnalisées à l'avenir, cependant).
0 votes
drive.google.com/file/d/0B3RHRCX1oyU-VDA3YS0ydjA5NGc/