LinuxInfo
Dezoom

Sauvegarde & Restauration des applications des utilisateurs

Mise à jour : Android 7/8/9

On décrit ici a sauvegarde et la restauration des applications utilisateurs dans le cadre d'une restauration ou d'un transfert sur un appareil identique ou différent.

Les applications sont sauvegardées sous forme de fichiers .apk, telles que téléchargées avant installation et configuration.

1 - Sauvegarde

$ adb pull /storage/emulated/0/AppBackup AppBackup
$ cd AppBackup
$ rename -f 's/ /_/g' *.apk

2 - Réinstallation

2.1 - Réinstallation rapide

Pour réinstaller toutes les applications sauvegardées, sans dialogue de confirmation, après avoir connecté le périphérique Android en mode utilisateur (device) au PC, utiliser adb install

$ cd /chemin_vers_répertoire_backup_applications/
$ rename -f 's/ /_/g' *.apk
$ for i in *.apk; do adb install -r $i; done
Failed to install Deezer-deezer.android.app-6180102-v6.0.0.225.apk: Failure [INSTALL_FAILED_VERSION_DOWNGRADE]
Failed to install K-9_Mail-com.fsck.k9-26000-v5.600.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.fsck.k9 signatures do not match previously installed version; ignoring!]
Mozilla UnifiedNlp Backend-org.microg.nlp.backend.ichnaea-20033-v1.4.0.apk

affichera le message d'erreur

Invalid APK file: Backend-org.microg.nlp.backend.ichnaea-20033-v1.4.0.apk

2.2 - Réinstallation à la demande

Pour réinstaller les applications à la demande, de façon interactive, copier les applications sauvegardées sur le périphérique et réinstaller manuellement ou avec l'application "Sauvegarder & Restaurer des applications".

$ cd AppBackup
$ adb push *.apk /storage/emulated/0/AppBackup

2.3 - Lancement

Il restera ensuite à lancer et paramétrer éventuellement, les différentes applications