¿Para qué sirve la partición / caché en Android? ¿Hay algún caso en el que borrar la partición / caché podría provocar la pérdida de datos?
/cache
La partición es principalmente para guardar las descargas de Google Play Store, que se encuentra en /cache/downloads
. También puede contener el registro de recuperación encontrado en el /cache/recovery
llamado last_log
(esto contiene cualquier error y / o diagnóstico del recovery
binario a lá CWM o stock, que se registrará en el archivo para ayudar a la depuración y el desarrollo del recovery
binario).
También hay otro directorio llamado lost+found
que contiene los archivos recuperados ( si los hay ) como resultado de la corrupción del sistema de archivos, como quitar incorrectamente la tarjeta SD sin desmontarla.
Entonces, realmente, no hay pérdida de datos al borrarlo.
De hecho, después del arranque de Android, el script borrará el /cache/downloads
espacio para cualquier nueva descarga / actualización de Google Play Store.
Para obtener una descripción más detallada de los sistemas de archivos utilizados en dispositivos Android, aquí hay una breve tabla con una selección de los más importantes:
+---------------+------------------+------------------------------------------+
| Mount Point | File System Type | What to find here |
+---------------+------------------+------------------------------------------+
| /proc | proc | metadata about the system such as file |
| | | system statistics |
| /data/data[1] | YAFFS2 | almost all app data |
| /data[2] | EXT3/EXT4/YAFFS2 | data from apps (except those stored on |
| | | /data/data) plus system |
| /cache | YAFFS2/EXT3 | Cache file system used by some apps and |
| | | by the system |
| /mnt/asec | tmpfs | unencrypted .apk file (the encrypted |
| | | counterpart is stored in |
| | | /mnt/sdcard/.android_secure; decrypted |
| | | variant is needed for running systems to |
| | | access/execute |
| /app-cache | tmpfs | temporary file system used e.g. by the |
| | | stock-browser on some HTC devices |
| /mnt/sdcard | vfat | FAT32 file system on the SD-card |
| /mnt/emmc | vfat | FAT32 file system on the embedded |
| | | (internal) eMMC |
+---------------+------------------+------------------------------------------+
[1] en sistemas más antiguos, todo /data
es solo una partición / sistema de archivos [2] en dispositivos más nuevos, /data
se puede segmentar aún más
No encontrará todos estos sistemas de archivos en todos los dispositivos, pero si encuentra alguno de ellos, esta lista debería darle una idea cruda.