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

Подключаем модем, клавиатуру, мышку и другую периферию к Android устройству (USB Host)


Смартфоны на Android это целый карманные компьютеры. На них можно устанавливать сложные программы, ставить десктопы операционные системы и делать еще многое другое. Возможно кто-то не знает, что к этим устройствам еще можно подключать мыши, клавиатуры, 3G и Wi-Fi модемы и еще большое количество периферии.
Все это возможно при помощи вот такого USB OTG кабеля.

Но не всякое устройство поддерживает данный протокол. Для то чтобы узнать о его поддержке нужно почитать характеристики вашей модели. Там следует искать запись о наличии USB HOST. Но не всегда можно найти правильную и полную документацию. В таких случаях можно либо спросить на специализированном форуме, либо проверить самостоятельно, подключив через такой кабель мышку – на экране устройства должен будет появиться курсор. Если он появился, то устройство поддерживает USB HOST.

p, blockquote 1,0,1,0,0 —>

Host без питания

Но такой способ дает не 100% результат. Возможно, если мышка не определилась системой, то значит к переходнику нужно провести дополнительное питание. Так, например, было со всей серией устройств Motorola, которые поддерживали LapDock.

Эти гаджеты брали дополнительное питание от сети или от батареи этой экзотической док-станции. Поэтому для подключения к ним периферии без применения этого устройства нужно было модифицировать обычный USB OTG, добавив в цепь дополнительное питание. Чтобы не резать шнур, можно просто подключить периферию через активный хаб.
Активный хаб это что-то вроде тройника для USB, только с дополнительным питанием. Дело в том, что по стандарту порт USB компьютера выдает максимальный ток порядка 0,5 Ампер или 500 миллиампер. Такой силы тока может быть недостаточно для того чтобы «завести» довольно энергоемкую периферию. Так. к примеру, для подключения жесткого диска с Android устройству вам нужно взять USB OTG кабель, вставить в него активный хаб, хаб подключить в сеть питания и уже потом подключать жесткий диск.

p, blockquote 2,1,0,0,0 —>

Для чего мне это может понадобиться?

На самом деле сценариев просто огромное количество, но я постараюсь не акцентировать внимание на «экзотических» а объяснить на более приземленных примерах.
Наверняка все знают, что в последнее время все чаще стали выходить устройства без поддержки карт памяти. Вместо них производители оснащают свои устройства встроенной на 8, 16 или 32 гигабайта. Но устройства с 32 гигабайтами памяти стоят довольно дорого, а остальные не смогут обеспечить вам достаточно свободного места. Если кэш для игр и музыка могут спокойно разместиться на 16 гигабайтах (про 8 молчу уже – бесполезные устройства с таким объемом), то места для пары фильмов, а то и одно уже не хватит. В таком случае вас спасет USB HOST. Вы просто закидываете фильмы на обыкновенную флэшку и подключаете ее к телефону или планшету и смотрите в дороге любимые фильмы.

То же самое можно сделать и с жестким диском, но это уже не «походный» вариант, а более домашний, особенно если ваша медиатека расположена на внешнем жестком диске.
Также, если у вас планшет без поддержки 3G – можно это исправить, подключив к нему 3G модем и сидеть в интернете с помощью такой связки

Еще, если вспомнить сколько на Android вышло игр сам собой напрашивается вопрос подключения геймпада. И Android поддерживает подключение таких устройств, поэтому вы можете не мучиться с экранным управлением, а спокойно играть на приятных кнопка в любимые аркады на своем планшете.
Также, бывают ситуации, когда доступа к компьютеру нет (сломался он не вовремя) и нужно срочно набрать объемный текст, а под рукой только смартфон или планшет, а набирать его на сенсорной клавиатуре сродни мазохизму. Вот в такой ситуации вас и выручит поддержка USB HOST – вы просто подключаете мышь и клавиатуру и работаете с помощью полноразмерной клавиатуры. А если ваше устройство еще имеет HDMI выход, то вы и вовсе можете подключить к нему монитор и работать как за полноценным компьютером.

Ну и все-же экзотический вариант, из серии «просто попробовать» — подключение другого Android девайса.

p, blockquote 3,0,0,1,0 —>

И все-таки что мне для этого нужно?

