This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

adb with Windows

I have been working with the BeagleBoard xm with ICS running on it for some time now but I now need to switch to using Windows as my host machine. adb has been giving me some trouble. I have been able to successfully use my Android installation with an Ubuntu machine but I am having some trouble getting it to work with Windows7 64bit. I followed the instructions at

http://processors.wiki.ti.com/index.php/Android_ADB_Setup#adb_over_USB_on_Windows_Machine

but this is not working for me. After I plug my board in, to force Windows to let me manually select a driver I must go through the device manager and then select "Update Driver." From there I select "Browse my computer for driver software" and then find the altered android_winusb.inf file. This comes back saying that "Windows could not find driver software for my device"

I checked that the VID and PID used in my .inf file are correct with the BeagleBoard and Android installation I am using, and those do match up. 

What am I missing?

Thanks,

Doug

  • Hi Doug,

    Did you check the hardware ID listed in device manager for the USB device matches that listed in the .inf?

    Right click on the device > Properties > Details, scroll to Hardware IDs

  • I tried that under windows and the box below came up blank. I plugged it into my Linux machine and ran lsusb and got the following:

    Bus 001 Device 011: ID 18d1:9018 Google Inc. 

    my .inf file reads:

    %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9018
    %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9018&MI_01

    So I think those are matching, correct?