Hello dear users. This topic describes the way uSB connection   devices such as flash drives (Fat32 and NTFS), mouse, keyboard, card reader, HDD, etc. via USB Host OTG (abbr. from On-The-Go) is a further expansion of the USB 2.0 specification, designed to easily connect USB peripherals to each other without the need to connect to a PC. Naturally, not all devices with USB will work in Host mode with the phone, there are limitations (no mice at all work on MIUI firmware):

The first limitation is, of course, phone support for a particular device. Basically, the phone may not support the device due to the lack of a driver in the firmware.

The second limitation is the power of the device. If the phone "does not pull", then the message comes out " Hight-power USB device connected"(Not on all firmware). But even here the output can be found. The most reliable and" correct "way to organize additional power for the USB-Host is via a USB-Hub with factory extra power.
  That is, you insert a powered hub into the adapter, and therefore you insert devices with increased power consumption into the hub.

USB Host can be bought:

In Moscow, on Savelovsky for 200 rubles: get off the metro to the right and go to the shopping center. Next look for the pavilion near which stand "anti-radar"

Also USB Host Cable for Samsung Galaxy S2 can be searched in online stores

And you can make an adapter for USB Host yourself, for this you will need:

Chinese USB plug or cord suitable for the connector. DO NOT BUY "CHARGING" AS IT DOESN'T HAVE 5 CONTACTS MAY BE PROVIDED, BUT JUST 2   (necessarily Chinese, it can be easily disassembled)
   - USB type A socket (as in computers)
  - Wire for 4 veins (if it was not with the plug)
  - Soldering iron
  - Multimeter (to verify the correctness of the spikes)
  - Straight handles growing from the right place

Begin to install USB Host:

We disassemble the microUSB plug

Spamming together 4 and 5 contacts with a resistor of 10 ohms (0.125 W) or just soldering together (It is the closed 4 and 5 contacts that will make the phone aware that this is the Host, and not something else)

Solder wiring to 1, 2, 3 and 4 + 5 pins

Solder the wires to the “big” USB socket

Insulate with tape or heat shrink tube.

Solder wire

Devices such as mice, keyboards, card readers and adapters are connected in the most usual way, like on a PC.

To connect USB-HDD we need:

Q5 USB Memory Manager. The program is designed to mount flash drives in the Chinese tablet GPad Q5, but we need it only to determine the "physical" path to your not yet mounted hard disk partitions

We put in the phone cable USB Host   together with USB-HDD   (in experience, sections 500 gigovogo HDD were divided into sections Fat32 and NTFS - both worked)

Run the program Q5 USB Memory Manager   and click on the very first drop-down list (Please select block device)

Looking for type lines sd **   (for example sda1, sda2, sdb1, sdb2, etc.). These are our sections, it remains only to mount them.

We create folders in which we will mount our sections. As you understand, there are as many sections as folders. For example, "/ mnt / sdcard / part1", "/ mnt / sdcard / part2", "/ mnt / sdcard / part3", etc.

Download and install the program Android Terminal Emulator   (this is a program like " Command prompt"on Windows) or program GScript   from the market, or DirectoryBind

Run Android Terminal Emulator   or GScript   or DirectoryBind   and write the following command (script):

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

Now we have mounted the sda1 partition in the / mnt / sdcard / part1 folder

To mount the next partition, replace the sda1 script with what you saw in the Q5 USB Memory Manager program (sda2, sda3, etc.) and replace the folder into which you will mount the next partition (part2, part3, etc. .). It turns out something like this:

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

Through USB host   Samsung printers work: SCX-4600 and ML-1665 for sure. When the printer is connected, there will be no messages. Just click on the document and click - print, after which the printer will give us a sheet with a printout.

Knowing the plug wiring can be mounted USB host   for other phone models!

Download from the site: