Backup / Ripristino generico
Se sei root puoi fare il backup / ripristinare tutte le partizioni (non solo il ripristino) con strumenti nativi.
Per elencare tutte le partizioni montabili e bloccare i dispositivi usare find
egrep
adb shell
su
find /dev | grep by-name$
Sul mio sistema torno /dev/block/platform/soc/1d84000.ufshc/by-name
indietro (questo è molto specifico per il dispositivo e il tuo potrebbe apparire diverso).
Ora puoi elencare ls
questo percorso per mostrare tutte le partizioni montabili.
ls -al --color /dev/block/platform/soc/1d84000.ufshc/by-name/
O tutto in un solo comando
ls -al --color $(find /dev|grep by-name$)
di riserva
Grazie a queste informazioni è possibile, come root, eseguire il backup di tutte le partizioni. Basta usare la dd
(parte di ogni toolboox / toyboox per Android, ad esempio:
dd if=/dev/block/platform/soc/1d84000.ufshc/by-name/recovery of=/sdcard/Download/recovery.img.dd
Ristabilire
Avvertenza
Dati persi possibili! Non usare fino a quando non hai compreso tutti i dd
parametri.
In molti casi è anche possibile ripristinare con lo dd
strumento, ad esempio:
dd if=/sdcard/Download/recovery.img.dd of=/dev/block/platform/soc/1d84000.ufshc/recovery