3 votos

¿Puede adb iniciar mi dispositivo Android que aparece como "offline"?

Puedo ver mi dispositivo en adb devices . Aparece como "offline". Cuando está "listo":

$ adb shell
$ su
# reboot

Esto reiniciaría mi dispositivo. El problema exacto es que mi celular se ha estado apagando por sí solo sin ninguna razón específica, por lo que me preguntaba si podía revisar el logcat para ver el problema. No puedo arrancar mi dispositivo, tengo que quitar la batería y luego arrancarlo, y cuando lo hago el log está vacío... Pero mis preguntas son:

  • Si adb puede detectar mi dispositivo ¿por qué no puede reiniciarlo?
  • ¿Por qué no puedo encender mi dispositivo Android desde adb cuando puedo reiniciarlo?
  • ¿Qué significa "offline": está activado o no? (cuando no lo está normalmente ni siquiera se muestra en los dispositivos adb)

0 votos

¿qué significa fuera de línea para un dispositivo?

0 votos

@hugemeow Ese era el objetivo de mi pregunta, pero no obtuve respuesta... Sigo sin saber qué es, pero si te pasa esto, es que hay algo que falla. He flasheado otra ROM, y todo estaba bien de nuevo. No estoy seguro de la causa...

0 votos

Estoy buscando esto mismo - ¿significa que piensa que el dispositivo está apagado?

2voto

divided-by-zero Puntos 321

Sólo me encontré con el dispositivo que se muestra a través de ADB como fuera de línea en dos casos:

  • Dispositivo no autorizado (características de seguridad ADB)
  • No hay una configuración adecuada de las reglas udev

Como el primer caso lo más probable es que no sea tu problema ya que estas características de seguridad no estaban implementadas en Android cuando hiciste esta pregunta. Su problema es más probable que usted no tiene reglas udev adecuadas.

Puedes arreglar esto temporal bei iniciar adb en su ordenador como Root:

adb kill-server; sudo $(which adb) start-server

o permanentemente añadiendo las reglas udev adecuadas para el proveedor de dispositivos que desee:

Ver https://wiki.cyanogenmod.org/w/UDEV para una colección de proveedores conocidos. Si su proveedor no forma parte de esto, puede añadirlo usted mismo. Conecte el dispositivo vía USB a su ordenador y compruebe la salida de: lsusb obtenga el vendorID correcto de su dispositivo y añádalo al archivo de reglas de udev.

También es útil: http://developer.Android.com/tools/device.html

-1voto

ben Puntos 1469

La razón "adb: offline" es generalmente debido al cable usb. Si usted no está usando su cable de valores, pruebe con otro cable microusb..

También, mientras se muestra fuera de línea, pruebe esto: (no todas las veces pero a veces ayuda)

adb kill-server
adb start-server

0 votos

Estoy usando el cable de stock, y está funcionando bien (cuando mi teléfono es "normal"). muestra el nombre de mi dispositivo como fuera de línea cuando ejecuto dispositivos adb, sólo cuando está en ese estado en el que no sé si está apagado o no ... se muestra en adb como fuera de línea (lo que significa que no está apagado como de costumbre) y cualquier cosa que hago con él muestra que está apagado por completo (y no puedo encenderlo) ... voy a tratar de matar / iniciar el servidor cuando mi teléfono se pone de nuevo en ese estado. gracias.

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