Hi guys, this may be a possible solution:
I have narrowed the problem down to the actual charging cable that you use.
I too have an S3, which used to charge super slow, so what i did was the following:
- borrowed my brothers S3 charging cable to check if that makes a difference; tried it, no difference at all!!
- used my HTC ONE SV cable, and it worked!!
- i use a battery charging monitor for the phone, while using the original s3 charging cable, id get a reading of 200 to 300 ma provided to the phone, but when i used the HTC cable the reading shot up to 1000 ma, in other words 1A, i know this monitor isn't 100% accurate, but it tells you that there is a difference made when you change the cable.
- Also, when you look at the S3 charging cable's micro-usb port, it only consists of 4 golden pins, but the HTC cable has 5 pins, so the extra pin may make a difference.
WARNING: do not throw away your original S3 charging cable because that is the only cable you can use to sync your S3 with your computer.