Atrix se iniciará pero la pantalla de desbloqueo no responde

Tengo mi primer problema importante con mi teléfono, el Atrix (no Atrix 2). El teléfono es Gingerbread, no rooteado, y no descargo ninguna aplicación dudosa o que no sea de Market. Mientras usaba mi teléfono hoy, de repente se reinició. Al llegar a la pantalla de desbloqueo, ni la pantalla ni los botones respondían a ningún tipo de entrada, ni lo han hecho desde entonces. Ni siquiera puedo encender la pantalla presionando el botón de encendido; Tengo que conectarlo al cargador. La única forma de intentar reiniciar es tirando de la batería. Me parece que el problema está en la pantalla de desbloqueo, que creo que pertenece a la aplicación de inicio. La barra de menú en la parte superior de la pantalla parece indicar que otros sistemas están funcionando correctamente: el reloj en la esquina se mantiene actualizado, mientras que el reloj de la pantalla de bloqueo no cambia después de arrancar.

Veamos, qué más: no estaba haciendo nada inusual con el teléfono cuando se reinició. Se ha reiniciado repentinamente un par de veces en los últimos dos días antes de esto, pero no tuvo problemas notables una vez que se inició de nuevo.

¿Alguien puede sugerir qué debo probar a continuación? Me gustaría evitar tener que limpiarlo si es posible. Me las arreglé para ingresar a las opciones de arranque manteniendo presionada la tecla de volumen y presionando el botón de encendido, e intenté iniciar el modo de recuperación desde allí, pero eso simplemente se bloqueó. Tengo el sdk de Android con adb instalado en mi computadora portátil Linux, por lo que puedo intentar conectar el depurador por la mañana, pero no estoy seguro de qué intentar cuando lo haga.

Lo siento si esto es un revoltijo incoherente: estoy cansado y me voy a la cama.

ACTUALIZAR:

Conecté el teléfono a mi computadora y miré los registros en LogCat (he hecho un poco de desarrollo de Android). No veo ninguna señal obvia de cuál es el problema. Es cierto que no tengo idea de qué buscar. Lo más cercano que puedo obtener es este mensaje de INFORMACIÓN cuando intento desbloquear la pantalla cuando está activa:

04-15 16:34:39.719: INFO/InputDispatcher(1652): La aplicación no responde: Ventana{40a2fb20 Keyguard paused=false}. 11148,9 ms desde el evento, 5009,5 ms desde que comenzó la espera

y esto es todo lo que pasa cuando presiono el power pero para intentar encender la pantalla:

04-15 16:38:00.369: DEPURACIÓN/KeyguardViewMediator(1652): wakeWhenReadyLocked(26)

No se registran rastros de pila de errores para ninguno de los eventos. ideas???

ACTUALIZACIÓN 2:

Parece ser la aplicación Home. Ver detalles en el comentario a continuación. ¿Puedo usar ADB u otra herramienta para eliminar y reinstalar la aplicación Home? Sé que con mis propias aplicaciones, solo puedo usar adb instally adb uninstall, pero no sé si es tan simple con otras aplicaciones o de dónde obtendría una copia limpia.

ACTUALIZACIÓN FINAL:

Intenté todo lo que había que intentar, incluida la creación de una aplicación para despertarme mediante programación e intentar desbloquear la pantalla, lo que funcionó en mi tableta pero no en el teléfono, por lo que pude intentar recuperar algunos datos. Finalmente tuve que hacer un restablecimiento completo en el teléfono, y funcionó, así que por ahora el teléfono está funcionando nuevamente.

Personalmente, me pasó exactamente lo mismo con un Droid X. El teléfono arrancaba, pero era imposible desbloquearlo. Limpié el teléfono sin éxito, lo devolví a Verizon, lo volvieron a actualizar, pero finalmente se decidió que era algún tipo de falla de hardware y me dieron un reemplazo.
Extraño. El error hace que parezca que un restablecimiento de fábrica podría salvarlo, pero de lo contrario, sospecharía que la pantalla táctil ha fallado.
No es un fallo de la pantalla táctil. El primer mensaje de depuración que mencioné allí está sucediendo en respuesta a tocar la pantalla. Ahora confirmé mi pensamiento inicial de que es solo la aplicación de inicio: recibí una llamada y pude desbloquear la pantalla para responderla. Una vez que respondí, apareció una ventana emergente que decía que la aplicación Inicio no respondía y la forcé a cerrarla. Durante la llamada, podía usar las funciones específicas de la llamada, pero no podía usar el botón de inicio o el botón de encendido, como antes. Por lo tanto, me gustaría eliminar y reinstalar o reparar la aplicación Home a través de ADB. es posible?

