当我将它连接到我的 ubuntu 14.04 时,我只能看到用于安装 ADB 的 USB 驱动程序。
OnePlus One 有一些可用的解决方案(请参阅此处),但我无法找到适用于 OnePlus 2 的解决方案。
当我将它连接到我的 ubuntu 14.04 时,我只能看到用于安装 ADB 的 USB 驱动程序。
OnePlus One 有一些可用的解决方案(请参阅此处),但我无法找到适用于 OnePlus 2 的解决方案。
经过多次修补,我找到了解决方案 -
您需要 OP2 的最新 mtp 驱动程序 -
$ sudo apt-get install libmtp-dev mtpfs
现在编辑以下文件 -
$ sudo gedit /lib/udev/rules.d/69-libmtp.rules
添加这一行
ATTR{idVendor}=="2a70", ATTR{idProduct}=="f003", SYMLINK+="libmtp-%k", MODE="660", GROUP="audio", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1", TAG+="uaccess"
(可以使用“sudo mtp-detect”命令获取供应商 ID 和产品 ID)
现在重新启动服务
sudo service udev restart
您的 OP2 现在应该可以将文件传输到您的 ubuntu PC 了!
PS - 如果您不在库存 ROM/内核上,您需要将 {idProduct} 更改为 mtp-detect 指定的任何内容!
上面亚历克斯约瑟夫的回答对我有用,但我还必须安装mtp-tools才能拥有 mtp-detect 命令(否则我只会得到“找不到命令”)。
$ sudo apt-get install mtp-tools
之后,我可以看到我的 OnePlus X,验证供应商 ID 和产品 ID,然后执行其余步骤。我的 Ubuntu 系统现在可以同时看到内部存储和 SD 卡。
我做了以下更改,一加二开始出现在我的 adb 设备列表中:
转到您的主目录并使用任何编辑器打开 adb_usb.ini 文件。它存在于我使用 vim 编辑器的 .android 文件夹下:
vim .android/adb_usb.ini
将不带任何尾随空格的 0x2A70 文本添加到文件中,如下所示:
**
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x2A70
**
停止和启动服务器:
adb 杀死服务器
adb 启动服务器
现在检查,设备应该出现:adb devices
我建议只developers tool
在你的settings
,
我做了同样的事情。现在我可以轻松传输文件了。
如果您在设置中找不到开发者工具选项,只需连续about phone
点击7 到 8 次即可。build number
你就完成了。
安装 android adb 后,我可以在 Ubuntu 16.04 上打开 OnePlus 3 文件夹
sudo apt-get update
sudo apt-get install adb
安装Android Debug Bridge和媒体传输协议 (MTP) 库工具。
sudo apt-get install adb install mtp-tools
连接您的 OnePlus 设备,您应该会看到一个带有驱动程序的新卷。从那里运行adb
脚本:
$ cd /media/$USER/20160907_1106261
$ bash adb_config_Linux_OSX.sh
android home is exist!
0x2a70
VID 0x2a70 is already configured..
adb should be OK!
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0BB4A1B2FA1A38EB
sudo add-apt-repository "deb http://ppa.launchpad.net/samoilov-lex/aftl-stable/ubuntu artful main"
sudo apt install android-file-transfer
通过运行检查您的设备连接mtp-detect
。
android-file-transfer
。另请参阅:设备已被另一个进程使用。
libusb_claim_interface() = -6LIBMTP PANIC 返回的错误:无法初始化设备