Здравствуйте уважаемые пользователи. В этой теме описывается способ подключения USB устройств таких как флешки (Fat32 и NTFS), мышь, клавиатура, кардридер, HDD и т.д. с помощью USB Host OTG (аббр. от On-The-Go) - дальнейшее расширение спецификации USB 2.0, предназначенное для лёгкого соединения периферийных USB-устройств друг с другом без необходимости подключения к ПК. Естественно что не все устройства имеющие USB будут работать в режиме Host с телефоном, на то есть ограничения (на MIUI прошивках не работают вообще никакие мышки):

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

Второе ограничение - это мощность устройства. Если телефон "не тянет", то вылезает сообщение "Hight-power USB device connected " (Не на всех прошивках). Но и тут выход может быть найден. Самый надежный и "правильный" способ организовать доп. питание для USB-Host это через USB-Hub с заводским дополнительным питанием.
То есть в переходник вставляете хаб с питанием, а потому уже в хаб вставляете устройства с повышенным энергопотреблением.

USB Host можно купить:

В Москве на Савеловском за 200р: из метро выйти направо и по переходу идти до торгового центра. Дальше искать павильон возле которого стенд "антирадары"

Так же USB Host Cable для Samsung Galaxy S2 можно поискать в интернет магазинах

А можно самим сделать переходник для USB Host, для этого Вам потребуется:

Китайский USB штекер или шнур подходящий по разъёму. НЕ ПОКУПАЙТЕ "ЗАРЯДКУ" ТАК КАК В НЕЙ НЕ 5 КОНТАКТОВ МОЖЕТ ОКАЗАТЬСЯ, А ВСЕГО ЛИШЬ 2 (обязательно китайский, его легко можно разобрать)
- USB гнездо типа А (как в компьютерах)
- Провод на 4 жилки (если его не было вместе со штекером)
- Паяльник
- Мультиметр (для проверки правильности спайки)
- Прямые ручки, растущие из правильного места

Приступаем к монтажу USB Host:

Разбираем microUSB штекер

Cпаиваем вместе 4 и 5 контакты резистором на 10 Ом (0,125 Вт) или просто спаиваем вместе (Именно замкнутые 4 и 5 контакты дадут понять телефону, что это именно Host, а не что-то другое)

Припаиваем по проводку к 1, 2, 3 и 4+5 контактам

Припаиваем соответственно провода к "большому" USB гнезду

Изолируем лентой или кембриком-термоусадкой

Пайка проводов

Устройства такие как мыши, клавиатуры, кардридеры и адаптеры подключаются самым обычным способом, как на ПК.

Чтобы подключить USB-HDD нам нужно:

Q5 USB Memory Manager . Программа предназначена для монтирования флешек в китайский планшет GPad Q5, но она нам потребуется только для определения "физического" пути к вашим еще не смонтированым разделам жесткого диска

Вставляем в телефон кабель USB-Host вместе с USB-HDD (в опыте, разделы 500 гигового HDD были разделены на разделы Fat32 и NTFS - оба работали)

Запускам программу Q5 USB Memory Manager и нажимаем на самый первый выпадающий список (Please select block device)

Ищем строчки типа sd** (например sda1, sda2, sdb1, sdb2 и т.д.). Это и есть наши разделы, осталось их только смонтировать.

Создаем папки, в которые мы будем монтировать наши разделы. Как вы поняли, сколько разделов столько и папок. Например "/mnt/sdcard/part1", "/mnt/sdcard/part2", "/mnt/sdcard/part3" и т.д.

Скачиваем и устанавливаем программу Android Terminal Emulator (это программа типа "Командной строки" на Windows) или программу GScript из маркета, или DirectoryBind

Запускаем Android Terminal Emulator или GScript или DirectoryBind и прописываем вот такую команду (скрипт):

Mount /dev/block/sda1 /mnt/sdcard/part1

Это сейчас мы смонтировали раздел sda1, в папку /mnt/sdcard/part1

Чтобы смонтировать следующий раздел, замените в скрипте sda1 на то, что вы видели в программе Q5 USB Memory Manager (sda2, sda3 и т.д.) и замените папку, в которую вы будете монтировать следующий раздел (part2, part3 и т.д.). Получится что-то типо такого:

Mount /dev/block/sda2 /mnt/sdcard/part2

Через USB Host работают принтеры Samsung: SCX-4600 и ML-1665 точно. При подключении принтера сообщений не будет. Просто кликаем на документ и жмём - печать, после чего принтер выдаст нам листок с распечаткой.

Зная распайку штекера можно смонтировать USB Host для других моделей телефонов!

Скачать с сайта: