Ouch... Let's hope it can be solved with software. First try to reboot to see if it's fixed. If not, try resetting networks. If that doesn't work, backup your data, and perform a full reset of the phone (wiping all data). If that doesn't work, then motherboard is toasted and probably will need...