Kann ich Titanium App Backups von einem Telefon mit Android 4.4 auf mein Android 6-Telefon wiederherstellen?

Ich sichere mein Galaxy Note 2 mit Titanium Backup. Ist es möglich, Apps + App-Daten auf meinem Huawei P9 mit Android 6 wiederherzustellen? Und vielleicht noch wichtiger: Ist das ratsam und funktioniert es problemlos?

Es wird wahrscheinlich funktionieren, aber ich rate davon ab, System-Apps wiederherzustellen, da sie fast alle kaputt gehen.
Fett unterstrichen: Keine System-Apps oder deren Daten wiederherstellen – weder über Geräte noch über verschiedene ROMs oder Android-Versionen hinweg. Könnte verrückte Nebenwirkungen haben. Wenn Sie es versuchen, seien Sie zumindest darauf vorbereitet, dass Sie möglicherweise auf die Werkseinstellungen zurücksetzen und von vorne beginnen müssen (dann die problematische App überspringen). Und stellen Sie sicher, dass Sie den „Migrationsmodus“ im TiBus-Fehlerbehebungsabschnitt aktivieren. Ich schreibe das aus persönlicher (schlechter) Erfahrung, also ist es nicht nur eine theoretische Warnung.
@beeshyams ist es (fallen gelassen)? Ich habe in letzter Zeit nicht nachgesehen. Ich habe gerade das Änderungsprotokoll zurück zu v5.7 (vor Kitkat) durchsucht und keine Notiz gefunden. Aber ich finde "Migrationsmodus" auch nicht unter Allgemeines › Einstellungen › Fehlerbehebung (wo es in früheren Versionen war). Vermutlich wurde es umbenannt: "AUTO, indirekt" im "Verarbeitungsmodus" ( Allgemein › Einstellungen, in den "Fehlerbehebung"-Einstellungen direkt vor dem Untermenü "Fehlerbehebung") – denn das hat es getan: Anstatt SQLite-Datenbanken direkt zurückzukopieren (Vorhandene überschreiben), es wurde versucht, die darin enthaltenen Daten zu ersetzen (wodurch Tabellenstrukturen beibehalten wurden).
@beeshyams gerade fertig. Anstatt Details aus Ihrer verlinkten Antwort aufzunehmen, habe ich sie als "weitere Lektüre" verlinkt (damit Sie möglicherweise eine weitere positive Bewertung erhalten :) // Übrigens: Ich vermute, dass sie nie gelöscht wurde (da das Änderungsprotokoll dies nicht erwähnt). wurde aber während der "großen Umstrukturierung" in v6.0 umbenannt . Und ja, Sie sind nicht der einzige, der die Benutzeroberfläche dafür verantwortlich macht, dass sie "nicht wirklich benutzerfreundlich" ist. Ich kann nur vermuten, dass Joël wie ich eher die "Backend-Person" als der "UI-Designer" ist. Vielleicht kommt eines Tages jemand zur Rettung und hilft, sich um letzteres zu kümmern ;)
Danke . +1. Ich bitte Sie, alle früheren Kommentare zu löschen und dies, sobald Sie sie gelesen haben. Abgesehen davon, warte oder warte ich immer noch auf eine Antwort von TiBu auf diese Frage. Denke, es lohnt sich nicht mehr, zu warten. android.stackexchange.com/q/155017/131553

Antworten (1)

Wie von Beeshyams gefordert, fasse ich hier meine Kommentare zu einer Antwort zusammen:

Es sollte kein Problem geben, solange Sie sich an Benutzer-Apps halten (dh Apps, die Sie selbst installiert haben – im Gegensatz zu Apps, die mit dem Gerät vorinstalliert waren). Ich habe das jahrelang ohne Probleme gemacht – obwohl ich zugeben muss, dass ich nie große Android-Versionen übersprungen habe, sondern immer schrittweise aktualisiert habe (dh 2.3 › 4.0 › 4.1/2/3 › 4.4 › 5.x – was bedeutet Ich habe 5.0 übersprungen und vielleicht einige (aber nicht alle) der JellyBeans).

Es wird jedoch dringend davon abgeraten, System-Apps und ihre Daten über verschiedene ROMs hinweg wiederherzustellen, insbesondere über mehrere Android-Versionen, da dies mit ziemlicher Sicherheit zu Problemen führen wird. Ich habe solche Erfahrungen in der Vergangenheit gemacht, als ich nur versucht habe, Daten einer System-App wiederherzustellen . Wenn Sie also System-Apps und/oder deren Daten einbeziehen müssen, suchen Sie zuerst nach Alternativen in dieser Reihenfolge:

  • SMS/MMS, APs, Kontakte, Anruflisten und einiges mehr: Verwenden Sie dafür die XML-Backups von TiBu. Stellen Sie diese XML-Backups wieder her, aber niemals direkt die App und ihre Daten.
  • Apps, die nicht von XML abgedeckt werden: Wenn Sie nicht darauf verzichten können, seien Sie besonders vorsichtig. Seien Sie immer darauf vorbereitet, dass Sie möglicherweise einen Werksreset durchführen müssen. Versuchen Sie, die Wiederherstellung von System-Apps (die vorinstalliert waren) so gut wie möglich zu vermeiden: Diese sind häufiger eng mit dem bzw. ROM als nicht.
    Wenn Sie ihre Daten wirklich wiederherstellen müssen, machen Sie dies zum ersten Schritt in Ihrem Wiederherstellungsprozess (damit das Zurücksetzen auf die Werkseinstellungen nicht so weh tut) und führen Sie dies jedes Mal einzeln durch, gefolgt von einem Test auf Nebenwirkungen. Wenn es etwas kaputt macht, überspringen Sie dieses Backup und vergießen Sie lieber ein paar Tränen 1. Wenn Sie stattdessen den Hinweisen aus den Fußnoten folgen möchten, stellen Sie die betroffene App nach dem nächsten Zurücksetzen auf die Werkseinstellungen als erste wieder her und fahren Sie erst fort, wenn Sie entweder erfolgreich waren, einschließlich des Tests auf Nebenwirkungen, oder aufgegeben und Ihren nächsten durchgeführt haben Werkseinstellungen zurückgesetzt.

Siehe auch die Antwort von Beeshyam auf Wie kann ich von Titanium Backup mit einer Datei auf dem Computer wiederherstellen? für weitere Details.


1 Bevor Sie es aufgeben, können Sie versuchen, einige Fehlerbehebungsoptionen zu aktivieren: Wählen Sie unter Allgemein › Einstellungen das erste Element im Abschnitt „Fehlerbehebung“ (mit der Bezeichnung „App-Verarbeitungsmodus“) und ändern Sie es auf „AUTO, indirekt“. Das sollte versuchen, die Tabellen in den Datenbanken der Apps zu aktualisieren, anstatt die entsprechenden SQLite-Dateien zu ersetzen, wodurch die Tabellenstrukturen intakt bleiben (wenn ich das richtig interpretiere; in älteren Versionen hatte TiBu eine Option namens "Migration Mode"). an dieser Stelle, die ohne Vermerk in den Changelogs verschwunden ist – während dieser Punkt plötzlich "auftauchte" und so klang, als ob "Migration Mode" tun sollte). Sie können auch mit zusätzlichen Einstellungen aus der Fehlerbehebung überprüfenUntermenü: Besonders das Durchsetzen des Systems SQLite hat in mehreren Fällen geholfen.