On my Gentoo/Funtoo linux system I am having similar problems:
I gotting always not the correct device description and insufficient permissions:
# sudo ./adb devices
List of devices attached
???????????? no permissions
# ./adb usb
error: insufficient permissions for device
For me helps the howto from Google. In my case I needed to add the udev rule:
# cat /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
and setting up the filesystem rights
# chmod a+r /etc/udev/rules.d/51-android.rules
After replugging my smartphone the access to the phone was successful, it also appears now in Eclipse' Android Device Chooser:
# sudo ./adb devices
List of devices attached
3XXXXXXXXXXXXXC device
# sudo ./adb usb
restarting in USB mode
You also have to check the membership of your user to the plugdev-group.
USB Vendor IDs
This table provides a reference to the vendor IDs needed in order to add USB
device support on Linux. The USB Vendor ID is the value given to the
ATTR{idVendor} property in the rules file, as described
above.
| Company | USB Vendor ID |
| Acer |
0502 |
| ASUS |
0b05 |
| Dell |
413c |
| Foxconn |
0489 |
| Fujitsu |
04c5 |
| Fujitsu Toshiba |
04c5 |
| Garmin-Asus |
091e |
| Google |
18d1 |
| Haier |
201E |
| Hisense |
109b |
| HTC |
0bb4 |
| Huawei |
12d1 |
| K-Touch |
24e3 |
| KT Tech |
2116 |
| Kyocera |
0482 |
| Lenovo |
17ef |
| LG |
1004 |
| Motorola |
22b8 |
| MTK |
0e8d |
| NEC |
0409 |
| Nook |
2080 |
| Nvidia |
0955 |
| OTGV |
2257 |
| Pantech |
10a9 |
| Pegatron |
1d4d |
| Philips |
0471 |
| PMC-Sierra |
04da |
| Qualcomm |
05c6 |
| SK Telesys |
1f53 |
| Samsung |
04e8 |
| Sharp |
04dd |
| Sony |
054c |
| Sony Ericsson |
0fce |
| Teleepoch |
2340 |
| Toshiba |
0930 |
| ZTE |
19d2 | | | | |
댓글 없음:
댓글 쓰기