Hola a todos, hago un aporte para ver si esclarecemos esto (recordemos que soy nuevo y no tengo ni idea aun de la mitad porque me lo dieron antes de ayer).
Despues de instalar varias aplicaciones, si me voy a ver cuánto me queda de almacenamiento interno, me dice que 54 MB.
Primero, un poco de información algo liosa pero necesaria para que entandamos como funciona esto. Nos centraremos en las carpetas app y davilk-cache, que son las que utilizan las aplicaciones instaladas:
Este es el filesystem (unidades por decirlo asi..) de mi Hero:
Código:
Filesystem Size Used Available Use% Mounted on
tmpfs 95.8M 0 95.8M 0% /dev
tmpfs 4.0M 0 4.0M 0% /sqlite_stmt_journals
/dev/block/mtdblock3 170.0M 138.9M 31.1M 82% /system
/dev/block/mtdblock5 165.8M 111.6M 54.2M 67% /data
/dev/block/mtdblock4 130.0M 1.1M 128.9M 1% /cache
/dev/block/mmcblk0p2 457.4M 71.2M 361.7M 16% /system/sd
/dev/block//vold/179:1 3.1G 1.0G 2.1G 32% /sdcard
Unidades que nos interesan:
Código:
Nuestra partición EXT para los programas se monta como /system/sd.
Nuestra partición Fat32 se monta como /sdcard
Nuestra memoria interna se monta como /data
Dentro de la partición EXT están estas carpetas:
Código:
drwxrwx--x 2 1000 1000 3.0K Dec 19 13:01 app
drwxrwx--x 2 1000 1000 1.0K Dec 18 12:00 app-private
drwxr-xr-x 2 1000 1000 11.0K Dec 17 21:39 dalvik-cache
drwxr-xr-x 2 0 0 12.0K Dec 17 20:18 lost+found
Y estos son sus tamaños:
Código:
22.4M /system/sd/app
156.0K /system/sd/app-private
12.0K /system/sd/lost+found
40.7M /system/sd/dalvik-cache
63.2M /system/sd
Y dentro de /data:
Código:
drwxrwxrwx 1 1000 1000 2.0K Dec 16 18:07 anr
lrwxrwxrwx 1 0 0 14 Dec 16 18:06 app -> /system/sd/app
lrwxrwxrwx 1 0 0 22 Dec 16 18:06 app-private -> /system/sd/app-private
drwxrwxrwx 1 1002 1002 2.0K Dec 16 18:06 btips
drwxrwx--x 1 1000 1000 2.0K Dec 16 18:06 dalvik-cache
drwxrwx--x 1 1000 1000 2.0K Dec 16 18:06 data
lrwxrwxrwx 1 0 0 11 Dec 16 18:06 drm -> /data/local
drwxrwxrwx 1 0 0 2.0K Dec 16 18:06 dropbear
drwxr-xr-x 1 2000 2000 2.0K Aug 1 2008 local
drwxrwx--- 1 0 0 2.0K Dec 16 18:06 lost+found
drwxrwx--t 1 1000 9998 2.0K Dec 16 18:06 misc
drwx------ 1 0 0 2.0K Dec 16 18:06 property
drwxrwxr-x 1 1000 1000 2.0K Dec 16 18:07 system
drwxr-xr-x 1 1000 1000 2.0K Dec 17 23:04 tombstones
drwxr-xr-x 1 0 0 2.0K Aug 1 2008 xbin
Y estos son sus tamaños:
Código:
92.5K /data/tombstones
186.5K /data/system
13.0K /data/anr
1.2M /data/xbin
15.9M /data/local
156.0K /data/app-private
22.4M /data/app
3.5K /data/dropbear
44.8M /data/dalvik-cache
15.9M /data/drm
16.5K /data/btips
4.0K /data/property
42.6M /data/data
47.5K /data/misc
2.0K /data/lost+found
143.3M /data
Pero cuando intento entrar en la carpeta /data/app, pasa lo siguiente:
Código:
# pwd
/data
# ls
anr drm misc
app dropbear property
app-private fix_permissions.log system
btips init.sh tombstones
dalvik-cache local xbin
data lost+found
# cd app
# pwd
/system/sd/app
Cuando intentas entrar en la carpeta /data/app automáticamente te redirecciona a /system/sd/app,
que es nuestra sd. De echo, en el propio listado de directorios de /data ya nos avisa de esa redireccion
Para el que no sepa algo de Linux, dire:
Código:
el comando pwd es para saber en que directorio nos encontramos,
el comando ls es como hacer un dir en msdos, osea, para listar los directorios
el comando cd es como en msdos, para entrar en directorios.
PEROOOOO, y aquí viene la fiesta, la carpeta Dalvik-cache
NO TIENE dicha redirección, si no que en /data tiene una carpeta de 44.8 megas, y en nuestra sd otra igual. Por tanto, estamos ahorrando los 22.4 MB que ocupa la carpeta app pero no los 44.8 MB de dalvik-cache
De echo, cuando desde el recovery haces un “move apps to sd”, luego tarda mogollon en arrancar y me da a mi que lo que esta haciendo es la copia de toda la carpeta a /data/dalvik-cache de nuevo.
Y esto es lo que creo que pasa y en donde se nos va el espacio interno, la carpeta dalvik-cache no se redirecciona.