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 find
etgrep
adb shell
su
find /dev | grep by-name$
Sur mon système, je /dev/block/platform/soc/1d84000.ufshc/by-name
reviens (c'est très spécifique à l'appareil et le vôtre peut avoir l'air différent).
Vous pouvez maintenant répertorier ls
ce 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 dd
paramètres.
Dans de nombreux cas, vous pouvez également restaurer avec l' dd
outil, par exemple:
dd if=/sdcard/Download/recovery.img.dd of=/dev/block/platform/soc/1d84000.ufshc/recovery