¿Por qué VirtualBox no detecta mi dispositivo Android?

Con VirtualBox 4.2.12, he configurado una VM Lubuntu 13.04 en un host de Windows 7. He especificado un filtro USB para mi Galaxy S, pero ni la VM ni VirtualBox lo detecta.

Después de buscar en internet, encontré vboxmanage list usbhost , que no muestra mi dispositivo conectado. Sin embargo, los adb devices lista el dispositivo, y puedo verlo en el Administrador de dispositivos. Todos los controladores del host están actualizados.

Me parece que si puedo obtener VirtualBox para reconocer el dispositivo, no debería tener un problema para obtener la VM. Entonces, ¿por qué VirtualBox no?

Lo tengo trabajando. Había un par de cosas que aprendí que podría ser útil. En primer lugar, estaba siguiendo esta guía .

VirtualBox tiene actualmente problemas con puertos USB 3. Compruebe que su dispositivo está conectado a un puerto USB 2. Después de que lo hice, mi dispositivo pudo ser detectado por vboxmanage list usbhost en mi anfitrión de Windows.

Desafortunadamente, esto no solucionó completamente mi problema. VirtualBox listaría el teléfono en el menú Dispositivos, y podría seleccionarlo, pero Lubuntu no me dio ninguna indicación de que un dispositivo estaba conectado. De hecho, los adb devices lsusb y adb devices aparecieron vacíos. dmesg y encontré este mensaje de error:

 [ 846.648000] usb 1-1: new high speed USB device using ehci_hcd and address 1 [ 846.675000] usb 1-1: device descriptor read/64, error -32 [ 846.884000] usb 1-1: device descriptor read/64, error -32 

He encontrado el siguiente hilo y establecer esta variable, que resolvió mi problema.

 echo Y | sudo tee /sys/module/usbcore/parameters/old_scheme_first 

EDITO Descubrí que el problema surgió de nuevo durante el reinicio. Después de un montón de ensayo y error, he encontrado que cada vez que inicio, tengo que conectar el dispositivo Android, a continuación, establecer la variable old_scheme_first , a continuación, desconectar y volver a conectar el dispositivo antes de que la VM lo reconocería. Es un proceso molesto, así que si alguien tiene alguna idea, lo agradecería. Por otro lado, es una VM, así que no tendré que reiniciarla a menudo =)

Después, usted fija el filtro y almiró VM. ¿Ha intentado volver a conectar físicamente el dispositivo?

  • Imagen de sistema basada en x86 de Android no encontrada en la actualización de rev 18 de SDK
  • Android SDK de repente dejó de funcionar
  • Cómo configurar un proxy HTTP como Fiddler2 o Charles Web Proxy con el último emulador de Android en Windows?
  • Hook Android Sytem API relacionados con la salida de texto
  • Error: ANDROID_HOME no está establecido y el comando "android" no está en tu PATH. Debe cumplir al menos una de estas condiciones.
  • reaccionar nativo hola mundo
  • ¿Cuál es la diferencia entre mac y windows sobre android SDK
  • Errores de compilación de OpenCV / Android
  • ADB no se inicia (sin mensaje de error)
  • ¿Dónde está el controlador ADB de Windows para el C de píxeles?
  • ¿Hay diferencias entre las versiones de Windows y Linux del SDK de Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.