A friend of mine bought a 3gs of a guy's hands for a small price, device was in good shape but jailbroken.
My friend restored it, started putting everything as he wanted, and while browsing an app, the iphone suddenly shut down and went to recovery mode.. the phone is official, so that's weird.
He connected it to the pc and tried to restore, failed, ( error 1611 ) tried getting it out of recovery with tinyumbrella on my mac, tried restoring, got errors ( 1611, 2001,2006 -> I reset my smc just in case to try that )
After that I tried jailbreaking it with redsnow, it "uploaded" what it had to, gave the terminal look white text doing it's thing, and afterwards, just got back to recovery mode screen ..
How did you get this fixed? I am having the same issue with a 3GS new boot rom. I manually pulled the shsh off of cydia
And have 4.1 and 4.2.1. Using redsn0w, I am treating it as 4.1( had to guess because I can't identify the version with any of my tools). I have tried custom ipsw for 4.2.1 and 4.1 in sn0wbreeze. Tiny umbrella and iTunes and all combos have been giving only USB error issues ( saying to install a faster 2.0usb). I fixed a 3G with this issue using sn0wbreeze and iTunes with no problem. Is there an ipsw or method I am missing?thanks for any input.
In my way of thinking, saying he restored would be the latest version.. My bad, apologies.
He was jailbroken on 4.1 or 4.2.1 i think, and did an official restore to 4.3.1
Wich in the first case worked just fine, it just turned off.
The only way to make it work is by connecting it to a powersource. But it's stuck in bootloop. When I succeed in getting it out of the bootloop and try to restore, it gives me error 1611 when preparing the iphone to restore.. By what apple/forum's say, it's a error related to the iphone not being able to go in the "restore state" some dfu kinda mode the iphone takes when restoring..
Anyway, we've decided to go to the store and get a new one, I think it's impossible to fix.
you can try putting the phone into a pwned dfu state. i had a similar problem when restoring my gf's phone last night
i fixed the issue by using sn0wbreeze to build a custom firmware (in baseband preservation mode) and then putting the phone into a "pwned dfu" state, which usually bypasses the 16xx errors. afterwords, it restored just fine and booted up properly with no problems, i jailbroke it with the latest version or redsn0w. i was doing this on an iphone 4, but it should work just fine for your 3gs.
also if you are using mac, pwnagetool should work for you just fine, but i have never used it cause i'm a pc
So pwned dfu mode is what you get when putting it in ( let's call it ) 'regular' dfu and letting i.e. Redsnow do it's thing when checking "just put in pwned dfu mode".
I never heard of this pwned dfu mode before.. Didn't know there were 2 kinds of dfu modes.. lol