So I just spent the last hour trying to get the Nexus One and ADB to play nicely together on my machine. Finally it is working and here is how…
/etc/udev/rules.d/90-android.rules
SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e12", SYMLINK+="android_adb"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
sudo restart udev
This should allow any user in the plugdev group to use adb without sudo.
Cheers mate; you just saved me an hour of work!
Glad to hear it!
Thanks, worked great for me!
Thank you again.
I love you, I went through like four tutorials and all of em assumed root privelleges when running ADB, FINALLY THIS WORKS!!! I HEART YOU!!!
!!!!!!!!!!!!!!!!Thanks a Zillion!!!!!!!!!!!!!!!!!
Hey, my idProduct is 4e11 not 4e12 – and I can’t get this to work. Is there something running or not running on my N1 that may be causing this difference?
Make sure you have debugging enabled on the phone. I believe I have seen that id and it was because debugging wasn’t enabled.
Awesome.. thank you so much!!
Working great on 10.10, event no dotslash (./) anymore.
thanks a lot