I've tried to upgrade my 3GS firmware to 3.1.2 via iTunes, but there was some issue and it couldn't be completed.
My phone is now "stuck" and I can't reset it.
All I have on screen, is a picture of a USB cable, and the iTunes logo, assuming it wants to be connected to iTunes.
I can't switch it off, I've tried doing a hard reset by holding the home button and the power button, but it just loads up with the same screen.
I can't connect it to my PC, its not being recognised when attached