Restaurar apenas parte da imagem nandroid -- ntacts campo com restore campo com htc-hero campo com nandroid camp android Relacionado O problema

Restore only part of nandroid image


8
vote

problema

português

Na tentativa de instalar 2.2 Eu deletei todos os meus contatos (os contatos foram salvos no telefone, não como contatos do Google)
Eu fiz completos nandroid Backup enquanto o telefone ainda tinha esses contatos; No entanto, quando tento restaurar a imagem; Eu recebo bootloop.
Backup Nandroid contém System.img, data.img, cache.img e boot.img;

Estou me perguntando se consigo restaurar apenas dados.img para obter contatos de volta.

Eu tenho pensado em 2 outras soluções:

a) Faça uma nova imagem nandroid do status atual; Verifique se está tudo bem fazendo reinício; Em seguida, abra o banco de dados de cópia com contatos de um backup para outro.

b) Open Database com contatos de dados.img; e retire manualmente 200 registros de telefone.

Existe alguma maneira mais inteligente (mais rápida, mais fácil) ??

english

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

           

Lista de respostas

6
 
vote
vote
Melhor resposta
 

Recovery ClockWorkMod tem uma opção 'Advanced Restore' que permite escolher apenas uma das seguintes partições: Bota sistema dados cache SD-EXT

Se você ainda não tem, baixe o ROM Manager do mercado e isso ajudará você a instalar o ClockWorkMod Recover.

(Não tenho ideia se isso resolverá seu problema, mas sim você pode restaurar a partição de dados!))

 

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

Monte a imagem no seu computador (Linux) ou telefone, extraia o banco de dados de contatos e copie-o sobre o banco de dados de contatos no telefone. Você faz isso usando um dispositivo de loopback, e. mount -o loop /sdcard/myimage.img myimage . "MyImage" é onde você pode ver o conteúdo depois. O banco de dados deve ser data/data/com.android.providers.contacts/databases/contacts.db .

Você pode restaurar os dados de um único aplicativo copiando a pasta relevante em /data/data/ .

 

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

Você pode usar Unyaffs Para descompactar uma imagem de backup e, em seguida, acessar os dados diretamente. Aqui está um guia sobre como fazê-lo.

 

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

Eu não pude montar dados.IMG via Mount -o loop :( Também restaurando os dados antigos.IMG resultou no telefone Android sendo preso na tela do logotipo da cyanogen e não carregando totalmente o sistema operacional: (

Eu consegui extrair contatos do antigo backup fazendo isso:

    .
  1. instalar o Android SDK

  2. Bota no modo de recuperação

  3. faça backup completo do seu sistema atual via backup nandroid

  4. Restaurar / Data Partion do seu antigo backup

  5. Bota no modo de recuperação

  6. start adb server:

para fedora.
 $ SU -    # CD ~ / Android-SDK / Ferramentas    # ./adb kill-server ./adb start-server   Ou para o Ubuntu.  
 $ sudo su    # CD ~ / Android-SDK / Ferramentas    # ./adb kill-server ./adb start-server  
    .
  1. conectar ao seu telefone Android via comando adb sdk

    ./ adb shell

  2. Monte / dados e / / sdcard partition via menu de recuperação no seu telefone

  3. Copiar contatos de sua partição antiga / dados para a partição / sdcard

    # cp /data/data/com.android.providers.contacts/databases/contacts2.db /sdcard/contacts2.db.old  
    .
  1. desmonte / partição de dados

  2. Partição de formato / dados

  3. Restaure sua partição atual / dados da imagem de backup

  4. backup seu banco de dados de contatos atual

     # cp /data/data/com.android.providers.contacts/databases/contacts2.db /sdcard/contacts2.db.current  
    .
  1. Copie seus antigos contatos sobre o atual
     # cp /sdcard/contacts2.db.old /data/data/com.android.providers.contacts/databases/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

Existem também vários aplicativos disponíveis para ajudar com uma restauração de Nandroid parcial:

  • gerenciador nandroid
  • navegador Nandroid
  • AppExtractor
  • backup de titânio
  • e mais

Todos eles te dão a oportunidade de extrair partes do seu backup nandroid: aplicativos e seus dados, SMS, etc., e tornar o procedimento um pouco mais fácil.

 

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.

 
 
     
     

Perguntas relacionadas

7  Como nandroid um telefone sem relógio?  ( How to nandroid a phone without clockworkmod ) 
Estou quase certo de que não há recuperação do clockworkmod para o meu telefone (eu estive lendo algumas perguntas e responda no fórum e também google com es...

1  Como posso dizer o CWM para realizar um backup completo em vez de um backup incremental?  ( How can i tell cwm to perform a full backup instead of an incremental backup ) 
Uma atualização recente para a CWM aprimorou a capacidade de realizar backups incrementais em vez de completos. Tendo realizado aqueles por um tempo, acho que...

8  Restaurar apenas parte da imagem nandroid  ( Restore only part of nandroid image ) 
Na tentativa de instalar 2.2 Eu deletei todos os meus contatos (os contatos foram salvos no telefone, não como contatos do Google) Eu fiz completos nandro...

3  Backups Odin vs. Nandroid?  ( Odin vs nandroid backups ) 
Eu fui informado de que os backups Odin são preferidos aos nandroid, mas eu só usei este último. Quais são os recursos que diferem entre eles e como é melhor ...

0  Como faço para converter um backup nandroid em um arquivo update.zip que funciona no modo de recuperação de estoque?  ( How do i convert a nandroid backup into an update zip file that works in the sto ) 
Para este caso, considere um telefone preso em um bootloop (não fixável por meio de limpeza de dados ou gabaritos USB) sem recuperação do CWM e sem acesso ADB...

4  Android Restore Bootstrap Nandroid Backup após um flash ROM com falha  ( Android restore bootstrap nandroid backup after a failed rom flash ) 
Eu estava tentando piscar meu droid x2 para cm7, mas falhou. Antes de tentar o flash, fiz um backup nandroid usando um aplicativo chamado "Recuperação do sist...

1  Transferindo backup nandroid entre dois dispositivos  ( Transferring nandroid backup between two devices ) 
Eu fiz um backup nandroid através da recuperação do clockworkmod no meu escudo NVIDIA e quero restaurá-lo em outro escudo NVIDIA (devido ao recente recente). ...

9  Gerente rom - o que é propósito?  ( Rom manager what is its purpose ) 
Acabei de terminar o enraizamento do meu telefone (moto droid) pela primeira vez usando o aplicativo Z4root. Funcionou muito bem (um clique, nenhum computador...

7  Como excluir backups feitos usando o ClockWorkMod?  ( How to delete backups made using clockworkmod ) 
dividindo esta pergunta a partir dos comentários para minha resposta para how para instalar o ClockWorkmod Recovery no Sony Xperia Neo V (MT11A)? . Erik,...

1  Fotos ido após o backup nandroid restaurado  ( Pictures gone after nandroid backup restored ) 
Recentemente, fiz um backup nandroid de recuperação do Twrp da minha ROM atual, e acabei de tirar algumas fotos pessoais. No backup, incluiu a partição / data...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.