I have a phone which is detected by adb on a Mac, but not on my machine. By \"not detected\", I mean that it does show up in lsusb, but \"adb devices\" reports a blank list of
Solved, with this universal rule, thanks to this extremely helpful answer:
ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:ff420?:*", MODE="0666"
ADB not detecting device samsung i777 in ubuntu 12.04
Thanks to @alex-p
Additional Info:
Phone = Blu Dash Jr
EDIT I also needed to manually add the vendor ID (1782) to the ~/.android/adb_usb.ini file, as follows:
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x1782
Still not sure where the vendor ID list is supposed to be edited since the file tells me not to, but this works.