i dont think its software. it sounds more like a hardware problem. i suggest you take it to an authorized warranty repair centre.