Como faço um backup completo pré-root de um telefone Android?

A questão surge porque o aplicativo de backup mais bem avaliado (Backup Titanium) requer root. Então, o que usaríamos quando obter um backup realmente completo é essencial? Existe um aplicativo do tipo gerenciador de arquivos disponível que permite copiar todo o sistema de arquivos do telefone em algum lugar (para cartão SD, online ou sem fio – não importa qual?)

(Samsung Galaxy S9000)

Comentários

Resposta

Pelo que eu sei, você só pode fazer um backup completo / completo do telefone com root. Porque você precisa de root para executar o Titanium Backup (que só faz backup de aplicativos e seus dados) ou precisa de root para fazer o ClockWork Recovery que permite realizar um backup do Nandroid (backup de imagem completo de todo o dispositivo).

Comentários

  • Você não consegue fazer backup de nada? Apps? Dados? Nada pode ser copiado antes de fazer o root? Se você estragar o root, está completamente arruinado?
  • @AlexB Isso ' é a coisa. Você pode ' fazer um bom trabalho l backup sem raiz. Seus contatos, e-mail, calendário, etc. são sincronizados com a nuvem. Você pode usar o SMS Backup para fazer backup de seus textos. O Market fará o download automático de seus aplicativos. Suas fotos estão no cartão SD. Mas se você quiser apenas retirar tudo do / system / data, você precisa de acesso de administrador (root).
  • Contexto para o comentário acima: o que quer que esteja em /system e /data não é que (subjetivo, claro) importante. É ' apenas coisas como pontos de acesso sem fio, suas contas e assim por diante. E-mails e contatos devem estar na nuvem. Apps que salvam coisas em /sdcard (TitaniumBackup é um) voltarão imediatamente após uma instalação limpa, porque /sdcard não é apagado na redefinição de fábrica , apenas as partições do sistema. Então sim, morda a bala e crie root agora para que possa obter backups completos no futuro.
  • você não ' precisa root para flash CWM.

Resposta

Você precisa de root para um backup completo porque a partição do sistema (entre outras áreas) não pode ser acessada com permissões de usuário.

adb shell permitirá que você navegue /system/ embora não /system/app/ e outras áreas. adb pull permitirá que você extraia /system/app/, embora outros arquivos falhem com erros de permissão.

Fazer backup disso é essencialmente inútil sem root, entretanto, porque você não pode “restaurar os arquivos! /system/ é somente leitura e não pode ser remontado como RW sem root.

Comentários

  • No meu telefone sem root, consegui puxar (por meio do adb) todas as pastas do sistema. O que eu não ' consegui pull era a pasta de dados.
  • @Diego Acabei de experimentar com resultados mistos, ' atualizarei minha resposta.
  • @MatthewRead what sobre o CWM e seu backup Nandroid? Algum CWM de estado pode ser instalado / atualizado em telefones sem root, desde que o bootloader não esteja ' bloqueado. Alguma experiência com isso?
  • Posso confirmar que o adb pull não ' funciona com o sistema. Mesmo em um telefone com acesso root, provavelmente porque o daemon adb não pode ser executado como root. Vou tente novamente após alterar as permissões como root.
  • @jiggunjer Sim, acho que vai depender tanto da sua ROM quanto da versão do Android. Alguns fabricantes parecem um pouco mais relaxados. Eu acho que a conclusão final vale independentemente 🙂

Resposta

Se você está executando 4.0 ou superior pode usar adb backup. Siga as instruções aqui .
Depois de “reenraizar, Titanium Backup Pro pode restaurar os dados que você precisa desse arquivo.

Comentários

  • Ele ' é extremamente importante observar que você deve executar adb backup com o sinalizador --nosystem (ou similar ), porque caso contrário, ele tentará fazer o backup /system e falhará. Ele ' não será um backup completo sem raiz, ponto final.
  • @ bigbadonk420 Não ' diz isso na resposta de Ryan ' que eu ' vinculei. Por que isso falha? (Além disso, por que você deseja fazer backup de /system?)
  • Consulte android.stackexchange.com/questions / 29635 / … – quanto à sua pergunta por que você deseja fazer backup do sistema, estou ' um pouco confuso.Existem ' s algumas razões bastante óbvias pelas quais você gostaria.
  • Obviamente, ' não é tão óbvio quanto Eu não ' não entendo. Se você ' re enraizando, provavelmente não ' deseja restaurar isso e as imagens de fábrica estão disponíveis nos fóruns. Além disso, seu comentário seria mais útil aqui do que ' s onde estão as instruções reais. ' não é uma boa ideia espalhar pequenas informações por aí.
  • Se eu ' não engano ' s armazenados em /data/misc/wifi/wpa_supplicant.conf. Eu ' tenho certeza sobre o nome do arquivo, mas não sobre o caminho, pois não ' não tenho um telefone comigo. Mas ' está definitivamente em /data Você ' acertou que o sistema está sendo montado como ro é irrelevante para backup, mas não para adicionar informações durante o tempo de execução.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *