Da Viber derzeit keine Sicherungs- und Wiederherstellungsfunktionen bietet, habe ich Titanium Backup zum Übertragen des Nachrichtenverlaufs auf ein neues Telefon verwendet.
Nach der Wiederherstellung wird beim Starten von viber jedoch eine Sekunde lang der Nachrichtenverlauf angezeigt. Anschließend wird der Aktivierungsbildschirm zur Bestätigung des neuen Geräts eingeblendet. Nach der Bestätigung des Geräts (über eingehende Anrufe oder SMS) wird der gesamte Verlauf gelöscht.
Irgendwelche Ideen?
Antworten:
Sie können dies ohne Root-Zugriff tun
Bedarf:
adb backup
Dann mach
Führen Sie nun die folgenden Schritte aus
Verbinde das alte Handy, erstelle ein Backup mit
adb backup
(deaktiviere WLAN und Daten und vergiss das alte Handy)Installieren Sie Viber auf einem neuen Telefon und aktivieren Sie Viber, schließen Sie das neue Telefon an und erstellen Sie ein Backup mit
adb backup
Öffnen Sie TAR-Archive in einem Archivmanager (Archivmanager für GNOME 3.14.2 auf meiner Lubuntu LiveCD gefunden). Kopieren Sie die folgenden Dateien aus dem
viberoldphone1.tar
DB-Verzeichnis invibernewphone2.tar
Packen Sie
.ab
die Daten neu und stellen Sie sie auf dem Telefon wieder herKlappt wunderbar. Ich habe gerade auf Android 4.1 und 5.0 getestet. Ich stoße auf Win7 auf Probleme mit
adb
so endlich benutztem Lubuntu.Sie können versuchen, Viber-DB-Dateien mit dem SQLite-Editor zu bearbeiten. Möglicherweise konnten DB-Dateien direkt wiederhergestellt werden, aber ich hatte keine Zeit zum Testen
Verweise:
quelle
Überblick:
Um Viber vollständig zu migrieren , müssen Sie Ihre Nachrichtendatenbanken vom alten Gerät kopieren und auf dem neuen Gerät auf Viber's eigene festlegen. Wenn Sie außerdem alle Fotos und Videos aus Ihren Konversationen haben möchten, müssen Sie sie ebenfalls migrieren.
Wie man:
/storage/sdcard
oder/mnt/sdcard
oder/storage/Emulated/0
usw. In den meisten Fällen ist es in Ihrem internen Speicher vorhanden ist, aber wenn jemand wählte Viber auf SD - Karte zu bewegen, dann wird er / sie gehen müssen/storage/extsd
oder/mount/sdcard2
oder was auch immer benannt in seinem System.Viber
Verzeichnis existieren (mit "Medien" -Verzeichnis, nur zur korrekten Identifizierung). Das VerzeichnisViber
enthält alle heruntergeladenen Benutzerfotos sowie alle Bilder und Videos aus Ihren Konversationen. So viele Videos Sie senden und empfangen, so groß wird es sein. Sie müssen dieses Verzeichnis sichern./data/data/com.viber.voip/databases/
. Dort finden Sie 6 Dateien (in 3 entsprechenden Paaren); Sie benötigen sie alle, kopieren Sie sie also, wie bereits erwähnt, auf Ihre externe SD-Karte..journal
Erweiterung) haben Berechtigungenrw-rw----
(oder 660) und der Rest 3 -rw-------
(oder 600). Möglicherweise werden Berechtigungen direkt nach dem Dateinamen angezeigt, oder Sie müssen die Dateieigenschaft abrufen - dies hängt von RFM ab. Erinnern Sie sich an diese "Berechtigungskarte" .Viber
) oder eines Systemnamens (wieu0_a92
) oder einer Benutzerkennung (wie1092
). Merken Sie sich diese UID oder notieren Sie sie ./data/data/com.viber.voip/databases/
) auf dem neuen Gerät kopieren .u0_a92
, aber nicht, und jetzt Zweifel an der korrekten UID haben, geraten Sie nicht in Panik. Das übergeordnete Verzeichnis (/data/data/com.viber.voip/databases/
) hat dieselbe korrekte UID. Brechen Sie den Vorgang ab, gehen Sie eine Ebene höher und laden Sie sie in die Eigenschaften./data/data/com.viber.voip/databases
Holen Sie sich für alle 6 Dateien im Verzeichnis die Eigenschaften und stellen Sie dort die korrekte UID ein, an die Sie sich zuvor erinnert haben (anstelle der aktuellen "root", die beim Kopieren von RFM festgelegt wurde). Wahrscheinlich werden Sie von RFM dazu gedrängt, aus einer (langen) Liste vorhandener UIDs auszuwählen, anstatt die Benutzer-ID manuell aufzuschreiben./storage/sdcard
wenn der interne Speicher vorhanden ist) und kopieren Sie dasViber
Verzeichnis, das Sie in Schritt 4 gesichert haben.PS Ich verstehe wirklich nicht, warum Viber nicht bereit ist, dieses einfache Verfahren umzusetzen.
quelle
Keine der Antworten, die ich im Internet gelesen habe, hat für mich funktioniert. Aber die folgende sehr einfache Methode funktioniert perfekt:
/data/data/com.viber.voip/databases
Ihrem Quellgerät und kopieren Sie die Dateiviber_messages
an denselben Speicherort auf Ihrem Zielgerät.Hinweis: Ich habe das wie folgt gemacht:
/data/data/com.viber.voip/databases
vom Quellgerät aus nicht sichtbar)./data/data/com.viber.voip/databases/
quelle
Ich hatte auch viele Probleme mit diesem Problem, aber schließlich gelang es mir, Viber-Nachrichten von einem anderen Telefon zu importieren.
Schritte:
quelle
Ich habe kürzlich ein Upgrade von Galaxy S6 Edge auf das neue Galaxy S7 Edge durchgeführt und wollte wie OP meine alten Viber-Gespräche nicht verlieren. Ich habe erfolgreich alle Viber-Nachrichten zusammen mit den Fotos, Videos und anderen Anhängen von meinem alten Android-Gerät (S6 Edge) auf ein neues Android-Gerät (S7 Edge) übertragen, und zwar mithilfe einer kostenpflichtigen Drittanbieter-Software namens Android Viber Transfer in dieser Anleitung .
Es kostet 19 US-Dollar, aber ich denke, es ist das einzige Tool, das Viber-Nachrichten von einem Telefon auf ein anderes überträgt (Android auf Android und iPhone auf iPhone), da ich bei Google 3-4 Websites gefunden habe, die über dieses Tool sprechen. In der kostenlosen Version können Sie nur 20 Nachrichten übertragen, was jedoch unbrauchbar ist. Dies sind die Schritte, die ausgeführt werden müssen, um Viber-Nachrichten von einem Android-Gerät auf ein anderes zu übertragen:
Starten Sie die App auf Ihrem Computer und verbinden Sie Ihr altes Android-Gerät über ein USB-Kabel mit Ihrem Computer. Stellen Sie sicher, dass das USB-Debugging auf Ihrem Gerät aktiviert ist.
Tippen Sie auf Ihrem Android-Gerät auf "Meine Daten sichern", um den gesamten
Viber-Chat-Verlauf auf der Benutzeroberfläche dieses Programms anzuzeigen.
Klicken Sie mit der rechten Maustaste auf Ihr Android-Gerät und wählen Sie "Nachrichten sichern", um
Ihre Viber-Nachrichten in der lokalen Datenbank auf Ihrem Computer zu sichern.
Verschieben Sie die SIM-Karte in Ihr neues Android-Gerät, laden Sie die Viber-App auf Ihr Gerät herunter und überprüfen Sie Ihre Telefonnummer.
Schließen Sie Ihr neues Android-Gerät an Ihren Computer an,
klicken Sie mit der rechten Maustaste auf die Datenbank, die Sie erstellt haben, und wählen Sie "
Nachrichten wiederherstellen".
Ich habe dies auf meinem nicht verwurzelten S7-Edge mit Android 6.0.1 Marshmallow versucht und es hat bei mir funktioniert. Ich hoffe, meine Antwort wird den Leuten helfen, die Viber-Nachrichten von ihrem alten Gerät auf ein neues Gerät übertragen möchten, da es derzeit keine native / offizielle Lösung dafür gibt.
quelle