Mtp host что это за программа? cloud-script.ru

Mtp host что это за программа?

Android от А до Я: Что кроется за аббревиатурой MTP, и как правильно этим распорядиться

МTP (Media Transfer Protocol) впервые появился на Android девайсах с Honeycomb. Протокол немного отличается от привычного USB Mass Storage (UMS), при котором вы включаете USB мод и начинаете перемещать файлы. А поскольку МТР стал частью Ice Cream Sandwich на Galaxy Nexus, то неплохо было бы выяснить все нюансы. В посте мы попробуем максимально разобраться с тем, что конкретно представляет собой этот протокол, какая в нем необходимость, и как его настроить для упрощения трансфера файлов.

Что такое МТР?

МТР — это набор кастомных расширений для PTP (Picture Transfer Protocol), который направлен на трансфер файлов и связанных с ними метаданных по USB. Все еще тут? Тогда продолжим.

Изначально часть структуры Windows Media, но в 2008 МТР был стандартизирован как тип USB устройства, тем самым, став сформировавшимся стандартом. Ели вы были обладателем iriver или Creative MP3 плееров, вы вероятно сталкивались с МТР. Если вы пользуетесь цифровой камерой, которая при подключении к ПК автоматически распознается как устройство, то в работе задействован РТР, который, по сути, является тем же, что и МТР. Вещь достаточно старая, но не для Android.

Зачем использовать MTP вместо USB Mass Storage?

Суть использования MTP заключается в том, что теперь производителям мобильных девайсов не надо создавать два отдельных раздела, один для приложений, второй для медиа файлов. Раньше за ними был замечен грешок, который заключался в расширении второго раздела за счет первого, а это очень часто приводило к нехватке места для новых приложений. С МТР оба типа фалов можно хранить вместе.

У USB Mass Storage есть один большой недостаток — когда вы создаете разделы памяти, то один из них оказывается полностью во власти другого девайса. Это означает, что у вашего планшета или смартфона не будет доступа к этому разделу, но компьютер, к которому подключен девайс, может всячески им распоряжаться. По этой причине некоторые приложения и, особенно, виджеты, помещенные на SD карту, не работают.

Еще одним преимуществом МТР является отсутствие необходимости использования файловой системы FAT для хранения. Это в конечном итоге приводит к более быстрой работе девайса.

Установка МТР

Со времен Windows XPMTP девайсы без пролем работают с Windows . Подключаете свой GalaxyNexus , выбираете MTP в качестве типа соединения, операционная система компьютера сама находит нужные драйвера, вам необходимо будет лишь немного подождать. Перемещение файлов между смартфоном и ПК без каких-либо проблем обеспечено. Но что делать тем пользователям, которые отдали предпочтение Linux и Mac ?

Ребята с Android сделали этот процесс максимально безболезненным. Вам необходимо просто скачать и установить программу Android File Transfer, подключить девайс к компьютеру, запустить приложение и начать работу. Вы можете перетаскивать любые файлы как с устройства, так и на устройство, но объем каждого отдельного не должен превышать 4 ГБ.

С Linux начинаются некоторые трудности. Вы не добьетесь необходимой цели в один клик, но зато сможете детально изучить все происходящие при этом процессы. Не отчаивайтесь, просто придется немного повеселиться с командным окном. Вот как надо использовать Galaxy Nexus с Ubuntu:

Установите UDEV rule, открыв rules файл через терминал

sudo nano -w /etc/udev/rules.d/51-android.rules

Затем введите следующую строку внизу файла (на забудьте указать имя пользователя):

После чего настанет черед для:

  • sudo apt-get install mtpfs
  • sudo mkdir /media/GNexus
  • sudo chmod 775 /media/GNexus

Затем следует подключить Galaxy Nexus к ПК и в том же, что и ранее окне ввести:

sudo mtpfs -o allow_other /media/GNexus

Это все позволит вам перетаскивать файлы, используя Nautilus, и не забудьте ввести следующую команду по завершении работы:

sudo umount mtpfs

Альтернатива

В качестве альтернативы можете использовать комбинацию Wifi File Explorer и QuickSSHd и отправлять файлы по беспроводному соединению.

Похожие публикации:

подскажите подключил планшет(galaxy tab 8.9) к ноуту,пишет подключено USB испоьльзкется MTP. Скачал кис.всеравно не видит устройство.помогите

