Auto detects if its a charger in the OTG cable, if it is, charges, if it isnt, uses default OTG. - all work from caioketo

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>