Backup e Restore delle applicazioni android con ASTRO e adb.exe

8 aprile 200934 commenti
astroPer un motivo o per l'altro, ma soprattutto prima o poi, capita sempre di fare un hard reset di Android ( come ad esempio un bel Wipe dal Recovery Mode ). Il trovarsi senza applicazioni alla fine di ogni vario smanettonamento(bel neologismo!) era avvilente e portava me stesso a trattenermi nel maltrattare il mio caro ed amato HTC Dream. Fortunatamente ho incontrato nel mio cammino androidiano due simpatici amici: ASTRO e adb.exe. ASTRO è un FileManager che potete tranquillamente trovare nell'Android Market, ed ormai avrete capito che sono un accanito fan dei Barcode 2D, quindi utilizzate il codice qui sotto :) Il suo compito specifico nel nostro caso è quello di fare un backup completo di tutte le applicazioni, ci sono anche altri software che fanno la stessa identica cosa, ma ASTRO lo preferisco per la sua immediatezza ed intuitività.


Le operazioni da eseguire per effettuare il backup di tutte le apps di Android con ASTRO sono intuitive, ma ve le elenco comunque:

  1. Premere il tasto fisico “Menu”.
  2. Accedere ad “Application Manager”.
  3. Selezionare tutte le applicazioni (od in caso, solamente quelle che vi interessa salvare), selezionando la prima Tick in alto a destra.
  4. Premere in fine il bottone “Backup”.

Se il Backup non va a buon fine significa che avete montato la SD Card sul vostro PC. Staccate il cavo USB e riprovate!

Congratulations! :) Avete effettuato il backup di tutte le vostre applicazioni! Di Default ASTRO salva le apps in questa posizione: /sdcard/backups/apps ; per cui, una volta montata la sdcard sul vostro PC il backup si troverà in X:\backups\apps .

Ora la parte più divertente!

Installare tutte le applicazioni android in un colpo solo

adb.exe lo trovate nell’Android SDK, per cui scaricatevelo da questo link : Android SDK

Nel frattempo che scaricate l’SDK, andate su Menu -> Impostazioni -> Applicazioni -> Sviluppo ed attivate il Debug USB! Senza questo adb.exe non funziona.

Appena attivate il Debug USB e connettete il vostro devices Android al pc, vi riconoscerà una nuova periferica. I Drivers da utilizzare li trovate dentro la directory “usb_driver” dell’SDK.

Una volta che avrete sia l’SDK (che avrete sicuramente già scompattato nel frattempo :) ) e la modalità Debug attivata, spostate la directory delle applicazioni backuppate su c:\ , in modo da semplificare il successivo comando, ed aprite DOS. Purtroppo qui un po’ di conoscenza DOS ci vuole, per cui se qualcuno ha qualche problema a riguardo venga sul nostro forum di android.

  1. Spostatevi con Dos dentro la directory dell’SDK.
  2. Entrate dentro la directory “tools”, dove vi è “adb.exe”.
  3. Per vedere se avete fatto tutto bene e se siete ad un buon punto per il ripristino di tutte le apps, eseguite il comando “adb devices“. Questo comando dovrebbe farvi uscire una stringa corrispondente al vostro device, appena sotto a “List of devices attached“.
  4. Presupponendo che la directory contentente le apps sia ora in C:\apps\ , ecco a voi il comando che vi salverà la vita:

for %i in (“C:\apps\*.apk”) do adb install “%i”

Inizierà un loop che vi porterà ad installare tutte le applicazioni backuppate presenti in c:\apps\ .

Per More info, siamo sul Forum! :)

