Backup Android su Linux tramite ADB

Lo strumento di sviluppo che consente di comunicare con un dispositivo Android da Linux è noto con il nome di ADB ( Android Debug Bridge ). Con tale strumento è possibile accedere direttamente ad Android tramite riga di comando. Tra le molte operazioni che si possono compiere per mezzo di ADB, tra le quali effettuare il root del device, vi è anche il backup dell’intero sistema.

Installazione di ADB sulla propria distro Linux

È necessario aprire una finestra di terminale e digitare uno dei seguenti comandi:

# apt install adb
-------------------------------
# apt install android-tools-adb

Se si utilizza una distribuzione ArchLinux :

$ yaourt android-tools
-------------------------
# pacman -S android-tools

A questo punto, sarà necessario effettuare una piccola operazione sul device Android. Attivare la modalità sviluppatore e successivamente il debug usb :

  • Entrare in IMPOSTAZIONI > INFO SUL TELEFONO
  • Cercare la voce NUMERO DI BUILD
  • Cliccare per sette volte consecutive su di essa per attivare la “modalità sviluppatore”
  • Tornare indietro a IMPOSTAZIONI
  • Cercare la nuova voce OPZIONI SVILUPPATORE > DEBUG USB
  • Cliccare sopra la voce DEBUG USB per attivarla

Effettuare il Backup del sistema :

A questo punto non resta che attivare ADB server sul sistema Linux, collegare il telefono, ed effettuare il backup dello smartphone o del tablet, effettuando i seguenti passaggi :

  • Collegare il proprio dispositivo al PC tramite cavo usb
  • attivare l’ android debug bridge server con il seguente comando :
$ adb start-server
  • Comparirà sul dispositivo Android un messaggio di conferma. Accettare per continuare.
  • Digitare il seguente comando per effettuare il backup del sistema:
$ adb  backup  -apk  -shared  -all  -f  file-di-backup.adb
  • Verrà chiesto se si desidera cittografare o meno il file di backup. In caso lo si desideri, sarà necessario inserire una password.

Effettuare il ripristino del file di backup

Una volta creato il file, se si vuole procedere al suo ripristino, sarà sufficiente digitare il seguente comando ( una volta eseguiti nuovamente i passaggi sopra indicati per l’avvio di ADB-server ) :

$ adb  restore  backup-file.adb

Se è stata inserita una password per cittografare il file, sarà necessario inserirla. A questo punto, inizierà il ripristino dei dati.

Ti potrebbe interessare anche...