Способы включения otg на android

Sony Xperia Z

Один из смартфонов Sony верхнего ценового диапазона. Подобно Samsung Galaxy S4, он оснащается пятидюймовым экраном с разрешением FullHD, но его тип не Super AMOLED, а более привычный TFT. Аналогично Xperia acro S, корпус выполнен в соответствии со стандартом защиты от пыли и влаги IP57.

Если такое устройство попадёт в руки к гикам, то разрыв шаблона гарантирован. В следующем ролике к смартфону подключают флоппи-привод.

В Sony Xperia Z используется четырёхъядерный процессор Qualcomm APQ8064 и 2 ГБ ОЗУ. Аккумулятор несъёмный, ёмкостью 2330 мА×ч. Смартфон поддерживает даже больше диапазонов LTE (800, 850, 1800, 2100 и 2600), чем специализированная версия Samsung Galaxy Note II LTE.

Причины

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

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

  • Физическое повреждение жесткого диска;
  • Временный разовый сбой в работе винчестера несистемного характера;
  • Нарушения, возникающие в результате воздействия вирусов, хотя такое происходит достаточно редко;
  • Устройство пытается запустить систему с того накопителя, который не указан как приоритетный в настройках БИОСа;
  • Испорчена, сломалась или выработала ресурс батарейка на системной плате;
  • Не работают USB-порты, конечно, в том случае, если жесткий диск присоединен к ПК таким способом;
  • Проблемы с самой операционной системой, что также бывает достаточно редко, так как об этом, обычно, сигнализируют ошибки иного типа.

В зависимости от причины, которая повлекла за собой такой сбой, существует несколько способов устранения данной неполадки.

Как проверить, поддерживает ли мой смартфон эту функцию?

Узнать, есть ли у меня поддержка OTG, можно разными способами.

Способ 1 — Через бесплатное приложение USB OTG Checker

  1. Посетите магазин Google Play и установите специальную программу USB OTG Checker от разработчика FaitAuJapon.

Developer:

Price:
Free

После запуска сразу появится информация о том, поддерживает ли устройство этот функционал или нет.

Способ 2 — Посмотреть характеристики устройства

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

Если коробка не сохранилась, узнать технические характеристики телефона Андроид можно на официальном сайте производителя или других специализированных ресурсах. Один из самых удобных — Яндекс.Маркет. Найдите свою модель через форму поиска и изучите характеристики. Должен присутствовать пункт USB-host.

Так же некоторые производители добавляют в «Настройки» соответствующий раздел, в котором включается и выключается опция.

Способ 3 — Узнать с помощью компьютерной мышки

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

Samsung Galaxy Note II

Смартфон выделяется экраном HD Super AMOLED с диагональю 5,5″ и разрешением 1280×720. Сочетание четырёхъядерного процессора Samsung Exynos 4412 и 2 Гб оперативной памяти выглядит более чем привлекательно. Аккумулятор ёмкостью 11,5 Вт×ч (3100 мА×ч) позволяет не думать постоянно о розетке. Полтора–два дня именно активного использования сегодня могут предложить немногие смартфоны.

Посмотрите, как к Samsung Galaxy Note II подключают по USB игровой контроллер Playstation 3 (первые три с половиной минуты ролика можно пропустить).

Модель выпускается в вариантах с 16 и 32 Гб встроенной памяти. Существует модификация GALAXY Note II LTE с поддержкой Long Term Evolution в диапазонах 800, 1800 и 2600 МГц. Внедрение LTE в России затянулось. Крупнейшие операторы связи получили соответствующие лицензии почти год назад, но планируют начать использовать 3GPP LTE только с лета 2013 года.

Определение поддержки OTG

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

Стоит отметить, данная функция реализована лишь в системах Android, начиная с версии 3.1.

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

Окно программы USB OTG Checker

После того, как программа протестирует ваш смартфон — оно выдаст одно из двух сообщений.

Первое — в случае положительного результата, подразумевающего, что аппарат поддерживает технологию OTG.

В этом случае на экране монитора вы увидите следующее сообщение:

Окно положительного результата

В случае, если ваше мобильное устройство функцию OTG не поддерживает — вы увидите следующее информационное окно:

Окно отрицательного результата

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

