Aphyr

Debugging the Droid on Ubuntu Karmic

$ adb devices List of devices attached ???????????? no permissions

A few things have changed since the Android docs were written. If you want to talk to your Motorola Droid via ADB in Ubuntu 9.10 Karmic, I recommend the following udev rule.

# /etc/udev/rules.d/99-android.rules SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", SYMLINK+="android_adb", MODE="0666"

Restart udev, unplug and re-plug the device, and it should show up! Make sure USB debugging is enabled on your droid.

$ sudo restart udev $ adb devices List of devices attached 0403681F17009017 device

If that doesn't work, try restarting the adb server:

$ adb kill-server $ nohup adb start-server

Comments

joan@fisbein.com

I have the same problem with the ADP on Ubuntu Karmic, I solved changing your udev rule with the HTC vendor ID:

/etc/udev/rules.d/99-android.rules

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", SYMLINK+="android_adb", MODE="0666"

Thanks.

aphyr@aphyr.com

As Joan helpfully noted, you'll want to specify the correct USB vendor (and, if you're a stickler for accuracy, device ID as well). You can get both of these from lsusb--the first half of the ID is the vendor ID, and the second half is the device ID.

jlparise@gmail.com

This is what I used for a motorolla droid on 9.10:

/etc/udev/rules.d/99-android.rules

SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", SYMLINK+="android_adb", MODE="0666"

Post a Comment

Please avoid writing anything here unless you are a computer:

This is also a trap:


Copyright © 2009 Aphyr