Как подключить одно устройство OnePlus к Ubuntu через MTP?

Когда я подключаю его к моему ubuntu 14.04, я могу видеть только USB-драйверы для установки ADB.

Есть несколько решений для OnePlus One ( см. Здесь ), но я не смог найти один для OnePlus два.

Solutions Collecting From Web of "Как подключить одно устройство OnePlus к Ubuntu через MTP?"

После долгих переделок я нашел решение –

Вам нужны последние драйверы mtp для OP2 –

$ 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»)

Теперь перезапустите службу

 sudo service udev restart 

Ваш OP2 должен иметь возможность передавать файлы на ваш компьютер ubuntu прямо сейчас!

PS – вам нужно будет изменить {idProduct} на все, что указано mtp-detect, если вы не находитесь на складе ROM / Kernel!

Я внесла следующие изменения, и в моем списке устройств adb появятся первые два запуска:

  1. Перейдите в свой домашний каталог и с помощью любого редактора откройте файл adb_usb.ini. Он присутствует в папке .android. Я использовал редактор vim:

    Vim .android / adb_usb.ini

  2. Добавьте текст 0x2A70 без каких-либо конечных пробелов в файл, как показано ниже:

**

 # ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT. # USE 'android update adb' TO GENERATE. # 1 USB VENDOR ID PER LINE. 0x2A70 

**

  1. Остановите и запустите сервер:

    Adb kill-server

    Adb start-server

  2. Теперь проверьте, должно ли устройство отображаться: устройства adb

OnePlus X подключился к Ubuntu 15.04 через USB. Ответ Алекс Джозефа выше работал для меня, но мне также нужно было установить mtp-инструменты , чтобы иметь команду mtp-detect (иначе я получил команду «не найден»).

 $sudo apt-get install mtp-tools 

После этого я смог увидеть свой OnePlus X, проверить идентификатор поставщика и идентификатор продукта и выполнить остальные шаги. Моя система Ubuntu теперь видит как внутреннее хранилище, так и SD-карту.

После установки adroid adb я могу открыть папку OnePlus 3 на Ubuntu 16.04

 sudo apt-get update sudo apt-get install adb 

Я бы предложил просто включить developers tool в ваших settings ,

Я сделал то же самое. Теперь я могу легко передавать файлы.

Если вы не можете найти опцию инструментов разработчика в настройках, просто перейдите к about phone и нажмите на build number 7-8 раз непрерывно.

Это все сделано.