I have a Samsung Galaxy Apollo (GT-i5800) on T-Mobile (UK). Unfortunately, however, since I returned home from work today, the device has continually reset itself, and continues to reset itself a few seconds after the home screen comes up. I have tried leaving the battery out for a while, but it...