Sto eseguendo il trasferimento su un nuovo telefono e ho eseguito il backup dei miei dati utilizzando lelio su Dropbox. Successivamente ho copiato quella cartella nella cartella carbon
sulla mia scheda SD, ma sembra che lelio non lo rilevi. Qualche idea su come posso ripristinarlo? Sembra che il formato sia diverso .. Il backup regolare sembra essere carbon/com.appname/files
ma nel backup della mia casella personale i suoi unici file, nessuna cartella.
Risposta
Ci sono diversi modi per ottenere questo risultato:
Sul dispositivo
- Avvia Helium
- scegli una “app fittizia” da cui creare un backup
- Esci Helium
- Controlla dove si trova ha posizionato i file di backup e quali file sono (un backup è costituito da più file)
- Copia i file di backup in quella posizione
- Controlla se per ogni app ci sono tutti i file che “ho controllato sopra 1
- Avvia di nuovo Helium , ora dovrebbe trovare i backup
- Ripristina quello che volevi ripristinare
Se il “vecchio telefono” è ancora attivo e funzionante
Lapp si chiama “Helium App Sync e backup”. Quindi, quando vai alla sua scheda Ripristina e sincronizza , dovresti essere in grado di trasferire e ripristinare i backup su i dispositivi. Non lho mai provato, quindi non posso fornire dettagli al riguardo.
Usare il computer
Helium Backup utilizza lo stesso formato di file di ADB ( infatti, utilizza ADB localmente per creare e ripristinare i backup). Quindi con i file di backup sul tuo computer e il dispositivo collegato tramite USB con usb-debugging abilitato , potresti semplicemente ripristinare i backup dalla riga di comando. Seleziona i file .ab
ed esegui
adb restore com.foobar.ab
(ovviamente, devi sostituire com.foobar.ab
con i nomi dei file reali). Vedi Esiste uninstallazione minima di ADB? se non hai ancora configurato il tuo computer per lutilizzo con ADB. I download menzionati possono anche essere trovato qui .
1 : Ricordo apertamente di tempo fa che Helium poteva “ignorare” un backup quando mancava uno di quei file
Commenti
Risposta
Il backup di Dropbox non disponeva in qualche modo delle cartelle per ciascuna app, quindi non veniva riconosciuto quando ha provato a copiarlo su t il nuovo telefono. Ho invece fatto un backup su scheda SD e lho trasferito sul nuovo telefono per ripristinarlo. Sembra funzionare finora.
Commenti
- Corrisponde al mio primo suggerimento (avevo in mente la SDCard, anche se non esplicitamente menzionata). Sono contento che ' labbia risolto e grazie per aver condiviso la tua soluzione (+1)!
- Sì @Izzy, il mio problema era copiare il backup originale come secondo le tue istruzioni, non ha funzionato. La mia ipotesi è che un backup su Dropbox sia un formato diverso da un backup su SDcard
Risposta
Se il erano file .zip creati da Helium V1.1.4.6 puoi:
- Decomprimerli finché non hai una cartella
example app backup folder
con unexample app backup file.ab
file al suo interno. - Quindi puoi inserire quella cartella sul tuo telefono nella cartella
\carbon
. Quindi Helium lo rileva, poiché memorizza anche i propri backup in quella posizione. - Ripristina i backup delle app dalla tua casella personale.
La differenza è che quando esporti i backup crea file zip, altrimenti crea una cartella con .ab
file in esso, come menziona la risposta di Izzy.
In questo modo puoi:
- Ripristinare tutti i file contemporaneamente
- Senza dover impostare una connessione con il PC.
Testato su Android 6.0.1
.ab
non ha 0 o 41 byte (0 sta per non riuscito e 41 per disattivato). Se questi file sono corretti, posso fare riferimento solo allultima parte della mia risposta: " utilizzando il tuo computer " per ripristinare.