¿Cómo sabe que su teléfono se ha reiniciado? El hecho de que aparezca la pantalla de bloqueo no significa que se haya reiniciado. Verifique las estadísticas de la batería, Configuración> Acerca del teléfono> Batería y mire el tiempo de actividad. Si el teléfono ha estado activo durante mucho tiempo, es poco probable que se reinicie. Simplemente verifique esto después de un momento en el que crea que el teléfono se ha reiniciado.
Creo que tendrá que usar logcat para obtener registros de un teléfono Android. Si su teléfono se está reiniciando en usted, podría intentar ejecutar logcat, pero tendría que tener logcat ejecutándose continuamente para capturar lo que está sucediendo y hacer que se reinicie. Esto no es muy práctico. Pero busque más abajo para obtener información sobre logcat.
En lugar de usar logcat, intentaría comenzar con una nueva instalación de Android. Si está rooteado, haría una copia de seguridad, limpiaría e instalaría una ROM desde cero. Si no está rooteado, descargaría la última versión de Android para su teléfono desde HTC y la instalaría. Esto borrará su teléfono, pero ejecutar desde una pizarra limpia debería solucionar el problema de reinicio.
Una vez en su nuevo Android, instale, abra Market Place e instale sus aplicaciones comenzando solo con lo esencial. NO INSTALE ningún eliminador de tareas de ningún tipo. Reinicie y vea cómo funciona el teléfono durante unos días. Si las cosas parecen estar bien, continúe e instale sus otras aplicaciones algunas a la vez. Espere unos días y continúe con las siguientes aplicaciones hasta que encuentre la aplicación que le está dando problemas o tal vez todo lo que necesitaba era un nuevo comienzo.
Logcat: Instalar el SDK de Android en una computadora y luego abra un shell de terminal (cmd.exe en Windows) y ejecute adb logcat. En Windows se ve así:
adb logcat
A veces tengo que especificar la ruta completa para que funcione ese comando. Para mí sería:
C: \ Downloads \ evo \ android-sdk-windows \ tools \ adb.exe logcat
Su kilometraje variará dependiendo de dónde instale el SDK ...
Después de ejecutar ese comando, solo podrá ver lo que el terminal shell puede contener o guardar en la memoria. Mi recomendación sería aumentar el tamaño del búfer del shell terminal para que pueda capturar más información. Los shells más avanzados podrían generar un archivo de texto, yo también lo probaría. Si no tiene esta opción, simplemente copie y pegue todo en la pantalla en un archivo de texto usted mismo. En cmd, puede hacer esto haciendo clic derecho, marcar, resaltar lo que desea y luego ir al archivo de texto y pegar.
Además, esta no siempre es la mejor ruta a menos que sepa lo que está buscando porque logcat básicamente mostrará el resultado de todo lo que está haciendo su teléfono. Así que se generarán una tonelada de datos.