2 votos

El dispositivo Android 10 de stock está desconectado para los comandos ADB en Linux, no puede utilizar la depuración USB

Tratando de usar adb herramienta 1.0.29 en un PC con Linux Ubuntu 20.04 para depurar mi Motorola Moto G7 Plus stock en funcionamiento Android 10 (por lo tanto, no rooteado) conectado a través de USB. Anteriormente funcionaba bien, he concedido permisos de depuración USB a mi PC. Pero hoy adb devices lo muestra como un offline dispositivo, así que no puedo hacer nada.

Aquí hay una lista de acciones que probé:

  • Revoke USB Debugging Authorization - no funciona, no pasa nada, Android no pide nuevos permisos
  • Borrar /data/misc/adb/adb_keys en el teléfono - No puedo, no Root, adb root y adb shell devolver error: device offline
  • Reiniciar, desactivar la depuración USB y las opciones de desarrollador y desconectar en cualquier orden no ayudó
  • adb kill-server y adb start-server no hizo el truco tan bien

¿Qué más podría recomendar?

0 votos

¿Funcionaba antes con esa versión de Linux? Porque a menudo tenemos aquí problemas con Linux que requieren establecer permisos específicos en el lado Linux para que ADB pueda acceder al USB. Por favor, busque en este sitio para más detalles.

0 votos

@Robert gracias por la respuesta. Sí, en realidad funcionaba. Al menos parcialmente. Dispositivo estaba activo (no "offline"), y yo era capaz de hacer algunas operaciones. No he probado evereything sin embargo.

0 votos

¿Está seguro de que la clave adb correspondiente se encuentra en /data/misc/adb/adb_keys ? Por lo que sé habría esperado que se encontrara en el directorio de usuario, precisamente en ~/.android/adbkey y ~/.android/adbkey.pub .

1voto

VELFR Puntos 11

Resuelto por:

  1. Borrado de adbkey y adbkey.pub archivos de ~/.android/ en mi PC Linux.
  2. Usando el nuevo Android Debug Bridge (en mi caso, es el actual 1.0.41 / 30.0.4 de aquí ).

También gracias a Robert por sus útiles comentarios.

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