Skip to content

WhatsApp ist ein Hurensohn

Ich hatte heute das große Vergnügen, meiner Partnerin den Umstieg vom alten auf ein neues Handy zu begleiten. Das Ganze ging soweit ganz gut—dann kam WhatsApp.

Auf dem neuen Handy läuft Android 11, genauer /e/OS. /e/OS ist eine Android-Distribution ohne Google Play Services. Man wird nicht aufgefordert, ein Google-Konto zu erstellen oder zu verwenden. Daten werden (jedenfalls größtenteils) nicht an Google oder andere Datenkraken geschickt.

WhatsApp möchte Backups gerne aus Google Drive wiederherstellen. Ja, danke für nichts.

Aber halt, es gibt ein lokales Backup! Man kann Backup-Dateien (msgstore-JJJJ-MM-TT.1.db.crypt12) vom alten Handy sichern, auf das neue Handy übertragen und dort wiederherstellen!
Äh, ja, so theoretisch. Normalerweise funktioniert das so:

  • Dateiauswahl-Dialog öffnet sich
  • Benutzer sucht die Datenbankdatei im internen Speicher oder der SD-Karte
  • Benutzer wählt Datei aus
  • Programm stellt Daten wieder her
WhatsApp, die dumme Sau, macht aber Folgendes:

  • Handy muss neu verifiziert werden
  • Oh, du verifizierst schon zum dritten Mal, weil die letzten Versuche nicht geklappt haben? SMS kriegst du nicht mehr, lass mich dich anrufen...
  • Was, sogar schon das vierte Mal? Bitte warte 15 Minuten...
  • Okay, also von Google Drive wiederherstellen...
  • Was meinst du mit "das geht nicht"??? Okay, dann mach ich dir einen leeren Chatverlauf, haha!
  • Was, sogar schon das fünfte Mal? 7 Stunden! etc.
Am Ende habe ich es dann doch hinbekommen. Wie? Nun, das ist ein sehr simpler Prozess, der jedem einleuchtet. So geht's:

  • Zunächst muss man die Datenbank-Datei (msgstore-JJJJ-MM-TT.1.db.crypt12) vom alten Handy sichern
  • Anschließend muss man sie in msgstore.db.crypt12 umbenennen und exakt dort platzieren, wo WhatsApp sie vermutet. Das ist nicht etwa immer der gleiche Ordner—auf dem alten Handy war das Verzeichnis WhatsApp/Databases/, auf dem neuen Handy dagegen Android/media/com.whatsapp/WhatsApp/Databases/.
  • Äh, nun ja, diesen Pfad gibt es zweimal: Einmal auf dem internen Speicher, einmal auf der SD-Karte. Welchen WhatsApp benutzt? Wer kann das sagen... ¯\_(ツ)_/¯
  • Dann muss man noch während der Suche nach Backups den Flugmodus aktivieren. Wegen der Sicherheit, wissenschon.
  • Auch wichtig ist, dass man WhatsApp den Zugriff auf die Kontakte untersagt, auch wenn dies eigentlich gewünscht ist. Wegen, äh, *papierraschel* Legacy Timing Overflow Error.
  • Aber im richtigen Moment muss man den Flugmodus dann wieder deaktivieren (und in den Schiffmodus schalten, vermutlich).
  • Das Blutopfer an Kali nicht vergessen!
... dann besteht eine entfernte Chance, dass WhatsApp das Backup wiederherstellt.

Keine Gnade für die, die es freiwillig verwenden, und auch kein Mitleid für solche, die es mitmachen, "weil es ja sonst auch jeder benutzt".

Aber für die Liebe bringt man so manche Opfer...

Trackbacks

Keine Trackbacks

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Noch keine Kommentare

Kommentar schreiben

Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

Formular-Optionen

Kommentare werden erst nach redaktioneller Prüfung freigeschaltet!