Respuestas (3)

Tuve el mismo problema con la pantalla que no se activa después de que el sensor de proximidad lo apagó una vez. Traté de iniciar en modo seguro y el teléfono funciona perfectamente y no hay tal problema en modo seguro. Sé que esta no es una solución permanente (debe haber algunas limitaciones del modo seguro, aunque no tengo idea de ellas), pero al menos nos indica que no es un problema de hardware y que alguna aplicación está interfiriendo con el sensor de proximidad.

Como usted mismo ha dicho, podría instalar/desinstalar a través de ADB.

Mi consejo sería instalar una aplicación de pantalla de inicio alternativa a través de adb y reiniciar el dispositivo. (La instalación de una aplicación doméstica alternativa borraría los valores predeterminados de la aplicación doméstica anterior).

Cuando la aplicación de inicio esté a punto de iniciarse, le mostrará la opción de elegir una de las aplicaciones de inicio de la lista. Simplemente seleccione la alternativa.

Para esto, necesitaría un APK de la aplicación Home, que deberá descargar en su PC. Simplemente obtenga cualquier APK alternativo de la aplicación Home, instálelo, arranque en su dispositivo. Inicie Google Play e instale otra aplicación para el hogar y desinstale la que instaló a través de adb.

Puede desinstalar la aplicación Stock Home (supongo que está disponible) fácilmente, ya que está rooteado a través de Root Explorer o cualquier aplicación similar.

Si no desea instalar una aplicación descargada a través de Internet, simplemente cree una aplicación de inicio usted mismo.

Aquí está la aplicación de inicio de muestra de Android.

Desarrolladores de Android: muestra de inicio

u obtenga el código fuente para lanzadores como ADW Launcher aquí-

ADW-Lanzador-Android Google Code

En todo esto, asumo que tiene habilitada la depuración USB en su dispositivo.

¡Gracias! Lo probaré hoy cuando llegue a casa del trabajo.
Sin suerte: instalé una aplicación doméstica externa y está allí, pero nunca me piden que la use y aún no puedo ir más allá de la pantalla de bloqueo. Tal vez esta pregunta sería apropiada para hacerse cargo de StackOverflow.
Hmm... pruebe esta aplicación, instálela a través del navegador y reinicie. MotoBlur Homr Google Play o intente forzar el inicio de la aplicación de inicio alternativo a través de adb como se muestra aquí: inicie la aplicación a través de adb - desbordamiento de pila
MotoBlur home no ayudará, porque solo te permite elegir la pantalla de inicio normal cuando se ha instalado una alternativa. Pero logré instalar Go Launcher Ex e iniciarlo a través de adb usando esas instrucciones y esta combinación de paquete/nombre de actividad: com.gau.go.launcherex/com.jiubang.ggheart.apps.desks.diy.GoLauncher. Se inicia, pero no afecta el estado de bloqueo de la pantalla. Creo que tendré que intentar escribir una aplicación simple que intente desbloquear la pantalla y ejecutarla desde adb.

He leído en xda que puede iniciar su Atrix en modo seguro y solo cargar archivos esenciales del sistema. Desde allí, puede eliminar la aplicación doméstica defectuosa o reemplazarla con otra aplicación doméstica.

Para hacer esto, apague su Atrix y presione el botón de encendido para encenderlo. Una vez que comience la ANIMACIÓN de arranque, presione inmediatamente y MANTENGA PRESIONADOS los botones subir volumen + bajar volumen hasta que obtenga una vibración larga, luego suéltelos. luego verá el "modo seguro" en la parte inferior izquierda de la pantalla cuando aparezca la pantalla de bloqueo. (de xda-desarrolladores)

Aquí está el hilo de XDA sobre Atrix en modo seguro