Что такое mtp, ums и ptp, чем отличаются?
Содержание:
- Standard MTP Device Drivers. Характеристики драйвера
- Инсталляция в Linux (Ubuntu)
- Возможные ошибки и методы их устранения
- Использование
- go-mtpfs
- Почему современные устройства Android не поддерживают USB Mass Storage
- MTP Device Driver как альтернатива USB Mass Storage
- USB -устройство MTP: Supported Models of Laptops
- Альтернатива
- PTP — цифровая камера
- Общие рекомендации по инсталляции драйверов для большинства Android-устройств
- Заключение
Standard MTP Device Drivers. Характеристики драйвера
Драйвер для подключения смартфонов к ПК MTP Device Drivers версии 5.2.5326.4762 от 22.02.2006. Предназначен для автоматической установки на Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1 и Windows 10 32-64 бита.
Оцените драйвер:
- Текущий 2.65/5
Рейтинг: 2.7/5 ( Проголосовало: 20 чел.)
Поддерживаемые устройства (ID оборудований):
USB\MS_COMP_MTP | |
USB\VID_0bb4&PID_0003 | MediaTek Inc. Android USB Ethernet/R NDIS |
USB\VID_0bb4&PID_0004 | Alcatel Android ADB Interface |
USB\VID_0BB4&PID_0006 | Lenovo USB VCOM (Android) |
USB\VID_0BB4&PID_0C01 | HTC (High Tech Computer Corp.) Dream / ADP1 / G1 / Magic / Tattoo |
USB\VID_0BB4&PID_0c02 | HTC (High Tech Computer Corp.) Dream / ADP1 / G1 / Magic / Tattoo (Debug) |
USB\VID_0BB4&PID_0C03 |
HTC (High Tech Computer Corp.) Android |
USB\VID_0BB4&PID_0FFF | HTC (High Tech Computer Corp.) Android Fastboot Bootloader |
USB\VID_0BB4&PID_2008 | HTC (High Tech Computer Corp.) Android Phone via MTP |
USB\VID_0BB4&PID_200A | MediaTek USB VCOM (Android) |
USB\VID_0BB4&PID_200C | Google Inc. Android ADB Interface ADB Interface |
USB\VID_0BB4&PID_200D | Alcatel Android ADB Interface |
USB\VID_0BB4&PID_200E | Lenovo Composite ADB Interface |
USB\VID_0BB4&PID_200F | Google Inc. Android ADB Interface ADB Interface |
USB\VID_0bb4&PID_2010 | Lenovo Composite ADB Interface |
USB\VID_0bb4&PID_2011 | Google Inc. Android Composite ADB Interface |
USB\VID_0BB4&PID_2012 | MediaTek USB VCOM (Android) |
USB\VID_0BB4&PID_2013 | |
USB\VID_0BB4&PID_2014 | |
USB\VID_0BB4&PID_2016 | |
USB\VID_0BB4&PID_2017 | Lenovo Composite ADB Interface |
USB\VID_0BB4&PID_2018 | |
USB\VID_0BB4&PID_2019 | |
USB\VID_0BB4&PID_201A | |
USB\VID_0BB4&PID_201B | |
USB\VID_0e8d&PID_0003 | MediaTek Inc. MT6227 phone |
USB\VID_0e8d&PID_0004 | MediaTek Inc. MT6227 phone |
USB\Vid_0e8d&Pid_2000 | MediaTek Inc. MT65xx Preloader |
USB\Vid_0e8d&Pid_2001 | Lenovo DA USB VCOM (Android), MediaTek DA USB VCOM Port |
USB\VID_0e8d&PID_2004 | MediaTek USB Ethernet-R NDIS |
USB\VID_0e8d&PID_2005 | MediaTek Android USB Ethernet/R NDIS |
USB\Vid_0e8d&Pid_2007 | MediaTek USB VCOM (Android) |
USB\VID_17EF&PID_2018 | |
USB\VID_17EF&PID_2019 | |
USB\VID_17EF&PID_201A | |
USB\VID_17EF&PID_201B | |
USB\VID_17EF&PID_7435 | Lenovo A789 (Mass Storage mode, with debug) |
USB\VID_17ef&PID_7436 | |
USB\VID_17ef&PID_7437 | |
USB\VID_17EF&PID_7439 | |
USB\VID_17EF&PID_7495 | |
USB\VID_17ef&PID_7497 | Lenovo A789 (MTP mode) |
USB\VID_17EF&PID_749F | |
USB\VID_17EF&PID_74a1 | |
USB\VID_17ef&PID_74a2 | |
USB\VID_17ef&PID_74a3 | |
USB\VID_17ef&PID_74a4 | |
USB\VID_17ef&PID_74a5 | |
USB\VID_17ef&PID_74a6 | |
USB\VID_17ef&PID_74a7 | |
USB\VID_17EF&PID_74a9 | |
USB\VID_17EF&PID_74aa | |
USB\VID_17EF&PID_74ab | |
USB\VID_17EF&PID_74ad | |
USB\VID_17ef&PID_74ae | |
USB\VID_17ef&PID_74af | |
USB\VID_17EF&PID_74b0 | |
USB\VID_17EF&PID_74ED | |
USB\VID_17ef&PID_74f8 | |
USB\VID_17EF&PID_74F9 | |
USB\VID_17ef&PID_7500 | |
USB\VID_18D1&PID_0D02 | Google Inc. Celkon A88 |
USB\VID_18D1&PID_4E11 | Google Inc. Nexus One |
USB\VID_18D1&PID_4E12 | Google Inc. Nexus One (debug) |
USB\VID_18D1&PID_4E22 | Google Inc. Nexus S (debug) |
USB\VID_22B8&PID_41DB | Motorola PCS Droid/Mile stone (Debug mode) |
Инсталляция в Linux (Ubuntu)
В системах Linux в силу их специфичности установка драйверов MTP Device выглядит несколько сложнее. В качестве примера рассмотрим этот процесс для версии Ubuntu при инсталляции драйвера для Nexus.
Итак, используем командное окно, в котором сначала прописываем sudo nano -w /etc/udev/rules.d/51-andro «, после чего последовательно исполняем строки sudo apt-get install mtpfs, sudo mkdir/media/GNexus и sudo chmod 775/media/GNexus.
Далее подключаем гаджет к компьютеру и вводим sudo mtpfs -o allow_other /media/GNexus. Все, теперь, используя Nutilus, можно заняться перемещением любых файлов и папок. Да, самое главное. Когда все операции будут завершены, не забудьте использовать конечную команду sudo umount mtpfs.
Возможные ошибки и методы их устранения
К сожалению, появление ошибок тоже не исключается. В большинстве случаев это касается только операционных систем Windows. Попробуем рассмотреть наиболее часто встречающиеся сбои и простейшие методы их устранения.
Прежде всего, стоит проверить, соответствуют ли сопутствующие утилиты самым последним версиям. При их использовании желательно скачать самый свежий дистрибутив с сайта производителя.
Если же драйвер для MTP Device все равно не работает, можно попробовать переустановить его вручную. Для этого нужно зайти в «Диспетчер устройств». По идее, если драйвер не установлен или само устройство работает неправильно, оно будет помечено желтым значком. Тут все просто. Нужно в свойствах найти кнопку обновления драйвера, а затем выбрать из списка только совместимые устройства. Если это не поможет, его придется удалить, а затем произвести инсталляцию заново в автоматическом режиме. Если и это не срабатывает, придется указать системе место, где хранится установочный дистрибутив, содержащий нужную информацию.
Иногда, правда, и это не помогает. Причин может быть сколько угодно. В некоторых случаях может помочь установка в систему самой свежей версии Windows Media Player. Вероятно, просто придется проверить системный раздел жесткого диска на предмет ошибок, да мало ли что может быть. Бывает и такое, что данный тип ошибок или сбоев может выдавать сам «родной» медиаплеер (такой вариант, к сожалению, не исключается). В этой ситуации, если используются версии Windows в виде «семерки» и выше, можно попытаться просто отключить компоненты мультимедиа в разделе программ «Панели управления».
Как уже понятно, причин для таких сбоев просто не сосчитать. Поэтому придется переходить от простейших методов решения проблемы к более сложным или даже кардинальным, учитывая специфику причины в каждом конкретном случае и для каждого конкретного устройства.
Впрочем, как показывает практика, одним из универсальных решений может стать использование системного реестра. Здесь нужно в основном разделе HKEY_LOCAL_MACHINE через последовательное перемещение по дереву (System\CurrentControlSet\Control\Class) найти ключ UpperFilters и удалить его. На работоспособности «операционки» это не скажется, зато подключение будет работать как положено. Сразу отметим, что в большинстве случаев такой метод можно использовать для гаджетов от компании Samsung.
Использование
Устанавливать Media Transfer Protocol нужно в том случае, если при попытке передачи данных на или из портативного устройства вы сталкиваетесь с проблемами. Также данный драйвер необходим для работы некоторых менеджеров Android девайсов. Что правда, в случае с менеджерами, Media Transfer Protocol зачастую устанавливается в комплекте с самой программой, так что отдельная загрузка драйвера также не не требуется. Ну и третий «кейс» использования Media Transfer Protocol — это работа с различными «прошивальщиками» (программами, предназначенными для установки новых «прошивок» на устройства из ROM-файла). Вот они, чаще всего, не устанавливают «сопутствующее» драйвера самостоятельно. Так что тут пользователю приходится скачивать и выполнять установку драйвера MPT «вручную».
go-mtpfs
Note: Go-mtpfs gives a better performance while writing files to some devices than mtpfs/jmtpfs. Try it if you have slow speeds.
Note: Mounting with Go-mtpfs fails if external SD Card is present. If you have also external SD Card please remove it and then try mounting again.
If the above instructions do not show any positive results one should try AUR from the AUR.
The following has been tested on a Samsung Galaxy Nexus GSM, Asus/Google Nexus 7 (2012 1st gen model), Samsung Galaxy S 3 mini and Google Nexus 4. (This is the only mtp software which worked for me on Nexus 4. Settings are usb debugging enabled, connected as media device.)
If you want do it simpler, install , and from the official repositories. After that install AUR from the AUR.
As in the section above install which will provide you with «/usr/lib/udev/rules.d/51-android.rules» edit it to apply to
your idVendor and idProduct, which you can see after running mtp-detect. To the end of the line add with a comma OWNER=»yourusername». Save the file.
Add yourself to the «fuse» group:
gpasswd -a fuse
If the group «fuse» does not exist create it with:
groupadd fuse
Logout or reboot to apply these changes.
To create a mount point called «Android» issue the following commands:
mkdir Android
To mount your phone use:
go-mtpfs Android
To unmount your phone:
fusermount -u Android
You can create a .bashrc alias as in the example above for easier use.
Почему современные устройства Android не поддерживают USB Mass Storage
Запоминающее устройство USB — также известное как «класс устройств USB mass storage», USB MSC или UMS — было способом, которым более ранние версии Android отображали свое хранилище на компьютере. Когда Вы подключили устройство Android к компьютеру, Вам нужно было специально нажать кнопку «Подключить хранилище к ПК», чтобы сделать хранилище устройства Android доступным для компьютера через USB-накопитель. При отключении его от компьютера Вам нужно было нажать кнопку «Отключить USB-накопитель».
USB-накопитель — это стандартный протокол, используемый флэш-накопителями, внешними жесткими дисками, SD-картами и другими USB-накопителями. Диск полностью доступен для компьютера, как если бы он был внутренним.
Были проблемы такой работой. Какое бы устройство ни обращалось к хранилищу, ему нужен эксклюзивный доступ. Когда Вы подключили хранилище к компьютеру, оно было отключено от операционной системы Android, работающей на устройстве. Любые файлы или приложения, хранящиеся на SD-карте или USB-накопителе, были недоступны при подключении к компьютеру.
Системные файлы должны были где-то храниться, поэтому у устройства Android есть отдельные разделы /data для «системного хранилища» и /sdcard для «USB хранилища» на одном внутреннем устройстве хранения. Android устанавливал приложения и системные файлы в /data, а пользовательские данные были сохранены в разделе /sdcard.
Из-за этого жесткого разделения Вы могли получить слишком мало места для приложений и слишком много места для данных. Нельзя было изменить размер этих разделов без рутирования Вашего устройства — производитель выбрал соответствующее количество для каждого раздела на заводе.
Поскольку файловая система должна была быть доступна с устройства Windows, она должна была быть отформатирована с файловой системой FAT. Мало того, что у Microsoft есть патенты на FAT, FAT также является более старой, более медленной файловой системой без современной системы разрешений. Android теперь может использовать современную файловую систему ext4 для всех своих разделов, потому что они не должны быть доступны для чтения непосредственно Windows.
Подключение телефона или планшета Android к компьютеру в качестве стандартного USB-накопителя удобно, но есть слишком много недостатков. Поэтому современные устройства Android используют разные протоколы USB-подключения.
MTP Device Driver как альтернатива USB Mass Storage
Что касается функционирования такой системы, наверное, понятно, что без установки драйвера она в принципе невозможна. Однако по сравнению с обычным обменом данными через USB MTP Device драйвер работает несколько иначе.
Самое главное отличие, оно же преимущество новой технологии, состоит в следующем. Дело в том, что при использовании стандартного подключения при помощи USB Mass Storage создаются два раздела (для медиафайлов и для приложений отдельно), причем один из них всегда зависит от другого. Возникает ситуация, когда смартфон или планшет к одному из разделов доступа не имеет, а компьютер воспринимает оба. Именно поэтому и возникает ситуация, когда приложения, установленные на SD-карту, не то что не работают, но и даже не запускаются.
В случае использования MTP Device таких ограничений нет. Кроме того, отпадает даже необходимость использования файловой системы FAT. И если ранее перераспределение свободного места происходило за счет влияния одного раздела на другой, в данном случае ничего подобного нет. Проще говоря, раньше увлечение свободного пространства одного раздела приводило к уменьшению размера другого. Теперь оба раздела остаются неизменными.
USB -устройство MTP: Supported Models of Laptops
We have compiled a list of popular laptops models applicable for the installation of ‘USB -устройство MTP’. By clicking at the targeted laptop model, you’ll be able to look through a comprehensive list of compatible devices.
# | Manufacturer | Model | Devices |
1 | IBM | 8141WT1 |
34 Devices List |
2 | IBM | ThinkCentre S51 (8172Y3V) |
23 Devices List |
3 | HP | HP Compaq dc5100 SFF(EQ116US) |
37 Devices List |
4 | HP | KA915AA-ABF s3341.f |
27 Devices List |
5 | Seneca | V56683 |
33 Devices List |
6 | HP | HP d530 CMT(DP002C) |
28 Devices List |
7 | IBM | ThinkCentre M51 (8141WT1) |
Недавно я столкнулся с тем, что мой смартфон напрочь отказался определяться в Windows 8.1 как MTP устройство. При этом подключение и передача файлов файлов в режиме PTP работали исправно, что конечно же говорило об исправности оборудования. Пользоваться телефоном с такой неисправностью стало крайне неудобно, ведь режим Mass Storage в моем смартфоне не реализован, а в режиме PTP у меня были видны только папки DCIM и Pictures смартфона.
Поэтому мне приходилось дополнительно использовать файловый менеджер на Андроид, чтобы перенести необходимые файлы из этих папок.
Если перевести смартфон в режим работы (передачи файлов) MTP, то в диспетчере устройств Windows он определялся как неизвестное устройство.
Естественное желание обновить драйвер в автоматическом режиме
приводило к ожидаемой ошибке:
Альтернатива
В качестве альтернативы можете использовать комбинацию Wifi File Explorer
и QuickSSHd
и отправлять
файлы по беспроводному соединению
.
Android от А до Я: Что кроется за аббревиатурой MTP, и как правильно этим распорядиться:
рейтинг 80
из 80
на основе 80
оценок.Всего 80
отзывов.
Всем привет, уважаемые читатели и пользователи смартфонов. Сегодня я расскажу вам, что делать если при подключении вашего смартфона к персональному компьютеру возникает ошибка “USB устройство MTP отказ”. Ниже вы можете увидеть скриншот данной ошибка. Если у вас возникла такая же проблема, то читайте дальше.Ошибка “USB устройство MTP отказ” может возникнуть по нескольким причинам, вот некоторые из них
:
- Проблема с драйвером MTP. Такое иногда случается, но не на всех компьютерах. Данная проблема устраняется очень просто и быстро, ниже я подробнее ее опишу;
- Неправильные настройки в самом устройстве. Как показывает практика, такая причина возникает в 1% случаев, но тем не менее возможно у вас именно она является причиной возникновения ошибки;
- Устаревшие драйвера. Эта проблема тоже имеет место быть, но, также как и предыдущие – данная причина возникновения ошибки устраняется простым обновлением драйвера для вашей операционной системы.
Итак, причины мы разобрали, теперь давайте приступим к устранения данной проблемы. Начнем по порядку, с самого рабочего и распространённого метода устранить неприятную ошибку.
PTP — цифровая камера
PTP означает «Протокол передачи изображений». Когда Android использует этот протокол, он представляется компьютеру как цифровая камера.
MTP фактически основан на PTP, но добавляет больше функций или «расширений». PTP работает аналогично MTP и обычно используется цифровыми камерами. Любая программа, которая поддерживает захват фотографий с цифровой камеры, будет поддерживать захват фотографий с телефона Android при выборе режима PTP. PTP был разработан, чтобы быть стандартным протоколом для связи с цифровыми камерами.
В этом режиме Ваше устройство Android будет работать с приложениями для цифровых камер, которые поддерживают PTP, но не MTP. Apple Mac OS X поддерживает PTP, поэтому Вы можете использовать режим PTP для передачи фотографий с устройства Android на Mac через USB-соединение без какого-либо специального программного обеспечения.
Если у Вас старое устройство Android, Вы вынуждены использовать USB-накопитель. На современном устройстве Android у Вас есть выбор между MTP и PTP — Вы должны использовать MTP, если у Вас нет программного обеспечения, которое поддерживает только PTP.
Если на Вашем устройстве установлена съемная SD-карта, Вы можете извлечь SD-карту и вставить ее в слот для SD-карты Вашего компьютера. SD-карта будет доступна для Вашего компьютера в качестве устройства хранения, так что Вы сможете получить доступ ко всем файлам на ней, запустить программное обеспечение для восстановления файлов и делать все, что Вы не можете сделать с MTP.
Общие рекомендации по инсталляции драйверов для большинства Android-устройств
В принципе, почти всегда срабатывает автоматическая установка необходимых драйверов самой операционкой Windows. Однако можно использовать и альтернативные методы, связанные с инсталляцией сопутствующих утилит для смартфона или планшета.
Так, например, тот же MTP Device драйвер Samsung инсталлируется автоматически при наличии последней версии приложения Kies. Заметьте, для каждой конкретной модели мобильного гаджета корпорация Samsung драйверы не выпускает, так что искать их, скажем, для S6 или для Galaxy Note 2 не имеет абсолютно никакого смысла.
Для смартфонов HTC нужно использовать специализированное ПО под названием HTC Sync Manager (иногда может потребоваться инсталляция прошивки через режим FastBoot). Для LG можно найти драйвер на официальном сайте производителя специально под конкретную модель. Для Nexus нужно применять утилиту ADB RUN и устанавливать драйвер из стандартного «Диспетчера устройств». В случае использования гаджетов Sony есть два варианта: установка Sony PC Suite или использование драйверов FlashTool. В принципе, разницы нет, но нужно помнить, что это две взаимоисключающие программы – при установке одной другую предварительно нужно удалить.
Заключение
Вот, в принципе, вкратце и все, что касается основных вопросов, связанных с использованием подключения по технологии MTP. Как видим, для установки драйвера особо напрягаться не придется, разве что в Linux. Основные ошибки устраняются достаточно легко, однако для каждого случая желательно выяснить первопричину, прежде чем предпринимать какие-то кардинальные действия вроде удаления ключей реестра. Но в большинстве случаев сбоев быть не должно, особенно если инсталлировать самые свежие версии дополнительного программного обеспечения для своего гаджета.
В любом случае можно попросту обратиться к официальным интернет-ресурсам производителей мобильной техники. Наверняка там имеется раздел помощи с описанием проблем такого типа. Возможно, проблема заключена даже не в Windows, а, допустим, в прошивке устройства или отключенных функциях и настройках.
Вместо этого компьютер посылает запрос подключенному устройству, и оно отвечает списком файлов и каталогов. Старые устройства Android поддерживают массовую память USB для передачи файлов на компьютер и обратно. Выдает ошибку “USB – устройство MTP – отказ”. После того, как ноут загрузился опять, драйвер устройства автоматически установился. Здравствуйте,у меня iphone 6 . Что делать если не подключается устройство ни в itools ни в itunes.
Повторная установка драйверов и перезагрузка также была безуспешной. Утоните, пожалуйста, какая у Вас операционная система и ошибка, которая появляется при установке драйверов в системе. 3. Если первые два способа не помогут, попробуйте подключить телефон через другой кабель micro-USB. Здравствуй Никита. Доброе утро, не могу подключить телефон на базе андроид к пк виндовс 7, выдает: Это устройство работает неправильно, т.к. Windows не удается загрузить для него нужные драйверы.
Здравствуйте. Во вкладке «Переносные устройства» нет драйвера от Microsoft. В этом случае приложения должны загружаться через компьютер. Народ! Просто перезагрузите устройство (телефон) не вынимая юсбишку из компа! И все заработает! Файлы и приложения, хранящиеся на карте памяти или накопителе USB, становились недоступны при соединении с компьютером.
Изменить размер разделов нельзя без получения прав суперпользователя на устройстве — производитель на заводе выбирает размер для каждого раздела. Android при использовании данного протокола представляются компьютеру как «устройство хранения данных».