如何在12.04中为Galaxy S2获得有效的mtp连接?
任何人都可以为Galaxy S2获得正确的MTP连接设置?
Ubuntu 12.04检测到我的设备并自动安装它,但它只是部分的。
问题是:
-
当我连接我的设备时,它会立即显示上面显示的错误:
无法安装Android:初始化摄像头时出错:-60:无法锁定设备
-
在nautilus中,如果我选择设备,则在显示任何设备内容之前需要很长时间(至少一分钟)。
-
支持只是部分的。 我可以复制和删除但无法读取它们。 可以阅读照片但如果我尝试播放mp3则会失败。 尝试打开apk文件失败,并显示以下对话框:
所以我的问题是能够设置它的设置,以便我有100%的MTP连接。 我不认为我需要设置新的MTP连接,如各种博客中所描述的那样,以获得MTP。 因为我认为Ubuntu已经检测到它,只需要调整一两个设置就可以让Ubuntu完全控制我的设备。
如果除了关注这些博客之外别无其他方式,那么如何告诉Ubuntu停止自动安装我的设备,以便我可以手动设置MTP连接。
Android 2.x
- 在电话上,转至:设置➔无线和网络➔USB实用程序。
- 使用USB线将手机连接到PC。
- 点击将存储连接到PC。
- 从电话通知栏向下滚动。 单击USB Mass Storage,然后点击“从PC连接存储”。 android机器人将从绿色变为橙色。 (重要的一步!)
- 在PC上,打开文件夹以查看文件。
- 在PC和存储卡之间复制文件。
要安装设备并访问其存储:
apt-get install mtpfs mtp-tools
-
mtp-detect
- 从这里的男人那里运行你想要的命令。
对于Android 3+ ,请确保已启用MTP:
- 进入设备的
Settings
- 选择
Storage
类别 - 按
⋮
,然后按USB Computer Connection
- 选择
Media device (MTP)
或Camera (PTP)
我找到了一个有效的解决方案并打包了一个脚本,该脚本还安装了一个Unity启动器,可以正确安装和卸载任何Android 4.0+ MTP设备。
它工作在12.04和12.10 32和64位(测试)
http://penzoditutto.blogspot.it/2012/12/android-mtp-devices-40-mount-scripts.html
希望能帮助到你
几个星期前我读了一篇关于一个名为go-mtpfs的新替代品的博客文章(德文)应该更可靠。 如果你还没有,你可能想尝试一下。 但遗憾的是,Linux中的MTP(mtpfs或mtp-tools)支持相当不稳定。
我使用dropbear(SSH服务器)和我的Galaxy Nexus上的Cyanogen Mod编译的sftp-server二进制文件。 仍然不是一个好的解决方案,但对我来说效果更好。 droidsshd可能适合你,如果你只是想尝试它作为一个应用程序,但它在我的设备上不稳定。
当我将星系s2连接到我的计算机时,我遇到了同样的麻烦。 现在我找到了解决方案。 只是你必须给予特殊权限。
在手机中,转到设置>应用程序>开发> USB调试
并最终检查“USB调试模式”,然后插入手机,玩得开心!