можно карту памяти открыть через проводник виндоус

Когда вы подключаете телефон как USB Mass Storage, то вы отдаёте флешку телефона в безраздельное пользование компьютеру и он рассматривает её как своё устройство, загружает для неё драйвер, оперирует со структурой файловой системы.
Драйвер компьютера несёт ответственность за целостность файловой системы на флешке.

Когда вы работаете, через MTP, то компьютер работает с телефоном, а не с его флешкой
и работает не как с устройством хранения данных, а как с отдельным равноправным устройством, у которого можно запрашивать файлы. Все операции с файловой системой флешки выполняет сам телефон по просьбе компьютера направленной через MTP.

При работе через MTP

Подскажите, после обновления версии Адндройд до 5.0.2 при подключению к ПК появляется сообщение на телефоне что подключено как MTP-устройство. Но как теперь перекинуть фото на компьютер не пойму

Ведронутые совсем ебанулись. Найти, скачать, установить программу чтобы перекинуть кому-то файл.Напоминает времена дядюшки Ляо, когда каждый производитель требовал свою программу для трансфера. Нет уж Спасибо, я лучше на люмяше с дрисняточкой буду подключать и перекидывать, подключать и перекидывать, подключать и перекидывать,пока не надоест.

Где в файловой системе находятся подключенные к MTP устройства?

Вы можете использовать sed, как показано ниже:

Или через команду awk:

10 ответов

Как вы уже обнаружили , точки монтирования находятся в /run/user/$USER/gvfs/ (или /var/run/user/$UID/gvfs ) и названы в соответствии с протоколом, типом соединения и адресом, который они используют. Это усложняет задачу, поскольку адрес подключения может меняться каждый раз, когда вы подключаете устройство, даже если это один и тот же порт. Если у вас есть одно и то же устройство дважды, становится еще хуже.

Вы можете использовать lsusb для отображения всех подключенных USB-устройств от терминала:

Как вы заметили, Nautilus также дает эту информацию через всплывающую подсказку. Вы найдете закодированную форму, например, mtp://[usb:002,025] в /run/user/$USER/gvfs (или /var/run/user/$UID/gvfs ) как mtp_host=%5Busb%3A002%2C025%5D

Правка Аскера: для этого требуется более новая версия libmtp и / или gvfs, чем доступна по умолчанию в 13.04. Запустите sudo add-apt-repository ppa:langdalepl/gvfs-mtp и обновите, прежде чем делать что-либо еще.

Редактировать: PPA больше не нужен в saucy / 13.10 и более новых, имена файлов перечислены в терминале, как и в Nautilus.

Редактировать 2016-01-11: я удалил сценарий, который ранее был включен в этот ответ, из-за нехватки времени на обслуживание и улучшения. Вы все еще можете найти его в истории изменений.

Доступ к памяти моего устройства Nexus можно получить по адресу:

Поэтому, если ваш $ UID равен 1000 , вы можете найти его, выполнив

или (для точное местоположение в примере при условии, что ваш UID равен 1000),

MTP установленное устройство обычно можно найти в: /run/user/1000/gvfs/

, например, если в адресной строке Nautilus отображается mtp://[usb:001,006]/ , то вы можете получить доступ по:

теперь на терминале вы можете копировать файлы или папки:

  • cd в папку -> cd /run/user/1000/gvfs/mtp:host=%5Busb%3A001%2C006%5D/
  • , затем скопировать необходимые папки в текущий каталог — > cp -r

Тип mount . Это будет список всех активных файловых систем.

У меня есть телефон LG2, и я использую Xubuntu 15.10.

Так я смонтировал устройство в каталоге mnt под моим пользователем.

Сначала убедитесь, что в вашей системе установлены следующие пакеты.

Подключите телефон как устройство MTP и введите следующую команду в своем терминале.

Раскомментировать user_allow_other в файле /etc/fuse.conf .

Создайте каталог mnt в вашем домашнем каталоге.

Вот и все. Теперь ваше устройство смонтировано в каталоге mnt , созданном на шаге 4 .