Alla Prossima! Stay Androied ;)

  • firefox

    Ma gli aggiornamenti del market riesco a recepirli installando in questo modo?

  • firefox

    Ma gli aggiornamenti del market riesco a recepirli installando in questo modo?

  • http://www.androidiani.com/ Andrea

    certo firefox :)

  • http://www.androidiani.com Andrea

    certo firefox :)

  • grogdunn

    ma bisogna essere root per fare il Backup?
    e non era per evitare questa cosa che il market a pagamento era interdetto agli utenti Dev?

  • grogdunn

    ma bisogna essere root per fare il Backup?
    e non era per evitare questa cosa che il market a pagamento era interdetto agli utenti Dev?

  • Skyline

    Ineffetti penso abbia ragione grogdunn.

    speriamo che gli americani ci passano software!!! :D

    • http://www.androidiani.com/ Andrea

      Non bisogna avere root, però non sara possibile fare il backup di tutte le applicazioni

  • Skyline

    Ineffetti penso abbia ragione grogdunn.

    speriamo che gli americani ci passano software!!! :D

    • http://www.androidiani.com Andrea

      Non bisogna avere root, però non sara possibile fare il backup di tutte le applicazioni

  • Fini

    no raga… nn riesco a capire… scusate l’ignoranza…

    cioe’ questo procedimento ti fa’ scaricare tutte le applicazioni presenti sul market nel g1??

  • Fini

    no raga… nn riesco a capire… scusate l’ignoranza…

    cioe’ questo procedimento ti fa’ scaricare tutte le applicazioni presenti sul market nel g1??

  • http://www.androidiani.com/ Sebastiano

    Nono Fini,
    questo procedimento ti fa fare un backup di tutte le apps installate nel tuo Android.

    E con adb.exe te le fa reinstallare tutte :)

  • http://www.androidiani.com Sebastiano

    Nono Fini,
    questo procedimento ti fa fare un backup di tutte le apps installate nel tuo Android.

    E con adb.exe te le fa reinstallare tutte :)

  • Fini

    auuuuuu!!

    ok! infatti mi sembrava impossibile!

    ehehehe! scusate ancora per la domanda idiota… ma… nn si sa’ mai!

    grazie acora sebastiano!

  • Fini

    auuuuuu!!

    ok! infatti mi sembrava impossibile!

    ehehehe! scusate ancora per la domanda idiota… ma… nn si sa’ mai!

    grazie acora sebastiano!

  • firefox

    Scusami ma forse mi sono espresso male….
    Volevo dire se reinstallando da backup non riesco a visualizzarli nel market nella sezione “i miei download” come faccio a sapere quando ho un nuovo update? Devo andare a vedere una per una tutte le applicazioni?
    Grazi

  • firefox

    Scusami ma forse mi sono espresso male….
    Volevo dire se reinstallando da backup non riesco a visualizzarli nel market nella sezione “i miei download” come faccio a sapere quando ho un nuovo update? Devo andare a vedere una per una tutte le applicazioni?
    Grazi

  • http://www.androidiani.com/ Sebastiano
  • http://www.androidiani.com Sebastiano
  • http://paolo.sammicheli.net/ xdatap1

    Giusto per completezza, da Linux il comando bash è:

    for f in *; do adb install $f; done

    Ciao

  • http://paolo.sammicheli.net xdatap1

    Giusto per completezza, da Linux il comando bash è:

    for f in *; do adb install $f; done

    Ciao

  • gigix

    scusate ma essendo niubbio non ho capito alcune cose… ok per il backup con ASTRO… ma non era possibile fare in modo che questo sw potesse ripristinare da sè le applicazioni? …tipo l’spb backup che c’è su WM? (utilizzabile tra l’altro senza il collegamento ad un altro computer)…. conoscete la procedura di installazione del dsk mediante un mac? ho provato a collegare il Dream al mac ma non mi ha chiesto nulla riguardo driver o altro…

  • gigix

    scusate ma essendo niubbio non ho capito alcune cose… ok per il backup con ASTRO… ma non era possibile fare in modo che questo sw potesse ripristinare da sè le applicazioni? …tipo l’spb backup che c’è su WM? (utilizzabile tra l’altro senza il collegamento ad un altro computer)…. conoscete la procedura di installazione del dsk mediante un mac? ho provato a collegare il Dream al mac ma non mi ha chiesto nulla riguardo driver o altro…

  • http://www.androidiani.com/ Sebastiano

    @gigix: per ora, da quel che ne so, non c’è nessun programma che fa questa funzione.. magari in futuro :)

    l’adb install è per ora il metodo più veloce per restorare un backup di apk!

  • http://www.androidiani.com Sebastiano

    @gigix: per ora, da quel che ne so, non c’è nessun programma che fa questa funzione.. magari in futuro :)

    l’adb install è per ora il metodo più veloce per restorare un backup di apk!

  • mimmo

    salve ieri dopo aver provveduto alla formattazione del mio hero htc ho provato a installare le applicazioni ma haimè senza riuscirci ho provato più volte a farmattarlo ma haimè senza risultati e purtroppo quando entro nel market una volta che faccio la ricerca delle applicazioni haimè non partono…e rimangono all’infinito ma di partire manco a parlarne…
    un aiuto per favore

    grazie

  • mimmo

    salve ieri dopo aver provveduto alla formattazione del mio hero htc ho provato a installare le applicazioni ma haimè senza riuscirci ho provato più volte a farmattarlo ma haimè senza risultati e purtroppo quando entro nel market una volta che faccio la ricerca delle applicazioni haimè non partono…e rimangono all’infinito ma di partire manco a parlarne…
    un aiuto per favore

    grazie

  • Roby79

    sono nuovo dell’android ed ho un xperia mini pro, funziona lo stesso con tutti i dispositivi questa applicazione? io uso un mac book cambia qualcosa? come devo fare?

  • Pingback: Anonimo

  • Roberz147

    eagazzi.. se dopo gli aggiornamenti non riuscite a trovare backup and restore… se lo scaricate da qua funziona bene http://www.megaupload.com/?d=I5CJUPJV  . se seguite il sito sony che dice di scaricarlo dal browser digitando sonyericsson.com ecc eccc non lo installa.. cmq selezionate l opzione origini sconosciute.. ero disperato … d ora in poi farò i back up con 5 programm idiversi 

    • Orlando

      Il post è vecchio di 2 anni, per completezza aggiungo che ora con ASTRO si può fare il backup ed il ripristino direttamente dalla stessa interfaccia

    • Orlando

      Il post è vecchio di 2 anni, per completezza aggiungo che ora con ASTRO si può fare il backup ed il ripristino direttamente dalla stessa interfaccia

  • Marco Righetti

    Ciao a tutti androidiani.. Ho 2 telefoni android SAMSUNG Galaxy tab e HTC salsa :-) sono passione :-) Astro devo provare ci vuole un pò pazienza.