Einleitung
Das Sony PC Companion Backup ist nicht mehr wiederherzustellen, die Kontakte dieser Sicherung sind aber sehr wichtig. Ich hatte dieses Problem ebenfalls bei meinem Sony Xperia Go, und habe, mangels Hilfe im Internet kurzerhand beschlossen, das Problem auf eigene Faust zu lösen. Um anderen Mühen zu ersparen habe ich beschlossen, meine gefundene Möglichkeit in eine kompakte Anleitung zu packen. Die Lösung ist kostenlos und funktioniert auf allen Plattformen.
Lösung
Für die Lösung des Problems wird Java RE benötigt!
Die Lösung dieses Problems ist mit einem kleinen Programm das ich modifiziert habe, möglich. Glücklicherweise wird das Backup nämlich mit der Kodierung von normalen Android Backups gemacht. Dieses Programm hat inzwischen über 30.000 Downloads (Stand 16.08.2014) und hat schon Vielen in Not geholfen. Es funktioniert sowohl auf Windows als auch auf Mac und Linux. So viel zur Theorie, auf zur Praxis!
- Gehe zu dem Ordner in dem das Backup liegt. Standardmäßig werden die Backups gespeichert unter C:\Users\DeinBenutzername\Documents\Sony\Sony PC Companion\Telefonsicherungen
- Erstelle eine Kopie von dem Backup das du verwenden möchtest. (Strg + c, Strg + v)
- Das dbk File ist ansich nur ein umbenanntes Zip File. Zu so einem wollen wir es auch wieder machen. Falls .dbk hinter dem Filenamen steht kann dieser Punkt übersprungen werden. Falls nicht, gehe im offenen Fenster auf Organisieren -> Ordner- und Suchoptionen und entferne dann das Häckchen bei der Checkbox Erweiterungen bei bekannten Dateitypen ausblenden.
- Benenne nun die Kopie deines Files um (F2) in sicherung.zip
- Öffne das zip File (Doppelklick). Sofern kein Programm zum öffnen installiert ist, empfehle ich 7zip.
- Nun navigiere zu dem Kontaktfile. Durch unterschiedliche Modelle und Androidversionen liegen die Files an unterschiedlichen Stellen, hier eine Liste der Möglichkeiten:
Applications\com.sonyericsson.android.contactsimport
Applications\com.sonyericsson.android.socialphonebook
Applications\com.sonyericsson.android.contactsimport
Applications\com.sonyericsson.localcontacts
Wenn keiner dieser Ordner existiert, schau welche Ordner es noch gibt unter Applications\com.sonyericsson - In dem gefundenen Ordner liegt ein File mit dem Namen fullbackupdata. Kopiere dieses auf deinen Desktop.
- Lade mein Programm herunter: Download (Alternativ-Download)
- Entpacke das file und schiebe das Programm “restoreData.jar” ebenso auf den Desktop.
- Klicke doppelt auf “restoreData.jar”. Innerhalb von wenigen Sekunden sollte nun ein File mit dem Namen “restore.tar” am Desktop auftauchen. Wenn keine .tar Datei erstellt wird, kann das mehrere Gründe haben: Ein Problem mit der Java-Version, Dateien liegen nicht im gleichen Ordner, das Backup wurde mit einem Passwort verschlüsselt. Um herauszufinden woher das Problem kommt kannst du einfach auf die zweite Datei (“RunInWindowsConsole.bat”) Doppelklicken. Das funktioniert jedoch nur auf Windows. Es sollte dann ein Konsolenfenster aufgehen, dass dir Informationen über das Problem geben könnte. Falls der Fehler zu kryptisch ist, einfach in die Kommentare schreiben, dann kann ich das Problem leichter identifizieren.
- Öffne das File restore.tar mit 7zip oder einem ähnlichen Programm.
- In dem Archiv navigiere dich bis durch die Ordner bis zu zu einem Ordner kommst der nur noch f heißt. In diesem liegt ein File full_backup_vcard.vcf. Das ist das File, nach dem wir gesucht haben. Hier sind alle Kontakte gespeichert und können nun leicht in die Windowskontakte eingespeißt werden oder auch direkt aufs Handy gespielt werden.
Für alle Interessierten: Das Programm ist ein Fork von Android Backup Extractor. Die Modifikationen gehen dahin, dass nicht mehr mit der Konsole gearbeitet werden muss und automatisch immer das file fullbackupdata verwendet wird.
Ich hoffe das Programm hat dir geholfen. Wenn das der Fall ist freue ich mich über einen Kommentar oder einen gezahlten Kaffee der mir weiter die Möglichkeit gibt Programme gratis zur Verfügung zu stellen.
Guten Tag Hr. Deml,
vielen herzlichen Dank für dieses einfach zu bedienende und perfekt funktionierende Tool!
Ich habe mich stundenlang durch verschiedene Dokumentationen gekämpft. Zum Glück habe ich Ihren Beitrag gefunden, kurz bevor ich mit der Programmierung eines eigenen Tools begann.
Die Anleitung ist super einfach, die Bedienung ebenfalls und das Ergebnis perfekt.
Und im Vergleich zu kommerziellen Produkten noch dazu gratis.
Nochmals vielen Dank dafür!
PS: Der oben genannte Link ist nicht mehr verfügbar, den sollten Sie vielleicht anpassen. Ich hab’ auf Google Docs noch einen Download gefunden.
Johannes
Hallo Johannes,
Freut mich, dass Ihnen das Programm geholfen hat! Ich kenne Ihre Lage nur zu gut, genau deshalb habe ich das Programm dann auch zur Verfügung gestellt.
Danke auch für den Hinweis mit dem Downloadlink. Mir scheint ge.tt hat derzeit Serverprobleme. Ich hoste die Datei nun auch bei mir.
Liebe Grüße aus Wien
Johannes
Ich habe mein Handy (Sony) verloren und mir ein älteres Modell (Sony Ericsson) organisiert. Bekomme ich das BackUp auch auf die alte Version? Bisher war ich leider erfolglos
Ja, durchaus. Ich weiß zwar nicht, wie alt dein Handy ist, aber prinzipiell wurde schon sehr früh das Kontaktformat vcf verwendet. Insofern solltest du mit meiner Methode zumindest die Kontakte wieder bekommen können, und auch wieder auf das alte Handy spielen können.
Unglaublich, dass es genau zu meinem Problem eine Lösungsanleitung gibt, die außerdem auch noch so verständlich ist.
Vielen Dank, dass du dich der Sache angenommen hast!
Jedoch scheitere ich an Schritt 12, denn ich kann nicht zum Ordner “f” navigieren, da ich bei “_manifest” hängenbleibe.
Bitte um Hilfe 🙂
Ich habe dir eine E-Mail geschrieben, aber noch keine Antwort erhalten. Hast du das Problem gelöst?
Ich habe auch das gleiche Problem. Könnten Sie mir bitte die Lösung dazu per Mail zukommen lassen?
Danke und liebe Grüße
Manuel
Hallo Manuel,
haben Sie schon die anderen vorgeschlagenen Ordner probiert:
Applications\com.sonyericsson.android.contactsimport
Applications\com.sonyericsson.android.socialphonebook
Applications\com.sonyericsson.android.contactsimport
Applications\com.sonyericsson.localcontacts
Falls sich in all diesen keine Kontakte finden befürchte ich wurden die Kontakte nicht in das Backup inkludiert.
Vielleicht hat google Ihre Kontakte synchronisiert, dann würden Sie diese hier finden: https://contacts.google.com/u/0/preview/all
Grüße,
Johannes
Hallo Johannes,
bei mir befindet sich in dem “restore.tar” Verzeichnis kein Ordner mit dem
Namen “f”, sondern lediglich ein Ordner mit dem Namen “apps” und darin
ein Ordner mit dem Namen “com.sonyericsson.android.contacsimport”.
Was habe ich falsch gemacht?
Danke im Voraus
Hallo Bernhard!
Hm klingt so, als wäre das dann der falsche Ordner, versuche noch die anderen Ordner von Schritt 6 aus, vielleicht wirst du dort fündig. Falls nicht kann ich mir das Problem auch näher anschauen, dann schick mir einfach eine Email (public@deml.io) 🙂
Hallo Johannes,
es geht mir ähnlich wie Marius bzw. Berhard, ich finde auch eine Datei _manifest in einem Ordner com.sonyericsson.localcontacts. Die Datei hat keine definierte Endung
und ich weiss nicht was ich mit ihr anfangen kann?,
Ich schaue, ob ich einen anderen Ausgangsordner finde. Falls das nicht der Fall sein sollte schreibe ich Dir eine Mail und hänge einen Screenshot dran, wenn das für Dich ok ist?
Anleitung ist gut verständlcih, ist echt ein Segen – danke !!!
Gruss,
Christian
Oh ja, auf die _manifest Dateien stößt man öfter, schau einfach in den anderen gelisteten Ordnern nach. Sofern es nicht klappt, meld dich einfach, ich helfe gerne.
Liebe Grüße
Johannes
Hi Johannes,
vielen Dank für das Thema scheint für mich die einzige perfekte Möglichkeit zu sein. Jedoch bekomm ich beim Doppelklick auf “restoreDat” die Fehlermeldung vom Java Virtual Machine Launcher : Could not find the main class: org.nick.abe.Main. Program will Exit.
Was muss ich hier tun?
Hm, ich tippe mal darauf, dass deine Java-Installation ein Problem hat. Folge einfach den Anweisungen, die Java selbst gibt: https://www.java.com/de/download/help/error_mainclass.xml (deinstallieren und wieder neu installieren). Ich hoffe das löst das Problem 🙂
Hallo Johannes,
Ich scheitere an Schritt 10!
Nach dem Doppelklick auf restoreData.jar wird bei mir keine Datei erstellt..
Programm ist installiert und die Dateien befinden sich alle auf dem Desktop.
An was könnte das liegen?
Gruss Felix
Hey Felix, tut mir leid, dass ich so spät antworte, ich war längere Zeit auf Interrail. Es hat mich auch schon jemand anderer angeschrieben, anscheinend dürfte eine neue Version des Komprimierung herausgekommen sein, ich habe mein Programm mit den neuen Komponenten erstellt, es sollte jetzt wieder laufen. (Einfach nochmal runterladen und Schritt 10 noch mal machen).
Grüße
Johannes
Vielen herzlichen Dank Johannes! Du bist spitze und hast meinen Tag gerettet! 😀
Gern geschehen, ich weiß wie mühsam es ist, die Kontakte nicht mehr zu haben 🙂
ICH DANKE DIR!!!! Hab endlich meine Notizen und Kontakte wieder! Übrigens Notizen lassen sich am besten mit Word öffnen.
Freut mich, dass ich helfen konnte!
Hallo Johannes,
Ich scheitere auch an Schritt 10!
Nach dem Doppelklick auf restoreData.jar wird bei mir keine Datei erstellt..
Programm ist installiert und die Dateien befinden sich alle auf dem Desktop.
Windows 8, Java sagt auch aktuellste Version,…
LG
Michael
grandiose anleitung, danke. hat mir sehr geholfen…
lg tristan
Hey!
Also ich habe auch das Problem das ich nicht an meine Kontakte komme. Habe mich genau an die Anleitung gehalten aber es funktioniert trotzdem nicht. DIe Datei restore.tar taucht nicht auf obwohl ich die beiden Datein auf dem Desktop habe und Java installiert ist. Hast Du vielleicht nen Tipp woran es liegt?
Gruß Ferdi
Hallo Ferdi!
Hm, ein Gedanke von mir wäre, dass du das Programm von mir schon vor längerem runtergeladen hast? Aber wenn dus im letzten Monat runtergeladen hast, wird das wohl nicht der Fall sein. Ansonsten kannst du noch mit der Commandline das Programm starten und schauen, was du für einen output bekommst.
Wenn du willst, kannst du mir aber auch dein file schicken, und ich stelle dir die Daten wieder her (public@deml.io)
Grüße
Johannes
Hallo Johannes,
super Anleitung. Es hat alles bis auf Schritt 12 geklappt. Habe bei mir drei Ordner, die sich auf Kontakte beziehen. In nur einem ist ein Ordner namens “f” drin. Aber darunter verbirgt sich keine V-Card, sondern “TempCallLogs”. Kannst Du mir helfen?
Liebe Grüße und Danke
Hey Benedikt,
Du hast die Ordner die ich aufgelistet hab gesucht? Und bist du dir sicher, dass du damals im Backup angegeben hast, dass du die Kontakte auch sichern willst? Falls ja, kann ich dir keine direkte Hilfe bieten, aber wenn du willst können wir uns das Backup zusammen anschauen (über teamviewer oder du schickst es mir einfach per mail (public@deml.io)).
Hallo Johannes,
habe das gleiche Problem, “f” gefunden unter socialphonebook, aber dann “TempCallLogs”. Die Sicherung basiert nur auf einem Transfer von einem alten auf ein neues Sony xperia über den PC, also ohne bewußtes Speichern durch mich. Kann ich da trotzdem noch was finden an Kontakten?
Ansonsten wirklich eine super Anleitung , konnte alles nachvollziehen und hat bis dahin auch geklappt.
LG Katrin
Hi Katrin,
Hm, wenn in allen 4 vorgeschlagenen Ordnern keine Kontakte zu finden sind befürchte ich sind sie leider nicht ins backup gekommen. Vielleicht findest du deine Kontakte aber noch bei Google, schau mal ob sie bei https://contacts.google.com/preview/all aufzufinden sind. Google is da teilweise leider eine recht gefinkelte Datenkrake wobei in deinem Fall vielleicht zum Glück 🙂
Danke für die netten Worte, freut mich dass alles verständlich war!
Grüße aus Hamburg,
Johannes
Hi, nach einem abgestürtzen Softwareupdate bin ich in die gleiche Falle getappt.
Musste das Xperia Z1 platt machen un die neue Softwareversion erkennt das “Alte” Backup nicht.
Leider scheitere ich auch an Punkt 12.
Kein “f” sondern nur das manifest.
Was kann ich noch probieren??
Über Hilfe wäre sich EXTREM froh!
Und danke für das tool!
Immerhin fühle ich mich der Lösung schon viel näher!
DANKE!!
Chris
Alles zurück!!
Ich hab die Datei gefunden!!!!!
Ich fass es nicht!!!
1000000000 Dank!!!!
Chris
Hahaha, gerne geschehen, freut mich, dass ich dir helfen konnte 🙂
Hallo Johannes,
ich habe mit dieser Anleitung alle verloren geglaubten Kontakte wiederherstellen können. Das hat mir ne Menge Arbeit erspart. Dafür vielen, vielen Dank aus Aachen.
Jörg
Hallo Jörg,
Freut mich, dass es dir geholfen hat, und danke für das Feedback!
Grüße aus Wien
Johannes
Es hat mir sehr geholfen. Vielen Dank!!!
Hallo Johannes,
erstmal, ***!WOW!*** tolle, super simple Anleitung und dann auch noch alles völlig uneigennützig. Sowas ist heute selten geworden, wie ich finde. Ich wollte jedenfalls nur mal eben vielen Dank sagen und ein mega positives Feedback geben.
Zu meinem ursprünglichen Problem, das sich mit deiner tollen Beschreibung und dem super Programm erstklassig und schnell lösen lies.
Mein Sony Z2 hatte einen Hardware defekt und ich musste es an meinen Anbieter (1und1) zurück senden. Für die Zeit habe ich ein Leihgerät bekommen (Moto G, Yeah ;)) Der Austausch erfolgt ja zeitgleich, das heißt ich habe vorher mit Sony PC Companion ein Backup gemacht mit dem ich dann erstmal nichts mehr anfangen konnte da die beiden Hardwarekomponenten Sony und Motorola nicht mit der gleichen Software funktionieren. Da der Austausch der Mobilgeräte allerdings gleichzeitig erfolgen musste konnte ich es auch nicht von einem auf das andere Gerät überspielen und dann habe ich diese geniale Anleitung gefunden.
Daumen hoch, nochmal und vielen Dank.
Hallo Dennis,
Danke für dein Feedback und die Lorbeeren. Es ist nicht ganz uneigennützig, denn ich bekomme immer ein gutes Gefühl, wenn ich solche Nachrichten bekomme 😉 Aber ja, ich denke, das Internet kann ein bisschen mehr Liebe vertragen, also warum nicht selbst mal Hand anlegen.
Grüße
Johannes
Hallo Johannes,
habe inkl. Schritt 9 alles hinbekommen. Bei Schritt 10 tut sich nichts.
Habe heute Java geladen und auch ein paar Updates gemacht, nix. Die Datei erscheint bei mir nicht. Habe es auf 2 verschiedenen Geräten versucht.
Einmal Win7 und einmal Win8. Beides ohne Erfolg.
Die Anleitung ist wirklich super verständlich geschrieben.
Danke
Gruss Thomas
Hi Thomas,
Es kann mehrere Gründe dafür geben. Wenn du willst, kannst du mir einfach die Datei schicken (an public@deml.io) und hol dir schnell die Kontakte raus.
Wenn du das nicht willst probier das Ganze mal mit der Konsole auszuführen. Dazu zuerst Windowstaste+R drücken un dann “cmd” eingeben. In der Konsole musst du dich dann zum File navigieren mt cd. Wenns am Desktop liegt müsstest du zB “cd Desktop” eingeben. Danach kannst du das Programm mit “java -jar restoreData.jar” ausführen.
Grüße
Johannes
Hallo Johannnes – alias die letzte Rettung!
Bei mir ist nur noch ein Kontakt übrig (die anderen werden schnell wieder zu Rufnummern). Ich habe Deine gut verständliche Anleitung ausgeführt. Beim zweiten Rechner hat es dann auch geklappt. Leider habe ich bislang nur meinen schon vorhandenen Kontakt aufspüren können. Dabei habe ich einmal …socialphonebook und einmal ….localcontacts geöffnet. Siehst Du irgendeine andere Möglichkeit?
Vielen Dank im Voraus für Dein Engagement!
VG Andreas
Hi Andreas!
Verstehe ich das richtig, dass du die Kontakte kurzzeitig siehst und dann aber alle Kontakte die Namen verlieren und nur noch die Nummer bleibt? Interessanterweise hat mich gestern schon jemand mit diesem Problem angeschrieben, ich weiß nicht ob es dafür wirklich eine Lösung gibt. Wenn du die Ordner schon durchgegangen bist befürchte ich dass du alle Möglichkeiten durchgegangen bist. Vielleicht hast du deine Kontakte über google synchronisiert ohne es zu wissen (Würdest du unter gmail finden). Sonst fällt mir auf die Schnelle auch nichts mehr ein.
kleiner Nachtrag:
nutze ich …localcontacts, dann erhalte ich eine Manifest-Datei…
Sony meint, dass es ein Softwareproblem mir gebe und das Problem noch nie aufgetreten sei.
Hallo Johannes,
ich habe nun meine alte Simkarte gefunden und kann auf einen Großteil meiner Kontakte wieder zugreifen. Vielen Dank und viele Grüße aus Köln!
Super Sache, gut dass es noch irgendwie geklappt hat. Ja ich kann mir gut vorstellen, dass es wirklich seit kurzem ein Software-Problem ist.
Grüße aus Hamburg
Hallo Johannes,
ich hofffe du kannst mir helfen. Nachdem mein Sony Xperia Z1 der Display kaputt ging hab ich zwar eine Sicherung erstellt aber beim übertragen auf das ersatzgerät waren die Kontakte weg. Doch leider war es auch noch Sony Bridge Mac. Doch ich hoffe du hast trotzdem eine Idee. Wie könnte man das bei Mac hinbekommen, das alle Kontakte wiederhergestellt sind?