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?


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
    – Joseph Sh
    Feb 16 '17 at 15:03
  • If it says it supports OTG then it has to work! Feb 16 '17 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 Feb 16 '17 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. Feb 16 '17 at 15:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.