Ну, во-первых, вам нужно Android устройство с поддержкой USB HOST. Дальше нужно обзавестись USB OTG кабелем и активным хабом, если вы желаете подключать энергоемкую периферию или ваш телефон по-другому не работает с хостом. Ну и конечно же сама периферия, которую вы собрались подключать.
Это что касается железной части. Еще, иногда бывает, что производитель программно блокирует данную возможность (что-то подобное наблюдается на Nexus 7 2013). В таком случае, если вы обычный пользователь – вам нужно искать на форумах (чаще всего это xda-developers) варианты решения этой проблемы. Обычно все обходится прошивкой модифицированного ядра или прошивкой альтернативной прошивки (CyanogenMod к примеру).
В общем, для каждого устройства свои нюансы, а их развелось такое количество, что в рамках одной статьи не описать. Но не отчаивайтесь – на тематических форумах все обычно «разжевано», особенно если модель устройства хоть немного популярна.

p, blockquote 4,0,0,0,0 —>

Вместо выводов

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

Что такое USB OTG и зачем это нужно?

Содержание

Содержание

Можно ли быстро перекинуть файлы с флэшки на телефон, выложить снимки с фотоаппарата в инстаграм за 10 минут, заставить гореть гирлянду только от смартфона? Благодаря технологии USB OTG ваш смартфон может больше, чем вы думаете.

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

Что такое USB OTG

Технология USB OTG появилась в 2006 году. Изначально она разрабатывалась для того, чтобы не только компьютеры, но и другие устройства могли обмениваться между собой информацией, используя порт USB. Об этом говорит и сама аббревиатура OTG — «On-the-Go», что дословно на русский язык переводится как «На ходу». Подразумевается, что можно использовать устройства, которые буквально помещаются в кармане.

Читайте также  Вайбер как восстановить переписку на новом телефоне?

Не удивительно, что в последнее время USB OTG ассоциируется именно со смартфонами и планшетами, так как это самые популярные товары, поддерживающие данную технологию. Хотя на самом деле те же USB-флешки, подключенные автомагнитолам или другим устройствам — та же самая технология USB OTG.

Как это работает

В качестве примера будет рассмотрен стандартный переходник USB OTG с уже постепенно устаревающим разъемом Micro-USB. На схеме выше у Micro-USB отображены пять контактов, и именно при взаимодействии 4-го и 5-го контактов мобильное устройство получает возможность распознать то, что к нему подключено. Тогда как на первый контакт подается питания, без которого работа USB OTG также невозможна.

Какие устройства поддерживают USB OTG

Почти все современные смартфоны и планшеты поддерживают USB OTG. Исключения бывают в основном среди бюджетных моделей с разъемом Micro-USB, хотя иногда встречаются и экземпляры с современным Type-C портом, к которому нельзя подключить ничего кроме кабеля (к примеру, смартфон Noa N1).

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

Хотя с тепловизором оказалось все не так просто даже при поддержке технологии OTG. В случае с моделью, у которой есть разъем Micro-USB, может получиться так, что камера гаджета будет повернута в сторону пользователя. В этом плане гораздо удобнее тепловизоры с новым разъемом Type-C, которые можно развернуть как угодно.

Обычно операционная система мобильных устройств позволяет подключать гаджеты через USB OTG без совершения дополнительных действий, кроме некоторых случаев, когда требуется установка дополнительного софта, как в примере с тепловизором. Однако у популярной Android OS есть множество измененных версий прошивок, и в китайских смартфонах, на которых установлены фирменные оболочки ColorOS, HiOS и Funtouch OS, перед каждым подключением нужно активировать функцию USB OTG, которая через какое-то время автоматически отключается. Возможно, разработчики так пытаются сделать свои оболочки безопаснее, чтобы не допустить случайного подключения. Или это просто продиктовано вопросом энергопотребления.

Как проверить поддержку USB OTG

Самый верный способ проверки — попробуйте подключить к устройству какой-нибудь гаджет — USB-флешку или что-то другое.

Также есть различные приложения, которые пытаются определить, поддерживается ли устройством «On-the-Go», но информация, отображаемая в таком софте, не всегда является достоверной.

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

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

Какой переходник нужен для работы USB OTG

В некоторых случаях переходник не нужен, так как есть гаджеты, подключаемые к мобильному устройству через его порт — это может быть устаревающий Micro-USB, современный Type-C или, в случае с техникой Apple, — Lightning.

Интересным примером служат флешки, у которых есть сразу несколько разъемов, и которым не нужны переходники для подключения.

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

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

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

