xkum
14/05/12, 22:41:58
EDIT: Solucionado con la actualización 1.29.401.11
Bueno pues he estado investigando sobre este tema y es un bug que HTC debera solucionar. Es probable que le pase a la gran mayoria aunque algunos ni os habreis dado cuenta. El problema esta en que la memoria del telefono tiene mas espacio ocupado del que realmente deberia tener segun los archivos que tienes copiados. Se va llenando con un espacio invisible que va en aumento. Yo ahora mismo "solo" pierdo 1,3GB pero en XDA he visto casos de 15GB ocupados de la nada!!!
Aquí tenéis el hilo de XDA en el que se ha hablado mucho del tema: http://forum.xda-developers.com/showthread.php?t=1630914
Como comprobar si os pasa:
1 Conectar el One X por USB al PC y activar el modo unidad de disco.
2 En "Mi PC"/"Equipo" localizar la unidad de la memoria del teléfono, hacer clic derecho y seleccionar propiedades. Ahi podreis ver el espacio usado
3 Ahora abrir la unidad de la memoria del telefono, seleccionar todos los archivos, pulsar boton derecho sobre uno y seleccionar propiedades. Ahi podreis ver en tamaño en disco lo que deberian ocupar los archivos.
4. Comparado el espacio utilizado con el tamaño en disco de todos los archivos deberia ser igual. El problema esta en que no es asi y los archivos que tenemos no suman el espacio utilizado por lo que estamos perdiendo mucho espacio
Unos pantallazos del mio para que lo veais:
http://img38.imageshack.us/img38/7514/memoria2.png (http://imageshack.us/photo/my-images/38/memoria2.png/) http://img207.imageshack.us/img207/4978/memoria1.png (http://imageshack.us/photo/my-images/207/memoria1.png/)
También podéis hacer una comprobación rápida con la aplicación DiskUsage (https://play.google.com/store/apps/details?id=com.google.android.diskusage). Si veis que teneis una gran cantidad en system data es que teneis el problema. No deberia haber practicamente nada.
Aqui lo que ha dicho sobre esto el autor de la aplicación:
I'm author of DiskUsage and the system data can't be such big. DiskUsage calls 'System Data' the gap between sum of files on filesystem and the busy blocks reported by the filesystem.
In your case deleted files never release blocks to free block list. This is clearly the linux KERNEL problem/breakage and should be fixed there. Ask ROM devs to fix this. If you have stock ROM, report problem to manufacturer. If phones from different manufactures has this same problem I can report the problem to Google.
Y unos pantallazos de lo que digo:
http://img837.imageshack.us/img837/2825/screenshot2012050409435.png (http://imageshack.us/photo/my-images/837/screenshot2012050409435.png/) http://img641.imageshack.us/img641/8012/ikpvu.png (http://imageshack.us/photo/my-images/641/ikpvu.png/)
SOLUCIÓN TEMPORAL:
Explicación rápida:
1. Copiar todo al PC
2. Formatear la memoria del telefono
3. Volver a copiar todo al telefono
Explicación detallada:
1. Conectar el One X por USB al PC y activar el modo unidad de disco.
2. En "Mi PC"/"Equipo" abrir la unidad de la memoria del teléfono, seleccionar todos los archivos y copiarlos al PC a cualquier carpeta
3. Localizar en "Mi PC"/"Equipo" la unidad de la memoria del teléfono y pulsar botón derecho formatear.
4. Debemos dejar todo tal cual esta y pulsar aceptar (debería estar seleccionado FAT32, 32 kylobytes y formato rápido)
5. Una vez acabe seleccionamos todos los archivos que copiamos al PC y los copiamos a la memoria del teléfono.
6. Utilizamos la opción en la bandeja del sistema para extraer de forma segura la memoria
7. Ya podemos desconectar el cable y lo tendremos listo.
Debería quedar todo igual en el teléfono y no notar nada salvo que hemos recuperado el espacio perdido
Os dejo un bat que ha hecho uno de XDA que automatiza la copia y formateo para quien quiera usarlo. OJO, hay que editarlo primero:
Made a simple batch file for this issues. Sunday lameness...
http://www.multiupload.nl/J4W22XHCQY
It copies ALL the content of the internal memory and puts it in a (temp) folder.
Formats the internal memory and restores the files
Just hook it up in disc drive mode.
And then run the script.
Give the path of the internal memory (example: E: WITHOUT SLASH!!!).
Give the path to the (temp) folder (will create if it doesn't exists. Example: C:\backup\ WITH SLASH!!).
After that you need press a key to continue format.
And at the end you have the choice to keep the backup.
SOLUCION PARA TERMINALES ROOTEADOS
Para los root parece que ha algunos le funciona la solucion de borrar la carpeta lost+found de system. Aqui teneis el hilo detallado: http://forum.xda-developers.com/showthread.php?p=25992406
COMO SE INCREMENTA EL PROBLEMA E INTENTAR EVITARLO
Hay muchos factores que pueden hacer que este problema se incremente y estos son algunos de ellos:
-Parece ser que este se incrementa cada vez que conectamos el teléfono como unidad de disco y copiamos algo. Recomiendan que utilicemos aplicaciones via WIFI que permitan la administracion de archivos. Por ejemplo:
Solid Explorer (https://play.google.com/store/apps/details?id=pl.solid.explorer) (Es un explorador de archivos que tiene una funcion que permite crear un servidor ftp y administrar el disco desde el pc casi como con el usb)
AirDroid (https://play.google.com/store/apps/details?id=com.sand.airdroid) (buenisima aplicacion de gestion via wifi a traves del navegador)
- Puede que la instalacion de aplicaciones grandes lo incremente. Alguno ha reportado en XDA que al desinstalar una aplicacion grande recupero mas del doble del espacio que ocupaba
- Al reiniciar parece que a algunos también les incremento.
-Se ha probado a hacer un chkdsk (comprobacion de errores de windows) y no encuentra nada mal ni soluciona nada
- Usar siempre la opción de Windows de extraer hardware con seguridad.
REPORTAR BUG A HTC
Varias personas han contactado con HTC para comentar el problema y aunque a muchos les han dicho que hagan un factory reset (cosa que solo es una solucion temporal) a otro usuario le han reconocido que es un problema y que tienen que solucionarlo.
As we understand that the memory of the phone storage is decreasing when you mount your device to your computer of your HTC One X device.
With response to the issue you are experiencing we found this issue on the HTC One X devices and we are currently investigating on this and will implement an update for you soon in order to fix it.
Os animo a que si teneis el problema se lo comuniquéis a HTC (y cualquier otro que tengáis). Cuantos mas se lo comuniquemos menos podrán hacerse los locos y antes lo solucionarán. Ya os pondré la contestación que me den a mi cuando respondan. Para contactar con HTC: http://www.htc.com/es/contact/
Espero que este post ayude a los que se han vuelto locos con este tema como yo ;-)
Bueno pues he estado investigando sobre este tema y es un bug que HTC debera solucionar. Es probable que le pase a la gran mayoria aunque algunos ni os habreis dado cuenta. El problema esta en que la memoria del telefono tiene mas espacio ocupado del que realmente deberia tener segun los archivos que tienes copiados. Se va llenando con un espacio invisible que va en aumento. Yo ahora mismo "solo" pierdo 1,3GB pero en XDA he visto casos de 15GB ocupados de la nada!!!
Aquí tenéis el hilo de XDA en el que se ha hablado mucho del tema: http://forum.xda-developers.com/showthread.php?t=1630914
Como comprobar si os pasa:
1 Conectar el One X por USB al PC y activar el modo unidad de disco.
2 En "Mi PC"/"Equipo" localizar la unidad de la memoria del teléfono, hacer clic derecho y seleccionar propiedades. Ahi podreis ver el espacio usado
3 Ahora abrir la unidad de la memoria del telefono, seleccionar todos los archivos, pulsar boton derecho sobre uno y seleccionar propiedades. Ahi podreis ver en tamaño en disco lo que deberian ocupar los archivos.
4. Comparado el espacio utilizado con el tamaño en disco de todos los archivos deberia ser igual. El problema esta en que no es asi y los archivos que tenemos no suman el espacio utilizado por lo que estamos perdiendo mucho espacio
Unos pantallazos del mio para que lo veais:
http://img38.imageshack.us/img38/7514/memoria2.png (http://imageshack.us/photo/my-images/38/memoria2.png/) http://img207.imageshack.us/img207/4978/memoria1.png (http://imageshack.us/photo/my-images/207/memoria1.png/)
También podéis hacer una comprobación rápida con la aplicación DiskUsage (https://play.google.com/store/apps/details?id=com.google.android.diskusage). Si veis que teneis una gran cantidad en system data es que teneis el problema. No deberia haber practicamente nada.
Aqui lo que ha dicho sobre esto el autor de la aplicación:
I'm author of DiskUsage and the system data can't be such big. DiskUsage calls 'System Data' the gap between sum of files on filesystem and the busy blocks reported by the filesystem.
In your case deleted files never release blocks to free block list. This is clearly the linux KERNEL problem/breakage and should be fixed there. Ask ROM devs to fix this. If you have stock ROM, report problem to manufacturer. If phones from different manufactures has this same problem I can report the problem to Google.
Y unos pantallazos de lo que digo:
http://img837.imageshack.us/img837/2825/screenshot2012050409435.png (http://imageshack.us/photo/my-images/837/screenshot2012050409435.png/) http://img641.imageshack.us/img641/8012/ikpvu.png (http://imageshack.us/photo/my-images/641/ikpvu.png/)
SOLUCIÓN TEMPORAL:
Explicación rápida:
1. Copiar todo al PC
2. Formatear la memoria del telefono
3. Volver a copiar todo al telefono
Explicación detallada:
1. Conectar el One X por USB al PC y activar el modo unidad de disco.
2. En "Mi PC"/"Equipo" abrir la unidad de la memoria del teléfono, seleccionar todos los archivos y copiarlos al PC a cualquier carpeta
3. Localizar en "Mi PC"/"Equipo" la unidad de la memoria del teléfono y pulsar botón derecho formatear.
4. Debemos dejar todo tal cual esta y pulsar aceptar (debería estar seleccionado FAT32, 32 kylobytes y formato rápido)
5. Una vez acabe seleccionamos todos los archivos que copiamos al PC y los copiamos a la memoria del teléfono.
6. Utilizamos la opción en la bandeja del sistema para extraer de forma segura la memoria
7. Ya podemos desconectar el cable y lo tendremos listo.
Debería quedar todo igual en el teléfono y no notar nada salvo que hemos recuperado el espacio perdido
Os dejo un bat que ha hecho uno de XDA que automatiza la copia y formateo para quien quiera usarlo. OJO, hay que editarlo primero:
Made a simple batch file for this issues. Sunday lameness...
http://www.multiupload.nl/J4W22XHCQY
It copies ALL the content of the internal memory and puts it in a (temp) folder.
Formats the internal memory and restores the files
Just hook it up in disc drive mode.
And then run the script.
Give the path of the internal memory (example: E: WITHOUT SLASH!!!).
Give the path to the (temp) folder (will create if it doesn't exists. Example: C:\backup\ WITH SLASH!!).
After that you need press a key to continue format.
And at the end you have the choice to keep the backup.
SOLUCION PARA TERMINALES ROOTEADOS
Para los root parece que ha algunos le funciona la solucion de borrar la carpeta lost+found de system. Aqui teneis el hilo detallado: http://forum.xda-developers.com/showthread.php?p=25992406
COMO SE INCREMENTA EL PROBLEMA E INTENTAR EVITARLO
Hay muchos factores que pueden hacer que este problema se incremente y estos son algunos de ellos:
-Parece ser que este se incrementa cada vez que conectamos el teléfono como unidad de disco y copiamos algo. Recomiendan que utilicemos aplicaciones via WIFI que permitan la administracion de archivos. Por ejemplo:
Solid Explorer (https://play.google.com/store/apps/details?id=pl.solid.explorer) (Es un explorador de archivos que tiene una funcion que permite crear un servidor ftp y administrar el disco desde el pc casi como con el usb)
AirDroid (https://play.google.com/store/apps/details?id=com.sand.airdroid) (buenisima aplicacion de gestion via wifi a traves del navegador)
- Puede que la instalacion de aplicaciones grandes lo incremente. Alguno ha reportado en XDA que al desinstalar una aplicacion grande recupero mas del doble del espacio que ocupaba
- Al reiniciar parece que a algunos también les incremento.
-Se ha probado a hacer un chkdsk (comprobacion de errores de windows) y no encuentra nada mal ni soluciona nada
- Usar siempre la opción de Windows de extraer hardware con seguridad.
REPORTAR BUG A HTC
Varias personas han contactado con HTC para comentar el problema y aunque a muchos les han dicho que hagan un factory reset (cosa que solo es una solucion temporal) a otro usuario le han reconocido que es un problema y que tienen que solucionarlo.
As we understand that the memory of the phone storage is decreasing when you mount your device to your computer of your HTC One X device.
With response to the issue you are experiencing we found this issue on the HTC One X devices and we are currently investigating on this and will implement an update for you soon in order to fix it.
Os animo a que si teneis el problema se lo comuniquéis a HTC (y cualquier otro que tengáis). Cuantos mas se lo comuniquemos menos podrán hacerse los locos y antes lo solucionarán. Ya os pondré la contestación que me den a mi cuando respondan. Para contactar con HTC: http://www.htc.com/es/contact/
Espero que este post ayude a los que se han vuelto locos con este tema como yo ;-)