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
- Possível duplicata de Backup completo de dispositivos sem acesso root
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
/systeme/datanã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/sdcardnã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 backupcom o sinalizador--nosystem(ou similar ), porque caso contrário, ele tentará fazer o backup/systeme 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/dataVocê ' acertou que o sistema está sendo montado comoroé irrelevante para backup, mas não para adicionar informações durante o tempo de execução.