8 votos

¿Qué está haciendo mi teléfono cuando el arranque lleva mucho tiempo?

Tengo un Samsung Galaxy S con Android 2.3.3 stock (con modificaciones del operador, lamentablemente).

Por lo general, cuando reinicio el teléfono, muestra la animación de arranque durante unos segundos, luego va a la pantalla de bloqueo mientras termina de arrancar. De vez en cuando (aunque últimamente más a menudo de lo que solía hacerlo), la pantalla de animación de arranque se queda atascada durante unos 5 minutos antes de mostrarme la pantalla de bloqueo.

Esto sucede tanto en arranques limpios (es decir, apagándolo desde el menú del botón de encendido y luego reiniciándolo) como cuando el teléfono se congela y lo reinicio, o cuando se bloquea.

¿Qué está haciendo el teléfono en este momento?

¿Por qué lo hace a veces y otras veces no?

¿Cómo puedo evitar esto?

7voto

Chahk Puntos 15796

Descarga e instala el Android SDK. En el sitio web del fabricante de tu dispositivo móvil, encuentra y descarga los controladores USB para tu dispositivo, e instálalos. En tu teléfono ve a Menú -> Ajustes -> Aplicaciones -> Desarrollo y habilita la opción de Depuración USB. Ahora, al conectar el teléfono a tu PC a través de USB, deberías ver la notificación en curso de "Depuración USB conectada".

En tu PC (asumiendo que estás en Windows), inicia el símbolo del sistema yendo a Inicio -> Ejecutar, escribiendo "cmd" y presionando enter. Navega hasta la subcarpeta "platform-tools" de donde instalaste el Android SDK (por ejemplo, "C:\AndroidSDK") escribiendo lo siguiente:

cd C:\AndroidSDK\platform-tools

y presiona enter. Luego ingresa el siguiente comando:

adb devices

y presiona enter. Si todo se instaló correctamente, el servicio adb se iniciará y mostrará el número de serie de tu dispositivo móvil conectado:

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
HT035xxxxxxxx device

Ahora puedes ingresar el comando adb logcat para revisar los registros de tu dispositivo móvil en tiempo real. Reinicia tu teléfono mientras esté conectado por USB (tendrás que volver a ingresar el comando adb logcat cuando el teléfono se reinicie) y podrás ver qué está haciendo tu teléfono durante esas largas secuencias de inicio.

0voto

Zds Puntos 289

Si tuviera que adivinar, supondría que se ejecuta fsck. En los sistemas Linux y EXT3/FAT no hay forma de verificar el sistema de archivos cuando se está utilizando, por lo que generalmente se comprueba en el arranque.

Sin embargo, que tome 5 minutos en un disco tan pequeño suena anormal. Asegúrate de tener copias de seguridad de todos los datos que tienes en tu teléfono, es posible que el hardware esté fallando.

Si tienes una tarjeta de memoria insertada, podría tener sentido quitarla y ejecutar algunos diagnósticos en una computadora real. Si el problema está en la memoria interna del teléfono, entonces, bueno, aparte de rootear el dispositivo, es difícil saberlo.

1 votos

A mi parecer, Samsung no utiliza EXT3. Utiliza un sistema de archivos propietario llamado "RFS".

0 votos

Ext3FS no es un estándar "de facto" en las ROM de stock (incluidas las ROM modificadas por el operador, es decir con software basura del operador) y asumiendo que existe - consulta esta respuesta que publiqué anteriormente sobre un tema diferente pero similar. Ext3FS se ve más comúnmente en escritorios Linux completos - no en teléfonos inteligentes... por lo tanto, menos 1 de mi parte :)

0 votos

T0mm13b: Si el teléfono ejecuta la variante FAT, el resultado es el mismo. Linux no puede revisar sistemas de archivos cuando están montados, por lo tanto, el sistema de archivos root solo se puede verificar en el momento del arranque.

-2voto

Brack Carmony Puntos 1

Puedes usar la aplicación Live Boot de Chainfire, te mostrará qué está haciendo tu teléfono mientras se está iniciando. Necesita un teléfono con permisos de root y SuperSU instalado.

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