Примечание: могут быть некоторые ненужные шаги. Но следующие шаги сработали для меня.

  • Linux Mint 17.3
  • Samsung Galaxy S5
  1. apt-get install mtpfs
  2. apt-get install mtp-tools
    • # да могла быть одна строка (это является дополнительным),
  3. sudo mkdir -p /media/mtp/phone
  4. sudo chmod 775 /media/mtp/phone
    • # Лично я ограничил бы полномочия НЕТ — выполняются
    • # В этой точке я не уверен, что достаточно должно смонтироваться.
  5. Отключите телефонный micro-USB и плагин, затем.
  6. sudo mtpfs -o allow_other /media/mtp/phone
  7. ls -lt /media/mtp/phone

Список доступа к SD-карте на моем телефоне на базе Android. «Плей-листы» являются виртуальным каталогом, названным «/Плей-листы», который содержит Ваши плей-листы как .m3u файлы. (на man mtpfs )

Это, кажется, добивается цели. Полезные команды для запоминания.

  • sudo mtpfs -h . перечисляет опции устройства. Это, кажется, только работает перед монтированием устройства. Так проверяют прежде всего, возможно.
  • mtp-detect . шоу много материала об устройстве (часть mtp-инструментов).

Также я думаю, что Вы нуждаетесь в телефоне/устройстве «на», открываете экранную заставку, если у Вас есть тот, таким образом, устройство может соединиться.

Я заметил, что мой USB-s монтируется как:

Таким образом, могло бы иметь больше смысла монтироваться под Вашим именем пользователя вместо «mtp» тупика. Также рассмотрите сообщение: «Монтируя Ваш MTP SD-карта Android на Ubuntu», это имеет несколько полезных предложений и отдельно оплачиваемых предметов.

Я взял на себя свою инициативу из этих двух сообщений:

Mtp host что это за программа

МTP (Media Transfer Protocol) впервые появился на Andro >

Что такое МТР?

МТР — это набор кастомных расширений для PTP (Picture Transfer Protocol), который направлен на трансфер файлов и связанных с ними метаданных по USB. Все еще тут? Тогда продолжим.

Изначально часть структуры Windows Media, но в 2008 МТР был стандартизирован как тип USB устройства, тем самым, став сформировавшимся стандартом. Ели вы были обладателем iriver или Creative MP3 плееров, вы вероятно сталкивались с МТР. Если вы пользуетесь цифровой камерой, которая при подключении к ПК автоматически распознается как устройство, то в работе задействован РТР, который, по сути, является тем же, что и МТР. Вещь достаточно старая, но не для Android.

Зачем использовать MTP вместо USB Mass Storage?

Суть использования MTP заключается в том, что теперь производителям мобильных девайсов не надо создавать два отдельных раздела, один для приложений, второй для медиа файлов. Раньше за ними был замечен грешок, который заключался в расширении второго раздела за счет первого, а это очень часто приводило к нехватке места для новых приложений. С МТР оба типа фалов можно хранить вместе.

У USB Mass Storage есть один большой недостаток — когда вы создаете разделы памяти, то один из них оказывается полностью во власти другого девайса. Это означает, что у вашего планшета или смартфона не будет доступа к этому разделу, но компьютер, к которому подключен девайс, может всячески им распоряжаться. По этой причине некоторые приложения и, особенно, виджеты, помещенные на SD карту, не работают.

Еще одним преимуществом МТР является отсутствие необходимости использования файловой системы FAT для хранения. Это в конечном итоге приводит к более быстрой работе девайса.

Установка МТР

Со времен Windows XP MTP девайсы без пролем работают с Windows . Подключаете свой Galaxy Nexus , выбираете MTP в качестве типа соединения, операционная система компьютера сама находит нужные драйвера, вам необходимо будет лишь немного подождать. Перемещение файлов между смартфоном и ПК без каких-либо проблем обеспечено. Но что делать тем пользователям, которые отдали предпочтение Linux и Mac ?

Ребята с Android сделали этот процесс максимально безболезненным. Вам необходимо просто скачать и установить программу Android File Transfer, подключить девайс к компьютеру, запустить приложение и начать работу. Вы можете перетаскивать любые файлы как с устройства, так и на устройство, но объем каждого отдельного не должен превышать 4 ГБ.

С Linux начинаются некоторые трудности. Вы не добьетесь необходимой цели в один клик, но зато сможете детально изучить все происходящие при этом процессы. Не отчаивайтесь, просто придется немного повеселиться с командным окном. Вот как надо использовать Galaxy Nexus с Ubuntu:

Установите UDEV rule, открыв rules файл через терминал

sudo nano -w /etc/udev/rules.d/51-android.rules

Затем введите следующую строку внизу файла (на забудьте указать имя пользователя):

После чего настанет черед для:

  • sudo apt-get install mtpfs
  • sudo mkdir /media/GNexus
  • sudo chmod 775 /media/GNexus

Затем следует подключить Galaxy Nexus к ПК и в том же, что и ранее окне ввести:

sudo mtpfs -o allow_other /media/GNexus

Это все позволит вам перетаскивать файлы, используя Nautilus, и не забудьте ввести следующую команду по завершении работы:

sudo umount mtpfs

Альтернатива

В качестве альтернативы можете использовать комбинацию Wifi File Explorer и QuickSSHd и отправлять файлы по беспроводному соединению.

Похожие публикации:

подскажите подключил планшет(galaxy tab 8.9) к ноуту,пишет подключено USB испоьльзкется MTP. Скачал кис.всеравно не видит устройство.помогите

можно карту памяти открыть через проводник виндоус

Когда вы подключаете телефон как USB Mass Storage, то вы отдаёте флешку телефона в безраздельное пользование компьютеру и он рассматривает её как своё устройство, загружает для неё драйвер, оперирует со структурой файловой системы.
Драйвер компьютера несёт ответственность за целостность файловой системы на флешке.

Когда вы работаете, через MTP, то компьютер работает с телефоном, а не с его флешкой
и работает не как с устройством хранения данных, а как с отдельным равноправным устройством, у которого можно запрашивать файлы. Все операции с файловой системой флешки выполняет сам телефон по просьбе компьютера направленной через MTP.

При работе через MTP

Подскажите, после обновления версии Адндройд до 5.0.2 при подключению к ПК появляется сообщение на телефоне что подключено как MTP-устройство. Но как теперь перекинуть фото на компьютер не пойму

Ведронутые совсем ебанулись. Найти, скачать, установить программу чтобы перекинуть кому-то файл.Напоминает времена дядюшки Ляо, когда каждый производитель требовал свою программу для трансфера. Нет уж Спасибо, я лучше на люмяше с дрисняточкой буду подключать и перекидывать, подключать и перекидывать, подключать и перекидывать,пока не надоест.

Media Transfer Protocol (MTP) [1] — основанный на PTP [en] аппаратно-независимый протокол, разработанный компанией Microsoft для подключения цифровых плееров к компьютеру. Первая версия вышла в 2004 году. В первую очередь MTP рассчитан на передачу данных через USB — но он пригоден и под TCP, и под Bluetooth. [2]

MTP, вместе с Janus DRM, входит в программу Microsoft PlaysForSure, которая, в свою очередь, является неотъемлемой частью требований Windows Vista Certified. Впрочем, большинство производителей поддерживают MTP и опускают остальные требования.

В 2008 году MTP-устройствам выделен стандартный USB-класс. [1]

Протокол был воспринят пользователями отрицательно, этому есть несколько причин: [3]

  • MTP появился слишком поздно; к тому же он изначально ассоциировался с входящей в PlaysForSure защитой от копирования. [2]
  • Естественные ограничения MTP по сравнению с протоколом USB-накопителей — например, не поддерживается полный набор файловых операций. Поэтому в Windows MTP-устройству не даётся буква диска, и файл можно записать только через Проводник и Windows Media Player.
  • В Windows XP требуется установить Media Transfer Protocol Porting Kit.
  • Из-за транзакционного доступа протокол очень медленный.

Поэтому многие производители вместе с MTP поддерживают и старый протокол флэш-дисков.

Содержание

Сравнение с протоколом USB-накопителей [ править | править код ]

В отличие от протокола USB-дисков, MTP оперирует не секторами, а файлами. Таким образом, плеер, подключившийся как флэш-диск, полностью доверяется компьютеру; подключившийся по MTP — самостоятельно отвечает за хранение и целостность данных и, таким образом, может проигрывать одни треки одновременно с записью других, не допускать защищённые песни, на которые нет прав, и т. д. [4]

