For the purposes of this post, I'm trying to fix my iPhone 3GS that's stuck in a permenant recovery loop. The facts: Its a new phone to me, but I bought it used off a classifieds site. It was already jailbroken and locked to another carrier. I had it re-jailbroken and unlocked by someone else, and all was well. Apparently this person modified the IPSW themselves so it was 'unique' and therefore may not have been churned out of sn0wbreeze Not knowing the danger, I hit the 'erase all settings and content', and immidiately after I lost signal so the unlock was gone. At this point, I put the phone into DFU mode, and it was stuck there. I got it out with an ITunes restore, but it ended up in a recovery loop Since then, every time I press the sleep button it wakes it up, shows the apple logo for a bit, then goes to the recovery screen (showing a USB cord and the ITunes logo). I cannot put it into DFU mode, and there is no swipe to turn off option. Literally the only two screens I can see are the apple logo and the recovery screen I have tried kicking it out of recovery with TinyUmbrella, iReb, and fixrecovery. Each one will appear to kick it out of recovery (it reboots) but it boots back to the apple logo and the recovery screen. I have made a new IPSW for myself with sn0wbreeze, but it requires me to be in DFU mode to install it. I have tried restoring with ITunes but it gives me alternatively the error 1015 or error 1611. Some Info: Apparently hitting the 'erase all settings and content' wipes the OS, especially for a jailbroken iPhone, so I may not have any OS on it right now. Please help, I just got this phone and can't get it to work. I use android right now and am very eager to switch, haha. I've been hitting my head off my laptop for a while and am turning to forums hoping someone will be able to help me fix this... Thank you.