Календарь | « Май 2014 » | Пн | Вт | Ср | Чт | Пт | Сб | Вс | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|
Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Главная » 2014 » Май » 16 » Подключение ANDROID к ПК по USB с помощью MTP
10:53 Подключение ANDROID к ПК по USB с помощью MTP |
Начали выпускать устройства Android передающие данные с помощью MTP (Протокол передачи медиа) вместо USB Mass Storage (UMS). Это причинило головную болью для большинства пользователей Linux и некоторые пользователям WindowsХР. Есть решения для Linux. Во-первых, вам нужно установить пакет MTP файловой системы: $ sudo apt-get install mtpfs Далее нужно создать точку монтирования для MTP подключенных устройств: $ sudo mkdir /media/MTPdevice $ sudo chmod 775 /media/MTPdevice $ sudo mtpfs -o allow_other /media/MTPdevice
Если не знаете idVendor вашего устройства и idProduct, можно определить их, подключив телефон через USB и запроса его с помощью MTP. Убедитесь, что устройство находится в режиме MTP !!! (режим PTP работать в Ubuntu 12.04 и старше, но это только доступ к вашему DCIM каталог для вашей камеры) Вполне возможно, что ваш телефон был настроен производителем не показывать его. Тогда делаем запрос устройства с помощью MTP (на примере Galaxy Note II): $ mtp-detect libmtp version: 1.1.4 Listing raw device(s) Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Ta 7.7/10.1/S2/S3/Nexus/Note/Y. Found 1 device(s): Samsung: GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y (04e8:6860) @ bus 2, dev 20 Attempting to connect device(s)
После появления VID и PID нужно добавить правило в обработчике системы USB и вписать "idVendor: 04e8 " и "idProduct: 6860 ". Вызываем текстовый редактор с правами администратора: $ gksu gedit /etc/udev/rules.d/51-android.rules
Далее добавить одной строкой (не забудьте заменить <vendorId> и <ProductID> со значениями, которые вы получили от МТП-обнаружения):
SUBSYSTEM=="usb", ATTR{idVendor}=="<vendorId>",ATTR{idProduct}=="<productId>", MODE="0666" После сохранения файла, выйдите из редактора, отключите телефон и перезагрузите Udev:
$ sudo service udev restart
Теперь при подключении телефона Android, планшета и т.д. он должен автоматически смонтировать для вас в / MTPdevice.
По завешению работы с девайсом обязательно отключать в Nautilus или из командной строки: $ sudo umount mtpfs
Все это не сработало на Убунту 14.04 а на 12.04 на ура. Google изменили доступ к USB вроде как для доступа одновременно Android устройств и ПК, вместе с улучшенной поддержкой передачи файлов (т.е. меньше ошибок).
|
Просмотров: 206 |
Добавил: kosmetolog
| Рейтинг: 0.0/0 |
|