Я пытаюсь подключить телефон Google Pixel с android 7.1 к ноутбуку Ubuntu 16.04 с помощью кабеля USB с помощью mtp-tools. Но mtp не видит файловую систему телефона и выдает сообщение об ошибке «Ошибка получения информации о хранилище».
Затем попробуйте инструменты MTP ...
# mtp-detect
libmtp version: 1.1.10
Listing raw device(s)
Device 0 (VID=18d1 and PID=4ee1) is a Google Inc (for LG Electronics/Samsung) Nexus 4/5/7/10 (MTP).
Found 1 device(s):
Google Inc (for LG Electronics/Samsung): Nexus 4/5/7/10 (MTP) (18d1:4ee1) @ bus 2, dev 17
Attempting to connect device(s)
Android device detected, assigning default bug flags
Error 1: Get Storage information failed. ***** ???
USB low-level info:
bcdUSB: 512
bDeviceClass: 0
bDeviceSubClass: 0
bDeviceProtocol: 0
idVendor: 18d1
idProduct: 4ee1
IN endpoint maxpacket: 512 bytes
OUT endpoint maxpacket: 512 bytes
... many lines omitted ...
# mtp-connect
libmtp version: 1.1.10
Device 0 (VID=18d1 and PID=4ee1) is a Google Inc (for LG Electronics/Samsung) Nexus 4/5/7/10 (MTP).
Android device detected, assigning default bug flags
Usage: connect <command1> <command2>
Commands: --delete [filename]
--sendfile [source] [destination]
--sendtrack [source] [destination]
--getfile [source] [destination]
--newfolder [foldername]
# mtp-filetree
Device 0 (VID=18d1 and PID=4ee1) is a Google Inc (for LG Electronics/Samsung) Nexus 4/5/7/10 (MTP).
Attempting to connect device(s)
Android device detected, assigning default bug flags
Error 1: Get Storage information failed.
Device: (NULL)
LIBMTP_Get_Storage(): Resource temporarily unavailable
OK.
В случае, если это полезно ...
cat /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee1", MODE="0666", OWNER="sullivan"
Большое спасибо за любые советы!
Unlocking my phone
и как только я подключил USB, SD-карта моего телефона была установлена и стала активной.sudo
.Это работает для меня на Motorola Moto Z Force Droid под управлением Android 7.1.1:
На телефоне перейдите в «Настройки»> «Параметры разработчика» (включите, если еще не включен)> прокрутите вниз, чтобы выбрать «Конфигурация USB»> выберите «Протокол передачи изображений»>, а затем снова выберите «Протокол передачи мультимедиа». Внутреннюю память телефона и SD-карту памяти (если есть) затем монтируют.
Мне не нужно было устанавливать какое-либо программное обеспечение на компьютер Ubuntu 16.04.3, который я использую.
источник
Ответ Салливана сработал для меня, но только после того, как я заменил кабель, который использовал. С предыдущим кабелем (длиной 2 метра) соединение было очень медленным или часто отключалось.
Кроме того, в дополнение к ответу Салливана я сделал следующее:
источник
У меня Moto Z2 Force под управлением Android 8.0.0, и я подключаюсь к ПК под управлением 64-битной Ubuntu 16,04 LTS
Я не видел «Параметры разработчика» на своем телефоне, но выбрав «Настройки»> «Подключенные устройства»> «USB»> «Передать файлы», он позволяет копировать файлы GUI с моего телефона. ПРИМЕЧАНИЕ. Вам необходимо подключить USB-накопитель, или же параметры USB будут скрыты. Это не позволяет загружать файлы на телефон, просто копировать с него ..., но это просто ужин.
источник