usb:fastcharge first implementation, switch not working atm