Некоторые производителя заранее побеспокоились об этом и укомплектовали свои смартфоны фирменным OTG-кабелем.

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

Внешний вид USB HUB

В настоящее время вполне возможно найти в продаже флешку, которая имеет как USB, так и Micro USB штекер. Она довольно удобная, так как позволяет отказаться от использования OTG-кабеля.

Флеш-накопитель с USB и micro-USB разъемами

Подключение флешки в режиме OTG

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

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

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

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

  • Ознакомьтесь с техническими характеристиками, которые указал производитель.
  • Купив подходящее устройство, проверьте его работоспособность на практике.

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

Структура данных интерфейса USB.

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

Каждый кадр включает в себя пакет SOF (Start Of Frame), затем следуют транзакции для разных конечных точек, ну и завершается все это пакетом EOF (End Of Frame). Если говорить совсем точно, то EOF — это не совсем пакет в привычном понимании этого слова — это интервал времени, в течение которого обмен данными запрещен.

Каждая транзакция имеет следующий вид:

Первый пакет (его называют Token пакет) содержит в себе информацию об адресе устройства USB, а также о номере конечной точки, которой предназначена эта транзакция. Кроме того, в этом пакете хранится информация о типе транзакции (какие бывают типы мы еще обсудим, но чуть позже ). Data пакет — с ним все понятно, это данные, которые передают хост, либо конечная точка (зависит от типа транзакции). Последний пакет — Status — предназначен для проверки успешности получения данных.

Уже очень много раз прозвучало слово «пакет» применительно к интерфейсу USB, так что пора разобраться что он из себя представляет. Начнем с пакета Token:

Пакеты Token бывают трех типов:

  • In
  • Out
  • Setup
  • Start Of Frame

Пакет In сообщает нашему USB-устройству, что хост готов принять от него информацию. Пакет Out, напротив, сигнализирует о готовности и желании хоста поделиться информацией. Пакет Setup нужен для использования управляющих передач. Ну а пакет Start Of Frame используется для того, чтобы инициировать начало кадра.

Вот к чему я это рассказал… В зависимости от типа пакета значение поля PID в Token пакете может принимать следующие значения:

  • Token пакет типа OUT — PID = 0001
  • Token пакет типа IN — PID = 1001
  • Token пакет типа SETUP — PID = 1101
  • Token пакет типа SOF — PID = 0101

Переходим к следующей составной части пакета Token — поля Address и Endpoint — в них содержатся адрес USB устройства и номер конечной точки, которой предназначена транзакция.

Ну и поле CRC — это контрольная сумма, с этим понятно.

Тут есть еще один важный момент. PID включает в себя 4 бита, но при передаче они дополняются еще 4-мя битами, которые получаются путем инвертирования первых 4-ых бит.

Итак, на очереди Data пакет — то есть пакет данных:

Тут все в принципе так же, как и в пакете Token, только вместо адреса устройства и номера конечной точки здесь у нас передаваемые данные.

Осталось нам рассмотреть Status пакеты и пакеты SOF:

Тут PID может принимать всего лишь два значения:

  • Пакет принят корректно — PID = 0010
  • Ошибка при приеме пакета — PID = 1010

И, наконец, Start Of Frame пакеты:

Здесь видим новое поле Frame — оно содержит в себе номер передаваемого кадра.

Давайте в качестве примера рассмотрим процесс записи данных в USB-устройство. То есть рассмотрим пример структуры кадра записи.

Кадр, как вы помните состоит из транзакций и  имеет следующий вид:

Что представляют из себя все эти транзакции? Сейчас разберемся! Транзакция SETUP:

Транзакция OUT:

Аналогично при чтении данных из USB-устройства кадр выглядит так:

Транзакцию SETUP мы уже видели, посмотрим на транзакцию IN:

Как видите, все эти транзакции имеют такую структуру, как мы обсуждали выше

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

Что это такое?

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

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

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

Использование OTG на Android

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

Это важно учитывать в первую очередь, так как без ответной реакции Android-устройства дальнейшие действия будут невозможны

Проверка поддержки

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

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

Дальше разверните приложение кнопкой «Открыть» и на главной странице нажмите «Verify USB OTG Storage».

Чтобы USB OTG Checker отреагировало на подсоединение, соедините телефон с любым внешним устройством. В случае успеха появится соответствующее уведомление.

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

