GT-i9250M was stock and unlocked but seemed to not charge. It shows "charging 0%", but never gets to 1%. Tried 2 batts, same deal. USB is connecting fine, but battery won't read above 0%.
I get ready to charge the battery externally and double check polarity via multimeter and I see the weirdest thing - the battery is full! The phone just cannot detect the full battery inside.
Because in Recovery the phone is fine unplugged, I suspect SW, so I wiped everything and installed CM11. No change. As soon as Android boots it thinks it's starving for juice.
Recovery can run just fine without the USB connection, which proves the phone can get juice from the battery. However, I can't get the bootloader to launch recovery without a cable connected. TWRP also cannot reboot to bootloader without a cable.
Once launched, recovery can run on and on even without a USB cable - seemingly proving that the battery is still connected.
Phone cannot function (reads 0% charge) in Android without a leash despite a full battery (manually measured ~4.15VDC).
It only reads empty in Android, not issues pre-boot (recovery, etc work without cable). see edit above
Same problem after wiping everything TWRP allowed and installing a fresh CM11.