Do all Android devices have USB OTG support? I am using  celkon A98. The specification of my device says it does not have USB OTG support ..  I tried OTG troubleshooter app... it says USB host is supported ... Do I have USB host functionality **or was that a bug in the **OTG troubleshooter app ?
L
No, not all Android devices have USB-on-the-go support. GSMArena claims that your device doesn't, but they'll only be going on the specification.

The tool could be reporting that your phone has the software support for acting as a USB host, but unless the hardware also supports USB-OTG, that's not going to help you.