Usb host что это такое в телефоне?

19 ответов на вопрос “Usb host что это такое в телефоне?”

  1. Alexander_Zd Ответить

    Главная » Термины » USB-хост
    Интерфейс USB – один из самых распространенных сегодня, поскольку обеспечивает удобную и быструю передачу данных по принципу клиент-сервер. Он используется в компьютерах и ноутбуках, многофункциональных устройствах, КПК, мобильных телефонах и так далее. Чтобы к компьютеру или мобильному телефону подсоединить периферийные устройства (клавиатуры и мыши, принтеры и сканеры, фотоаппараты, кардридеры, винчестеры, видео и аудиоплееры) через этот интерфейс, в этом компьютере или телефоне должен присутствовать USB-хост. Это аппаратное устройство, которое находится внутри и управляет работой USB -интерфейса. Его также называют хост-контроллером. В системных блоках компьютеров обычно несколько хостов.
    USB-хост обнаруживает подключение и отключение USB-устройства, управление передачей данных (то есть пакетов по шине USB), обеспечивает питанием подключенные к нему устройства. В случае с компьютером хост представляет собой плату в системном блоке, к которой подключаются устройства.

    Если говорить о мобильных телефонах, то функция USB-хост сегодня присутствует далеко не во всех из них. Наличие такой функции позволяет подключать к телефону флэш-накопители, внешние жесткие диски, в некоторых случаях – клавиатуры с мышками (для этого также требуется соответствующее ПО).
    К одному хосту по шине USB можно подключить несколько устройств, включая концентраторы (USB-хабы). В настоящее время наиболее распространены устройства стандарта USB 2.0, а недавно также появилась спецификация 3.0, обеспечивающая еще более быструю передачу данных.

  2. ~SloNicK~ Ответить

    Поддержка USB Host Mode была введена в Android версии 3.1 (Honeycomb) , поэтому, если на вашем устройстве установлен Android 3.1 или более поздней версии, вам необходима соответствующая поддержка в вашей ОС, Android 4 также добавляет дополнительную поддержку USB и OTG. Кроме того, многие сторонние ПЗУ добавляют поддержку USB Host Mode для телефонов, которые имеют аппаратную поддержку, но не имеют необходимой поддержки ОС или драйверов в официальном выпуске операционной системы.

    Драйверы режима хоста

    На большинстве устройств, которые поддерживают как аппаратное обеспечение, так и достаточно новую ОС, будут загружены драйверы, необходимые для включения режима хоста USB, но некоторые этого не делают. Вы можете найти приложения для водителей в Play Store для некоторых моделей, которые не имеют встроенных драйверов. Некоторые модели со сторонними инструкциями и драйверами:
    Nexus One
    HTC Desire
    HTC Incredible

    кабель

    Вы не можете просто использовать обычный USB-кабель. Поскольку эти устройства могут действовать как «ведомое» устройство USB (например, так что вы можете подключить их к ПК и копировать музыку на телефон или копировать изображения с телефона), так и «хост» USB (например, так, чтобы Вы можете подключить USB-накопитель к планшету и копировать файлы на него или с него) им нужен какой-то способ определить, как они должны действовать в данный момент времени.
    Кабель USB OTG ( USB On-The-Go ) – это то, что используется для указания вашему устройству в качестве хоста, он похож на обычный USB-кабель, но имеет один из внутренних выводов, подключенных к заземлению на одном конце, чтобы Устройство знает, что оно должно выступать в качестве хоста (технически контакты 4 и 5 закорочены на землю в кабеле OTG).
    Кроме того, поскольку большинство телефонов имеют разъемы micro-USB, но большинство USB-ключей имеют полноразмерные разъемы USB, так как ниже многие кабели OTG имеют разъем USB micro-B на одном конце и разъем USB-A на другие для преобразования между разъемами разных размеров.

    Комплект для подключения камеры Motorola, который представляет собой USB-кабель OTG
    Кабели USB OTG можно купить довольно дешево в таких местах, как eBay или на торговой площадке Amazon, а также во многих небольших магазинах электроники. Вы также можете обнаружить, что производитель вашего устройства продает официальный фирменный продукт, который часто называют чем-то вроде «Комплект для подключения камеры» или «Соединительный кабель для карты памяти USB». Если вы храбры, вы также можете найти в Интернете различные учебные пособия о том, как сделать свой собственный OTG-кабель из стандартного USB-кабеля.

    Драйверы USB-устройств

    Когда вы подключаете ваше USB-устройство к вашему Android-телефону или планшету, оно должно знать, что это за USB-устройство и что с ним делать. Для обычных устройств, таких как USB-накопители или камеры, поддерживающие PPTP или USB Mass Storage, они часто уже встроены в ОС. Для других USB-устройств, таких как ключи Wi-Fi, 3G или Bluetooth, в ОС могут отсутствовать предварительно встроенные драйверы или только драйверы для определенных конкретных устройств.

    Как проверить все вместе

    Есть некоторые приложения, которые могут помочь вам проверить, есть ли у вас все необходимое аппаратное и программное обеспечение, например USB Host Diagnostics . Использовать его для проверки возможностей вашего устройства очень просто
    Установите USB Host Diagnostics из магазина Play
    Запустить его
    Нажмите на ссылку «Начать диагностику» и, следуя инструкциям, сначала убедитесь, что на устройстве ничего не подключено к USB, а затем при появлении соответствующего запроса подключите устройство (например, USB-накопитель).

    Если все работает, вы должны получить сводный экран, подобный этому, показывающий сначала несколько деталей о вашем устройстве и работающей ОС, а затем сообщающий вам, говорит ли ваше устройство, что оно поддерживает USB Host Mode, а затем все важные финальные Вердикт, который позволяет узнать, работало ли тестирование доступа в режиме хоста:

    Если все работает, и приложение успешно обнаружило ваше USB-устройство (показывая, что ваш USB Host Mode работает), у вас должно быть «Да» в кольцевых секциях, а также некоторые детали, показывающие, как много стороннего доступа (т.е. не встроенный ) приложения должны на устройстве. Если нет, там должны быть детали, которые помогут вам определить причину проблемы.
    В качестве альтернативы , Chainfire, автор USB Host Diagnostics, имеет (длинный) список всех отчетов, представленных людьми после запуска теста на их устройствах. Вы можете посмотреть ваше устройство в списке и посмотреть, прошли ли все тесты люди с вашим устройством и версией операционной системы, или нет. Посмотрите на ваше устройство здесь: http://usbhost.chainfire.eu/

  3. Р СѓСЃm Ответить

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

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

    Не у всех дома стоят свежие модели принтеров, оборудованные Wi-Fi модулем. В таком случае, принтер можно подключить через OTG-кабель и печатать нужные документы через смартфон.

    Если в процессе фотосессии, вам нужно отредактировать фотографию и выложить ее в социальные сети, либо срочным образом отправить кому-либо через мессенджер, то тут снова на помощь придет функция OTG. Подключив телефон к фотоаппарату, вы мгновенно сможете получить доступ к фотографиям, через тот же файловый менеджер. Более того, через телефон можно контролировать различные настройки фотоаппарата, менять фокусировку, подстраивать нужные параметры и так далее.

  4. Comp100 Ответить

    Есть симметричные и ассиметричные интерфейсы. Большинство интерфейсов — ассиметричные и USB тоже. Практически это означает что при соединении двух устройств по шине USB одно устройство выполняет роль ведущего (Host), а другое ведомого (Device).
    Так вот вся компьютерная USB периферия, это ведомые устройства, что вообще-то логично — на то она и периферия что бы ведомой быть.
    Но самое ужасное, что смартфоны/планшеты, это тоже ведомые устройства.
    Когда вы берете USB шнур и подключаете свой гаджет к компьютеру (Host устройству) вы видите подключенный накопитель, камеру, медиа-устройство, порт обмена данными, составное устройство и т.п., в зависимости от настроек и возможностей гаджета.
    В рамках этой концепции подключить по USB к телефону/планшету флешку, мышь, клавиатуру невозможно. Это все равно что подключить клавиатуру к флешке и попробовать что-то на флешку записать, вот прямо с клавиатуры. 🙂
    Разумеется современные гаджеты “поумнее”, да и по мощнее иных компьютеров не столь далекого прошлого. И собственный источник энергии для питания подключаемых устройств у них тоже есть. И не составляет проблемы реализовать в смартфоне/планшете USB Host порт.
    Но тогда придется забыть о подключении к компьютеру. Два ведущих (Host) устройства соединенных USB кабелем взаимодействовать не смогут. Попробуйте соединить таким образом два ПК и убедитесь сами. 🙂
    Как быть?
    В начале гаджеты на ряду с USB Device оснащались дополнительным USB Host портом. Такие решения существуют до сих пор, в устройствах габариты которых не критичны, к примеру в медиаплеерах или “крупнокалиберных” планшетах или док-станциях к планшетам.
    Позже спецификацию USB 2.0 дополнили расширением OTG (On-The-Go).
    Суть этого замечательного расширения — оно ситуационно, автоматически изменяет режим работы USB порта в зависимости от того что к нему подключили. “Смотрит” USB порт — подключили его к компьютеру. “ОКей” — говорит USB, сегодня я Device (ведомое устройство), что прикажите мой господин? Потом воткнули в тот же USB порт, ну пусть ту-же флешку. “ОКей” — говорит USB, теперь я Host! (ведущее устройство) Слушай мою команду!
    Источник: Ликбез: Что такое OTG?

  5. AAAlexyz Ответить

    Поддержка режима хоста USB была представлена ​​в Android версии 3.1 (сотовый ) , поэтому, если на вашем устройстве установлен Android 3.1 или новее, то у вас должна быть необходимая поддержка в вашей ОС, Android 4 также добавит дополнительную поддержку USB и OTG. Кроме того, многие сторонние ПЗУ добавляют поддержку режима хоста USB к телефонам, которые имеют аппаратную поддержку, но не имеют необходимой поддержки ОС или драйверов в официальной версии операционной системы.

    Драйверы режима хоста

    Большинство устройств, имеющих как аппаратную поддержку, так и новую достаточно ОС, будут иметь необходимые драйверы, загружаемые для включения режима USB Host, но некоторые из них этого не делают. Приложения для драйверов в Play Store можно найти в некоторых моделях, не имеющих встроенных драйверов. Некоторые модели с сторонними инструкциями и доступными драйверами:
    Nexus One
    HTC Desire
    HTC Incredible

    Кабель

    Вы не можете просто использовать обычный USB-кабель. Поскольку эти устройства могут выступать в качестве устройства «ведомого» USB (например, чтобы вы могли подключить их к ПК и скопировать музыку на телефон или скопировать изображения с телефона) и USB-хост (например, так, чтобы вы можете подключить карту памяти USB к планшету и скопировать файлы на нее или отключить ее), они должны каким-то образом определить, к какому действию они должны действовать в данный момент.
    A USB OTG ( USB On-The-Go ) – это то, что используется для указания устройству в качестве хоста, это похоже на обычный USB-кабель, но у него есть один из внутренних контактов, соединенных с землей на одном конце, чтобы сообщить этому устройству, что он должен действовать как хост (технически контакты 4 и amp , 5 закорочены на землю в кабеле OTG).
    Кроме того, поскольку большинство телефонов имеют гнезда micro-USB, но большинство USB-ключей имеют «полноразмерные» USB-штекеры, так как ниже у многих кабелей OTG есть мужской микро-B USB-разъем на одном конце, а сам USB-A подключите к другому, чтобы конвертировать между разъемами различного размера.

    Комплект подключения Motorola Camera, который является USB Кабель OTG
    Кабели USB OTG можно купить достаточно дешево в таких местах, как eBay или на рынке Amazon, а также во многих небольших магазинах электроники. Вы также можете обнаружить, что производитель вашего устройства продает официальную фирменную, часто называемую «набор для подключения камеры» или «USB-кабель для подключения карты памяти». Если вы храбры, вы также можете найти различные руководства в Интернете о том, как сделать свой собственный кабель OTG со стандартного USB-кабеля.

    Драйверы USB-устройств

    Когда вы подключаете USB-устройство к телефону или планшету Android, ему нужно знать, что это за устройство USB и что с ним делать. Для обычных устройств, таких как USB-накопители или камеры, поддерживающие PPTP или USB Mass Storage, они часто уже встроены в ОС. Для других USB-устройств, таких как Wifi, 3G или Bluetooth-ключи, в ОС могут не быть встроенные драйверы или только драйверы для определенных определенных устройств.

    Как проверить все вместе

    Есть несколько приложений, которые могут помочь вам проверить, есть ли у вас все необходимое аппаратное и программное обеспечение, например Диагностика хоста USB . Использование его для тестирования возможностей вашего устройства очень просто
    Установите Диагностика хоста USB из Play Маркета
    Запустить его
    Нажмите ссылку «Начать диагностику», и в соответствии с указаниями сначала убедитесь, что у вас нет ничего подключенного к USB на вашем устройстве, а затем подключите устройство (например, флэш-накопитель USB) при появлении запроса

    Если все работает, вы должны получить итоговый экран, похожий на этот, с указанием, в первую очередь, нескольких деталей о вашем устройстве и операционной системе, а затем сообщить вам, указывает ли ваше устройство, что оно поддерживает режим USB Host, а затем весь важный окончательный вердикт, который позволяет вам знатьнезависимо от того, работал ли доступ к рабочему режиму хоста:

    Если все работает, и приложение успешно обнаружило ваше USB-устройство (показывая, что ваш режим USB-хоста работает), вы должны иметь «Да» в кольцевых разделах, а некоторые детали показывают, насколько доступ к третьей стороне (т. е. встроенные) приложения для устройства. Если нет, там должны быть детали, чтобы помочь вам отследить, где проблема.
    Альтернативно , Chainfire, автор программы Host Host Diagnostics, имеет (длинный) список всех отчетов, отправленных пользователями после запуска теста на своих устройствах. Вы можете посмотреть свое устройство в списке и посмотреть, прошли ли люди с вашим устройством и версией операционной системы все тесты, или нет. Ищите свое устройство здесь: http://usbhost.chainfire.eu/

  6. bwd1923 Ответить

    Для функционирования программы необходимы права root пользователя.
    Краткое описание:
    Возьмите контроль над подключенными устройствами USB.
    Описание:
    Usb Host Controller показывает USB-устройства, а также позволяет подключать внешние устройства хранения информации в файловой системе. Поддержка передовых функций, таких как возможность для перезагрузки таблицы разделов и сброс USB-устройств. Она также может контролировать функцию USB Host на устройствах с S5PC210 при наличии соответствующего патча для ядра.
    Приложение не использует порт USB API, поэтому оно может работать на старых устройствах 2.x. В связи с этим, почти все функции (за исключением построения списка устройств USB) требуют ROOT доступ (суперпользователь), а также установленной последней версии BusyBox!
    Приложению необходимо устройство, которое имеет USB Host (или USB OTG) функции. Большинство современных устройств имеют эту возможность. Проверьте документацию и спецификации устройства (эта функция обычно называется USB OTG и USB Host)
    Если устройство не имеет встроенной USB OTG функции, есть патчи ядра для некоторых старых устройств для того, чтобы получить необходимую функциональность, в первую очередь для:
    – S5PC210 (Hummingbird) Samsung (Galaxy S, Captivate, Nexus S)
    – QSD8250 (Snapdragon) HTC (G1, Nexus One, Desire, Incredible)
    Вы можете найти соответствующие драйверы ядра для этих телефонов здесь:
    – Hummingbird / Samsung телефоны: http://forum.xda-developers.com/showthread.php?t=1450298
    – Snapdragon / HTC телефоны: http://sven.killig.de/android/N1/2.2/usb_host/
    Обратите внимание, что эти установка данных патчей может потребовать навыки в установке и может привести к повреждению телефона и к потере гарантии!
    Подробнее о программе: http://forum.xda-developers.com/showthread.php?t=1468531
    Разработчик: SztupY
    Домашняя страница: http://sztupy.hu/
    Android Market Web: https://market.android.com/details?id=hu.sz…bhostcontroller

  7. Р­Р”7777 Ответить

    Клавиатура и мышь


    Открытость Android позволяет подключать к этой системе все, что угодно. Благодаря этому, любой планшет с OTG можно превратить в подобие ноутбука, подсоединив к нему проводную клавиатуру и мышку.
    С беспроводной периферией работать проще. Для двух и более проводных устройств понадобится USB-концентратор (желательно с активным питанием, так как пассивный не справится с большим количеством подключений).
    Для корректного распознавания клавиш необходимо изменить стандартную раскладку Android. С этим поможет приложение External Keyboard Helper.

    Принтер


    Как и все вышеперечисленное, принтеры со стандартным plug-and-play USB поддерживают управление через интерфейс Android. Подключив принтер к смартфону, можно запустить печать без необходимости скидывать файлы на ПК или настраивать беспроводную связь.
    Однако Android не поддерживает режим USB Mass Storage, поэтому для печати фотографий и документов необходимо использовать PTP или MTP подключение.

    Цифровой фотоаппарат


    Большой дисплей планшета прекрасно подойдет для того, чтобы управлять настройками камеры и изучать отснятые кадры. Для этого необходимо приложение DSLR Controller и в идеале аппарат марки Canon (с некоторыми моделями Nikon и Sony DSLR Controller тоже работает, однако официально они не поддерживаются).

    Заключение

    Как видите, USB OTG – функция очень практичная, и способов ее применения масса. Возможно, у вас уже появились идеи, как можно использовать старый ненужный смартфон или планшет с OTG. Выбирая новый мобильный гаджет на Android, делайте выбор в пользу того, у которого OTG есть. В будущем это может пригодиться.
    Источник: http://www.makeuseof.com

  8. kadrov1967 Ответить

    Так как все смартфоны Андроид имеют разъёмы micro-USB или type-c, а подключаемые устройства, в основном, USB type a, то для их соединения используют специальные OTG переходники или адаптеры, кто как называет.

    Что можно подключить через OTG

    Используя OTG адаптер вы сможете подключить любое устройство с USB выходом, а вот будет ли оно работать, зависит от конкретного смартфона.

    Список поддерживаемых устройств:
    Флешка
    Жесткий диск
    Мышь
    Клавиатура
    Джойстик
    Принтер и проч.
    Список можно дополнить по своему усмотрению, но работоспособность вы сможете проверить только опытным путём.
    Так как для подключения по отг чаще всего используются флешки, то многие производители стали выпускать их с универсальными разъёмами, для возможности подключения без использования переходника. Большой выбор таких флешек вы сможете найти на ru.aliexpress.com

    Там же можно найти и всевозможные OTG адаптеры

    Поддерживает ли мой телефон OTG

    Есть несколько способов проверить, есть ли в телефоне данная функция:
    Подключите к смартфону через переходник компьютерную мышку, если функция OTG поддерживается, на экране телефона вы увидите указатель стрелочку
    Установите на телефон приложение USB OTG Checker

  9. vitalu Ответить

    Наконец добился подключения usb джоя к зверьку.
    Джой thrustmaster dual analog 3
    опробовано на riptide GP 1.1 – работает на 100% все кнопки\аналоги переназначаются по своему усмотрению и работают соответсвенно хорошо.
    в shadowgun работает 1 стик: ходить,стрелять,перезаряжаться можно а целиться нельзя
    kernel 2.6.35.7 проша KI8 , Cfroot 4.2(на syah kernel 1.78 не подключался модуль)
    чтобы подключить джой нам понадобится программы Terminal emulator,root explorer,gamepad IME.
    root explorerom закидываем joydev.ko в /lib/modules/
    запускаем терминал
    пишем
    su
    insmod /lib/modules/joydev.ko
    lsmod \\проверяем подключился ли модуль
    устанавливаем gamepad ime и в настройках языка и ввода ставим галочку напротив gamepad
    подключаем джой
    chmod 777 /dev/input/js0
    ln -s /dev/input/js0 /dev/input/js1
    выбираем в язык и ввод, метод ввода gamepad.
    если выдало joypad detected значится все гуд и можно проверять например в браузере – в адресной строке будут вводиться разные символы.
    ну а после рекомендую пробовать reptide gp 1.1 – именно эту версию,она с полной поддержкой джойстиков, там вначале нужно переназначить кнопки.
    ну и как обычно.. все действия на свой страх и риск.
    Правленный мной gamepadIME для поддержки онлайвом.
    OnLive [3D, Online] (Пост #10259146)
    Сообщение отредактировал morpheus63 – 12.12.2011, 20:07
    Прикрепленные файлы
    de.killig.gamepadime_1.apk ( 41 КБ )Кол-во скачиваний: 33
    joydev.zip ( 59.47 КБ )Кол-во скачиваний: 34

  10. Dmitry_2015 Ответить

    Подключение геймпада

    Christian Bertrand/shutterstock.com
    Это второй по популярности вариант применения OTG. У большинства из нас дома есть игровая консоль или просто геймпад для ПК, который так и чешутся руки подключить к смартфону или планшету на Android.
    Владельцам Xbox 360 повезло больше: их геймпады работают «из коробки», без каких-либо дополнительных манипуляций. Контроллеры от PS3 можно подключить только к «рутованным» устройствам. С ПК-джойстиками всё индивидуально, нужно пробовать. Ну и, конечно же, не забывайте, что игра должна тоже иметь поддержку геймпадов, иначе поиграть не получится.

    Подключение клавиатуры и мыши

    Nata-Lia/shutterstock.com
    Открытость Android позволяет использовать в качестве органов управления клавиатуру и мышь. Вы можете запросто превратить свой планшет в ноутбук и писать на нём статьи или с удобством сёрфить в интернете. Большинство клавиатур и мышей (причём как проводных, так и беспроводных) прекрасно работает с Android-девайсами.
    Удобнее использовать наборы клавиатура + мышь, которые имеют общий приёмник. В противном случае придётся искать работающий USB-хаб, чтобы одновременно подключить два устройства, а это может оказаться реальной проблемой.

    Подключение принтера

    Использования USB OTG: подключение принтераleungchopan/shutterstock.com
    Подобно клавиатурам, принтеры являются периферией Plug-and-Play и работают с Android-устройствами сразу после подключения. Вы сможете распечатать документ на любом, даже стареньком принтере без Wi-Fi- модуля, не прибегая к помощи компьютера.
    В зависимости от модели принтера для печати фото вам придётся перевести устройство в режим камеры или накопителя. Также должно помочь приложение PrintHand.

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *