You can check if your development setup is recognizing your phone with
adb devices
If it returnsĀ ???????????? no permissions than the current user does not have permission to access the device. On Linux systems you can define a custom udev rule which specifies the necessary permissions
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
The vendor ID can be read from the lsusb output. The first 2 bytes (before the colon) specify the vendor ID. The example above is valid for the Google Nexus S phone.
After killing and restarting adb
sudo adb kill-server sudo adb start-server adb devices
the output should state the serial number and the status (device in this case).
Be First to Comment