Hi, I have the Galaxy S4. Recently i went to charge my phone and it gave me the message saying charging was paused because the battery temperature was too low. I have restarted my device, heated the battery and put it back into the phone all to not solving the issue. Do i need to replace the battery? or is it something with the software? Thanks for any answers.