Wie kann ich den Verlauf von SMS-Nachrichten sichern und wiederherstellen und auf einer neueren Android-Version wiederherstellen – indem ich nur den SD-Kartenspeicher verwende?
Ich aktualisiere von einem Gerät auf ein anderes:
Vorhandenes Gerät: Google Nexus One mit Android 2.3 Gingerbread ( CyanogenMod 7.1 ).
Zielgerät: HTC Incredible S mit Android 4.4 KitKat ( CyanogenMod 11 ).
Beide Geräte haben vollen Root-Zugriff im Betriebssystem.
Ich habe kein Google-Konto und keine unfreie Software . Das bedeutet kein Google Play, kein GMail usw.
Die Geräte verfügen über vorhandene Mittel zum Übertragen von Daten, sodass Google überhaupt nicht an diesem Prozess beteiligt sein sollte. Ich suche nach einer Lösung, die weder Google Play noch proprietäre Dienste umfasst.
Apps, die bisher fehlgeschlagen sind:
Die integrierte Messaging-App. Es scheint keine "Export"- und "Import"-Funktion zu geben. Eine Art offensichtliche Auslassung, eine große Schande, dass die Android-Basis-Apps dies nicht haben.
Slight Backup sichert die Nachrichten problemlos und ich kann sie auf CyanogenMod 11 wiederherstellen. Aber dann zeigt die Messaging-App „Keine Gespräche“ an.
SMS Backup+ hat das gleiche Problem: Es kann sichern und wiederherstellen (über den IMAP-Host meiner Wahl), aber nach dem Wiederherstellen aller Nachrichten meldet es „1 Element wiederhergestellt (NNN-Dups entfernt)“. Die Messaging-App zeigt „Keine Gespräche“ an.
Wie kann ich den Nachrichtenverlauf vom alten Gerät übertragen und in den Nachrichtenverlauf der Konversationen des neuen Geräts importieren lassen?
UPDATE : Die neuen Beschränkungen für den SMS-Datenzugriff in Android KitKat sind wahrscheinlich eine große Hürde für dieses Ziel.
Wie kann dies geschehen?
Es gibt mehrere Apps, die das Sichern von SMS/MMS (und natürlich auch deren Wiederherstellung) unterstützen und lokal im "Benutzermodus" ausgeführt werden (wenn Sie Cloud-Speicher bevorzugen, was bei der Frage nicht der Fall ist, gibt es auch Möglichkeiten zum Sichern von SMS in die Cloud ).
Da Ihre Geräte über Root- Unterstützung verfügen, sollten Sie Titanium Backup in Erwägung ziehen – mit dem Sie ua Ihre SMS/MMS als XML-Dateien exportieren (und diese natürlich auch wiederherstellen können). Diese Lösung sollte definitiv mit CyanogenMod funktionieren (obwohl die oben genannten Apps auch sollten).
Eine Anmerkung zu den "Sicherungen über ADB", auf die RossC in seinem Kommentar zu Ihrer Frage verwies:
QKSMS ( kostenlose Software , verfügbar auf F-Droid ) erledigt die Arbeit. Es ist eine Messaging-App mit einer Sicherungs- und Wiederherstellungsfunktion . Backup exportiert Nachrichten in eine JSON-Datei und Restore fügt Nachrichten aus dieser Datei in die Android-SMS-Datenbank ein. Sie können die Standard-AOSP-Messaging-App später mit den wiederhergestellten Nachrichten verwenden.
MMS werden von Backup and Restore nicht unterstützt .
Stellen Sie sicher, dass sich die Nachrichten, die Sie importieren, nicht bereits in Ihrer Datenbank befinden, da keine Duplikate erkannt werden.
Android 5.0 oder neuer ist erforderlich, was jetzt kein Problem sein sollte.
Die beste Methode zum Sichern/Exportieren von SMS (und anderen wie Kontakten) ist die Verwendung der Titanium Backup - App.
Hinweis: Verwenden Sie beim Importieren die Einstellung „Ich möchte mich selbst auswählen“. Dies wird für den Import/Export zwischen Versionen empfohlen.
Es gibt einen Zweig der leichten Sicherung, der den Fix für Android 4.4 enthält, aber es scheint, als gäbe es (noch) keine vorgefertigten APKs dafür:
https://github.com/handschuh/Slight-backup/tree/smsrestore_4.4
SMS Backup and Restore hat die Arbeit für mich erledigt, als ich von meinem Atrix zu Nexus 4 migriert habe. Die App ist kostenlos, aber der Entwickler akzeptiert Spenden, wenn Ihnen seine Software gefällt. Die App sichert Nachrichten als XML-Datei.
Ich habe erfolgreich SMS Backup+ , Version 1.5.7, installiert über das F-Droid-Paket, verwendet .
Diese Version behebt ein Problem (#460) für SMS Backup+ , um die plötzlichen Änderungen in der SMS-Datenverarbeitung in Android 4.4 KitKat zu berücksichtigen .
( Update, 2021 : Sechs Jahre später und SMS Backup+ – jetzt Version 1.5.11 – ist immer noch die SMS-Wiederherstellungs-App, die ich jedes Mal verwende, wenn ich Identitäten zwischen Geräten übertragen muss.)
RossC
Izzy
RossC
Izzy