Lately I've been having a weird issue with charging my I9300 device:
When I charge the device using the charger (which is original, by Samsung) , sometimes it takes a huge amount of time to charge, and if I also use the device (even for simple things) it actually drains the battery instead of charging it.
I've installed "Galaxy charging current" app, which also shows weird results:
When I have this issue, the average/maximum value is about 400mA or even 100mA , but when I disconnect the USB from the device and reconnect it, the values can change to 900 or 999 or even a bit higher.
My device is running on CM rom version "11-20140612-NIGHTLY-i9300" .
I'm not sure if it's related to the rom , the kernel or something about the hardware.
I've checked the battery status by going to a hidden (?) setting (using my app btw) of "Testing"->"Battery information", and saw that for "battery health", it says "Good". Attached a screenshot of what I see.
Can anyone please help?
Also, is there maybe an app that can warn me when the device is being charged yet it has the battery being drained? Or maybe give me an estimated time till the battery will finish being charged? I also hope that such an app won't drain the battery by itself...