There are several uses for OTG based on hardware . For example, if you have OTG support for smartphones and tablets, you can add a keyboard , mouse , hard drive and flash drive to your device. But the thing is not all smartphones or tablets but OTG supported. In that case it is enough to check the specification of the device to know if your device is OTG supported. You can also learn about the OTG compatibility of your device through the " USB Host Diagnostics" app . Not only with OTG support. To use this feature , you need a good OTG cable. You can find this OTG cable in various smartphone accessories stores. Another thing to keep in mind here is that if you want to connect any type of storage device (eg hard drive or flash drive) to your smartphone or tablet then you may need to use the following apps. Ho USB Host Controller ● Total Commander File Manager