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:
- Reinicie seu dispositivo no modo de recuperação. Isso varia novamente de acordo com o dispositivo, mas o ROM Manager possui a opção "Reiniciar na recuperação", que funciona independentemente da recuperação que você instalou. Outra opção é emitir a
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).
- Navegue até o menu "Backup / Restore" ou "Nandroid" (ou similar).
- Selecione "Backup" e (se necessário) selecione quais partições você deseja fazer backup. Algumas recuperações também oferecem a opção de compactar o backup.
- Selecione "Executar backup" (ou similar) e aguarde o processo terminar.
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:
- Seu carregador de inicialização é inválido / corrompido / etc
- Sua partição de recuperação é inválida / corrompida / etc
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 usa dd
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 acesso fastboot
; portanto, de certa forma, isso pode ser uma situação de "nada aventurado, nada ganho".
Para realmente restaurar um backup, você pode:
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 ou adb
. 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á-lo adb
conectando o dispositivo e emitindo algo semelhante a:
adb pull /path/to/backups
... de um shell de PC.