As far as you've mentioned, i guess that it's your software problem not the hardware. So fully flash your mobile. That should solve your problem. If the problem still exists then contact me to my website.
www.freemobilemagic.********.com
I will provde you the flashing software.