Достоинства [ править | править код ]

  • Независимость от способа хранения данных. Плеер может хранить свою информацию не только в стандартной компьютерной файловой системе наподобие FAT32 или NTFS, но и, например, в базе данных SQLite.
  • Из-за транзакционной записи на уровне файлов MTP-устройству не нужно «безопасное извлечение»; его можно отключить в любой момент без потери данных. Устройство само откатит (отменит и вернёт в исходное состояние) транзакцию, если выяснится, что связь пропала (отключили устройство, завис компьютер и т. д.).
  • Встроенная поддержка тегов, обложек, оценок и т. д.
  • Доступ по паролю.
  • Дистанционное проигрывание музыки по командам с компьютера.
  • Возможность использовать информацию с MTP-устройств в сторонних приложениях — например, для «скробблинга» [неизвестный термин] проигранных на устройстве композиций на сервис Last.FM.

Недостатки [ править | править код ]

  • Сложность протокола.
  • Низкая скорость, связанная с транзакционным доступом.
  • В Windows MTP не является файловой системой, а поддерживается на уровне прикладного ПО — поэтому «любимый файловый менеджер» не подойдёт. Требуется Windows Media Player 10-й версии; для поддержки Ogg Vorbis — 11-й. Антивирус также не просканирует подключённый плеер.
  • Плеер может отказать в хранении того или иного файла. Поэтому, например, для переноса на плеере файла archive.7z приходится переименовывать его в archive.7z.mp3 .
  • Встроенная поддержка защиты от копирования.
  • Файл можно перезаписать только целиком и на момент начала записи должен быть известен размер — поэтому с MTP-устройством нельзя работать столь гибко, как с диском.
  • Нет многозадачности — пока выполняется одна операция, другие выполнять нельзя.

Поддержка [ править | править код ]

Со стороны устройств [ править | править код ]

Формат популяризирован ведущими партнёрами Microsoft — Creative Technology, Intel, iRiver и Samsung. Вот неполный список производителей, поддерживающих MTP в своих плеерах (по данным английской Википедии):

  • Archos (не все устройства)
  • Android, начиная с версии Honeycomb 3.0 — все устройства. Многие производители, ради удобства пользователей, позволяют подключать также как USB-диск. В Android есть расширение MTP, превращающее его в полноценную файловую систему.
  • BlackBerry9500 series
  • Canon400D (XTi)
  • Creative TechnologyZen (не все устройства)
  • Cowon (не все устройства)
  • Часть цифровых фотокамер Fujifilm
  • Harman/Kardon GPS810
  • Intel portable media center
  • iriver H10 и более поздние
  • JVC media players
  • Мобильные телефоны Motorola
  • NikonD40/D40x, D80, D300, D700, D2Xs/D2Hs, D3 и некоторые Coolpix
  • Мобильные телефоны Nokia
  • КПК Palm с плеером PocketTunes
  • Цифровые фотоаппараты Pentax
  • PhilipsGoGear
  • Samsung ElectronicsYepp и Juke
  • SanyoXacti CG65
  • SanDiskSansa
  • Мобильные телефоны Sony Ericsson
  • Часть плееров Sony Walkman
  • Часть фотоаппаратов Sony Cyber-shot
  • ToshibaGigabeat
  • TranscendT.Sonic
  • TrekStor vibez

К слову сказать, Microsoft Zune использует не MTP, а его модификацию.

Некоторые изменения после Android 3.x могут повлиять на ваше приложение, если вы сохраняете данные на внешнем хранилище и хотите, чтобы пользователи имели доступ к этим файлам с ПК или ноутбука.

Android 3.0 изменил средства, с помощью которых пользователи монтируют внешнее хранилище и делают его доступным для компьютера. Ранее в Android использовался USB Mass Storage, тот же протокол, который используется USB-накопителями. Вот почему внешнее хранилище было недоступно, когда хост-машина монтировала его — USB Mass Storage не был разработан для интеллектуальных устройств хранения.

Теперь в Android используется Media Transfer Protocol как способ монтирования внешнего хранилища. Многое из того, что было написано о нём, основано на пользовательском опыте, например, на необходимости использовать стороннее ПО для использования MTP в OS X и Linux.

