В этой статье я расскажу об использовании функции USB OTG (USB On-The-Go) на примере смартфона Honor 4C с Android 6. Суть функции OTG в том, что в смартфоне встроен USB хост, который обеспечивает питание 5В и подключение других устройств: внешние накопители и устройства ввода. Статья показывает, как работает эта функция и какие подключения действительно полезны.

Как подключить USB OTG

OTG переходник

OTG переходник Green Connect MB2AF-1

Чтобы подключать внешние USB устройства к смартфону по USB OTG, понадобится OTG переходник с разъемами Micro USB/штекер — USB A (гнездо). Я приобрёл GC-MB2AF:

Для смартфонов с разъемом USB Type C понадобится, соответственно, переходник с USB Type C на USB A.

Флешка с Micro-USB

Другой вариант – в продаже появились флешки, которым не нужен OTG переходник, потому что у них есть разъём для подключения сразу к смартфонам, например, Kingston DataTraveler microDUO:

Универсальная флешка Kingston DataTraveler microDUO

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

Но такой вариант не подойдёт для смартфонов с USB Type C.

Настройка смартфона

Функция OTG включается в настройках: Настройки / Управление / OTG:

Включение USB OTG в окне настроек смартфона Honor 4C

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

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

При подключении USB флешки появляется уведомление:

Хранилище USB OTG - Honor 4C

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

Все программы видят флешку как дополнительное место хранения, например, встроенное приложение Файлы отображает её как USB-накопитель:

Файлы на флешке USB OTG - Honor 4C

Приложение Total Commander обозначает её как просто USB, со значком флешки:

USB OTG Total Commander - Honor 4C

Другие приложения также корректно открывают папки и файлы на USB флешке – встроенные приложения просмотра видео и фотографий, внешние приложения Adobe Acrobat Reader, Microsoft Word, Microsoft Excel, OneDrive и т.д.

Почтовый клиент Blue Mail вкладывает в новое письмо файл с USB флешки без проблем, но почему-то не даёт возможности сохранить вложение из письма на USB флешку – только на MicroSD карту.

Возможность прямой работы с флешкой очень полезна:

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

Я использовал USB флешку 8 ГБ, отформатированную в FAT32. После переформатирования в NTFS она по-прежнему работает с телефоном.

Возможно, что при больших объемах (больше 32 ГБ) или других файловых системах будут какие-то особенности. Например, MicroSD карты больше 32 ГБ Honor 4C официально не поддерживает.

Подключение USB жесткого диска 250 ГБ, отформатированного в NTFS, прошло неудачно – диск получил питание (загорелся индикатор), но не определился.

При этом USB диск Transcend 20GB определился успешно. Вероятно, разница в ёмкости диска.

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

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

Мышка по USB OTG - Honor 4C

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

То же самое с клавиатурой – наверное, так будет удобнее писать книгу или набирать длинные емейлы, только кто это делает со смартфона?

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

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

В интернете пишут, что фотокамеры должны работать через OTG со смартфонами, но у меня эта связка Honor 4C – Canon PowerShot не заработала. Canon вроде понял, что к нему что-то подключено (потому что не стал выдвигать объектив при включении), но телефон ничего не обнаружил.

Скорее всего, со стороны телефона нет поддержки протокола PTP (Picture Transfer Protocol), по которому работает фотоаппарат.

Флешки работают как устройства MSC (USB Mass Storage Class), поэтому успешная работа флешки со смартфоном не гарантирует, что фотокамера подключится так же успешно.

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

Подключение другого смартфона

Любопытный вариант для переноса файлов между смартфонами или хотя бы для зарядки другого смартфона от Honor 4C.

Попробовал подключить Lumia 820 – никакого эффекта, ни данных, ни зарядки. Скорее всего, такая нагрузка великовата для встроенного USB хоста.

