¿La desinstalación de aplicaciones deja algún rastro?

25

Vengo de un fondo de Windows donde cualquier cosa que instales-desinstales generalmente deja rastros que a veces son difíciles de detectar y eliminar.

¿Sucede lo mismo cuando elimina las aplicaciones de Android? Sé que no hay registro en Linux / Android, pero ¿hay algún lugar donde aún puedan quedar rastros?

He visto algunas aplicaciones que crean carpetas en la tarjeta SD, pero eso es fácil de detectar y eliminar.

Gracias.

Francisc
fuente
3
Solo he visto casos en los que los juegos / aplicaciones descargarán / almacenarán contenido adicional en la tarjeta SD. El mercado mantiene un historial psuedo de lo que ha descargado / instalado recientemente en la pestaña de descargas.
Bryan Denny

Respuestas:

17

En un teléfono no rooteado, las aplicaciones se ejecutan como usuarios distintos y no tienen acceso a ningún archivo creado por otros usuarios o archivos del sistema, es decir, están 'protegidos'. Como no pueden hacer tales cambios, diría que lo único que pueden dejar es un poco detritus en su tarjeta SD.

En un teléfono rooteado, una aplicación a la que se le ha otorgado acceso root puede hacer casi cualquier cosa que sea posible en el hardware. Las aplicaciones que tienen permisos de root pueden escribir en medios de almacenamiento que no sean de solo lectura (incluida la modificación del cargador de arranque), modificar los datos privados de otros programas, modificar la configuración del sistema, modificar los archivos del sistema, etc. Una aplicación rooteada también puede ocultarse del sistema, y pretenden ser desinstalados mientras están perfectamente bien y vivos.

Básicamente, las aplicaciones rooteadas pueden hacer cualquier cosa que el hardware permita

Actualizado para incluir la información de Lie Ryan sobre aplicaciones rooteadas.

Matt H
fuente
44
Hmm, gracias Matt. ¿Podría darme algunos ejemplos de qué tipo de aplicaciones de escombros con acceso raíz pueden dejar? Como dije, soy nuevo en el entorno que no es Windows.
Francisc
66
@Francisc: las aplicaciones con acceso de root pueden hacer casi cualquier cosa que sea posible en el hardware. Las aplicaciones que tienen permisos de root pueden escribir en medios de almacenamiento que no sean de solo lectura (incluida la modificación del gestor de arranque), modificar los datos privados de otros programas, modificar la configuración del sistema, modificar los archivos del sistema, etc. Las aplicaciones rooteadas también pueden ocultarse del sistema y simular para ser desinstalado mientras está perfectamente bien y vivo. Básicamente, las aplicaciones rooteadas pueden hacer cualquier cosa que permita el hardware.
Lie Ryan
1
@Lie: ¿debo editar mi respuesta para incluir su información adicional (muy útil) sobre aplicaciones raíz? (No quiero robar reputación ni nada)
Matt H
1
claro, sería feliz si lo haces
Lie Ryan
Las aplicaciones no rooteadas también pueden abusar de sus permisos. La tarjeta SD es fácil, pero tiene otros ejemplos, como abusar de los contactos para poner cosas allí. Así que siento que hay formas para que las aplicaciones dejen rastros.
Didier A.