0 votos

Cómo saber lo que está reiniciar mi teléfono?

Tengo Cyanogenmod 11 en un Samsung s3 y a veces el teléfono se reinicia a sí mismo. No es tan "estable" a mí me basta para notar lo que hace, pero debe haber registros de lo que ocurrió justo antes de reiniciar (y lo que lo causó).

Donde lo puedo encontrar?

2voto

MIsbell37 Puntos 26

Encontré esta info de otros foros, espero que ayude. Posiblemente un mal diseño de la aplicación, daños por agua o una mala batería.

"Los reinicios son kernel panics. Que sucede con regularidad y al azar en Android 2.x pero se ve apenas en las versiones 4.x y es causada por muchas cosas. Uno de ellos es un completo dalvik caché y otras veces 3G puede causar a través de un corrupto PRL actualización de la lista que se bloquea el módem y se lleva el kernel con ella. (Desactivar 3g o si se está ejecutando una ROM personalizada como CyanogenMod fuerza de giro redes 2G y ver si esto se cura). Yo no he tenido reinicios aleatorios en 4.x pero tratar con ellos, al menos dos veces por semana en pan de Jengibre. Yo siempre la culpa a Gingerbread tener mala gestión de tareas, construido en, mientras que el 4.x parcheado. En un dispositivo 3G auto-PRL en modo GSM es la causa, mientras que usando el BORDE y no auto-PRL fijo pero a expensas de la velocidad." De: http://www.helpbuildweb.com/post-2072506-My-Android-phone-get-automaticaly-restart..-whats-the-problem-and-how-to-fix-it

También esto parece ser buena http://vinner.hubpages.com/hub/Android-phone-is-restarting-How-to-solve

2voto

user1147688 Puntos 238

Si CM se ha implementado correctamente, dmesg debe tener 2 copias. Actual y uno desde el último reinicio. Usted tendrá que encontrar donde su dmesg copias se encuentran. Tratar con:

find / -iname "*dmesg*"

Siendo root cuando se utiliza find siempre es una ventaja.

EDIT: La otra opción es buscar en los mensajes del kernel. Ellos son llamados "kmsg" y se puede encontrar en:

/proc/last_kmsg
/proc/kmsg

Pero estos son archivos especiales, con el fin de no bloquear el terminal cuando la lectura tienes que utilizar gato como este:

cat /proc/last_kmsg |less

y usted probablemente necesita ser root. Esto no es siempre actual o actualizado, por lo que usted puede necesitar cambiar el contenido de este archivo /sys/module/printk/parameters/always_kmsg_dump de "N" a "Y".

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