Wie kann ich Angry Birds Daten sichern?

43

Ich muss mein Android ROM neu installieren, bevor ich mein Angry Birds Savegame / Data / Scores sichern möchte.

Hast du eine Idee, wie ich das machen kann?

Erpel
quelle

Antworten:

26

Die Daten von Angry Birds werden im Telefonspeicher unter dem Ordner Daten gespeichert . Der Zugriff auf diesen Ordner ist Ihnen oder einer App aus Sicherheitsgründen nicht gestattet.

Ohne Root- Zugriff gibt es keine Möglichkeit, auf diesen Ordner zuzugreifen oder Ihre App zu sichern. Sobald Sie jedoch Root-Zugriff haben, können Sie die Daten entweder selbst extrahieren oder eine Anwendung wie diese verwenden

Titan Backup :

Titan Backup QR-Code

mlevit
quelle
3
Ich kann Titanium Backup nur Root-Benutzern empfehlen. Vor allem, wenn Sie gerne neue Mods flashen.
Bryan Denny
Ich habe Titanium Backup mit Root-Berechtigung verwendet, es hat sehr gut funktioniert.
Drake
nicht mal wann von einem PC?
Louis Rhys
1
@ Louis Rhys: Sie können über ADB darauf zugreifen, aber IIRC wird im USB-Massenspeichermodus nicht angezeigt.
Piskvor
38

Ja, Sie können Ihre Angry Birds-Daten sichern , ohne das Telefon zu rooten ! Es dauert ein paar Schritte, und es ist ein manueller Prozess, aber trotzdem ziemlich einfach. Dies funktioniert mit meinem Samsung Android 2 Handy.

  1. Installieren Sie das Android SDK von http://developer.android.com/sdk/index.html auf Ihrem Computer . Sie verwenden das ADB-Programm, das Teil der Platform-Tools des SDK ist.
  2. Verbinden Sie Ihr Android-Gerät im Debugging-Modus mit Ihrem Computer . Auf meinem Galaxy S Android 2-Telefon musste ich unter Einstellungen / Anwendungen / Entwicklung das USB-Debugging aktivieren, bevor ich das Kabel anschloss.
  3. Starten Sie auf Ihrem Computer eine Eingabeaufforderung und führen Sie die folgenden Befehle aus:
    cd "C: \ Programme \ 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

Geben Sie natürlich Ihre eigenen Verzeichnisnamen an, je nachdem, wo Sie das Android SDK installiert haben und wo Sie die Dateien speichern möchten.

So stellen Sie die Dateien später wieder her:

  1. Installiere Angry Birds neu und schließe mindestens ein Level ab. (Dadurch wird sichergestellt, dass das Gerät über die entsprechenden Verzeichnisse verfügt.)
  2. Schließen Sie Ihr Gerät im Debugging-Modus an und starten Sie wie oben beschrieben eine Eingabeaufforderung. Führen Sie diese Befehle aus:
    cd "C: \ Programme \ Android \ android-sdk \ platform-tools"
    adb push C: \ MyBackup \ ab_highscores.lua /data/data/com.rovio.angrybirds/files/highscores.lua
    adb push C: \ MyBackup \ ab_settings.lua /data/data/com.rovio.angrybirds/files/settings.lua

F: Ist es sicher?
A: Ja! Das Android SDK wird von Google, den Entwicklern von Android, zur Verwendung durch Softwareentwickler bereitgestellt, die Anwendungen für Android-Geräte schreiben. ADB, seine Android Debugging Bridge, ist die offizielle Methode, mit der Google Entwickler mit ihren Android-Geräten interagieren soll. Solange Sie mit den Dateien, die Sie verschieben / verschieben, vorsichtig sind, ist dies in Ordnung.

F: Wie wäre es mit Angry Birds Seasons?
A: Wie oben, aber geben Sie "angrybirdsseasons" anstelle von "angrybirds" ein (und ändern Sie natürlich den Namen der lokalen Sicherungsdatei!).

Jeremy Frank
quelle
Es klappt! Ich habe es mit Linux getestet und funktioniert zumindest gut, um diese Dateien vom Gerät zu ziehen. Wenn ich mein Android neu installiere (oder aktualisiere), weiß ich, ob es funktioniert, wenn ich sie zurückschiebe.
Nicolás
Das hat einwandfrei funktioniert. Ich habe es mit angrybirds rio (com.rovio.angrybirdsrio) gemacht und es hat einwandfrei funktioniert. Sie müssen den Pfad genau eingeben, und Sie können nicht das Dateisystem auf dem Android-Gerät mit ADB-Shell navigieren. Wenn Sie nicht als Root angemeldet sind, erhalten Sie viele Fehler, denen die Berechtigung verweigert wurde. Oh, und ich habe es mit einem Galaxy Tab 10.1 gemacht.
Gregghz
Funktioniert perfekt. Ich habe sie von einem Xperia X10 mini auf ein Nexus S exportiert. Diese Antwort sollte in der Tat die ausgewählte Antwort auf die Frage sein.
mdelolmo
7

Es gibt ein Programm namens "Angry Birds Backup" auf dem Markt, mit dem Sie Ihren Fortschritt ohne Root-Zugriff sichern können. Ich habe es nicht selbst ausprobiert, aber ich habe gute Dinge gehört. Sie können mehr darüber auf ihrer Website unter http://www.angrybackup.com/ lesen.

Travis Illig
quelle
4

Ich habe ein Programm von Antbee namens Angry Birds Backup verwendet. Es hat super funktioniert und war kostenlos. Für Seasons und Rio habe ich Angry Birds Seasons Backup und Angry Birds Rio Backup von Whitney Powell verwendet. Alle drei haben einwandfrei funktioniert. Es ersparte mir, dass ich mein Telefon rooten und / oder alle diese Ebenen abspielen musste.

Jen A
quelle
2

Ich kann dies nicht testen, da ich verwurzelt bin, aber ich gehe davon aus, dass Sie mit ADB über eine Shell auf die Daten zugreifen können. Im schlimmsten Fall können Sie die Daten in ein Verzeichnis auf der SD-Karte kopieren. Die Wiederherstellung wäre problematisch.

ADB = Android Debugging Tool im Rahmen des Android SDK.

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

Glücklicherweise hat unrevoked ein Tool, mit dem Sie Ihr Telefon als Anwendungs-Exploit rooten können, sodass Sie nicht den 100% -igen Root-Status erhalten (Sie können Nandroid ausführen und Kernel ersetzen), aber Sie können Titansicherungen ausführen.

www.unrevoked.com (für immer unwiderruflich ist die 1-Klick-Wurzel). Überprüfen Sie die Liste der unterstützten Geräte.

Solange Ihr Telefon nicht zugemauert ist, erlischt Ihre Garantie nicht, solange Sie nur Titan verwenden und unwiderrufliches + Titan entfernen, wenn Sie das Telefon zurücksenden.

Dmitriy Likhten
quelle
1
ADB gewährt Ihnen keinen Zugriff auf das Datenverzeichnis, es sei denn, Sie sind root. Aber sobald Sie es verwurzelt haben, sollten Sie in der Lage sein.
29.
@mlevit: Mist! Noch ein Grund zum Wurzeln.
Dmitriy Likhten