Después de estar molesto con mi ROM anterior, pensé en instalar ICS en mi SGS2 (hasta que salga CM9). Pero, lamentablemente, ahora se reinicia varias veces al día sin ningún motivo real. El dispositivo está acostado en la mesa sin hacer nada y de vez en cuando la pantalla se enciende y puedo ver cómo se reinicia.
Entonces, ¿cómo comenzaría a analizar este problema? Obviamente, podría intentar flashear diferentes ROM como un loco hasta que el problema se resuelva solo, pero preferiría un enfoque más sensato.
fuente
Tuve un problema similar de reinicio aleatorio, y después de uno de estos reinicios, conecté el teléfono a mi computadora portátil y ejecuté "adb bugreport". Obtuve lo que parecía información útil y la adjunté al error. Así que creo que al menos parte de la información de registro sobrevive al reiniciar.
Aquí está el error, por cierto: http://code.google.com/p/android/issues/detail?id=24118
fuente
Settings
/About phone
/Send feedback about this device
. Lo usé varias veces en Android 5.0, y cuando salió 5.1, recibí una pequeña nota de Google diciendo "gracias por ayudarnos a hacer que 5.1 sea más estable" ... ¡y no se ha reiniciado desde que actualicé a 5.1!Lo primero que trataría de hacer es recuperar los registros de los errores a través de ADB y / o volcados de memoria.
Recuperar los registros es complicado, ya que el caché del registro se borra al reiniciar. Si el teléfono se reinicia incluso mientras está sentado en un cargador, intente ejecutarlo
adb logcat
continuamente (necesitará que el SDK de Android y los controladores USB estén instalados y configurados en su PC). Cuando el teléfono se reinicie, mire las últimas páginas en la ventana del símbolo del sistema para ver si hay algún error o anormalidadesSi no puede reproducir los reinicios mientras el teléfono está conectado a USB, sugiero instalar una aplicación como a Logcat y configurarla para escribir registros en la tarjeta SD en un intervalo. Esperemos que tengas suerte y descubras los errores de esa manera.
También puede intentar extraer los volcados de memoria mediante los siguientes comandos:
Esto debería crear un archivo llamado "last_kmsg" en su tarjeta SD que contiene los últimos mensajes de depuración del núcleo. Ábralo con cualquier editor de texto y vea si aparece algo obvio.
fuente
/proc/last_kmsg
no existe en mi teléfono./data/dontpanic
Puede probar aLogrec y, si le gusta, la versión de donación. Escrito por el mismo programador que escribió aLogcat, registra continuamente el registro (logcat) en su tarjeta SD. No lo he probado para ver cómo reacciona con el reinicio de un bloqueo, pero lo probé con un reinicio manual y el registro grabado sobrevivió al reinicio y pude ver que se registraba la secuencia de apagado. Una desventaja es que el registro no incluye marcas de tiempo.
Mi T-mobile S II se había bloqueado (reiniciando) al usar funciones básicas: finalizar una llamada (una vez), tomar una foto (una vez) o usar la navegación (3 veces). Actualicé de ICS 4.0.3 a 4.0.4. Hasta ahora ha sido bueno. Desearía haber sabido sobre aLogrec mientras tenía estos reinicios.
fuente
Tuve el mismo problema, pero en los pocos minutos que me dio cada vez que experimenté y descubrí que dejaba de fallar si iba a la actualización de la red en la configuración, a pesar de que no hay una actualización disponible. Ahora funciona, pero me molesta tener que hacerlo siempre.
fuente