Stellen Sie nur einen Teil des Nandroid-Bildes wieder her -- contacts Bereich und restore Bereich und htc-hero Bereich und nandroid Bereich android verbunden Problem

Restore only part of nandroid image



8
vote

Problem

Deutsch

In der Installation von 2.2 habe ich alle meine Kontakte gelöscht (Kontakte wurden am Telefon gespeichert, nicht als Google-Kontakte)
Ich habe voll, Nandroid Backup, während das Telefon noch diese Kontakte hatte; Wenn ich jedoch versuche, das Bild wiederherzustellen; Ich bekomme bootloop.
Nandroid-Backup enthält system.img, data.img, cache.img und boot.img;

Ich frage mich, ob ich nur data.img wiederherstellen kann, um Kontakte zurückzuholen.

Ich habe an 2 andere Lösungen gedacht:

a) Erstellen Sie ein neues Nandroid-Bild des aktuellen Status; Stellen Sie sicher, dass es in Ordnung ist, indem Sie neu starten. Öffnen Sie dann die Kopierdatenbank mit Kontakten von einem Backup in ein anderes.

b) Öffnen Sie die Datenbank mit Kontakten von Data.img; und manuell retype 200 telefonische Datensätze.

Gibt es intelligenter (schneller, einfacher) ??

Englische Sprache

In attempt to install 2.2 I've deleted all my contacts(contacts were saved on phone, not as google contacts)
I've done full nandroid backup while phone still had those contacts; however when I try restoring image; I get bootloop.
Nandroid backup contains system.img, data.img, cache.img and boot.img;

I'm wondering if I can restore only data.img to get contacts back.

I have thought of 2 other solutions:

a) make a new nandroid image of current status; verify that it's ok by doing restart; then open copy database with contacts from one backup to another.

b) open database with contacts from data.img; and manually retype 200 phone records.

Is there any smarter (quicker, easier) way??

           

Antwortliste

6
 
vote
vote
Beste Antwort
 

uhrworkmod-Wiederherstellung verfügt über eine Option 'Advanced Restore', mit der Sie nur eine der folgenden Partitionen auswählen können: boot. System Daten Zwischenspeicher sd-ext

Wenn Sie es noch nicht haben, laden Sie den ROM-Manager vom Markt herunter, und dies hilft Ihnen, die ClockworkMod-Wiederherstellung zu installieren.

(Ich habe keine Ahnung, ob dies Ihr Problem lösen wird, aber ja, Sie können die Datenteilung wiederherstellen!;))

 

Clockworkmod recovery has an 'Advanced Restore' option that allows you to pick just one of the following partitions: boot system data cache sd-ext

If you don't already have it, download ROM Manager from the market and this will help you install the clockworkmod recover.

