Alguém pode recomendar uma boa maneira de fazer backup de dispositivos Android?
Idealmente, eu gostaria de fazer isso sem fio e, não apenas fazer backup de meus dados, mas também de minhas configurações de usuário. É possível fazer backup de uma imagem de um dispositivo Android - para que você nem precise reinstalar aplicativos?
Seria particularmente útil ouvir dos usuários que restauraram os backups, sobre o quão fácil e completo foram seus processos. obrigado
backup
restore
remote-control
ninjaPixel
fonte
fonte
Respostas:
Como o requisito é que você precisa ser ROOTED, você pode obter o Titanium Backup e fazer backup do telefone usando isso.
O motivo para usar o Titanium Backup é para que você possa restaurar seletivamente partes dos seus dados se instalar uma versão diferente e / ou criar o Android. O backup NANDROID é bom para ter uma imagem segura, mas não é bom para restaurar dados em cima de uma nova instalação do sistema operacional (às vezes há efeitos colaterais).
fonte
Uma boa maneira de fazer backup dos dados do aplicativo, se você não estiver enraizado, é usado
adb
no SDK do Android . Por exemplo, para fazer backup dos dados para o local, faça algo como o seguinte:adb pull /data/data/com.twofortyfouram.locale/ C:\backup\locale\
E para restaurar, basta usar
adb push
com os mesmos argumentos na ordem inversa, ou seja:adb push C:\backup\locale\ /data/data/com.twofortyfouram.locale/
Você deve conseguir fazer o backup de aplicativos da
/data/app/
mesma maneira.fonte
adb shell
entãocd /data/data/
seguidals
. Faça backup/data/app/
se desejar salvar os aplicativos para evitar fazer o download novamente deles. Não há outros locais de dados fixos AFAIK :)/data/system/
mas não sei se funcionará.Se você deseja fazer o que é essencialmente um backup 1 para 1 do seu dispositivo, pode usar uma recuperação personalizada para criar um backup "nandroid". Isso efetivamente cria imagens de disco de suas partições NAND (daí "nandroid") que você pode restaurar posteriormente. Isso varia um pouco por dispositivo e sistema de recuperação, mas, em geral, se você deseja executar um backup completo da memória interna do telefone, é necessário:
Faça root no seu dispositivo e instale uma recuperação personalizada. A recuperação mais popular é provavelmente o ClockworkMod . A instalação varia de acordo com o dispositivo, mas o ROM Manager pode fazer isso por você na maioria dos dispositivos populares. Você simplesmente inicia o ROM Manager e seleciona "Flash ClockworkMod Recovery" no menu principal.
Se estiver usando o ClockworkMod, abra o ROM Manager e selecione "Backup current ROM". Isso deve fazer todo o trabalho para você.
Se não estiver usando o ROM Manager ou se você usar uma recuperação diferente do ClockworkMod:
adb reboot recovery
partir de um PC conectado com o ADB configurado e configurado. Pode haver outros requisitos para recuperação, dependendo do seu dispositivo (por exemplo, o Kindle Fire é muito diferente dos outros).Depois que o backup for realizado, você poderá usá-lo para recuperar muitos tijolos "suaves". No entanto, as duas situações das quais você não conseguiria se recuperar apenas com um backup seriam:
Nos dois cenários, é necessário primeiro corrigir a partição incorreta (carregador de inicialização ou recuperação) antes de poder restaurar o backup. Basicamente, qualquer coisa que impeça o acesso à partição de recuperação também impedirá o uso da recuperação para restaurar seu backup. Tais situações são, eu diria, bastante raras. Você pode usar um backup para recuperar uma partição
/boot
ou/system
um componente defeituoso; portanto, a atualização de um kernel ou ROM deve ter uma probabilidade extremamente pequena de bloquear permanentemente o dispositivo (a menos que ele modifique sua recuperação ou carregador de inicialização, conforme observado acima).Você poderá exibir um backup não compactado com flash,
fastboot
mas isso dependerá de qual recuperação você está usando e como ele executa seus backups. Pelo que me lembro, o ClockworkMod simplesmente usadd
para criar a imagem e eles realmente piscam corretamente em alguns dispositivos. No entanto, eu recomendo fortemente que você pesquise isso antes de tentar, pois uma gravação ruim de inicialização rápida pode prejudicar você também. Obviamente, contanto que você não tente sobrescrever seu gerenciador de inicialização, não perderá o acessofastboot
; portanto, de certa forma, isso pode ser uma situação de "nada aventurado, nada ganho".Para realmente restaurar um backup, você pode:
Se você não estiver usando o ROM Manager ou o ClockworkMod:
Os backups Nandroid são, por padrão, armazenados no seu dispositivo de armazenamento externo em praticamente todas as situações. Algumas exceções podem ser dispositivos sem armazenamento externo separado (por exemplo, dispositivos como o Galaxy Nexus) em que o
/sdcard
diretório está realmente no armazenamento interno físico. Em qualquer caso, no entanto, ele será salvo no seu/sdcard
diretório, que pode ser lido em um PC como armazenamento em massa USB ouadb
. Você pode copiar um backup nandroid do seu telefone e para um computador, para protegê-lo, e depois copiá-lo mais tarde, se precisar restaurar.Para fazer isso, basta conectar o dispositivo e procurar um caminho como
/sdcard/nandroid
(ou/sdcard/TWRP
recuperação do TeamWin, possivelmente em outro lugar para outros). Em seguida, você pode copiar o conteúdo da pasta para o seu computador. Como alternativa, você pode utilizá-loadb
conectando o dispositivo e emitindo algo semelhante a:... de um shell de PC.
fonte
Existem vários aplicativos que você pode usar, mas muitos já terão o ES File Manager
Nota: Desative o máximo de aplicativos possível. Alguns aplicativos não fazem backup durante a execução.
(quando você o abre, normalmente está no modo de gerenciamento de arquivos)
Enquanto o backup estiver em execução, você poderá acompanhar o progresso abrindo a barra de notificação
Os aplicativos serão copiados para backup / aplicativos
fonte
Dependendo do seu telefone, está a complexidade desta tarefa.
HTC Evo (e telefones suportados), você pode usar a ferramenta root não removida para obter acesso root. Instale o Titanium Backup e faça o backup de tudo (sistema incluído) no cartão de memória (e pode copiá-lo para o seu computador para obter backup extra).
Caso contrário, você precisará obter algo semelhante ao unrEVOked para fazer root e usar o Titanium.
Se não for possível, você precisa fazer o root do telefone e fazer um backup NANDROID. Isso faz o backup de tudo na memória do telefone como uma imagem e pode ser restaurado a qualquer momento para substituir totalmente qualquer coisa no telefone pelo que era, mesmo se você instalou outra versão do Android.
Caso contrário ... HTC PC Sync? Por isso, é meio ruim, em comparação com as outras ferramentas.
fonte
Se você não possui root , pode usar o MyBackup . Ele pode salvar aplicativos e mídia (fotos, músicas, vídeos) e salvar dados (contatos, SMS, MMS, alarmes, ...).
Infelizmente, ele requer conexão com a Internet (para a conta MyBackup / Rerware), mesmo para salvar e restaurar local (por exemplo, no cartão SD), e a versão gratuita é apenas um telefone (você não pode copiar o backup para outro telefone).
Observe que a versão não raiz é menos poderosa do que, por exemplo, Titanium Backup ou MyBackup Root.
Há também o hélio (anteriormente carbono), que também não requer raiz.
fonte