Позднее нашёл пару старых смартфонов – Samsung на Android 4 и HTC на Windows Mobile: оба заряжались по OTG, но их файлы были недоступны. Батарея на смартфоне-доноре, естественно, при таком подключении разряжается очень быстро, и оно имеет смысл только как возможность экстренно и кратковременно поддержать другой телефон, если тот вдруг сел, а внешнего аккумулятора с собой не оказалось.

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

На смартфоне с Андроид есть возможность распечатывать документы на USB OTG принтерах HP.

Потребуется USB OTG совместимый принтер HP, а также установить на смартфон приложение HP Print Service.

Подробнее см. Принтеры HP – Печать с помощью кабеля USB OTG (Android).

Выводы по OTG

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

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

USB хост имеется не на всех моделях. Например, на Honor 4C он есть, а на Honor 4C Pro и других, более новых моделях того же бренда Honor 5C, 5X, 6X уже нет USB OTG.

Lumia 820 тоже не поддерживает OTG.

Проверить наличие USB OTG в поиске

Это самый простой вариант — просто задать вопрос в поиске Гугл, например, для проверки наличия USB OTG в модели Honor 4C Pro можно написать такой запрос «honor 4c pro поддержка usb otg»:

Гугл показывает и выжимку по OTG, и ссылку на источник данных, например, на авторитетный обзор этого смартфона.

Другой пример – запрос в Google, чтобы проверить, поддерживается ли USB OTG в смартфоне Samsung S20+:

Проверить по техническим характеристикам

Можно также ориентироваться на параметр USB Host (иногда в описании указывается вместо USB OTG). Лучше смотреть на сайте производителя, так как на сайтах магазинов возможны ошибки. Например, про тот же Honor 4C Pro некоторые сайты пишут, что OTG поддерживается, хотя это не так.

Проверить в приложении

Если смартфон есть, что называется, в руках, можно сделать проверку прямо на нём в специализированных мобильных приложениях. На смартфоне откройте Google Play и сделайте поиск по строке «otg checker for android»:

Установите любое из приложений по вашему выбору и сделайте в нём проверку.

Возможные проблемы с USB OTG и их решение

Если USB OTG включен и работает частично, то рекомендуется установить новую версию прошивки смартфона от производителя .

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

Как подключить USB OTG, копировать файлы и печатать документы

13 мыслей о “Как подключить USB OTG, копировать файлы и печатать документы

  • 07.02.2024 в 07:33
    Постоянная ссылка

    объебалово! на TIT-L01 отг не работает и кнопки как на скриншоте не имеется !!! Это статья чистое объебалово. На тите есть в настройках- батарея есть внешний аккумулятор(зарядка для других устройств) включаеш и оппа! ни хрена не происходит! Еще в режиме разработчика включаем отладку по усб и оппа! опять ни хрена не происходит!Хоть перегружай хоть нет. Функция заявлена но она отсутствует.

    Ответ
  • 19.06.2023 в 08:27
    Постоянная ссылка

    У меня не работает мыш при подключении устройство показывает подключение но не работает хонор 70

    Ответ
  • 02.07.2019 в 16:39
    Постоянная ссылка

    Что то после включения otg honor 4c невидет не мышку не клавиатуру в чем может быть причина

    Ответ
    • 21.02.2018 в 08:19
      Постоянная ссылка

      Функция OTG включается в Настройках: Управление / OTG, В статье есть скриншот.
      Можно ещё в настройках вверху окна использовать строку поиска. Поиск по «OTG» у меня не находит ничего, но по строке «Управление» находит страницу настроек, в которой внизу и находится OTG.

      Ответ
    • 20.12.2017 в 23:23
      Постоянная ссылка

      Вообще, мышка подключается к смартфону также, как и другие usb устройства — через переходник, пример переходника есть в начале статьи.
      Только вот в модели Honor 8 Lite не видно поддержки такого подключения – в характеристиках нет ничего ни про usb host, ни про usb otg. А поэтому с Honor 8 Lite мышка, увы, не заработает.

      Ответ

Добавить комментарий для Роман Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *