Estou acostumado a limpar tudo ao instalar uma nova ROM, mas gostaria de saber se uma restauração nandroid apaga automaticamente as partições que está sendo recuperada.
Quando executo uma restauração, vejo algumas mensagens dizendo "formatação de cache" e "apagando a inicialização antes da restauração", mas o restante das minhas partições (sistema, dados, .android_secure etc.) não tem nenhuma mensagem associada sendo limpo primeiro.
Uma restauração nandroid substitui as partições ou mescla os arquivos com a estrutura atual?
E, no interesse de tornar isso aplicável a um público mais amplo, o processo é diferente para telefones diferentes (alguns têm partições extras) ou versões diferentes do clockworkmod? Ou o processo é o mesmo para todos?
fonte
Para determinados dispositivos, como o Nexus 7, isso não é possível porque a ROM
/data
padrão é unificada e o que normalmente seria usado como um cartão SD com montagens FUSE. Se o programa de restauração apagasse a/data
partição, ele apagaria o backup porque está armazenado nele/data
. Por exemplo, com o TWRP, ele estaria/data/media/0/TWRP/BACKUPS/(deviceSerial)/
em um subdiretório de sua escolha, mas, por padrão, é composto de AAAA-MM-DD-HH-MM-SS (buildID) quando o backup foi iniciado, por exemplo "2013-12- 28-14-12-18 KOT49H ".O que eu acho que o TWRP tentará fazer em uma restauração é desvincular recursivamente (2) / rmdir (2) tudo, EXCETO a árvore de diretórios do TWRP. Quando fiz uma restauração, ela imprimiu uma mensagem sobre a limpeza
/data
.Pode muito bem depender de qual recuperação você usa também. O TWRP pode ter uma maneira diferente do CWM, que pode ser diferente do COT e assim por diante. Também pode depender se o dispositivo tem um slot para cartão SD ou não (um Nexus 7 não).
fonte
Geralmente, uma restauração NAND substitui as partições que ela restaura completamente. Tudo o que está atualmente na partição será substituído e o exato mesmo estado do backup será restaurado. Portanto, limpar antes de restaurar não é realmente necessário, pois ele será completamente substituído.
Em vez disso, geralmente é recomendável limpar partições de cache (incluindo o dalvik cache) após a restauração do backup NAND para garantir que o estado restaurado possa ser recuperado corretamente (e não seja afetado por problemas de cache).
fonte