45 votos

Pantalla rota mientras fue desactivado el modo de depuración. ¿Cómo puedo volver a habilitar adb?

La pantalla de mi teléfono es físicamente roto, por lo que no se muestra nada, pero el toque de aspecto no parece estar funcionando, como puedo desbloquear mi teléfono y obtener la retroalimentación de tecnología táctil.

Antes de que me vaya a reemplazarlo, me gustaría copia de seguridad de algunos datos personales de la memoria integrada a la tarjeta SD. Estoy bastante seguro de que si puedo conseguir bad reconocer el dispositivo, entonces puedo usar Android Screencast para ver donde estoy tocando la pantalla y hacer lo que tengo que hacer. El problema es que cuando lo conecto, no se reconoce, mientras mi emulador es.

Sospecho que yo no podría tener la depuración USB activada, que creo que es necesaria para adb para el trabajo. Si este es el caso, alguien puede darme las capturas de pantalla de su Droid X (ejecución 2.3.X), desde la pantalla de inicio, a través de todos los menús, para activar el modo de depuración? Espero que pueda hacerlo por la estima y el bad desde allí.

Edit: no he cambiado nada de la ROM o del iniciador; es todo el stock.

12voto

ce4 Puntos 11180

Tenía exactamente el mismo problema recientemente (en casa de un amigo Nexus S corriendo stock de Android 4.0 con una completamente roto la pantalla y el digitalizador y el bad apagado):

Conseguir un sistema de recuperación de ejecución con el adb habilitado. A continuación, utilice el adb de la consola para acceder a los datos del dispositivo y crear una copia de seguridad. En Nexus S no puede utilizar la sdcard para obtener los datos de apagar el dispositivo, por lo que necesita usar adb para que.

Requisitos:

  1. El teléfono no tiene modo fastboot con el arranque de comando habilitado
  2. Teléfono (excepto por la pantalla)
  3. SDK instalado (con trabajo bad + fastboot ejecutables)
  4. La recuperación de CWM imagen descargado a /tmp/cwm.zip (se ha habilitado adb cuando empezó)
  5. Linux instalado uudecode (parte del paquete 'sharutils' en Ubuntu)

Cómo hacerlo:
a) Iniciar el dispositivo en modo fastboot y el inicio de la recuperación de CWM de esta manera

me@workstation:~$ fastboot boot /tmp/cwm.zip

b) esperar algún tiempo para CWM para que arranque, a continuación, inicie sesión en el dispositivo

me@workstation:~$ adb shell

Reemplazar DATA_DEV y SDCARD_DEV por el real devicenames
dependiendo de su teléfono, lo más probable es que uno de estos:

  • DATA_DEV: /dev/block/mtdblock*
  • SDCARD_DEV: /dev/block/mmcblk*
  • el uso de 'df' comando para encontrar a los candidatos por el tamaño.




Advertencias y explicaciones:

  • ¿Por qué 'uuencode'? BAD consola parece interceptar el flujo de datos y, obviamente, inserta un retorno de carro antes de cada salto de línea. Uuencoding los datos antes de transmitirlos a través del bad stdout protege contra eso.
  • ¿ No funcionan en los dispositivos cifrados.
  • También puede repetir el proceso en desmonta dispositivos y transmitir todos los /dev/block/* uno por uno y averiguar que uno es para lo que después
  • Usted necesita encontrar una adecuada recuperación de CWM imagen de ti mismo

9voto

Johan Soderberg Puntos 976

El Droid X no tiene un teclado físico - pero si lo puedes probar esto en un terminal. Voy a dejar aquí esta respuesta para otros teléfonos que han roto las pantallas.

setprop persist.service.adb.enable 1

Enciende USB depuración (en un HTC Dream corriendo RC29) y es una de las maneras de root el sueño cuando tiene una pantalla rota.

4voto

ce4 Puntos 11180

Si el dispositivo es capaz de modo host USB puede comprar un cable USB-OTG (USB sobre la marcha) y conectar un ratón USB o un teclado USB para omitir la pantalla rota.

1voto

Joseph Puntos 141

Esto debería ayudar: http://code.google.com/p/androidscreencast/. Le permite ver la pantalla de tu android y controlar tu teléfono desde tu ordenador.

0voto

vartec Puntos 53382

Yo tenía mi digitalizador quemado (por recuperación intermitente corrupto) y flasheado nueva ROM y era capaz de proceder como se describe aquí: http://android.stackexchange.com/a/69600/60711

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