Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Most Android devices have a single port for both connecting to the computer (USB) and charging. I have to use this OTG small cable to transfer data, but also to use a real keyboard. However, when I connect the keyboard, I cannot recharge my device while I work. Since they both use the same port, is there a way to split an OTG cable to introduce power on it, but keep the existing port so I can connect a keyboard ?

share|improve this question
possible duplicate of USB charging in host mode – Flow Dec 1 '12 at 9:23
The linked answer has a VC with this as dupe already. Loop... – ce4 Dec 1 '12 at 10:11
up vote 10 down vote accepted

Yes, it is possible, at least technically. What you need is a cable called a OTG host cable with power, which is a double-female cable with a male micro, a female micro (which only has the power and ground connected, no data), and a female A, like this one.

Additionally, you also need software support. I know an appropriate kernel patch is available for CM10 on the Nexus 7 (here), but I don't know about any other devices.

share|improve this answer
Kali Linux's NetHunter project has support for this in its kernel and runs on Nexus 5, 6, 7, 9 & 10 devices and the OnePlus One. – markshep Aug 15 '15 at 14:59

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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