I'm having the same problem. i have factory reset it and even installed completely new software at the repair shop but apparently it is hardware related and it requires an IC change. but there is still no guarantee that it will work. and even if it works the problem may come back in a week.