Acceso al dispositivo Android a través de ADB shell con pantalla táctil rota (no se puede autenticar)

Entonces, la pantalla táctil de mi Nexus 4 se rompió este fin de semana. Tengo un nuevo dispositivo en camino, pero mientras tanto necesito poder acceder al dispositivo para usar algunas aplicaciones diferentes y enviar/recibir algunos mensajes SMS desde él.

Encontré esta guía en reddit: http://www.reddit.com/r/Android/comments/1r2zha/how_i_managed_to_use_my_android_device_with_a/

No es exactamente simple, pero debería funcionar.

Desafortunadamente, descubrí que para usar los comandos de shell de ADB, debería aparecer una ventana emergente en el teléfono para permitir/no permitir la depuración de USB. (La depuración de USB ya está habilitada, pero parece haber un paso adicional de 'autenticación')

Desafortunadamente, no puedo usar la pantalla táctil del teléfono, así que no puedo desbloquearla ni tocar la notificación que me permitirá autenticar el teléfono.

¿Hay alguna manera de evitar ese paso de autenticación?

El dispositivo está desbloqueado y rooteado.

@GAThrawn No, esa pregunta es sobre el problema opuesto, donde los toques funcionan bien pero la pantalla no muestra nada. En este caso, la pantalla muestra, pero no responde a los toques.
Desafortunadamente, no, no lo hay. Simplemente pones tu teléfono en un bucle. Es posible que solo tengas que esperar por tu nuevo teléfono o restaurar el anterior.

Respuestas (5)

Me di cuenta de esto por mi cuenta. Resolví esto instalando Airdroid usando un adaptador USB OTG y un mouse con cable. Luego usé la capacidad de espejo de aire del software para controlar un mouse virtual en el dispositivo. Tengo raíz en el dispositivo, esto puede ser importante para el funcionamiento de Airmirror. Luego pude aceptar la confirmación de depuración en la pantalla y completar las copias de seguridad que quería hacer.

Estoy seguro de que esta no es exactamente la respuesta que está buscando, pero esto podría resolver su problema:

Si su Nexus funciona bien, ¿por qué no conecta un mouse y un teclado (a través de USB OTG o Bluetooth) y finge que su Nexus no tiene una pantalla táctil?

Cualquier cosa, incluso permitir la depuración de USB, funcionaría ya que el cursor del mouse se puede usar incluso cuando su teléfono está bloqueado.

El Nexus 4 original no es compatible con USB OTG. Necesitas algunos trucos para habilitar parte de él.
¡Funcionó perfectamente para mí! En mi caso, estoy ejecutando Lineage con la recuperación TWRP, no estoy seguro de si mi dispositivo admite de forma nativa un mouse y un teclado en la ROM estándar, ¡pero funcionó en mi caso!

Bueno, con el cargador de arranque desbloqueado, puede iniciar temporalmente la recuperación usando fastboot:

fastboot boot recovery-clockwork-6.0.4.7-mako.img

Esto le dará acceso adb a su dispositivo para descargar archivos, etc. El modo de depuración adb podría activarse editando un archivo de configuración y copiando las claves criptográficas generadas por adb en la computadora host. He hecho lo último antes, pero no lo primero, lo que podría ser un problema.

Actualización: para reiniciar en el modo fastboot, haga lo siguiente: Para entrar en el modo fastboot, apague el teléfono, si nada más, una pulsación muy larga en el teléfono debería funcionar si todo lo demás falla (¡no quiero confirmar esto en el mío y bloquearlo! ). Luego encienda manteniendo presionada la tecla para bajar el volumen y la tecla de encendido juntas. Si no puede ver la pantalla (supongo que puede pero no puede usar la pantalla táctil), mantenga presionados los botones durante unos cinco segundos y debería vibrar para confirmar. Luego use el comando anterior para cargar la recuperación personalizada y obtener acceso adb. Todo esto supone que el cargador de arranque está desbloqueado, como se indicó anteriormente.

Hice algo un poco aburrido, pero me ayudó... Ya que quería usar el smartphone como cámara web, pero como ya habrán adivinado, la pantalla está rota.

Así que conecté el teléfono inteligente a la computadora, cuando se mostró el mensaje en la pantalla, marqué la ubicación para que sí y con una de esas aplicaciones de clic automático, seleccioné la ubicación y puse un retraso de unos segundos. Inicié la aplicación y me conecté a la computadora, así que después de unos segundos hizo clic en sí y se me permitió hacer lo que necesitaba.

NOTA: Para instalar y configurar la aplicación de clic automático, utilicé un cable OTG con un mouse.

Lo siento por mi ingles...

Vi esto en un hilo diferente, después de buscar en línea durante horas y horas... pareció ayudar a algunos, así que lo estoy volviendo a publicar aquí...

"¡Esto me acaba de pasar!
El teléfono funciona, pero la pantalla y la pantalla LCD están rotas y no responden. También tenía un bloqueo de pantalla, así que lo que hice fue quitar la placa posterior, quitar la batería y desatornillar los seis tornillos para descubrir la placa PCB debajo la carcasa trasera Luego desconecté cuidadosamente todos los pequeños conectores de cinta.

Esperé un minuto solo para ser supersticioso y luego volví a conectar todos los conectores de cinta y volví a dejar todo como estaba. Luego descargué Kies del sitio web de Samsung, conecté mi teléfono a una computadora a través de USB y ¡pude ver todos mis archivos!

Algo sobre desconectar la placa PCB restablece la configuración predeterminada al estado de fábrica pero no elimina ningún dato en absoluto. Buena suerte y espero que esto ayude a alguien".

Fuente: Centro de Android