A desinstalação de aplicativos deixa rastros?

25

Eu venho de um plano de fundo do Windows em que qualquer coisa que você instala ou desinstala geralmente deixa rastros que às vezes são difíceis de detectar e remover.

O mesmo acontece quando você remove aplicativos Android? Sei que não há registro no Linux / Android, mas existe algum lugar onde os vestígios ainda possam permanecer?

Vi alguns aplicativos criando pastas no cartão SD, mas é fácil identificar e excluir.

Obrigado.

Francisc
fonte
3
Eu só vi casos em que jogos / aplicativos baixam / armazenam conteúdo extra no cartão SD. O mercado mantém um histórico psuedo do que você baixou / instalou recentemente na guia downloads.
Bryan Denny

Respostas:

17

Em um telefone não rooteado, os aplicativos são executados como usuários distintos e não têm acesso a nenhum arquivo criado por outros usuários ou arquivos do sistema, ou seja, eles são colocados na "área restrita". Como eles não podem fazer essas alterações, eu diria que a única coisa que eles podem deixar para trás é um pouco de detrito no seu cartão SD.

Em um telefone com root, um aplicativo ao qual é concedido acesso root pode fazer praticamente tudo o que é possível no hardware. Os aplicativos que possuem permissões de root podem gravar na mídia de armazenamento não somente leitura (incluindo a modificação do carregador de inicialização), modificar os dados privados de outros programas, modificar configurações do sistema, modificar arquivos do sistema etc. Um aplicativo raiz também pode se esconder do sistema, e fingir ser desinstalado enquanto está perfeitamente bem e vivo.

Basicamente, aplicativos raiz podem fazer qualquer coisa que o hardware permitir

Atualizado para incluir as informações de Lie Ryan em aplicativos raiz.

Matt H
fonte
4
Hmm, obrigado Matt. Você poderia me dar alguns exemplos de que tipo de aplicativos de detritos com acesso root podem deixar? Como eu disse, sou novo no ambiente não Windows.
Francisc
6
@Francisc: aplicativos com acesso root podem fazer praticamente qualquer coisa possível no hardware. Os aplicativos que possuem permissões de root podem gravar em mídia de armazenamento não somente leitura (incluindo a modificação do carregador de inicialização), modificar os dados privados de outros programas, modificar configurações do sistema, modificar arquivos do sistema etc. Os aplicativos raiz também podem se esconder do sistema e fingir para ser desinstalado enquanto está perfeitamente bem e vivo. Basicamente, aplicativos raiz podem fazer qualquer coisa que o hardware permitir.
Lie Ryan
11
@ Lie - devo editar minha resposta para incluir suas informações (muito úteis) extras sobre aplicativos raiz? (Não quero roubar representante ou qualquer coisa)
Matt H
11
certeza, eu ficaria feliz se você fizer
Lie Ryan
Aplicativos não enraizados também podem abusar de suas permissões. O cartão SD é fácil, mas você tem outros exemplos, como abusar de contatos para colocar coisas lá. Então, sinto que existem maneiras de os aplicativos deixarem rastros.
Didier A.