i was updating my 3gs from ios6.1 to ios6.1.2 when suddenly it shutsoff and when i turned it back on at first the bar below the apple logo was moving and then it stopped from where it left off. i think it stops at 80% or so..i've waited a day and until now its still not moving.i turned it on and off many times..i tried restoring it using itunes still no luck.i even tried restoring it to 5.1.1 using redsnow but still no luck. can anyone please help me
Have you tried restoring while your phone is in DFU mode?
To enter DFU mode,
1. Hold home and sleep button for 10 seconds
2. Let go of the sleep button but hold the home button for like 20-30 seconds
iTunes should detect your iPhone in recovery mode (the screen on your phone should be black)
Now shift + restore and point to the iOS 6.1.2 firmware package you want
If you want iOS 5.1.1, I'm sorry but I don't know how to do that. Make sure you have the SHSHs though. I don't know much about anything between iOS 4 and iOS 6