Come eseguire il backup dei dati / salvataggi di Angry Birds?


43

Devo reinstallare la mia ROM Android ma prima vorrei fare il backup del mio salvataggi / dati / punteggi di Angry Birds.

Hai idea di come posso farlo?

Risposte:


26

I dati di Angry Birds verranno archiviati nella memoria del telefono nella cartella Dati . L'accesso a quella cartella non è consentito all'utente o ad alcuna app per motivi di sicurezza.

Senza avere l' accesso root non è possibile accedere a quella cartella o eseguire il backup dell'app. Tuttavia, una volta ottenuto l'accesso alla radice, è possibile estrarre i dati da soli o utilizzare un'applicazione come

Titanium Backup :

Codice QR di backup in titanio


3
Consiglio vivamente Titanium Backup per gli utenti root. Soprattutto se ti piace fare flash di nuove mod molto.
Bryan Denny

Ho usato Titanium Backup con il permesso di root, ha funzionato molto bene.
Drake,

nemmeno quando da un PC?
Louis Rhys,

1
@Louis Rhys: puoi accedervi tramite ADB, ma IIRC non verrà visualizzato in modalità di archiviazione di massa USB.
Piskvor,

38

Sì, puoi eseguire il backup dei dati di Angry Birds, senza eseguire il root del telefono ! Bastano pochi passaggi ed è un processo manuale, ma comunque abbastanza semplice. Funziona con il mio telefono Samsung Android 2.

  1. Installa l'SDK di Android sul tuo computer da http://developer.android.com/sdk/index.html . Utilizzerai il programma ADB, parte degli strumenti della piattaforma SDK.
  2. Collega il tuo dispositivo Android al computer in modalità debug . Sul mio telefono Galaxy S Android 2, dovevo andare su Impostazioni / Applicazioni / Sviluppo e attivare il debug USB prima di collegare il cavo.
  3. Sul tuo computer, avvia un prompt dei comandi ed esegui questi comandi:
    cd "C: \ Programmi \ Android \ android-sdk \ platform-tools"
    adb pull /data/data/com.rovio.angrybirds/files/highscores.lua C: \ MyBackup \ ab_highscores.lua
    adb pull /data/data/com.rovio.angrybirds/files/settings.lua C: \ MyBackup \ ab_settings.lua

Naturalmente, fornisci i tuoi nomi di directory a seconda di dove hai installato Android SDK e dove vuoi che i file vengano salvati.

Per ripristinare i file in un secondo momento:

  1. Reinstalla Angry Birds e completa almeno un livello. (Ciò garantisce che il dispositivo disponga delle directory appropriate.)
  2. Connetti il ​​dispositivo in modalità debug e avvia un prompt dei comandi, come fatto sopra. Esegui questi comandi:
    cd "C: \ Programmi \ Android \ android-sdk \ platform-tools"
    adb push C: \ MyBackup \ ab_highscores.lua /data/data/com.rovio.angrybirds/files/highscores.lua
    push adb C: \ MyBackup \ ab_settings.lua /data/data/com.rovio.angrybirds/files/settings.lua

Q: è sicuro?
A: Sì! L'SDK di Android è fornito da Google, gli sviluppatori di Android, per l'utilizzo da parte di sviluppatori di software che scrivono applicazioni per dispositivi Android. ADB, il suo ponte di debug Android è il modo ufficiale in cui Google vuole che gli sviluppatori interagiscano con i loro dispositivi Android. Finché stai attento con quali file spingi / tira, va bene.

Q: Che ne dici di Angry Birds Seasons?
A: Come sopra, ma digita "angrybirdsseasons" invece di "angrybirds" (e ovviamente cambia il nome del file di backup locale!).


Funziona! L'ho provato con Linux e funziona bene almeno per estrarre quei file dal dispositivo. Quando reinstallo (o eseguo l'aggiornamento) il mio Android, saprò se funziona anche respingendolo.
Nicolás,

Questo ha funzionato perfettamente. L'ho fatto con il rio di rabbi (com.rovio.angrybirdsrio) e ha funzionato perfettamente. Devi digitare esattamente il percorso e non puoi navigare nel filesystem sul dispositivo Android con la shell adb. Riceverai molti errori di autorizzazione negati se non sei root. Oh, e l'ho fatto con una scheda galassia 10.1.
Gregghz,

Funziona perfettamente. Li ho esportati da un Xperia X10 mini a un Nexus S. Questa risposta dovrebbe essere la risposta selezionata alla domanda, in effetti.
mdelolmo,

7

Esiste un programma chiamato "Angry Birds Backup" sul mercato che ti consente di eseguire il backup dei tuoi progressi senza avere accesso root. Non l'ho provato da solo, ma ho sentito cose buone. Puoi leggere di più a riguardo sul loro sito web all'indirizzo http://www.angrybackup.com/


4

Ho usato un programma di Antbee chiamato Angry Birds Backup. Funzionava benissimo ed era gratuito. Per Seasons e Rio, ho usato Angry Birds Seasons Backup e Angry Birds Rio Backup di Whitney Powell. Tutti e tre hanno funzionato alla perfezione. Mi ha evitato di dover eseguire il root del mio telefono e / o riprodurre tutti quei livelli.


2

Non posso provarlo poiché sono rootato, ma suppongo che ADB ti permetterà di accedere ai dati tramite shell. Nel peggiore dei casi è possibile copiare i dati in una directory sulla scheda SD. Ripristinarlo sarebbe problematico.

ADB = Strumento di debug Android come parte dell'SDK Android.

http://developer.android.com/sdk/index.html

Fortunatamente unrevoked ha uno strumento per eseguire il root del telefono come exploit dell'applicazione in modo da non ottenere il root al 100% (è possibile eseguire nandroid e sostituire i kernel) ma è possibile eseguire il backup di titanium.

www.unrevoked.com (per sempre non root è la radice con 1 clic). Controlla il loro elenco per i dispositivi supportati.

Finché il telefono non è in muratura, ciò non dovrebbe invalidare la garanzia fintanto che si esegue semplicemente titanio e si rimuove il titanio + non dichiarato quando si restituisce il telefono.


1
ADB non ti darà accesso alla directory dei dati a meno che tu non sia rootato. Ma una volta che hai effettuato il root, dovresti essere in grado di farlo.
mlevit,

@mlevit: Dang! Ancora un altro motivo per fare il root.
Dmitriy Likhten,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.