Tengo un teléfono Android LG L40 D160 que me da errores repetidamente. Cuando arranca, siempre aparece el mensaje "la pantalla de inicio ha dejado de funcionar". Esto aparece repetidamente y hace que sea difícil hacer cualquier cosa. No es que haya mucho que hacer, ya que la pantalla de inicio es simplemente negra. En los foros de Internet me han sugerido que borre los archivos de las aplicaciones de la pantalla de inicio a través de la aplicación de ajustes, pero esto no ha supuesto ningún cambio.
Esta misma situación ocurrió hace menos de medio año. En ese momento envié el teléfono a LG para que arreglaran el problema. Simplemente flashearon el teléfono con un nuevo (¿o incluso el mismo?) firmware.
Como esto ha ocurrido una vez más, no creo que esto sea algo que se pueda arreglar permanentemente simplemente flasheando el firmware. Parece que hay algo inherentemente roto en una de las aplicaciones o en el propio firmware. Me gustaría averiguar cuál es la aplicación que causa el problema y desactivarla, si es posible.
Soy una persona experta en tecnología, desarrollador de software de profesión. Sin embargo, nunca he desarrollado en Android y, por tanto, no estoy demasiado familiarizado con la arquitectura.
He puesto el adb logcat
salida de un ciclo de arranque y apagado en un filehoster ya que es demasiado grande para pastebin: http://s000.tinyupload.com/index.php?file_id=01407861783018316845
Mirando el archivo de registro, parece que este es el mensaje de error relevante:
\[ 11-30 19:02:36.686 1410: 1410 F/libc \]
Fatal signal 11 (SIGSEGV) at 0xd2305848 (code=1), thread 1410 (m.lge.launcher2)
Sin embargo, me cuesta descifrar cuál es exactamente el problema. Parece que el lanzador simplemente muere con un fallo de segmentación.
Ya he probado los siguientes pasos pero el problema persiste:
- Borrar los datos de la aplicación Homescreen
- Restablecimiento de fábrica del teléfono
- Arranque en modo seguro
- La actualización oficial del firmware de LG no me deja reflashear el teléfono porque ya tengo la última versión
- Si selecciono "EasyHome" como pantalla de inicio, el mensaje de error cambia a "EasyHome ha dejado de funcionar".
¿Qué puedo hacer para seguir diagnosticando el problema? ¿Hay más archivos temporales que deba eliminar?