 <p>Well, I must manually switch from USB peripherals to USB host and vice versa in terminal emulator, since stock kernel does not support otg, custom kernel support otg, but not turn it on automaticly.</p> <pre><code>cmd1="echo host &gt; /d/otg/mode"; // usb otg host on cmd2="cat /d/otg/info&lt;/"; // check usb status, must be usb a_host and otg=1 cmd3="echo peripheral &gt; /d/otg/mode"; // usb oth host off </code></pre>