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!

  1. 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
  2. Erstelle eine Kopie von dem Backup das du verwenden möchtest. (Strg + c, Strg + v)
  3. 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.
    Daten-wiederherstellen-1
  4. Benenne nun die Kopie deines Files um (F2) in sicherung.zip
  5. Öffne das zip File (Doppelklick). Sofern kein Programm zum öffnen installiert ist, empfehle ich 7zip.
  6. 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
  7. In dem gefundenen Ordner liegt ein File mit dem Namen fullbackupdata. Kopiere dieses auf deinen Desktop.
  8. Lade mein Programm herunter: Download (Alternativ-Download)
  9. Entpacke das file und schiebe das Programm “restoreData.jar” ebenso auf den Desktop.
  10. 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.
  11. Öffne das File restore.tar mit 7zip oder einem ähnlichen Programm.
  12. 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.

Join the Conversation

192 Comments

  1. 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

    1. 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

  2. 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

    1. 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.

  3. 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!

    1. Jedoch scheitere ich an Schritt 12, denn ich kann nicht zum Ordner “f” navigieren, da ich bei “_manifest” hängenbleibe.

      Bitte um Hilfe 🙂

        1. 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

          1. 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

  4. 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

    1. 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) 🙂

  5. 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

    1. 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

  6. 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?

  7. 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

    1. 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

  8. ICH DANKE DIR!!!! Hab endlich meine Notizen und Kontakte wieder! Übrigens Notizen lassen sich am besten mit Word öffnen.

  9. 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

  10. 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

    1. 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

  11. 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

    1. 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)).

      1. 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

        1. 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

  12. 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

  13. 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

  14. 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.

    1. 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

  15. 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

    1. 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

  16. 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

    1. 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.

    2. 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.

  17. 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!

  18. 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?

    1. Naja, wenn nur das Display kaputt ist könntest du ja einfach noch eine Sicherung auf einenm Windows-Gerät machen und dann meinem Tutorial folgen.

      Wenn dir das zu mühsam ist, versuch mal die Backup-Location ausfindig zu machen… Wenn du dort eine .dbk datei findest wirst du wahrschienlich auch mein Tutorial verwenden können.

  19. Hallo Herr Deml,

    hat soweit großartig funktioniert, vielen Dank für die tolle Anleitung. Nun bin ich beim letzten Schritt, nämlich dem Überspielen der Daten auf das alte Handy meiner Tochter, das ich als Übergangslösung bekommen habe. Es ist ein Samsung Galaxy Ace. Hierhin hätte ich meine Kontaktdaten gerne übertragen, aber leider endet Ihre Anleitung genau da …

    Haben Sie vielleicht etwas Mitleid mit einem User, der hier feststeckt?

    Vielen Dank und Grüße,
    Tassilo

    1. Hallo Tassilo,

      Nein mit solchen Leuten habe ich kein Mitleid. Solche Leute schätze und beachte ich, dass sie es soweit geschafft haben und denen helfe ich natürlich auch gerne weiter. Der letzte Schritt ist sehr simpel. Du solltest inzwischen die .vcf Kontaktdatei besitzen. Diese musst du auf die SD-Karte des Smartphones spielen, indem du es zum Beispiel mit einem USB-Kabel an deinen Computer ansteckst, oder es per email schickst. Sobald die Datei überspielt ist öffne die Kontakte-App. Dort findest du unter den Einstellungen einen Punkt der “Kontakte Importieren/Exportieren” oder so ähnlich heißt. Oft kommt danach noch ein Dialog bei dem du “Kontake aus Speicher importieren” anwählen musst. Dann einfach zur Datei navigieren und der Rest passiert von allein 😉
      Danke für das Feedback und gratulation, dass du es geschafft hast. Ich habe übrigens dann keine weitere Erklärung, da ich nicht weiß wohin die Kontakte wandern sollen und da es von Gerät zu Gerät leicht unterschiedlich ist, dachte ich mir, dass man dieses Problem auch alleine mit Google lösen kann.

      Grüße,
      Johannes

      1. Ok, jetzt hab ichs begriffen – es braucht die .vcf Datei, das war das missing link!

        Many thanks aus Pfaffstätten!
        Tassilo

  20. Hallo Johannes,

    wie viele andere hänge ich auch an der _manifest Datei ohne Dateierweiterung, die nicht mehr weiter von 7zip geöffnet werden kann.

    Dummerweise gibt es keine anderen Ordner unter restore.tar, die 7zip-extrahierung führt direkt zu _manifest. Sackgasse.

    Chris schreibt, er habe die f Datei gefunden, aber leider nicht wo…

    Muss ich in anderen Verzeichnissen im PC Companion-Backup suchen? Ich versuch’s mal von dan an!

  21. Hat funktioniert!

    Es scheint mehrere “fullbackupdata” in verschiedenen Verzeichnissen zu geben.

    Manche haben eine Datei f, andere nicht.

    Danke!!! Tolles Programm und geniale Anleitung!!!

    Stephan

  22. Hallo Johannes
    Wie kann ich mein Backup auf dem Mac von meinem alten Handy auf mein neues Handy laden? Wenn ich es auf einem Windows in eine zip-Datei verwandelt habe, lässt es sich nicht öffnen, dann heisst es ungültig!

    1. Hey Sarah,

      Ich verstehe dein Problem noch nicht ganz… Du hast ein Backup mit der Sony Brigde auf dem Mac erstellt und möchtest dieses jetzt auf dein neues Handy spielen? Warum möchtest du dann auf Windows wechseln, kannst du das Backup nicht direkt überspielen? Oder ist dein neues Handy kein Sony Smartphone mehr? Das Verfahren das ich hier beschreibe kann dir die Kontakte aus dem Backup holen und sollte auch unter Mac funktionieren (Das Programm funktioneirt auf alle Fälle auch dort), du musst aber wahrscheinlich die Arbeitsschritte ein wenig anpassen.
      Ich bin leider kein Apple-Mensch deshalb kann ich dir jetzt auch nicht sagen ob die Sony-Bridge genauso funktioniert wie der Sony PC Companion, ich denke du musst einfach selbst ein bisschen rumtricksen bis du eine Lösung findest 🙂

  23. Hi Johannes,

    ich hatte meine alten Kontakte via dem Sony PC Companio gesichert – allerdings konnte das Program (was btw in der aktuellen Version total verwirrend aufgebaut ist) von Sony nicht meine Kontakte wiederherstellen. Durch deinen Blog konnte ich aber meine Kontakte wiederherstellen.
    Tausend Dank für deine geile Anleitung!!!