2 votos

Cierre forzado múltiple

Tengo problemas intermitentes con varias aplicaciones que fuerzan el cierre. Esto ha ocurrido tanto en mi ROM actual (Miui) como en todas las versiones de Cyanogenmod que he probado.

Por lo general, este problema vuelve a surgir unos meses después de una nueva instalación de la ROM o un restablecimiento de fábrica. Paso de 3G a Wifi, o viceversa, y entonces todo lo que utiliza datos en segundo plano en mi teléfono empieza a cerrarse a la fuerza. Los sospechosos más habituales son Google Services Framework (com.google.process.gapps) y Facebook (com.facebook.katana), pero casi cualquier aplicación parece forzar su cierre, incluyendo ScoreCenter, Docs y Smooth Calendar.

Además de los cierres forzados, el otro gran síntoma es que no puedo desactivar o activar el modo avión, los datos de la red móvil (3G), el wifi o la sincronización de datos en segundo plano, pero normalmente no todos al mismo tiempo. A veces puedo activar el wifi pero no el modo avión, o bien puedo desactivar el 3G pero el wifi no se desactiva. A veces podré apagar o encender un servicio después de un reinicio, otras veces no. A veces, cuando reinicio un servicio que había apagado antes, se vuelve a encender, otras veces no. Increíblemente, totalmente frustrante.

Ni reiniciar, ni arreglar los permisos, ni borrar la caché de dalvik parecen ayudar. Sólo he conseguido que mi teléfono vuelva a funcionar tras trastear con los ajustes de la radio y tirar de la batería durante horas antes de que algo vuelva a funcionar por arte de magia. Esta vez más reciente incluso he eliminado mi cuenta de Google del teléfono, pero eso tampoco ha ayudado. Sé que un restablecimiento de fábrica haría que este problema desaparezca (por un tiempo, al menos), pero siempre vuelve - Quiero encontrar la causa root y cambiar lo que está haciendo que suceda en el primer lugar (especialmente si es algo Yo haciendo!).

Sé que este problema tiene que ver con la interacción entre la sincronización de la app y las radios wifi/3G pero no tengo ni idea de qué ni por qué. He subido un logcat aquí - Espero que todos podáis sacar algo en claro. He visto E/ACRA ( 1296): java.io.IOException: No space left on device y supuse que podría ser un problema de espacio de almacenamiento de la partición, pero todas las particiones que pude ver (incluyendo las que requieren Root) todavía tienen espacio.

Gracias de antemano, estoy súper frustrado con esto.

1voto

CharlesB Puntos 27070

Después de investigar más a fondo y mirar las particiones de nuevo, resulta que sí tenía un /data/data totalmente lleno (como se describe en una pregunta anterior ).

Para la posteridad, esto es lo que hice:

Porque DiskUsage La aplicación que normalmente utilizo para investigar el uso de la partición, también se ha bloqueado. Emulador de terminal (por suerte aún funcionaba) y seguí este consejo que encontré en un hilo de XDA :

Puedes comprobar [la utilización de la partición] ejecutando este comando como Root:

df /data/data

Si ves % usado = 100 entonces este es tu problema.

De hecho, estaba lleno al 100%. En cuanto moví algunas aplicaciones a la tarjeta SD, mi teléfono volvió a funcionar inmediatamente. Debo haber interpretado mal el espacio libre de la partición cuando lo miré por primera vez (¡doh!). Los problemas con la radio que estaba seguro de que estaban involucrados terminaron siendo una pista falsa.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X