my galaxy s2g isnt charging on the main charger so i tried it on the cpu and its not being recognized so i kno the charging port is working but it still doesnt charge and if i shake the device it charges but loses signal.