Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to be able to connect my Nexus 7 in order to test my applications from Eclipse on the physical device.

I followed this Google guide.

My /etc/udev/rules.d/51-android.rules file contains this :

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e42", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e40", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e41", MODE="0666"

The device is configured to use "Camera (PTP)" and "USB debugging" is checked too.

But adb devices lists no device.

What have I missed ?

share|improve this question
up vote 1 down vote accepted

The fact that the "Connected" message only appeared sometimes and that lsusb was unable to detect the Nexus casted a doubt on the cable.

I just tested with another cable and it works. My other cable seems to have a damaged connector.

share|improve this answer
As I saw many times since that ADB connectors are fragile and very susceptible to this kind of problem, I keep this answer which might help other people. There's obviously a flaw in the design of those connectors. – Denys Séguret Jan 6 '14 at 17:28

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.