Sauvegarde / restauration générique
Si vous êtes root, vous pouvez sauvegarder / restaurer toutes les partitions (pas seulement la récupération) avec des outils natifs.
Pour répertorier toutes les partitions montables et bloquer les périphériques, utilisez findetgrep
adb shell
su
find /dev | grep by-name$
Sur mon système, je /dev/block/platform/soc/1d84000.ufshc/by-namereviens (c'est très spécifique à l'appareil et le vôtre peut avoir l'air différent).
Vous pouvez maintenant répertorier lsce chemin pour afficher toutes les partitions montables.
ls -al --color /dev/block/platform/soc/1d84000.ufshc/by-name/
Ou tout en une seule commande
ls -al --color $(find /dev|grep by-name$)
Sauvegarde
Armé de ces informations, vous pouvez, en tant que root, sauvegarder toutes les partitions. Utilisez simplement la dd(partie de chaque boîte à outils / boîte à outils Android, par exemple:
dd if=/dev/block/platform/soc/1d84000.ufshc/by-name/recovery of=/sdcard/Download/recovery.img.dd
Restaurer
Avertissement Perte de
données possible! N'utilisez pas jusqu'à ce que vous compreniez tous les ddparamètres.
Dans de nombreux cas, vous pouvez également restaurer avec l' ddoutil, par exemple:
dd if=/sdcard/Download/recovery.img.dd of=/dev/block/platform/soc/1d84000.ufshc/recovery