【问题标题】:Samsung S3 and 51-android.rules, can not find the device三星 S3 和 51-android.rules,找不到设备
【发布时间】:2012-06-06 15:25:01
【问题描述】:

我的51-android.rules如下,它可以连接我的三星i9000(通过DDMS...)

三星 i9000

SUBSYSTEM=="usb", ATTR{idVendor}=="04E8", MODE="0666", GROUP="plugdev"

但如果使用三星 i9300 则不起作用

也许我缺少“ATTRS{idProduct}”?

但我找不到三星 i9300 的值。

任何评论都会有所帮助...

谢谢

【问题讨论】:

  • 似乎使用 'lsusb' 列出所有 USB 设备可以找到如下... andrew@andrew-desktop:~$ lsusb Bus 001 Device 004: ID 04e8:681c Samsung Electronics Co ., Ltd

标签: samsung-mobile


【解决方案1】:

1 $ sudo apt-get install mtp-tools

2 在 MTP 模式下连接您的 Galaxy 手机

3 $ mtp-detect,然后会输出如下内容:

设备 0(VID=04e8PID=6860)是三星 GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note。成立 1 台设备:三星:GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note (04e8:6860) @ bus 1, dev 9

4 找出供应商 ID 和产品 ID。编辑 /etc/udev/rules.d/51-android.rules。

SUBSYSTEM=="usb", ATTR{idVendor}=="04E8", ATTR{idProduct}=="6860", MODE="0666", OWNER="用户名"

“用户名”是被授权通过 USB 访问手机的用户的实际用户名。

5$ sudo service udev restart

6 重新连接手机。

【讨论】:

    【解决方案2】:

    您确定在开发者选项中启用了“USB 调试”吗?尝试使用 6860 作为产品 ID。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-24
      • 1970-01-01
      • 1970-01-01
      • 2016-10-29
      • 2012-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多