Технология USB OTG на Android. Возможности и применение. Передайте списки Контактов и Сообщения на другой телефон

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

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

Для подключения используется OTG-кабель. Он недорогой и выглядит вот каким образом:

Встречаются и OTG-хабы, которые позволяют подключать несколько различных устройств!

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

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

Какие смартфоны поддерживают функцию OTG?

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

USB OTG ("On-The-Go" - На Ходу) — это расширение спецификации "USB 2.0", позволяющее соединить периферийные устройства без использования компьютера. Альтернативное название технолоии - USB-host. С помощью USB OTG-кабеля можно подключить флешку, жесткий диск, фотоаппарат, мышь, клавиатуру, джойстик, принтер и др. напрямую к смартфону или планшету на Android при условии, что гаджет поддерживает эту технологию как на программном, так и на аппаратном уровне. Типичный USB OTG-кабель изображен на фото ниже.

В стандарте USB OTG используется "master/slave"-архитектура. То есть Android-устройство выполняет функцию главного (master), а периферийное устройство функцию ведомого (slave). Главное устройство является устройством питания, а ведомое — потребителем тока.

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

Возможен случай частичной поддержки "USB-host" устройством на Android (чаще всего наблюдается у смартфонов), при котором устройство может управлять периферией, без обеспечения её энергией. В таком случае дополнительные устройства подключают через активный USB-хаб, имеющий собственное питание. Если у вас есть интерес к электронике, OTG-кабель с активным питанием можно спаять самому. В сети Интернет доступно много схем.

Некоторые примеры использования USB OTG-кабеля

Подключение флешки

Здесь все просто, подключаете кабель штекером "Micro USB" к устройству на Android, а в гнездо на другом конце вставляете флешку. В области уведомлений на секунду появится сообщение "Preparing USB storage" (Подготовка USB накопителя). Все! Теперь можно открыть любой менеджер файлов, и управлять содержимым флешки. В разных проводниках название может быть разным. В менеджере файлов "ES Проводник" флешка обозначена, как "usb_storage".

По окончании работы флешку лучше безопасно отключить во избежание самопроизвольной перезагрузки устройства. Зайдите в "Настройки > Память", пролистайте в самый низ и нажмите "Unmount USB".

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

Подключение компьютерной мыши

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

Использование, как на компьютере: двойной клик для запуска приложения, одиночный — для выделения.

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

Следующие приложения для Android позволяют подключить принтер к гаджету по USB OTG-кабелю.

К сожалению, все они поддерживают ограниченное количество принтеров (самые распространенные модели).

Использование приложения "PrintHand"

Подключите принтер к устройству на Android. Откройте приложение, пролистайте вниз меню слева и нажмите на кнопку "Помощник установки принтера".

На втором шаге выберите опцию "Принтер подсоединен к устройству Android по USB".

В области уведомлений появится сообщение, нажмите на него. Откроются настройки службы печати на Android. Включите её.

После недолгого ожидания вы увидите установленную службу печати для приложения "PrintHand".

И если ваш принтер поддерживается, — установленный принтер.

В данной статье мы разберемся в причинах почему в Android через OTG кабель не работает флешка USB и что сделать в такой ситуации.

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

Почему смартфон (планшет) не видит флешку через OTG-кабель

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

  1. Планшет (смартфон) не поддерживает OTG-интерфейс. Среди современных гаджетов это случается редко, но лучше почитать документацию на устройство и убедиться в совместимости устройства. Например, в параметрах гаджета должно быть написано “USB-хост”. Если поддержки нет, то работать получится разве что с флешками и дисками, поддерживающими Wi Fi интерфейс.
  2. Формат файловой системы флешки не распознается андроид-устройством. Устройства со стандартной прошивкой поддерживают лишь файловые системы exFAT и FAT32. Если флешка отформатирована в NTFS, HFS+или другой системе, гаджет с ней работать не может. Устранить проблему можно двумя способами: или переформатировать флешку, или установить на смартфон или планшет программу, поддерживающую файловую систему NTFS. Второй вариант предпочтительнее: не придется удалять содержимое флешки (что неизбежно при форматировании), плюс NTFS имеет поддержку файлов более 2Гб, что полезно для записи и переноса крупных файлов (например, видео). Единственный недостаток подобных программ — все они требуют root-права. Если таковых на андроид-устройстве нет — программа работать не будет. Придется все-таки переформатировать флешку.
  3. Еще одна причина, по которой смартфон не видит флешку — большое энергопотребление. Чаще такая проблема возникает при подключении внешних жестких дисков, но иногда, по разным причинам, питания может не хватать и флеш-накопителю. Решить проблему можно при помощи активного USB-хаба, имеющего внешнее питание. Только учтите, что не все смартфоны и планшеты поддерживают работу с ним. Да и о мобильности можно забыть, так как активный хаб работает от электросети.
  4. Устройства (флешка и андроид-гаджет) несовместимы или имеют технические неисправности. Такое случается даже с совершенно новой аппаратурой и ничего, кроме ремонта или замены, здесь посоветовать не получится.

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

Что же представляет собой эта технология и чем отличаются OTG-кабели от обычных шнуров под microUSB?

Что такое USB-OTG

Эта технология, позволяющая подключать мобильные устройства к USB-периферии, появилась в 2001 году. Ее особенность в том, что устройство (планшет, смартфон) может работать, в зависимости от необходимости, в двух режимах: “хозяина” и “клиента”. При подключении флешки гаджет может считать ее содержимое, а при подключении к ПК он сам распознается как флеш-накопитель.

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

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

Какие устройства можно подключать таким образом к смартфону? Да самые разные:

  • USB-накопитель - это не обязательно должна быть флешка, возможно подсоединение и внешнего жесткого диска (здесь всё зависит от того, какое напряжение выдает разъем);
  • Клавиатура - это хороший способ избавиться от виртуальной клавиатуры при работе с документами, скрывающей часть полезного пространства;
  • Мышь - иногда бывает полезной при работе с планшетом;
  • Фотоаппарат или видеокамера - так можно перекинуть на Андроид фото- или видеоматериал, после чего обработать его и загрузить в социальную сеть;
  • Принтер - это отличный способ быстро распечатать документ, если прибор не поддерживает беспроводной прием данных.

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

OTG-кабель

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

Стоят подобные переходники немного. Наверняка вы найдете адаптер в ближайшем магазине по цене 150-300 рублей. А на всяческих AliExpress и такие вещи можно купить ещё дешевле. Словом, вряд ли вы столкнетесь с проблемой приобретения аксессуара даже при проживании в крайне небольшом населенном пункте.

Как узнать, поддерживает ли смартфон OTG

Функция OTG присутствует не на всех девайсах, работающих при помощи Android. Чаще всего ею обделены самые дешевые смартфоны. Впрочем, среднебюджетные аппараты тоже далеко не всегда могут распознать OTG-кабель с подключенной к нему периферией. Как узнать, поддерживает ли аппарат данный протокол? Для этого можно пойти на сайт производителя, ознакомившись с характеристиками устройства. Однако гораздо проще скачать с Google Play программу USB OTG Checker или подобную ей утилиту. После её запуска вам будет предоставлено информационное сообщение об отсутствии или присутствии поддержки OTG. Например, протестированный нами позволяет подключать периферию. А вот более дешевый лишен поддержки данной технологии.

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

Подведение итогов

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