My xperia x8 is driving me insane. Everytime my mobile's screen turns off/times out, after 2-3 seconds it restarts. I have flashed it's stock firmware i found on the web because i was dealing with the same issue before with the difference that before the flash, it wouldn't occur only on screen timeout, but it could happen anytime, usualy exactly after the boot. I also bought a new battery just to be sure because the previous one was a little puffed but that didn't help. Please help me fix my mobile please