Fix Fast Charge and update various files

Credits To Faux123 and dorimanx

Change-Id: Ifdc662ea63851e837e18a4a1b866a704c7ebddfd