Otg функция на андроид

Какие устройства можно подключать через OTG?

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


Без проблем можно подключать USB-накопители до 32 Гб. Можно попробовать и больше, например, на 64 Гб, но они работают не везде.

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

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

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

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

Если же у вас плохая фронтальная камера на смартфоне, то просто подключите внешнюю!

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


Но и это еще не все! Нужно срочно распечатать документы? Подключите принтер! Сюда же можно добавить еще и монитор или телевизор.

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

Что такое OTG USB

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

Чтобы устранить данные проблемы, была создана технология USB OTG. Расшифровывается она «на ходу». Это стандартная спецификация, с помощью которой устройство считывает данные через USB без настольного компьютера.

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

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

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

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

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

5 способов использования OTG на Android:

  • Клавиатура и мышь Это выглядит как колдовство, но такое возможно. Просто используйте USB OTG для подключения клавиатуры и мыши, так вы сможете превратить свое мобильное устройство в обычный компьютер. Если вам нужно много печатать, это может сэкономить вам кучу времени.
  • Звуковая карта Вы можете использовать внешнюю звуковую карту, отличную от встроенной. Просто подключите ее к смартфону с помощью OTG-кабеля.
  • Геймпад Сенсорный экран не всегда удобен, и это может стать проблемой для некоторых игр. Если вы геймер, то будете рады узнать, что контроллер можно подключить к телефону. Многие игры на Android позволяют использовать геймпад.
  • Ethernet-соединение Если по какой-то причине у вас отсутствует беспроводное подключение, возможно, единственным решением станет использование Ethernet-кабеля, который вы обычно подключаете к компьютеру. Вам понадобятся два устройства: кабель OTG и адаптер USB-Ethernet, подключенные к телефону.
  • Печать файлов С помощью Google Cloud Print вы можете легко печатать без кабеля. Но частые проблемы с настройками мешают достижению поставленных целей. Не волнуйтесь, этот процесс можно ускорить, подключив смартфон непосредственно к принтеру с помощью OTG-кабеля.

Смартфон не видит флешку через OTG-шнур

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

Android не поддерживает OTG

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

Неправильное расположение контактов

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

Это же касается и переходников с USB Type-C на MicroUSB или USB. Лучше, если вы будете использовать фирменные комплектующие, предназначенные для конкретно вашего производителя смартфонов.

Нехватка питания для внешнего накопителя

Планшеты и смартфоны способны выделить лишь небольшое количество питания на разъем. Как правило, его достаточно, чтобы «прокормить» обычную флешку, но твердотельные накопители большого объема просто не смогут включиться.

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

Проблемы с файловой системой накопителя

Android-гаджеты по умолчанию не распознают накопители с файловой системой NTFS. Для решения этой проблемы можно:

  • использовать специальное ПО, которое поможет определить накопитель с NTFS – эти приложения можно найти в магазине от Google, но они не гарантируют стопроцентный результат, да и для работы могут понадобиться права root, а их получение может лишить ваш смартфон гарантии;
  • форматировать флешку в FAT 32 — способ проверенный и надежный, а для совершения этой операции вам понадобится компьютер, кстати, при обнаружении накопителя с неподходящей файловой системой, некоторые устройства могут предложить вам форматировать его автоматически.

Смартфон не поддерживает OTG программно


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

Что делать если телефон не поддерживает OTG?

В этом случае стандартно ничего сделать нельзя. Если в телефоне нет поддержки функции OTG, значит на USB не подается питание необходимое для запитывания USB-накопителя. Альтернативами является перепаивание платы смартфона, что может привести его в негодность, либо использование USB хаба.

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

Останется только подключить всю конструкцию к смартфону и он должен увидеть флешку.

Sony Xperia acro S

Это более доступный смартфон с поддержкой функции USB-хост. Выделяется пылевлагозащищённым корпусом, выполненным по стандарту IP57. Аппарат получился более компактный за счёт экрана с диагональю 4,3″ и разрешением 1280×720. Используются двухъядерный процессор Qualcomm MSM8260, гигабайт оперативной памяти и аккумулятор ёмкостью 1910 мА×ч.

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

Sony Xperia acro S работает под управлением ОС Android 4.0 и доступна в одном варианте – с 16 ГБ встроенной памяти. Впрочем, с учётом USB-OTG и поддержки карт формата microSD ёмкостью до 32 ГБ это трудно назвать недостатком.


С этим читают