Тем не менее, для разработчиков важно другое изменение — содержимое MTP не основано на буквальном содержимом внешнего хранилища. Вместо этого контент в MTP основан на том, какие файлы были проверены MediaScannerConnection. Если вы записываете файл на внешнее хранилище, то до тех пор, пока этот файл не будет проверен MediaScannerConnection, он не будет отображаться пользователям через MTP.

Внешнее хранилище сканируется при перезагрузке, и, возможно, периодически. Пользователи могут самостоятельно запустить принудительное сканирование с помощью утилит, например, SDRescan.

Когда вы добавляете файлы в файловую систему Android, эти файлы не подхватываются MediaScanner автоматически. Лучше всего использовать метод scanFile() у класса MediaScannerConnection для обновление базы данных мультимедиа после закрытия файла. Это сразу сделает файл доступным для пользователя. Для этого в коде нужно добавить следующий код:

Здесь в параметры передаются:

  • контекст приложения;
  • массив строк, содержащий пути до файлов, которые нужно просканировать;
  • массив строк, содержащий MIME типы для каждого пути (опционально);
  • callback onScanCompleteListener, в котором можно продолжить работу после завершения сканирования (опционально).

Раньше нам требовался MediaScannerConnection для реальных «медиа», таких как MP3 или MP4. Сейчас его нужно использовать для всего, если мы хотим вернуть пользователю результат немедленно. Это означает, что вы должны использовать MediaScanner также для любых файлов, которые пользователь может загрузить на свой компьютер. Это может быть что угодно, например. CSV файлы, файлы PDF и так далее. Если пользователь может захотеть использовать их на компьютере, вы должны сделать так, чтобы эти файлы были известны, используя методы, описанные выше.

Что такое MTP Device — описание и установка

В последнее время синхронизация мобильных гаджетов на основе ОС Android со стандартными компьютерными системами претерпела достаточно сильные изменения. В основу новой технологии было положено использование так называемого MTP Device-драйвера при непосредственном подключении устройства к компьютеру или ноутбуку через универсальный порт USB.

Что такое MTP Device?

Вообще технология MTP (Media Transfer Protocol) впервые увидела свет еще в 2008 году на мобильных гаджетах с Honeycomb в OS Android Ice Cream Sandwich. В то время она считалась составной частью пакета Windows Media, но затем была стандартизирована как один из основных типов USB-устройств.

Именно поэтому сейчас стационарные операционные системы при подключении мобильного гаджета и определяют его как MTP Device. По сути, сама разработка чем-то новым не явилась, поскольку очень сильно напоминает протоколы PTP (Picture Transfer Protocol), точнее, является одной из его разновидностей в виде дополнительных расширений.

MTP Device Driver как альтернатива USB Mass Storage

Что касается функционирования такой системы, наверное, понятно, что без установки драйвера она в принципе невозможна. Однако по сравнению с обычным обменом данными через USB MTP Device драйвер работает несколько иначе.

Самое главное отличие, оно же преимущество новой технологии, состоит в следующем. Дело в том, что при использовании стандартного подключения при помощи USB Mass Storage создаются два раздела (для медиафайлов и для приложений отдельно), причем один из них всегда зависит от другого. Возникает ситуация, когда смартфон или планшет к одному из разделов доступа не имеет, а компьютер воспринимает оба. Именно поэтому и возникает ситуация, когда приложения, установленные на SD-карту, не то что не работают, но и даже не запускаются.

В случае использования MTP Device таких ограничений нет. Кроме того, отпадает даже необходимость использования файловой системы FAT. И если ранее перераспределение свободного места происходило за счет влияния одного раздела на другой, в данном случае ничего подобного нет. Проще говоря, раньше увлечение свободного пространства одного раздела приводило к уменьшению размера другого. Теперь оба раздела остаются неизменными.

Стандартная установка драйвера в Windows

Теперь давайте посмотрим, как производится стандартная установка драйвера при синхронизации устройства с Windows. Допустим, у нас имеется смартфон или планшет Samsung.

Как правило, обычно при первом подключении устройства к компьютерному терминалу система выдает сообщение в системном трее о том, что найдено новое устройство (в нашем случае — MTP Device Samsung). Система сама устанавливает необходимый для синхронизации драйвер без всяких проблем, после чего трансфер данных может осуществляться аналогично использованию обычного подключения через USB, когда определяется и внутренний накопитель, и внешняя SD-карта. Могут, конечно, появиться ошибки (вроде «Samsung Mobile MTP Device драйвер не установлен»), но на них мы остановимся несколько позже.