Об этом важно помнить, так как далеко не во всех ситуациях представленное приложение способно проверить совместимость с OTG

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

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

Шаг 1: Подключение

  1. Эта процедура, как сказано, может быть уникальной для каждого устройства. В целом необходимо выполнить всего лишь два действия, первым из которых выступает соединение внешнего девайса с USB-разъемом переходника «USB – microUSB».

Дальше нужно подсоединить microUSB-разъем к соответствующему порту на корпусе устройства.

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

Шаг 2: Выбор приложения

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

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

Устранение проблем

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

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

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

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

Подробнее:Как обновить версию AndroidКак прошить смартфон на Android

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

Можно ли воспользоваться функционалом 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 и не находиться в этом списке.

Функция OTG в телефоне — что это?

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

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

MicroUSB;

Type C.

Стоимость переходника — около 100 рублей

Обратите внимание на тип разъема в вашем телефоне при покупке

Смартфоны, поддерживающие OTG

Я не буду перечислять все модели поименно, поскольку в этом нет смысла. Дело в том, что данная технология поддерживается всеми телефонами, на которых установлена ОС Android версии 2.3 и выше. Но это в теории. На практике ситуация чуть другая. Многие производители исключают соответствующее программное обеспечение из прошивки, чтобы снизить энергопотребление. Такая ситуация характерна для дешевых китайских брендов (копии «айфонов» и прочих известных моделей).

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

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

Проблемы и способы их решения

На жёстком диске мало свободного места

У Android есть лимиты по максимальным размерам подключаемых носителей. Снять их можно только приобретением другого устройства.

Жёсткий диск не определяется

Переведите накопитель в режим FAT32, а не NTFS. Для этого придётся его отформатировать с помощью Windows, что отнимет около минуты и приведёт к полному исчезновению ранее находившихся в хранилище файлов. Рекомендуется сначала переместить их в облако по типу OneDrive или Google Drive, а потом, после завершения процесса загрузить обратно.

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

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

On-The-Go – важная функция, поддерживаемая многими устройствами и расширяющая функциональность телефонов, давая подключать немалое число компьютерной периферии.

Поделиться ссылкой:

Как можно использовать OTG USB и что для этого нужно

OTG кабель — переходник, который имеет на одном конце порт USB, а на другом — mini- или micro-разъем. После того, как к порту было подсоединено устройство, на дисплее девайса появится сообщение о готовности к работе периферийного оборудования.

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

Дополнительные устройства: адаптеры и хабы

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

Хаб выполняет коммутацию сигналов, выдает напряжение питания. Также отслеживает подключенные устройства. Хаб состоит из контроллера и повторителя.

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

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

Чтобы подключить флешку через адаптер, следует вставить флэш-накопитель в разъем, а сам кабель-переходник подключить к смартфону. Далее, если подключение прошло успешно, на дисплее гаджета появится уведомление, в котором необходимо нажать «Разрешить». С помощью файловых менеджеров считывается информация с носителя.

Чтобы подключить внешний HDD, следуйте той же инструкции, что и с флэш-носителем, затем специальные приложения (например, «ES проводник») считают информацию. Для опознания подключенного HDD необходимо предоставить приложению соответствующие права. На экране появится адрес папок с файлами.

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

Необходимо просто присоединить кабель в разъем адаптера. Если лампочки на смартфоне не зажигаются, загрузите приложение USB/BT Joystick Center.

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

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

Печать документов напрямую на принтер

Потребуется специальная программа PrinterShare Mobile Print и, конечно, переходник OTG. Когда установка будет завершена, в настройках появится средство печати PrinterShare. Затем подключите в один разъем OTG кабель от принтера, а в другой – гаджет. После выполнения через установленное приложение найдите принтер, откройте документ и нажмите «Печать».

5. Управление фотокамерой с помощью специальных приложений

Скачайте, установите и запустите CameraFi. Эта программа записывает аудио и видео, что является её преимуществом..

Есть еще одно популярное приложение – StickMount, оно распознает внешнюю видеокамеру с помощью USB-подключения. Для её использования потребуется Root-доступ. После того, как Вы предоставите программе нужные разрешения, камера готова к использованию.

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Все про сервера
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: