我正在使用 Ubuntu 14.04/15.10,但在连接我的一个 Android 设备时遇到了问题。我已测试使用 ubuntu 访问 Samsung galaxy S3/ Moto G3 和 Alcatel Idol3 的文件。
http://forum.xda-developers.com/idol-3/general/mtp-issue-ue40-update-t3182564
日志:
$ lsusb
总线 004 设备 002:ID 8087:0024 Intel 公司集成速率匹配集线器
总线 004 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器
总线 003 设备 004:ID 0a5c:21e3 Broadcom 公司 HP 便携式 Valentine
总线 003 设备 003:ID 064e:c336 Suyin 公司
总线 003 设备 002:ID 8087:0024 Intel 公司集成速率匹配集线器
总线 003 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器 总线
002 设备 001:ID 1d6b:0003 Linux Foundation 3.0 根集线器 总线
001 设备 006:ID 1bbb:af2b T & A 移动电话
总线 001 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器
$ ls -ltr /dev/bus/usb/001/006
crw-rw----+ 1 根音频 189,5 十月 5 21:45 /dev/bus/usb/001/006
1.我已在 /etc/udev/rules.d/51-android.rules, 69-libmtp.规则并允许其他标志/etc/fuse.conf 2. 更新libmtp 版本:1.1.9
$ sudomtp 检测 libmtp 版本:1.1.9
列出原始设备 设备 0 (VID=1bbb 和 PID=af2b) 是 Alcatel OneTouch Idol 3 (MTP)。找到 1 个设备:Alcatel:OneTouch Idol 3 (MTP) (1bbb:af2b) @ bus 1,dev 6 正在尝试连接设备 PTP_ERROR_IO:无法打开会话,重置 USB 接口后重试 LIBMTP libusb:尝试重置设备 inep:usb_get_endpoint_status():没有此设备 outep:usb_get_endpoint_status():没有此设备 libusb_open()失败!:没有此文件或目录 LIBMTP PANIC:第二次尝试时无法初始化 USB 无法打开原始设备 0 OK。
尽管如此,adb 仍然能够检测到设备
$ adb 设备
* 守护进程未运行。现在在端口 5037 上启动它 *
* 守护进程已成功启动 *
所连接设备的列表
33a0eeaa 设备
知道如何修复这个问题吗?