gbel
29/08/12, 09:59:17
Voy a compartir una solucion a un problema que tal vez a alguien le ayude.
Tengo el telefono rooteado, con link2sd y con la doble particion en la tarjeta. Esto lo he hecho siguiendo muchos de los post que hay en este foro, por esa parte gracias a foro ^^
Pero al de unos meses de repente, tenia un problema que de repente el telefono se quedaba sin memoria.
Tras mucho mirar y mirar y mirar y mirar, la causa era doble:
1 - habia un fichero anr_history.txt enorme, se puede borrar con el disk es que el link2sd se habia desconfigurado, puede que por quitar la tarjeta de memoria supongo. La aplicacion diskusage, en mi caso tenia 29 Mb
2 - se habia desconfigurado los setings de las applicaciones en el link2sd, posiblemente por quitar la tarjeta sd o por borrar la davik-cache con el clockworld recovery
La solucion es:
- borrar el fichero anr_history
- reconfigurar los enlaces en la aplicacion link2sd
- y por si acaso decirle que linke automaticamente las nuevas aplicaciones con la davik-cache y las lib
- y ademas decirle que rehaga los links a las librerias al arrancar
Pero ademas de esto aprendi que se puede linkar manualmente cosas con el con el root browser de
- data/data a data/sdext2/data
- data/davik-cache a data/sdext2/davik-cache
Esto lo aprendi gracias a un post en xda de un hilo sobre galaxis, http://forum.xda-developers.com/showthread.php?t=1808400 gracias a estos tb.
Asi que me puse a probar a linkar algunas cosas grandes, enfocandome en las de mas de 2MB, con eso moví de data/data a data/sdext2/data
- whatsup
- google.maps
- provider.contacts, este tube dejarlo como estaba xq no me cargaba las fotos de los contactos
- htc.recomends
- facebook
Unos 15 Mb
El proceso para linkar las cosas es se va a data/data y se copia el directorio en cuestion, se va a data/sdext2/data y se pega, en la carpeta pegada decimos que queremos crear un enlace a ella, nos volvemos a data/data buscamos la carpeta origen, la borramos y creamos el enlace.
con todo eso he reducido, el uso de memoria a 65Mb dejando libres 85 Mb
32 Mben data
15 Mb en davik-cache
9 Mb en app
el resto en otras movidas
Luego hay una libreria que me he quedado con gamas de mover completamente, pero creo que de momento no voy a tocar que es la de com.android.vending, es la que gestiona el play market que tiene como 9Mb entre app y cache.
Que he aprendido con esto:
- link2sd se puede llegar a desconfigurar
- anr_history hay que borrarlo si falta memoria, existen formas de evitar que se cree, pero de momento no tengo animo de tomarme la molestia :-)
- se pueden linkar cosas manualmente
- diskusage y rootbrowser vienen muy bien para analizar el uso de la memoria y en su caso tomar medidas para mover cosas a la tarjeta
Un saludo a todos y perdon por la txapa
:oh:
Tengo el telefono rooteado, con link2sd y con la doble particion en la tarjeta. Esto lo he hecho siguiendo muchos de los post que hay en este foro, por esa parte gracias a foro ^^
Pero al de unos meses de repente, tenia un problema que de repente el telefono se quedaba sin memoria.
Tras mucho mirar y mirar y mirar y mirar, la causa era doble:
1 - habia un fichero anr_history.txt enorme, se puede borrar con el disk es que el link2sd se habia desconfigurado, puede que por quitar la tarjeta de memoria supongo. La aplicacion diskusage, en mi caso tenia 29 Mb
2 - se habia desconfigurado los setings de las applicaciones en el link2sd, posiblemente por quitar la tarjeta sd o por borrar la davik-cache con el clockworld recovery
La solucion es:
- borrar el fichero anr_history
- reconfigurar los enlaces en la aplicacion link2sd
- y por si acaso decirle que linke automaticamente las nuevas aplicaciones con la davik-cache y las lib
- y ademas decirle que rehaga los links a las librerias al arrancar
Pero ademas de esto aprendi que se puede linkar manualmente cosas con el con el root browser de
- data/data a data/sdext2/data
- data/davik-cache a data/sdext2/davik-cache
Esto lo aprendi gracias a un post en xda de un hilo sobre galaxis, http://forum.xda-developers.com/showthread.php?t=1808400 gracias a estos tb.
Asi que me puse a probar a linkar algunas cosas grandes, enfocandome en las de mas de 2MB, con eso moví de data/data a data/sdext2/data
- whatsup
- google.maps
- provider.contacts, este tube dejarlo como estaba xq no me cargaba las fotos de los contactos
- htc.recomends
Unos 15 Mb
El proceso para linkar las cosas es se va a data/data y se copia el directorio en cuestion, se va a data/sdext2/data y se pega, en la carpeta pegada decimos que queremos crear un enlace a ella, nos volvemos a data/data buscamos la carpeta origen, la borramos y creamos el enlace.
con todo eso he reducido, el uso de memoria a 65Mb dejando libres 85 Mb
32 Mben data
15 Mb en davik-cache
9 Mb en app
el resto en otras movidas
Luego hay una libreria que me he quedado con gamas de mover completamente, pero creo que de momento no voy a tocar que es la de com.android.vending, es la que gestiona el play market que tiene como 9Mb entre app y cache.
Que he aprendido con esto:
- link2sd se puede llegar a desconfigurar
- anr_history hay que borrarlo si falta memoria, existen formas de evitar que se cree, pero de momento no tengo animo de tomarme la molestia :-)
- se pueden linkar cosas manualmente
- diskusage y rootbrowser vienen muy bien para analizar el uso de la memoria y en su caso tomar medidas para mover cosas a la tarjeta
Un saludo a todos y perdon por la txapa
:oh: