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.