Что еще можно подключить через USB OTG если устройство, к примеру, не поддерживает карты памяти, но информацию с них нужно перенести на смартфон, не используя при этом компьютер, то на помощь могут прийти OTG картридеры. Удобство некоторых моделей в том, что они работают не только с карточками формата microSD, но и с более крупными по размеру SD-картами.

Для пока немногочисленных смартфонов и планшетов, которые поддерживают функцию Display Port, предусмотрены специальные переходники для вывода видео и аудиосигнала на телевизор или монитор.

Различные модели USB-разветвителей помогут подключить к мобильному устройству сразу несколько гаджетов, особенно если разветвитель имеет внешнее питание.

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

Список гаджетов этим не ограничивается — подключиться также можно к принтеру или камере, или вполне реально использовать проводную гарнитуру, требующую дополнительного питания для подсветки. Еще в продаже можно найти модемы, проводные геймпады, ИК-передатчики, USB-вентиляторы, всевозможные датчики, USB-гирлянды и даже USB-увлажнители воздуха или маленькие пылесосы.

Зарядка других устройств

Наличие в устройстве USB OTG дает еще один плюс в виде возможности заряжать другие девайсы и гаджеты. При этом заряжаться будет то устройство, в разъем которого вставляется обычный кабель, а отдает заряд девайс с подключенным переходником USB OTG. Заряжаться могут и аппараты без поддержки «On-the-Go», но вот заряжать что-то у них уже не получится.

Работа с устройствами USB в Android

В недавней статье на Geektimes в комментариях возник вопрос о поддержке в ОС Android периферии, подключенной к шине USB. Действительно, большинство вендорского ПО, к примеру, для работы с принтерами и МФУ, поддерживает только подключение по сети. Однако это не означает, что в самой ОС Android нет такой возможности — это означает лишь то, что большинство устройств не имеют полноценного USB хоста, и далеко не все имеют поддержку OTG. По сети же могут работать абсолютно все без исключения.

Большинство устройств на Android при наличии порта OTG поддерживают на уровне системы (ядра Linux или стандартных компонентов Android) следующие классы устройств:

  • Устройства ввода — клавиатуры, мыши, джойстики (HID)
  • Накопители (Mass Storage)

Несколько реже:

  • Сотовые модемы
  • Сетевые адаптеры
  • Вебкамеры

Хабы поддерживаются при наличии полноценных хост-портов, но не поддерживаются на портах OTG.

Подробнее список устройств, поддерживаемых на уровне ядра Linux, можно получить в sysfs:

$ ls /sys/bus/usb/drivers

Если же модуль в принципе доступен в исходниках ядра Linux, но не включен в Android — не стоит рассчитывать на то, что его получится собрать и расставить на все целевые системы.

Однако, начиная с Android 3.1 (API 12), в системе содержатся средства, достаточные для поддержки на уровне приложения любой USB периферии. Данные средства описаны в разделе USB Host руководства по Android API. Здесь же я хочу привести примеры реальной работы с некоторыми видами устройств.

Читайте также  Как исправить трещину на телефоне?

Права доступа

Как и для прочих действий, Android требует, чтобы приложение получило разрешение на доступ к USB периферии. Существует 2 способа получить такое разрешение:

  • Задекларировать список устройств в AndroidManifest
  • Явно показать пользователю диалог “разрешить”

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

Итак, нам необходимо добавить в манифест следующее:

А в res/xml/device_filter.xml вписать следующее:

Отмечу, что хотя общепринято указывать VID:PID в 16-ричной системе счисления, здесь они должны быть указаны в десятичной. В документации заявляется, что возможно указание только класса, без VID и PID, но у меня это не стало работать.

Принтеры

На примере принтера я покажу, как непосредственно использовать API android.hardware.usb. На уровне передачи данных все принтеры поддерживают стандартый класс USB устройств:

Класс предельно простой. В рамках этого класса устройство должно поддерживать:

  • Обязательный bulk out endpoind для отправки данных на принтер
  • Опциональный bulk in endpoind для получения статуса принтера
  • 3 управляющих запроса

Код, приведенный ниже, предоставляет функциональность, аналогичную устройству /dev/usb/lp в Linux. Далее нам нужен фильтр, преобразующий исходный документ в пакет данных, понятный конкретной модели принтера. Но это тема иной статьи. Как один из вариантов — можно собрать ghostscript с помощью NDK.

