Что такое и как работает функция otg на устройствах android
Содержание:
- Смартфон не видит флешку через OTG-шнур
- Какие устройства можно подключать через OTG
- Предназначение
- Использование OTG на Android
- Как включить OTG на «Андроиде»
- Как подключать различные устройства с помощью OTG
- OTG – переходник своими руками
- Давайте попробуем разобраться что такое OTG кабель?
- Технология USB On-The-Go (или 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
По теории можно подключить все те гаджеты, которые имеют определенный разъем. Однако же на практике пользователи сталкиваются с совершенно другой картиной, потому что далеко не все устройства можно подключить при помощи переходника к телефону.
Любое устройство может поддерживать флешку или же USB – накопитель всего до 32 ГБ. Это связано с памяти телефона. На некоторых устройствах можно попробовать и больший формат, но, как правило, работает это далеко не всегда.
Можно попробовать подключить внешние накопители, но многие телефоны вовсе не потянут подобную конструкцию. Если попробовать подключить питание через обычную розетку, то проблем не должно возникнуть.
С легкостью пользователь может подключить компьютерную мышку, а также клавиатуру. Если пользователю нужно что-то напечатать, то это удобно сделать с помощью подобной клавиатуры.
Также повезло геймерам, так как практически всегда можно подключить джойстик или же геймпад. Однако не все игры могут поддерживать эту функцию, поэтому нужно подстраиваться под приложение.
Можно присоединить точно такое же телефон для передачи файлов. Также очень удобная функция, когда необходимо передать фотографию. Достаточно подключить устройства при помощи дополнительного провода.
Также можно подключить принтер или телевизор, даже монитор. Если обобщить все, то пользователь получает устройство, при помощи которого можно управлять другими гаджетами.
Обратите внимание! Стоит учесть возможности собственного девайса, потому что далеко не все смартфоны могут подключить OTG USB, а также воспользоваться технологией в полной мере
Как узнать, есть ли в смартфоне OTG
Данная функция поддерживается на телефонах версии Android 2.3 и выше. Однако некоторые производители просто игнорируют установку специального программного обеспечения, чтобы снизить стоимость смартфона и расход аккумулятора. Самый простой способ проверить наличие OTG – осмотреть заводскую коробку телефона. Ищите специальный логотип, который может содержать соответствующие аббревиатуру. Если же вы ничего не нашли, то попробуйте просмотреть полный список характеристик смартфона, где должен быть пункт, содержащий фразу USB Host. Наконец, проверить поддерживает ли ваше устройства OTG или нет можно загрузив специальную утилиту USB OTG Checker из Play Market, которая быстро даст вам нужный ответ.
Способ 1 — Через бесплатное приложение USB OTG Checker
- Посетите магазин Google Play и установите специальную программу USB OTG Checker от разработчика FaitAuJapon.
- После запуска сразу появится информация о том, поддерживает ли устройство этот функционал или нет.
Способ 2 — Посмотреть характеристики устройства
Если нет желания устанавливать сторонние приложения для получения информации о поддержке функции OTG, как описано выше в первом способе, возьмите и осмотрите коробку устройства. О наличии этого функционала подскажет вот такой логотип или ему подобный:
Если коробка не сохранилась, узнать технические характеристики телефона Андроид можно на официальном сайте производителя или других специализированных ресурсах. Один из самых удобных — Яндекс.Маркет. Найдите свою модель через форму поиска и изучите характеристики. Должен присутствовать пункт USB-host.
Так же некоторые производители добавляют в «Настройки» соответствующий раздел, в котором включается и выключается опция.
Способ 3 — Узнать с помощью компьютерной мышки
Если у вас есть USB OTG кабель, то подключите с его помощью к смартфону мышку от ПК. Это самое простое периферийное устройство, которое рекомендуется использовать для проверки. В случае поддержки OTG, курсор появится на экране вашего телефона или планшета.
Предназначение
Если говорить чёткими терминами, OTG – кабель с внешним питанием являющийся переходником по своей сути. Он имеет usb либо любой другой порт на одной из сторон и Mini или USB Type C на другой. Таким образом, устройства имеющие совершенно разные разъёмы подключения и даже изначально не предназначенные для соединения между собой (например, 2 телефона) могут быть подключены друг к другу.
Но следует понимать, что это не адаптер. Если вы надеетесь подключить мышку и увидеть движение курсора на экране в ту же секунду – то будете сильно разочарованы. Это лишь переходник, позволяющий включить передачу сигнала устройств ввода для андроид, а уже их распознавание – задача самой ОС. Благо, Play Market наполнен целой кучей приложений, как в виде драйвер для мышек, так и для передачи заряда между несколькими смартфонами. Вам же в свою очередь достаточно будет иметь на руках подобный кабель. Одной зарядкой дело не ограничивается, а если смартфон не поддерживает те или иные функции – достаточно обновить прошивку или вовсе его перепрошить, чтобы появился нужный режим OTG.
Использование OTG на Android
Для того чтобы соединить со смартфоном какое-либо устройство через OTG, он в той или иной степени должен поддерживать данный тип подключения
Это важно учитывать в первую очередь, так как без ответной реакции Android-устройства дальнейшие действия будут невозможны
Проверка поддержки
Выполнить проверку смартфона на предмет совместимости с OTG можно с помощью специального софта, временно подключив кабель к порту microUSB и проследив за реакцией. Основным ПО для этих целей выступает один-единственный вариант, способный диагностировать любой смартфон вне зависимости от версии ОС.
- Перейдите по представленной выше ссылке и установите приложение. В отличие от многих других аналогов, здесь не требуется получение рут-прав.
Чтобы USB OTG Checker отреагировало на подсоединение, соедините телефон с любым внешним устройством. В случае успеха появится соответствующее уведомление.
По необходимости в Плей Маркете можно найти немало альтернативных решений, имеющих практически такое же название
Об этом важно помнить, так как далеко не во всех ситуациях представленное приложение способно проверить совместимость с OTG
Работа с устройствами
Наиболее простой этап заключается в подключении и последующем использовании внешних устройств через OTG, но при этом является уникальным практически для каждого гаджета. Это связано с необходимостью установки одного из специальных приложений, напрямую связанных с устройством. Например, приложение для внешней клавиатуры не подойдет для настройки принтера.
Шаг 1: Подключение
- Эта процедура, как сказано, может быть уникальной для каждого устройства. В целом необходимо выполнить всего лишь два действия, первым из которых выступает соединение внешнего девайса с USB-разъемом переходника «USB – microUSB».
Дальше нужно подсоединить microUSB-разъем к соответствующему порту на корпусе устройства.
В некоторых случаях, если вы используете OTG со вспомогательным питанием, нужно соединить дополнительный USB-выход с адаптером. На этом же процедура завершается.
Шаг 2: Выбор приложения
Как было сказано ранее, в зависимости от подключаемого девайса необходимо скачать и установить соответствующее приложение из Плей Маркета
Подобные программы также предоставляют вариативность, из-за чего выбору стоит уделить наибольшее внимание. Рассматривать каждый вариант мы не будем, вместо этого предоставив список наиболее рекомендованных к использованию вариантов
- USB OTG Helper – утилита, являющаяся основным средством работы с файлами на внешних накопителях и актуальна даже тогда, когда на флешке используется файловая система NTFS.
StickMount – представляет собой одно из альтернативных решений USB OTG Helper, нацеленное точно так же на чтение файлов с флешки. Может оказаться особенно полезным при соединении мобильного аппарата с внешним жестким диском.
OTG View – приложение, нацеленное на распознавание и перехват изображения с внешних камер. Обычно оно используется при подключении эндоскопа.
PPP Widget 2 – одно из уникальных приложений, позволяющих подсоединить через OTG внешний 3G или 4G-модем. К преимуществам можно отнести удобное управление через виджет на главном экране и возможность значительного усиления сигнала сотой связи.
Устранение проблем
Если на этапе проверки у вас получилось добиться той или иной реакции от устройства, соединенного посредством OTG, но полноценный сигнал отсутствует, вполне могут быть проблемы с питанием. Именно данная особенность зачастую заставляет пользователей думать об отсутствии поддержки данного типа соединения, когда на самом деле достаточно добавить внешнее питание.
Проще всего компенсировать нехватку энергии USB-хабом, оборудованным собственным адаптером питания. Его необходимо подключить к сети, соединить со смартфоном и только после этого добавить нужное устройство.
Еще одной связанной причиной некорректной работы может быть использование слишком требовательного гаджета, что в особенности относится к внешним накопителям. Попробуйте использовать дополнительное питание или менее требовательную карту памяти.
Иногда для распознавания девайсов, подключенных через OTG, недостаточно специальных приложений из-за отсутствия поддержки на программном уровне. Единственное, что можно сделать в таком случае, это обновить операционную систему или перепрошить аппарат.
Представленной инструкции должно быть достаточно для успешного подсоединения внешних устройств при помощи технологии OTG практически на любом смартфоне, выпущенном в среднем после 2012 года. Описанные действия будут не актуальны только при использовании кабеля с дополнительным питанием, упомянутого на этапе подключения.
Как включить OTG на «Андроиде»
Подключение кабеля
Здесь всё просто – приобретите кабель, соответствующий упомянутым требованиям. Обязательными выступают доступность передачи данных и поддержка OTG не только смартфоном, но и самим кабелем. Не забудьте, что порты тоже должны совпадать, что касается, как и форм-фактора, так и типа («мама», «папа»).
Вставьте USB OTG в соответствующие разъёмы на обоих устройствах. В зависимости от прошивки может появиться окно с выбором действий, где нужно нажать «OTG», однако в большинстве случаев эта функция начинает работать сразу, без дополнительной настройки. Попробуйте подсоединить мышь и проверить, появится ли курсор на экране (появляется автоматически начиная с Android 4.x).
Выбор приложения для работы
Для использования OTG необязательно загружать какой-либо сторонний софт. Он же не поможет разблокировать On-The-Go, если данная особенность не предусмотрена на аппаратном уровне. Тем не менее, существуют программы, которые созданы специально для улучшения взаимодействия «Андроида» с подключаемой к смартфонам и планшетам периферией.
EZ File Manager
Несмотря на схожесть названия с ES File Manager, это – совершенно иная утилита. Программа отлично подойдёт для взаимодействия с подключаемыми по OTG внешними жёсткими дисками и доступна не только для обычного «Андроида», но и для Wear OS, Android TV. Это указано в описании софта в Play Market.
Работать с этой утилитой очень легко:
- Установите утилиту из Google Play;
- Откройте программу по окончании скачивания;
- Выдайте доступ к чтению всех файлов. По неясным причинам здесь и на следующем шаге программа называется AnExplorer, но это не играет особой роли;
- Выберите хранилище в боковом меню. В зависимости от числа подключённых устройств, таких как флэшки и MicroSD-карты, количество кнопок здесь будет отличаться.
Gamepad Tester
Если к смартфону подключён геймпад, можно узнать информацию о нём посредством данной программы:
- Загрузите приложение;
- Запустите программу, дождавшись окончания установки;
- Перейдите к интересующему разделу софта, чтобы посмотреть на имеющуюся функциональность.
OTG View
С помощью OTG можно подключить веб-камеру, однако вместо неё системное приложение для съёмки отображает присутствующую по умолчанию. Исправляет этот недостаток «Андроида» имеющее свыше 1 млн загрузок приложение OTG View:
- Скачайте программное обеспечение из «Плей Маркета». Если он не работает, посмотрите, как обновить Плей Маркет на Андроиде;
- Откройте софт после окончания загрузки;
- Переверните устройство в горизонтальное положение (в вертикальном оно попросту не работает). Если используется новая версия «Андроида», требуется предоставить разрешение на съёмку;
- Выдайте доступ, если он был запрошен на предыдущем этапе;
- Ознакомьтесь с необходимостью предоставить доступ к работе с файловой системой. Нажмите «Ок», чтобы продолжить работу с программой;
- В появившемся системном окне нажмите «Разрешить».
Далее остаётся лишь подключить веб-камеру или эндоскоп по USB. Изображение будет передаваться в высоком качестве и с низкими задержками.
Игры
Поскольку большая часть пользователей играет с помощью сенсорного ввода, наличие мышки и клавиатуры дадут весомое преимущество. Если последняя поддерживается не всеми приложениями, то возможность использования геймпада точно порадует каждого поклонника мобильного гейминга. Чтобы подключить оба устройства одновременно, следует посмотреть на комбинированные товары в виде наборов из беспроводных клавиатур и мышей, подключаемых по одному порту.
Кроме того, некоторые игры поддерживают даже управление с помощью руля. Это, как понятно, лишь некоторые гонки, однако сам факт существования поддержки подобных устройств на обычных телефонах удивляет.
Как подключать различные устройства с помощью OTG
Подключение разных устройств при помощи кабеля OTG ничем не отличается. Стоит рассмотреть на примере обычной флешки, как пользователю стоит выполнять подключение:
- Для начала стоит посмотреть провод на наличие дефектов;
- Если дефектов нет, то стоит вставить узкий конец провода в телефон;
- В другой конец кабеля вставляем флешку;
- В течение нескольких секунд устройство должно определить подключение и отобразить все те файлы, которые имеются на флешке.
Единственное – некоторые устройства могут не подключаться из-за того, что им необходима специальная программа. Специальные утилиты нужны для принтеров, иногда для джойстиков.
Съемный флеш-накопитель
Самый распространенный способ использования технологии OTG. После подключения на экране Android-устройства отображается содержимое флеш-накопителя. Пользователь может работать с файлами без переноса на смартфон. Но при необходимости их можно скачать.
Полезно знать! Если гаджет не «увидел» флешку, попробуйте открыть ее сторонним приложением, таким как ES File Explorer.
Клавиатура
Используется для ввода текстов большого объема. Смартфон распознает вводимые символы и комбинаций Ctrl+A, Ctrl+X.
Мышь
Технология поддерживает работу с проводной и беспроводной мышью. После подключения на экране смартфона появляется курсор, который можно использовать для управления устройством.
USB-хаб
Используется для одновременного подключения сразу нескольких устройств (мышь, клавиатура, флеш-накопитель). Но этот режим сказывается на времени функционирования аккумулятора устройства.
Подключение к Ethernet
OTG-кабель используется для подключения адаптера USB-to-Ethernet, если невозможно подсоединить мобильный гаджет к Wi-Fi-сети, но есть доступ к проводному интернету.
DSLR-камера
Подключение через OTG-кабель позволяет использовать смартфон как спусковой затвор фотоаппарата или для других целей. Для этого на устройство устанавливается дополнительное ПО.
Внешний жесткий диск
Главный недостаток этих устройств – питание через USB-кабель. Но вряд ли мощности Android-устройства хватит для этого. Поэтому для такой конфигурации нужен внешний HDD с отдельным блоком питания.
3G и 4G-модем
Идея, конечно же, не супер, но имеет место быть. Вы сможете подключить свой модем через USB, который будет выступать в качестве приемника и передатчика сотовой сети. Подключение и корректная работа возможны только при наличии root-прав и специальной утилиты — PPP Widjet 2. Работа гарантируется не на всех устройствах!
Принтер
Эти устройства работают по технологии Plug and Play, обеспечивая непрерывную работу сразу же после подключения к смартфону. Но для некоторых телефонов требуется перевод в режим камеры или накопителя. В этом случае поможет приложение PrintHand Мобильная Печать. Единственный недостаток программы — она платная, но ее возможности впечатляют. Пользователь получает возможность подключать принтер не только по USB, но и при наличии Wi-Fi или Bluetooth по беспроводной сети. Печать возможна как из готовых документов файловой системы, так и из облачных хранилищ.
Игровой джойстик
Геймпады от Xbox работают без проблем, так как не требуют никаких дополнительных программных средств, предоставляя все «из коробки», а вот с PS 3, PS 4 у вас возникнут проблемы. Подключение можно будет осуществить только при наличии root-прав.
Картридер
Функция полезна для пользователей, которые работают с фото- и видео. Например, фотографов. С помощью картридера, который подключен по OTG, можно быстро скинуть сделанные снимки на планшет или смартфон и показать клиенту.
Гейм-пад
Эту опцию поддерживают не все модели смартфонов. Помимо этого, игра должна быть адаптирована для распознавания джойстика.
OTG – переходник своими руками
Не все старые планшеты поддерживают функцию подключения флешки или модема, а я Вам расскажу как их перехитрить и подключить к ним флешку, модем и даже жесткий диск. Добрый день, самоделкины! Сегодня хочу представить вашему вниманию OTG – переходник.
Для начала хочу рассказать Вам что такое OTG? Это способ подключения к вашему планшету или телефону который поддерживает функцию OTG, принтер, флешку и даже жесткий диск. Еще это подключение называют — USB-host.
Также можно подключить клавиатуру или мышь к Вашему гаджету, если гаджет такую функцию поддерживает.
И так, для создания этого чудо кабеля, нам понадобится: • Старый удлинитель USB • Micro USB разъем (достать можно из обычного USB кабеля для вашего девайса) • Паяльник и паяльные принадлежности
И так, поехали, чтобы нам сделать такой кабель, нам будет необходимо соединить 4й контакт с 5м контактом разъема micro USB
Мы должны добраться до четвёртого контакта и соединить его перемычкой с проводом GND так как показано на картинке
После того как мы соединим перемычкой 4й и 5й контакты, наш гаджет будет выполнять функцию активного устройства и будет понимать, что к нему собираются подключить другое пассивное устройство. Пока мы не поставим перемычку то гаджет и дальше будет выполнять роль пассивного устройства и не будет видеть ваши флешки. Но это еще не всё, чтобы подключить к телефону или планшету жесткий диск, этого переходника нам будет недостаточно. Для подключения устройств у которых потребление больше чем 100мА, а именно 100мА может выдать порт вашего устройства, нам потребуется подключить к нашему OTG-кабелю дополнительное питания которого должно быть достаточно чтобы ваш жесткий диск заработал.
Вот схема такого переходника
Теперь пора приступить к сбору Берем старый удлинитель USB и разрезаем его не сильно далеко от разъема 2.0, так как ток всего лишь 100мА, чтобы избежать больших потерь. Отрезаем приблизительно в том месте как показано на фото
После зачищаем наш провод
Далее его необходимо залудить и припаять как показано на схеме. Залудить нужно приблизительно 1мм провода, так как контакты на разъеме micro USB очень мелкие. Вот что получилось у меня.
Я соединил каплей припоя 4 и 5 контакты.
Ну и вот весь наш кабель в сборе
Осталось только проверить работоспособность, берем планшет, вставляем «переходник» и вставляем в него флешку, все работает о чем нам говорит мигающий светодиод на флешке и планшет определяющий флешку.
Ограничения: Старые мобильники этого делать не умеют. Флешка должна быть отформатирована в FAT32.
Максимальная ёмкость подключаемой флешки ограничена аппаратными возможностями телефона или планшета.
Спасибо за Ваше внимание!
Доставка новых самоделок на почту
Получайте на почту подборку новых самоделок. Никакого спама, только полезные идеи!
*Заполняя форму вы соглашаетесь на обработку персональных данных
Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.
Давайте попробуем разобраться что такое OTG кабель?
Технология USB OTG не является самостоятельным интерфейсом, а принадлежит семейству USB 2.0. Англоязычная аббревиатура OTG означает «On The Go», на русском это вроде как «Работать готов».
Чем может быть полезен этот кабель для нас?
Использование данного шнура позволяет подключать мобильное устройство (планшетник или смарт) к мышке, клавиатуре, флеш-карте памяти, телевизору, цифровому аппарату, принтеру и другим устройствам, использование которых не предвидит установку специальных драйверов.
Важный момент: оба подключаемых устройства должны поддерживать рассматриваемую технологию!
Технология USB On-The-Go (или OTG)
Технология USB On-The-Go является расширением спецификации USB 2.0, которая используется для простого соединения периферийных устройств между собой напрямую без использования ноутбука или компьютера. Например, используя эту технологию, вы сможете подсоединить цифровой фотоаппарат (или смартфон) к принтеру и распечатать необходимый документ, будь то фотография или текстовый файл.
Вообще технология On-The-Go возникла как раз-таки из-за необходимости использования распространенных периферийных устройств без помощи компьютера, которого, кстати, часто может и не быть под рукой.
Стандарт USB OTG использует архитектуру master-slave. То есть устройства сами определяют, кто из них будет ведущим устройством (master), а кто – ведомым (slave). Конечно, это не дословный перевод. Дословно master переводится, как учитель, хозяин, владелец, повелитель и так далее. А slave, в свою очередь, переводится, как раб, подчиненный… Сделайте из своего смартфона повелителя флешки.