I have a MacBook Pro - as we know, a USB 3 port can output at least 900mA at 5V for 4.5 Watts. However, when I plug in my S7, it only draws 500mA. What is the trick to allowing a device to draw 1A? Is it shorting the data pins, or is it a move by Apple to only provide extra current to their own products?

Many Thanks.

  • You could try using a no data or charge only cable. Mixed results -YMMV – beeshyams Feb 18 '17 at 5:30
  • Maybe if you build custom kernel with module "usb fast charging" enabled/added. – Једноруки Крстивоје Feb 18 '17 at 14:17

Unfortunately the S7 itself comes with USB 2.0 as of official specs, which allows 0.5A max current.

  • The extra pins are solely for data - there are five extra pins; two for data in, two for data out, and one for ground. The power pins remain the same between the USB generations. The amount of power drawn is regulated by the phone as well as the computer, which regulates the maximum power provided along the bus :) – Adam Feb 18 '17 at 10:55
  • My bad, edited. I'm not actually knowledgable in USB and stuff, just speaking out of what I knew. The 1st part remains valid then, I reckon? – Andy Yan Feb 18 '17 at 11:44

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.