Для работы с устройством нам в первую очередь нужно:

1. Найти устройство. В примере для простоты я ищу первый попавшийся:

2. Получить endpoint’ы:

3. Непосредсвенно открыть устройство:

4. После этого мы можем читать и писать в устройство:

5. По завершении работы — закрыть устройство:

Преобразователи USB-Serial

В отличие от притеров, преобразователи USB-Serial гораздо менее стандартизированы. Существует несколько распространенных чипов, для которых существенно отличается установка параметров последовательного порта — битрейта, чётности и проч. К счастью, есть библиотека github.com/mik3y/usb-serial-for-android, поддерживающая практически все существующие чипы. Библиотека полностью скрывает USB API, сводя все необходимые действия к минимуму вызовов с минимумом параметров.

1. Найти и открыть устройство:

2. Установить параметры последовательного порта:

3. Читать и писать в порт:

4. По завершении работы — закрыть порт:

Резюме

Надеюсь, что мне удалось показать, что работа с USB периферией достаточно проста и логична. Безусловно, реализация протоколов некоторых конкретных устройств не блещет простотой — но это проявится в любой системе в одинаковой степени.

Все приведенные примеры я взял из реального проекта, лишь исключил очевидные проверки, оставив только ключевые строки.

OTG что это такое в телефоне и как подключить?

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

Назначения разъема OTG

Современный мобильный телефон уже давно утратил свое первичное, а точнее, единственное назначение – средство связи. Он стал универсальным мобильным изделием, с помощью которого можно выполнять много действий, начиная звонками по работе и отправкой отчетов, заканчивая развлечением игрой в различные увлекательные приложения. Естественно, производители решили к нему подключать и различные периферийные устройства, имеющие стандартный полноформатный USB-разъем.

OTG кабель или переходник, так его тоже вполне можно называть, применяется для:

  1. Переноса данных с любых USB-накопителей. Это могут быть флешки, внешние HDD, но для последних может не хватать питания, так как для работы подобных накопителей требуется много энергии.
  2. Работа с мышкой. Почему бы не пользоваться мышкой на телефоне, как на ПК. Тем более размеры экрана последних моделей вполне удобны для комфортного восприятия информации. Мышка несколько облегчает пользование мобильным средством связи, если оно применяется в качестве монитора для просмотра сайтов или видео.
  3. К андроид-смартфону можно подключать стандартную клавиатуру для ввода текста. Это удобно также для набора больших его объемов, например, при составлении отчета или пригласительного письма по работе.
  4. Через OTG к смартфону можно подключить геймпад, но играть можно только в те игры, которые поддерживают такой принцип связи.

Перечисленным набором функций OTG-кабель не ограничивается, потому что это, как никак, полноценный USB-интерфейс, который может использоваться для тех же целей, что и в стационарном ПК или ноутбуке. Это может быть DSLR-камера, установка интернет-соединения посредством Ethernet интерфейса и даже к другим смартфонам.

Физическое подключение

Вместить огромный прямоугольник с 4-ям контактами в корпус смартфона нереально и эстетически такая интеграция выглядит весьма некрасиво. Поэтому производитель пошел иным путем, использовав переходник, который и называется OTG-кабель. Полноценным кабелем его назвать сложно, потому что он имеет небольшую длину. Как правило, она не превышает 10-15 см. Это связано с высокой скоростью передачи данных и их потерями, потому что пристраивать к нему еще и фильтр будет уже непрактично.

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

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

Чтобы перенести данные с USB-флешки в память телефона в любой каталог, необходимо подключить к кабелю внешний носитель, а затем его к разъему на самом телефоне. Как правило, OTG-устройство, а, следовательно, и внешний диск, определяются автоматически за счет встроенного программного обеспечения. Останется только использовать проводник или файловый менеджер для переноса любых данных, как на обычном ПК. В настройках телефона, для Android-устройств это пункт меню «Память» флешка определяется как OTG-диск.

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

Если к телефону подключается мышка или клавиатура, то процесс происходит чуть иначе. Компонент определяется как устройство ввода-вывода в соответствующем меню настроек на телефоне. Далее, с этим элементом можно работать как с обычным периферийным модулем. Отключается он просто физическим отсоединением от разъема.

Как определяется переходник как OTG?

