There is a device has no USB OTG signal, but the cheker says: "your device OS has USB OTG API, check for USB OTG kernel or driver signal" OS v.6.0.1 M, i cant find OTG enabler support it. I want to learn how does OTG enabler work? and What are the files that deal with it?

1 Answer 1


It will not work unless your mobile supports it. OTG requires a source of power that need for it to work. Some mobile devices fails to provide enough power for OTG to power up the USB drives etc. I personally tried in dozens of my mobiles and tablets. Nothing worked!

not sure about rooted devices

  • I think that right, but what about the case of manufacture? it says this device supports USB. When it says that, it should think about USB power supply
    – Yosh
    Commented Feb 16, 2017 at 15:03
  • If it says it supports OTG then it has to work! Commented Feb 16, 2017 at 15:08
  • android.stackexchange.com/questions/36887/… <- check this link. And this link which is a HTC blog it says, they doesn't guarantee the OTG support with 3rd party Commented Feb 16, 2017 at 15:12
  • HTC blog -> blog.htc.com/usb-otg and also some mobiles of same model might have an OTG variant in one country release but not in another. Usually for cheaper market. Commented Feb 16, 2017 at 15:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .