display flickering and rebooting and freezing.
I have a 3GS, sometimes its display starting to flicker and rebooting the phone. after that, it is really hard to switch on the phone, it shows apple logo and starting to flicker again.
when flickering start on boot screen as the above shown pictures, it cannot be switched off by pressing the power button, I have to hold home+power button to turn off the display.
after about 30mins when I try to switch on the phone, it boots normally and come to home screen without any issues. but after a about 5 - 10 mins it starts to flicker again and phone is rebooting.
I would really appreciate if anyone can give an idea what causing this problem.
Is this a good question?