Por que é tão difícil recuperar dados excluídos no Android e o que fazer sobre isso

Quando se trata de recuperação de dados do Android(Android data) , uma rápida pesquisa no Google(Google search) retorna muitos golpes, informações erradas e malwares que se apresentam(malware posing) como ferramentas de recuperação. Muitas pessoas excluem acidentalmente arquivos importantes e, infelizmente, há muitos por aí que tentariam lucrar com seu infortúnio. 

Mas nem tudo são más notícias. Neste artigo, explicaremos que tipo de recuperação de dados é possível no Android e como você pode se proteger contra a exclusão acidental de seus dados no futuro. 

Os dados podem ser recuperados no Android? 

Infelizmente, muito pouco ou nenhum dado é recuperável no armazenamento interno de telefones Android se não tiver sido feito backup. Para descobrir o motivo, vamos começar discutindo como os dados são armazenados em um dispositivo Android(Android device) e o que acontece quando eles são excluídos. 

Como o Android salva e exclui arquivos(Does Android Save and Delete Files) ?

Na maioria dos telefones (e dispositivos de armazenamento), quando os arquivos são excluídos, eles não são realmente apagados. Em vez disso, o local dos arquivos excluídos recentemente é marcado como sobregravável. Os dados originais são substituídos quando um novo arquivo é salvo, substituindo-o. Assim, embora os dados não sejam sobrescritos, ainda são tecnicamente recuperáveis ​​– ou seria se o disco não(disc wasn) fosse criptografado. 

O Android 5.0 ao Android 9 utiliza criptografia de disco completo. Essa forma de criptografia usa uma única chave AES (Advanced Encryption Standard) de 128 bits(128-bit Advanced Encryption Standard (AES)) que é armazenada com segurança no dispositivo (protegida pela senha do usuário). No caso de uma redefinição de fábrica(factory reset) , todos os arquivos armazenados usando criptografia de disco completo são apagados e completamente irrecuperáveis. 

O Android 7.0 e superior apresentam criptografia baseada em arquivo. Essa forma de criptografia usa chaves diferentes para arquivos diferentes, o que significa que eles podem ser desbloqueados independentemente um do outro. No entanto, isso também significa que, quando um arquivo é excluído, sua chave de criptografia(encryption key) é excluída ao lado dele, apagando-o completamente. 

A menos que você tenha removido a criptografia baseada em arquivo do seu dispositivo, é impossível recuperar quaisquer dados excluídos, independentemente do que os serviços online alegam. 

E, para piorar as coisas, recuperar dados da memória flash NAND(NAND flash) do Android é consideravelmente mais difícil do que discos rígidos de computador. 

Um controlador(storage controller) de armazenamento anota todos os dados no armazenamento flash NAND(NAND flash) . Quando um arquivo é excluído, o controlador marca esse espaço como “vazio”, mas na verdade não o apaga. Como os dados são constantemente gravados e excluídos, o controlador precisa monitorar um mapa cada vez mais detalhado do armazenamento. 

No entanto, desde o Android 4.3(Android 4.3) , os telefones incluem um protocolo chamado TRIM . O TRIM(TRIM) ajuda dizendo ao controlador para parar de monitorar os dados excluídos, marcando-os para coleta de lixo(garbage collection) (onde os arquivos são totalmente apagados). Efetivamente, isso significa que quanto mais tempo você deixar seus dados excluídos, menos chance terá de recuperá-los. 

Quais dados(Data) são recuperáveis ​​no Android ?

O tipo de dados que você pode recuperar de telefones Android inclui: 

  • Fotos excluídas recentemente que estão sendo armazenadas na lixeira(recycling bin) 
  • Quaisquer dados excluídos que tenham sido copiados usando serviços como Samsung Cloud e Google Drive(Samsung Cloud and Google Drive)
  • Dados que foram armazenados no cartão SD(SD card) (embora não seja garantido)
  • Dados(Data) associados à sua Conta do Google(Google Account) , como sua lista de contatos

