I am fairly technical and I was wondering if there are any software based hacks or modifications that I can apply to force the maximum of 2.1A to be supplied through a USB port without the attached device first negotiating this over the data pins?
By default my MacBook Pro (15" Mid 2015) will only supply 500mA through its USB ports if the device hasn't explicitly requested access to the additional 1600mA. This is mostly a software limitation I believe, because the hardware will be just fine with supplying 2.1A.
My question: Is it possible to make my MacBook Pro believe that the device has requested an additional 1600mA without the need of dongles or other external devices (which I don't have with me now, while I need the power for my phone at the moment). I'm ok with importing
.kext files or doing other kind of low-level (read potentially risky) modifications.
EDIT: After some inspection of the MacBook's schematic the power isn't actually being limited, its my phone not willing to take more power because the macbook hasn't indicated yet that its alright to do so. Chargers do this by applying a special voltage to both the D- D+ data pins of the USB port, is there any chance this is possible in any other way? Otherwise I assume this is a lost cause and I should look into breaking protocol from my phone by just telling its alright to consume more current.
I changed the question title to better reflect newfound information