La configuración inicial en mi dispositivo Android estaba usando 4gb de espacio. Después de varias actualizaciones está usando 7,5gb y la mayor parte es basura del sistema operativo Android. Los archivos personales y las aplicaciones que no son de Google están en una tarjeta SD. Necesito limpiar el almacenamiento interno. Esto es el equivalente a encontrar una vieja imagen de Linux en synaptic
y luego remove completely
.
¿Existe una herramienta similar a synaptic para Android?
Respuesta
¿Demasiados anuncios?Synaptic es una herramienta GUI sobre apt
gestor de paquetes que gestiona .deb
paquetes construidos para las distros de Linux. La gestión de paquetes de Android está dentro de un entorno Java, totalmente diferente de las distros de Linux. Las aplicaciones Java de Android se construyen como .apk
(zip) y son gestionados por PackageManager que también puede utilizarse desde la herramienta de línea de comandos pm .
Lo que busca, es decir, el purging
de paquetes antiguos no es simplemente alcanzable en Android. Puedes desinstalar las apps del usuario y sus datos también se borrarán de /data/app/<PKG-NAME>
, /data/data/<PKG-NAME>
y /sdcard/Android/data/<PKG-NAME>
. Puede eliminar los archivos sobrantes de /sdcard
a ti mismo.
Pero hay una serie de paquetes (aplicaciones del sistema) que forman parte del núcleo de Android y que almacenan sus datos en diferentes directorios bajo /data
que también incluyen tus preferencias, ajustes, bases de datos, copias de seguridad, contactos, mensajes, cachés, registros, etc. No puedes eliminarlos todos porque -a diferencia de Linux- todo en Android no es necesariamente parte de un paquete.
Así que lo que puedes hacer fácilmente es Factory Reset
. Llevará su dispositivo a un estado limpio eliminando casi todo de /data
partición. Sin embargo, eliminará su configuración, datos personales y todas las aplicaciones instaladas por el usuario. Así que guarda una copia de seguridad antes de hacerlo.
Si no quiere empezar de cero, tiene que analizar el uso del espacio manualmente, lo que no es posible sin root
de acceso o al menos de recuperación personalizada. Si has rooteado tu dispositivo, puedes utilizar una aplicación GUI como SDMaid para comprobar el uso de espacio de /data
(e incluso otras particiones formateables) en detalle. O simplemente utilice du
desde el recovery o desde el emulador de terminal dentro de Android. Ver este para un ejemplo práctico de uso del espacio.