Você pode recuperar dados após uma redefinição(Reset) de fábrica ?

É impossível recuperar dados de um telefone Android(Android phone) que passou por uma redefinição de fábrica(factory reset) , a menos que tenha sido feito backup em outro lugar. Os dados(Data) mantidos em um cartão SD(SD card) ainda podem ser recuperados mesmo se excluídos - abordaremos isso abaixo. 

Fazer root no(Does Rooting) seu telefone ajuda a recuperar dados(Phone Help Recover Data) ?

Alguns aplicativos de recuperação(recovery apps) de dados exigem o root do seu Android para recuperar dados. Para versões mais antigas do Android , como OS 5 ou 6, o enraizamento era relativamente fácil e permitia aplicativos de recuperação(recovery apps) de dados para contornar a criptografia de disco(disk encryption) e potencialmente acessar arquivos excluídos recentemente. 

Em versões posteriores, incluindo Android 10 e 11, é impossível fazer o root sem carregar o Bootloader , que limpa seu armazenamento mais uma vez. Isso efetivamente o torna inútil para recuperar dados. 

E quanto aos especialistas em recuperação de dados(Data Recovery Specialists) ?

Os especialistas em recuperação de dados(Data recovery) usam métodos complexos e muitas vezes destrutivos para acessar diretamente o armazenamento NAND(NAND storage) e recuperar dados. Para o sistema operacional Android(Android OS) de pré-criptografia , esses métodos foram bem-sucedidos, mas também destruiriam o telefone. 

Para dispositivos criptografados, é possível usar esses métodos para recuperar dados, mas como é impossível descriptografar os dados fora do telefone onde a chave está armazenada, quase sempre é inútil. 

Todos os aplicativos de recuperação de dados são fraudes?

Não, embora existam muitos aplicativos fraudulentos disponíveis na Google Play Store , muitos deles são legítimos. Por exemplo, eles podem funcionar perfeitamente para cartões SD, versões mais antigas do Android e outras formas de mídia de armazenamento.

No entanto, muitos são(ARE) fraudes. E lembre-se de que nenhum aplicativo é capaz de recuperar dados de uma redefinição de fábrica(factory reset) (a menos que seja em versões muito antigas do Android ) ou de telefones que utilizam criptografia baseada em arquivo. 

Ocasionalmente, você poderá usar esses aplicativos para recuperar arquivos recém-excluídos de um Android que usa criptografia de disco completo, mas os arquivos são criptografados e inacessíveis sem a chave. 

Muitas vezes, os aplicativos de recuperação de dados recuperam(recovery apps) miniaturas em cache e afirmam que são os arquivos de fotos originais (o que ainda pode ser melhor do que nada). Esta é a razão pela qual muitos aplicativos oferecem(apps offer) ferramentas de “aprimoramento de imagem”. 

Como recuperar dados(Data) do seu Android

Certos(Certain) dados podem ser recuperados em seu dispositivo Android(Android device) se você tiver feito backup deles no passado ou se estiverem armazenados no cartão SD(SD card) em vez do armazenamento interno do telefone. Você também pode recuperar mensagens SMS

Verifique a Lixeira

Alguns aplicativos de fotos(photo apps) , incluindo o aplicativo Galeria(Gallery app) , apresentam uma lixeira(recycle bin) que armazena temporariamente as fotos excluídas recentemente. 

Para acessar isso, abra a Galeria(Gallery) e selecione as três linhas horizontais no canto inferior direito. Em seguida, selecione Lixeira(Recycle Bin)

Você deve ver todas as fotos excluídas recentemente, incluindo o tempo restante antes que o dispositivo as limpe definitivamente. 

Recuperar dados excluídos de(Data From) um cartão SD(SD Card)

Os dados no cartão SD(SD card) são muito mais fáceis de recuperar do que os dados na memória flash do Android. Mesmo que os arquivos do cartão SD(SD card) tenham sido excluídos ou você tenha formatado a unidade acidentalmente, você ainda poderá recuperá-los usando ferramentas confiáveis ​​de recuperação de dados. 

