My Original Iphone 4 was replaced for a faulty Home Button. This Replacement Phone I receieved from apple has worked fine and never had a battery
Correct AnswerOnly way to fix this was I bought a replacement battery off Ebay and changed the battery
[Via:IPhone 4 Battery Life Dies at 50] iPhone Correct Answer -> iPhone 4 Questions