Общие рекомендации по инсталляции драйверов для большинства 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. В принципе, разницы нет, но нужно помнить, что это две взаимоисключающие программы – при установке одной другую предварительно нужно удалить.

Использование в Mac OS

Использование устройств, классифицируемых как MTP Device, при синхронизации со стационарными «маками» или «яблочными» ноутбуками мало чем отличается от ему подобного в Windows.

Разве что для полной уверенности можно дополнительно инсталлировать приложение Android File Transfer, только и всего. В остальном же проблем быть не должно.

Инсталляция в Linux (Ubuntu)

В системах Linux в силу их специфичности установка драйверов MTP Device выглядит несколько сложнее. В качестве примера рассмотрим этот процесс для версии Ubuntu при инсталляции драйвера для Nexus.

Итак, используем командное окно, в котором сначала прописываем sudo nano -w /etc/udev/rules.d/51-android.rules (установка UDEV rules). Затем вводим команду SUBSYSTEM==»usb», ATTR==»04e8″, ATTR==»6860″, MODE=»0600″, OWNER=» «, после чего последовательно исполняем строки 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 через последовательное перемещение по дереву (SystemCurrentControlSetControlClass) найти ключ UpperFilters и удалить его. На работоспособности «операционки» это не скажется, зато подключение будет работать как положено. Сразу отметим, что в большинстве случаев такой метод можно использовать для гаджетов от компании Samsung.

Заключение

Вот, в принципе, вкратце и все, что касается основных вопросов, связанных с использованием подключения по технологии MTP. Как видим, для установки драйвера особо напрягаться не придется, разве что в Linux. Основные ошибки устраняются достаточно легко, однако для каждого случая желательно выяснить первопричину, прежде чем предпринимать какие-то кардинальные действия вроде удаления ключей реестра. Но в большинстве случаев сбоев быть не должно, особенно если инсталлировать самые свежие версии дополнительного программного обеспечения для своего гаджета.

В любом случае можно попросту обратиться к официальным интернет-ресурсам производителей мобильной техники. Наверняка там имеется раздел помощи с описанием проблем такого типа. Возможно, проблема заключена даже не в Windows, а, допустим, в прошивке устройства или отключенных функциях и настройках.

Mtp host что это за программа?

Старые устройства Android поддерживают массовую память USB для передачи файлов на компьютер и обратно. Современные устройства Android используют протоколы MTP и PTP — можно выбрать любой из двух.

Чтобы выбрать протокол подключения USB, откройте приложение Настройки, нажмите Память, далее кнопку меню и выберите USB соединение с компьютером. При соединении устройства с компьютером через USB используемый им протокол показывается в уведомлении.

Почему современные устройства Android не поддерживают массовую память USB

Массовая память USB— также известная как “класс устройств массовой памяти USB” — является методом, посредством которого старые версии Android предоставляли доступ компьютеру к своей памяти. При подключении устройства Android к компьютеру приходилось нажимать кнопку “Подключить память к компьютеру”, чтобы память устройства

Android стала доступной компьютеру через массовую память USB. При отключении от компьютера следовало нажать кнопку “Отключить память USB”.

Массовая память USB является стандартным протоколом, применяемым флешками, внешними жесткими дисками, картами памяти SD и прочими накопителями USB. Накопитель становится полностью доступным компьютеру, в точности как внутренний диск.

У такой схемы работы были недостатки. Устройству, подключавшемуся к памяти, требовался монопольный доступ к ней. Память при подключении к компьютеру отсоединялась от операционной системы Android. Файлы и приложения, хранящиеся на карте памяти или накопителе USB, становились недоступны при соединении с компьютером.

Системные файлы нужно где-то хранить; их невозможно отсоединить от устройства, поэтому устройства Android содержат отдельный раздел /data для “системной памяти” и раздел /sdcard для “памяти USB” на одном и том же внутреннем накопителе. Android устанавливает приложения и системные файлы в /data, тогда как данные пользователя хранятся в разделе /sdcard.

Жесткое разбиение приводило к нехватке места под приложения и излишку места для данных. Изменить размер разделов нельзя без получения прав суперпользователя на устройстве — производитель на заводе выбирает размер для каждого раздела.

