Chaque fois que je cours adb backup
pour une sauvegarde complète, elle ne se termine jamais. Dans le Terminal, la commande se bloque indéfiniment, et sur le périphérique, la sauvegarde passe par quelques applications avant de se bloquer sur une seule (plus d'informations à ce sujet à la fin de cette question).
Après avoir exécuté adb backup
Le fichier de sauvegarde sur le PC augmente lentement en taille, mais après un certain temps, il cesse de croître. Je l'ai laissé reposer à ce stade pendant une heure sans que la taille du fichier ne change.
J'ai essayé d'exécuter adb backup
3 façons différentes ( $ab
est simplement le nom du fichier de sauvegarde) :
adb backup -f "${ab}" -apk -obb -noshared -all -system
adb backup -f "${ab}" -apk -obb -shared -all -system
adb backup -f "${ab}" -noapk -noobb -noshared -all
Même le dernier ne fonctionne pas. J'ai également essayé de configurer un mot de passe de sauvegarde du bureau sous ici :
Settings > Developer Options > Desktop backup password
Cela n'a pas aidé non plus.
Ce problème se produit avec deux appareils différents, tous deux enracinés. Les deux appareils fonctionnent sous Android 5.1.1, il s'agit donc peut-être d'un bug de cette version d'Android ? Cela ne fonctionnait pas non plus sur la version 5.1. L'un des appareils est un Nexus 6 utilisant l'image officielle d'Android 5.1.1, il ne s'agit donc pas d'un bug lié à une ROM personnalisée.
Les dernières fois que j'ai essayé de lancer adb backup
sur le Nexus 6, j'ai remarqué qu'il commençait à se bloquer sur la même application à chaque fois : Titanium Backup. Je ne sais pas si cela a toujours été le cas, mais je l'ai remarqué récemment.
Quelqu'un a-t-il des suggestions à faire ? Par ailleurs, d'autres utilisateurs de Linux ont-ils aussi ce problème ? Si c'est le cas, il s'agit probablement d'un bogue dans l'application adb
paquete.
EDIT
Après avoir exécuté adb backup
Encore une fois, ça a marché ! Je suppose que c'est parce que j'ai mis à niveau mon Micrologiciel de l'appareil Nexus à un légèrement version plus récente : de LMY47Z à LMY48I (les deux sont Android 5.1.1). Il s'agit peut-être d'un bug de la version 5.1.1 antérieure, celle qui précède l'ajout du correctif "Stagefright".