(I've no idea whether this will solve your problem, but yes you can restore the data partition! ;) )

 
 
3
 
vote

Montieren Sie das Bild in Ihrem Computer (Linux) oder Telefon, extrahieren Sie die Kontaktdatenbank, und kopieren Sie sie über die Kontaktdatenbank im Telefon. Sie tun dies mit einem Loopback-Gerät, z. mount -o loop /sdcard/myimage.img myimage . "MyImage" ist, wo Sie den Inhalt danach anzeigen können. Die Datenbank sollte data/data/com.android.providers.contacts/databases/contacts.db sein.

Sie können die Daten für eine einzelne App wiederherstellen, indem Sie den entsprechenden Ordner in /data/data/ kopieren.

 

Mount the image in your computer (Linux) or phone, extract the contacts database, and copy it over the contacts database in the phone. You do this using a loopback device, e.g. mount -o loop /sdcard/myimage.img myimage. "myimage" is where you can view the contents afterward. The database should be data/data/com.android.providers.contacts/databases/contacts.db.

You can restore the data for a single app by copying the relevant folder in /data/data/.

 
 
2
 
vote

Sie können unwiderrufe zum Dekomprimieren eines Sicherungsbilds verwenden und dann direkt auf die Daten zugreifen. Hier ist ein Guide , wie es geht.

 

You can use unyaffs to decompress a backup image, and then access the data directly. Here's a guide on how to do so.

 
 
 
 
1
 
vote

Ich konnte data.img nicht über Mount -o-Schleife montieren :( Auch die Wiederherstellung alter data.img führte dazu, dass Android-Telefon beim Cyanogen-Logo-Bildschirm stecken und nicht vollständig geladen wurde, und das Android-Betriebssystem vollständig: (

Ich habe es geschafft, Kontakte von der alten Sicherung zu extrahieren, indem Sie dies tun:

    .
  1. installieren die Android SDK

  2. Starten Sie in den Wiederherstellungsmodus

  3. Vollständige Sicherung Ihres aktuellen Systems über Nandroid-Backup

  4. Wiederherstellung / Datenpartion Ihrer alten Sicherung

  5. Starten Sie in den Wiederherstellungsmodus

  6. Start-ADB-Server:

für Fedora.
 $ su -    # CD ~ / Android-SDK / Werkzeuge    # ./adb Kill-Server ./adb Start-Server 
Oder für Ubuntu.
 $ sudo su    # CD ~ / Android-SDK / Werkzeuge    # ./adb Kill-Server ./adb Start-Server 
    .
  1. Verbinden Sie sich mit Ihrem Android-Telefon über den ADB-SDK-Befehl

    ./ adb shell

  2. Montieren / Daten und / SDCARD-Partition über Wiederherstellungsmenüs auf Ihrem Telefon

  3. Kopieren Sie Kontakte von Ihrer alten / Datenpartition auf Ihre / SDCARD-Partition

.    # CP /Data/Data/com.android.providers.contacts/databasen/contacts2.db /dcard/contacts2.db.old 
    .
  1. unmount / Datenteilung

  2. Format / Datenpartition

  3. Wiederherstellen Sie Ihre aktuelle / Datenpartition aus dem Backup-Image

  4. Sichern Sie Ihre aktuelle Kontaktdatenbank

.     # CP /Data/Data/com.android.providers.contacts/databasen/contacts2.db /tcard/contacts2.db.current 
    .
  1. Kopieren Sie Ihre alten Kontakte über Ihren aktuellen
.     # CP /SDCARD/CONTACTS2.db.old /data/data/com.android.provider.contacts/databasen/contacts2.db 
 

I couldn't mount data.img via mount -o loop :( Also restoring old data.img resulted in Android phone being stuck at Cyanogen logo screen and not loading Android OS fully :(

I managed to extract contacts from old backup by doing this:

  1. Install the Android SDK

  2. Boot into recovery mode

  3. Make full backup of your current system via Nandroid backup

  4. Restore /data partion of your old backup

  5. Boot into recovery mode

  6. Start adb server:

for Fedora
   $ su -    # cd ~/android-sdk/tools    # ./adb kill-server ./adb start-server
OR for Ubuntu
   $ sudo su    # cd ~/android-sdk/tools    # ./adb kill-server ./adb start-server
  1. Connect to your Android phone via adb SDK command

    ./adb shell

  2. Mount /data and /sdcard partition via Recovery menu on your phone

  3. Copy contacts from your old /data partition to your /sdcard partition

    # cp /data/data/com.android.providers.contacts/databases/contacts2.db /sdcard/contacts2.db.old
  1. Unmount /data partition

  2. Format /data partition

  3. Restore your current /data partition from backup image

  4. Backup your current contacts database

     # cp /data/data/com.android.providers.contacts/databases/contacts2.db /sdcard/contacts2.db.current
  1. Copy your old contacts over your current one
     # cp /sdcard/contacts2.db.old /data/data/com.android.providers.contacts/databases/contacts2.db
 
 
1
 
vote

Es gibt auch mehrere Apps, die bei einer teilweisen Nandroid-Wiederherstellung helfen:

  • Nandroid Manager
  • .
  • Nandroid-Browser
  • appExtractor
  • Titan Backup
  • und mehr

Sie alle geben Ihnen die Möglichkeit, Teile Ihrer Nandroid-Sicherung zu extrahieren: Apps und ihre Daten, SMS usw., und machen das Verfahren etwas einfacher.

 

There are also several apps available helping with a partial Nandroid restore:

  • Nandroid Manager
  • Nandroid Browser
  • AppExtractor
  • Titanium Backup
  • and more

They all give you the opportunity to extract parts of your Nandroid backup: Apps and their data, SMS, etc., and make the procedure a little easier.

 
 
     
     

Verwandte Fragen

7  So löschen Sie Backups mit CLOCKWORKMOD?  ( How to delete backups made using clockworkmod ) 
Diese Frage aus den Kommentaren auf meine Antwort auf Wie zur Installation von UhrworkMod Wiederherstellung auf Sony Xperia Neo V (MT11a)? Erik, eine le...

9  Rom-Manager - was ist der Zweck?  ( Rom manager what is its purpose ) 
Ich habe gerade zum ersten Mal mit der Z4root-Anwendung mein Telefon (Moto Droid) verwurzelt. Es hat großartig funktioniert (ein Klick, kein Computer beteilig...

8  Stellen Sie nur einen Teil des Nandroid-Bildes wieder her  ( Restore only part of nandroid image ) 
In der Installation von 2.2 habe ich alle meine Kontakte gelöscht (Kontakte wurden am Telefon gespeichert, nicht als Google-Kontakte) Ich habe voll, Nandr...

1  Wie kann ich CWM erzählen, um eine vollständige Sicherung anstelle eines inkrementellen Backups auszuführen?  ( How can i tell cwm to perform a full backup instead of an incremental backup ) 
Ein aktuelles Update an CWM traf die Möglichkeit, inkrementellen Sicherungen anstelle von vollständigen Funktionen auszuführen. Ich finde, ich finde, dass ich...

3  Odin vs. Nandroid-Backups?  ( Odin vs nandroid backups ) 
Mir wurde gesagt, dass Odin-Backups nandroid bevorzugt werden, aber ich habe das letztere nur jemals benutzt. Was sind die Funktionen, die sich zwischen ihnen...

1  Übertragen von Nandroid-Backup zwischen zwei Geräten  ( Transferring nandroid backup between two devices ) 
Ich habe ein Nandroid-Backup über CLOCKWORKMOD-Wiederherstellung auf meinem NVIDIA-Schild gemacht und möchte es auf einem anderen NVIDIA-Schild (aufgrund des ...

7  Wie nandroid ein Telefon ohne Uhrwerk modig?  ( How to nandroid a phone without clockworkmod ) 
Ich bin mir fast sicher, dass für mein Telefon keine UhrwerkMod-Wiederherstellung (ich habe einige Fragen und Antwort im Forum und auch Google es mit Dieses ...

1  Bilder sind nach Nandroid-Backup wiederhergestellt  ( Pictures gone after nandroid backup restored ) 
Ich habe kürzlich eine TWRP-Wiederherstellung von Nandroid-Backup meiner aktuellen ROM gemacht, und ich hatte gerade persönliche Bilder genommen. In der Siche...

4  Android Restore Bootstrap Nandroid Backup nach einem fehlgeschlagenen ROM-Flash  ( Android restore bootstrap nandroid backup after a failed rom flash ) 
Ich habe versucht, meinen Droid x2 bis cm7 zu blinken, aber es ist fehlgeschlagen. Bevor ich den Blitz versucht habe, habe ich eine Nandroid-Sicherung mit ein...

0  Wie konvertiere ich eine Nandroid-Sicherung in eine Update.Zip-Datei, die im Aktienwiederherstellungsmodus funktioniert?  ( How do i convert a nandroid backup into an update zip file that works in the sto ) 
Sehen Sie sich für diesen Fall ein Telefon an, das in einem Bootloop stecken bleibt (nicht fixierbar durch Datenwischen oder USB-Jigs) ohne CWM-Wiederherstellu...




© 2022 www.antworten.top All Rights Reserved. Fragen & Antworten Haus Alle Rechte vorbehalten