$ 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" GROUP="plugdev"
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
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.rulesSUBSYSTEM==“usb”, ATTRS{idVendor}==“0bb4”, SYMLINK+=“android_adb”, MODE=“0666”
Thanks.