I have for over a year had a Galaxy Ace 5830i phone which I have enjoyed using, but the other day I came to turn it on and it worked fine. I left it for about 20 minutes, came to use it and the load up screen kept flashing on and off.

I took out the SIM card and the battery, left the phone for about half an hour before putting battery and SIM back in.

I then turned the phone back on and the same thing still keeps happening.

Can anyone please tell me how I can get the phone working again?