В обычном кабеле используется только 4 провода, которые соединяют контакты на разъемах с обоих концов, соответственно, Vcc, D-, D+ и GND. В OTG имеется отличие, и оно заключается в использовании 5 контактов на разъеме со стороны телефона. Пятым является вывод Sense, который закорачивается на землю, то есть, вывод GND. Именно эта петля и является признаком, по которому смартфон определяет, что к нему подключен именно кабель для работы с USB-устройствами.

Читайте также  Как отключить микрофон на наушниках в телефоне?

Функция OTG в телефоне: как подключить кабель на android

Один из самых великолепных и нужных функционалов системы android — поддержка otg. Что же такое OTG? Как его использовать? Может ли мой маленький android дать мне поддержку этой функции? В этой статье приводятся ответы на все эти вопросы простым языком, с минимальным количеством специальных терминов, чтобы каждый мог понять суть и продуктивность этой характеристики android.

OTG в телефоне: что это и как работает?

OTG или USB-OTG (On-The-Go с английского языка) представляет собой расширение USB 2.0, которое позволяет гаджетам с портом USB использовать этот вход с большей гибкостью. Или, если говорить быстро и грубо, эта функция позволяет соединить любой гаджет к нашему смартфону, планшету с помощью порта USB, будь то цифровая камера, USB модем, клавиатура, мышь и другие. В результате подсоединенное к нашему гаджету устройство теряет свою «независимость» и мы получаем полноценный доступ к его функционалу, например, к любой информации, содержащейся в его памяти. Например, можно использовать OTG кабель для соединения смартфона с флеш-накопителем.

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

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

Можно также подключить наше устройство к принтеру и напечатать любые изображения, не устанавливая при этом каких-либо драйверов. Существует целый веер возможностей, которые вы можете самостоятельно опробовать.

Как пользоваться OTG кабелем

Естественно, что не все что блестит — красиво. Наш android оснащен, как правило, микро USB входом, а большинство устройств, к которым можно получить доступ, оснащены портом USB. Поэтому нам и необходим кабель, как на предыдущей фотографии. Этот кабель USB OTG A-B позволяет нам соединять порт A (вход микро USB нашего гаджета) с портом B (флеш-накопитель). Этот кабель не стоит очень дорого. Действительно, если поискать в глобальной сети, то можно встретить огромное разнообразие цен и длин этих кабелей. Крупные компании по продажам электронных устройств обычно предлагают широкий каталог по выгодной цене.

Кабель USB OTG очень просто использовать, потому что его нужно просто подключить и готово! Однако, как было сказано выше, не все так просто, так как все аппараты нуждаются в источнике энергии, который будет заставлять их работать. И, естественно, если наше устройство не имеет заводской поддержки OTG, то даже подключив кабель и какое-либо устройство к нашему аппарату, не будет удивительным, что ничего не получилось. Отметим, что практически все электронные устройства работают от напряжения 5 В, и обычно это напряжение необходимо для подключения по USB порту, и если у нас нет заводской поддержки технологии USB OTG, то наш порт не сможет выдать необходимое напряжение и мы не сможем подключить к нему другое устройство.

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

Можно ли воспользоваться функционалом OTG на маленьком android?

Возможно, эта часть статьи самая «горькая», потому что не каждый android обладает указанной функцией, не каждый аппарат видит подключенные к нему устройства. К сожалению, также не существует официального списка, в котором можно найти свое устройство и выяснить окончательно, имеет ли оно поддержу OTG технологии или нет. Много различных гаджетов и устройств, поэтому тяжело сделать единый список. Лучшим способом понять, поддерживает ли наше устройство функцию OTG USB — это зайти на специальный форум и выяснить это. Наиболее известные форумы представлены в списке ниже:

  • XDA
  • AndroidCentral
  • HTCMania

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

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

  • Samsung Galaxy S3, S2, S
  • Samsung Galaxy Note, Note II
  • Samsung Galaxy Tab2 7.0 (P3100), Tab 10.1, Camera
  • Nexus One, S, 4, 7, 10
  • HTC Desire, One X, One S
  • Sony Xperia S, P, U, Miro, Acro S, Go, Pro, Tipo, Sola, Arc S, Arc, Neo V, Play
  • Sony Tablet S
  • Acer Iconia Tab A200, Tab A500
  • Motorola RAZR, Atrix, Xoom, Xoom 2
  • Все модели BQ кроме Davinci, Darwin и Voltaire
  • некоторые китайские планшеты

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

В качестве заключения

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