Поскольку к файловой системе должен был производиться доступ с компьютера Windows, она форматировалась под FAT. Microsoft владеет патентами на FAT, являющуюся более старой и медленной файловой системой без современной системы разрешений. в настоящий момент Android использует новую файловую систему ext4 для всех разделов, потому что Windows не приходится читать их напрямую.

Подключение телефона или планшета Android к компьютеру в качестве типового накопителя USB удобно, но у него слишком много недостатков, поэтому новые устройства Android используют другие протоколы подключения USB.

MTP – устройство хранения данных

MTP означает “протокол передачи данных”. Android при использовании данного протокола представляются компьютеру как «устройство хранения данных». Протокол передачи данных продвигался как стандартизированный протокол для передачи аудиофайлов на цифровые музыкальные проигрыватели с помощью Windows Media Player и аналогичных программ. Он должен был позволить другим медиакомпаниям конкурировать с Apple iPod и iTunes.

Данный протокол разительно отличается от массовой памяти USB. Вместо того чтобы раскрывать файловую систему устройства Android для Windows, MTP работает на уровне файла. Девайс Android не предоставляет всю свою память для Windows. Вместо этого компьютер посылает запрос подключенному устройству, и оно отвечает списком файлов и каталогов. Компьютер может скачать файл, запросив его у устройства, которое отправит файл по соединению. Если компьютер отправляет файл на устройство, последнее сохраняет его. При удалении файла компьютер подает сигнал устройству, приказывающий удалить этот файл, что устройство и делает.

Android выбирает, какие файлы показывать, и прячем системные файлы, чтобы их нельзя было увидеть или изменить. Если попытаться удалить или отредактировать неизменяемый файл, устройство отклонит запрос, и появится сообщение об ошибке.

Компьютеру не требуется монопольный доступ к накопителю, так что нет нужды подключать память, отсоединять ее или заводить отдельные разделы под разные типы данных. Android может использовать ext4 или любую иную файловую систему. Windows не обязана понимать файловую систему Android.

На деле MTP работает весьма схоже с массовой памятью USB. К примеру, устройство MTP показывается в Проводнике, так что можно просматривать и передавать файлы. Linux также поддерживает MTP за счет libmtp, входящей в комплект попуярных дистрибутивов Linux. Устройства MTP тоже отображаются в менеджере файлов Linux.

Apple Mac OS X вообще не поддерживает MTP. iPod, iPad и iPhone используют собственный проприетарный протокол синхронизации с iTunes, так зачем же им поддерживать конкурирующий протокол?

Google предоставляет приложение для передачи файлов Android под Mac OS X. Оно является клиентом MTP и производит передачу файлов на Mac. Google не поставляет это приложение для других операционных систем, потому что в них есть поддержка MTP.

PTP – цифровая камера

PTP означает “протокол передачи изображений”. При использовании данного протокола Android представляется компьютеру цифровой камерой.

MTP основан на PTP, но добавляет дополнительные возможности. PTP функционирует подобно MTP и применяется цифровыми камерами. Любая программа, осуществляющая захват фотографий с цифровых камер, способна извлечь их из телефона Android, если выбран режим PTP. PTP служит стандартным протоколом для взаимодействия с цифровыми камерами.

В таком режиме устройство Android будет работать с приложениями для цифровых камер, поддерживающими PTP, но не MTP. Mac OS X поддерживает PTP, так что с его помощью можно перемещать фотографии с устройства Android на Mac через USB соединение без специальных программ.

В случае старого устройства Android придется использовать массовую память USB. Новые девайсы позволяют выбирать между MTP и PTP —PTP нужен для программ, поддерживающих лишь его.

Если устройство оснащено съемной картой памяти, ее можно извлечь и вставить прямо в разъем для карт памяти компьютера. Карта памяти предстанет компьютеру под видом накопителя, а значит, можно будет получить доступ ко всем файлам на ней, запустить софт для восстановления файлов и сделать все прочее, что не позволяет MTP.

Оригинал (на 31/10/2014): newsone.ws

В случае обнаружения неточностей или ошибок
просим Вас сообщить об этом по адресу

Читать еще:  Err address unreachable как исправить?
Ссылка на основную публикацию
Adblock
detector