Se você excluiu fotos do seu cartão SD(SD card) por acidente, recomendamos o uso do PhotoRec , que é um aplicativo gratuito de recuperação de fotos(photo recovery app) que você pode instalar no seu PC. Usando um leitor de cartão SD(SD card) para acessar a unidade, você poderá recuperar suas fotos. 

Recuperar do Backup Local

A maioria dos telefones Android tem uma função de backup(backup function) local . Se você ativou backups periódicos, poderá recuperar todos os dados excluídos que foram capturados por um backup anterior. 

Para acessar os dados de backup: 

  1. Abra Configurações(Settings) > Contas e backup( Accounts and backup) .

  1. Toque em Restaurar dados(Restore data)

  1. Selecione o backup mais recente para o seu telefone. 

  1. Certifique-se de que todos os dados que você deseja restaurar estejam selecionados e toque em Restaurar(Restore)

Recuperar da Conta do Google

Se você tem uma conta do Google(Google account) e ativou a sincronização em seu Android , alguns de seus dados podem ser recuperados, mesmo após uma redefinição de fábrica(factory reset) . Melhor ainda, o Android 8(Android 8) e superior apresentam backups automáticos do Google One , que permitem recuperar todos os arquivos excluídos acidentalmente. 

Os dados recuperáveis ​​podem incluir seus contatos, dados de aplicativos, calendário, dados do navegador Chrome(Chrome browser) e documentos ou arquivos armazenados no Google Drive ou Gmail(Google Drive or Gmail)

Se você redefiniu seu telefone de fábrica ou estiver usando um novo telefone, durante a configuração, assim que adicionar sua conta do Google(Google account) ao dispositivo, ela permitirá que você restaure todos os dados sincronizados. 

Como garantir que seus dados(Your Data) sejam copiados

Existem muitos serviços de backup disponíveis para dispositivos Android e você pode até optar por realizar backups manualmente, se desejar. As opções mais fáceis são ativar os backups por meio das configurações do Android ou (Android)da sua Conta do Google(via your Google Account)

Ativar backups locais

O processo para habilitar backups locais pode variar dependendo do modelo e do fabricante do seu telefone. Para Samsung , para habilitar o backup local: 

  1. Abra Configurações(Settings)
  2. Toque em Contas e backup(Accounts and backup) .

  1. Selecione Fazer backup de dados(Back up data)

  1. Ative cada tipo de dados que você deseja fazer backup automático ou selecione Fazer backup agora(Back up now)

Esses dados agora serão copiados periodicamente para o Samsung Cloud(periodically backup to the Samsung Cloud) quando o dispositivo estiver inativo e estiver conectado ao WiFi

Ativar o backup do Google One

Para ativar os backups automáticos com o Google One(Google One)

  1. Abra Configurações(Settings) > Google

  1. Selecione Backup .

  1. Em Detalhes do backup(Backup details) e certifique-se de que todas as categorias estejam habilitadas. 

  1. Para ativá-los, toque no item e(item and toggle) ative Backup e sincronização(Back up & sync) .

Quando seu dispositivo estiver ocioso por duas horas e conectado ao WiFi, ele começará a sincronizar seus dados. 

Prevenir é melhor que remediar

Excluir seus arquivos por acidente é uma droga, especialmente se forem fotos preciosas ou documentos importantes. A única maneira de realmente garantir que seus arquivos sejam recuperáveis ​​em caso de exclusão acidental é fazer backups frequentes de seus dados com segurança. 

Felizmente, existem muitos serviços gratuitos ou pagos baseados em nuvem que podem fazer isso para você com o mínimo de esforço! 



About the author

Sou um desenvolvedor web com mais de 10 anos de experiência, incluindo 8 anos como engenheiro de software profissional. Também tenho experiência no desenvolvimento de aplicativos e jogos para dispositivos móveis, tanto para desktop quanto para dispositivos móveis. No meu tempo livre, gosto de jogar videogame e assistir filmes, ouvir música, ler livros e fazer jardinagem.



Related posts