7 votos

¿Por qué mi teléfono muestra ocasionalmente la animación de arranque?

Tengo un Motorola XT720 en eclair. Un par de veces, he visto que muestra la animación de arranque (logo místico de Motorola), por lo general es mientras está durmiendo. Después de ver la animación de arranque, estoy en las llamadas de emergencia solamente, al igual que cuando arranco mi teléfono por primera vez. (Tampoco sé si esto es normal).

Acabo de ver esto ahora, y estaba conectado a mi ordenador (depuración usb activada). Lo tenía configurado para acceder a la tarjeta de memoria y lo expulsé y cambié a portal y herramientas. Se sentó durante un par de minutos y luego vi el logotipo. Toqué la pantalla y mostró mi pantalla de bloqueo.

Supondría que se trata de un fallo y un reinicio, excepto que si voy a Ajustes > Acerca del teléfono > Estado, veo que el tiempo de actividad aparece como 116 horas.

¿Qué hace el teléfono? ¿Alguien más ve este comportamiento?


Actualización: He leído en otro sitio que puede estar relacionado con la tarjeta SD y he empezado a hacer fscking cada vez que ocurre.

Primero averiguo dónde está conectado mi dispositivo (estoy en /dev/sdb1) y luego hago fsck.

grep fat /etc/mtab
sudo fsck.vfat -r /dev/sdb1

fsck hará una reparación interactiva y le preguntará cómo reparar los errores. Después de conseguir uno de estos choques, hay errores para reparar. Creo que esto ha reducido la frecuencia de los fallos.


Actualización 2: Puse una vieja tarjeta SD de 1 GB hace un tiempo y no recuerdo la última vez que vi uno de estos fallos.

5voto

Chris Stratton Puntos 1086

Se trata de una caída y reinicio del runtime de Android, sin una caída y reinicio del kernel del sistema operativo linux subyacente. El uptime se refiere al linux subyacente, por lo que se mantiene a través del reinicio del framework.

La diferencia entre un fallo del framework y un reinicio frente a un fallo del kernel y un reinicio no es muy evidente para el usuario final, ya que no hay consola visual mientras el gui está caído; sin embargo, desde el punto de vista de la depuración son muy diferentes e implican fallos en diferentes partes del sistema.

A modo de comparación, si te conectas a un dispositivo mediante adb (y creo que esto funciona incluso en uno asegurado, es decir, no rooteado), puedes provocar un reinicio del framework escribiendo

stop ; start

y un reinicio escribiendo

reboot

Puede que veas alguna diferencia en la secuencia de pantallas de inicio, aunque el reinicio del marco puede ser un poco más rápido que un reinicio.

1voto

Malachi Puntos 300

Puede que esto no sea exactamente lo que estás viendo, pero he visto situaciones en las que la aplicación "home"/lanzadera se recoge de la basura. La siguiente vez que el teléfono vuelve a la pantalla de inicio, muestra una pantalla de carga mientras reinicia la aplicación de lanzamiento.

Dependiendo del modelo de teléfono, la ROM y el lanzador que utilices, esta pantalla de inicialización puede ser diferente, y puede pasar por el proceso de volver a detectar la señal/conexión actual, etc. Así que podría ser una cuestión de qué partes de la secuencia de arranque son realmente la secuencia de arranque y qué partes son el inicio del lanzador que ocurre inmediatamente después del arranque, pero que puede ocurrir en otros momentos también.

En mi Droid Incredible con Skyraider, veo la pantalla de inicio del Skyraider (que es diferente de la animación de arranque) y luego veo que todos los widgets y accesos directos de mi pantalla de inicio se cargan desde cero cuando esto sucede.

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