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
/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 comoro
é irrelevante para backup, mas não para adicionar informações durante o tempo de execução.