在 Ubuntu 下,插入 SCH-W2013,MTP 可以正常使用,照片能正常浏览,但是在命令行下用 adb devices 不能列出设备。
网上找到一篇文章,照做后问题解决。文章链接:http://esausilva.com/2010/05/13/setting-up-adbusb-drivers-for-android-devices-in-linux-ubuntu/。
其中最主要的部分就是要在 /etc/udev/rules.d/ 下建立一个文件,三太爷的系统是 Ubuntu 12.04,文件名取成了 70-android.rules,其内容为 SUBSYSTEM==”usb”,ATTR{idVendor}==”04e8″,MODE=”0666″。04e8 即三星的 ID,其他的厂商见下表。
Manufacturer | USB Vendor ID |
---|---|
Acer | 0502 |
Dell | 413c |
Foxconn | 0489 |
Garmin-Asus | 091E |
HTC (Older Phones) | 0bb4 |
HTC (Newer phones) | 18d1 |
Huawei | 12d1 |
Kyocera | 0482 |
LG | 1004 |
Motorola | 22b8 |
Nexus One/S | 18d1 |
Nvidia | 0955 |
Pantech | 10A9 |
Samsung | 04e8 |
Sharp | 04dd |
Sony Ericsson | 0fce |
ZTE | 19D2 |
执行了 sudo chmod a+rx 的操作并重启,adb devices 就可以看到手机了。