Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

caseyfriday

macrumors member
Original poster
Apr 8, 2011
93
20
SAT
I bought an allegedly "water damaged" phone off of ebay (iPhone 4 16GB VZW), but upon taking it apart, none of the water damage indicators were red. They were all white. I cleaned the entire logic board with contact cleaner nonetheless, and reassembled everything.

iTunes will start the restore process, but when it gets to the screen that says "Waiting for iPhone" in iTunes, it freezes. The progress bar on the iPhone is empty, and it doesn't move.

iphone%2520stuck.jpg


I've tried pwned DFU with redsn0w, Jailbreaking it to 5.1.1, restoring to 6.1.3 in iTunes and redsn0w, and I've combined that with performing the custom IPSW restores with tinyumbrella running to allow the custom firmware to be loaded - but nothing works.

Any hints as to how I can get this thing going again? I've been searching for about 4 hours now, but can't find anything relevant.
 
did you try sn0wbreeze?

No, I don't have a running version of Windows, so I was waiting to do that until I absolutely felt like downloading VirtualBox, installing Win 7, etc.

I also just took the iPhone to the Apple Store to see if the Geniuses could come up with a miracle cure. The tech I spoke to said he tried a "full" DFU restore (not sure how that's different from what I tried), but he said he couldn't get it to restore.

Is there a hardware part failure that is usually indicative of this behavior? I'm okay with opening the phone up and changing a ribbon out, as long as I know which one it needs to be.
 
I just cooked up an IPSW in SnowBreeze in Windows, then carried that over to my OSX host and attempted to restore in iTunes with that IPSW with tinyumbrella running, and it was stuck on "Preparing iPhone for restore". Not quite sure if everything needed to be run in Windows from start to finish in order for SnowBreeze to work or not...

----------

Just tried again a couple times and got a mix of error 1600 and 3014. tinyumbrella running, tried DFU restore (1600 error) and regular restore (3014 error - just holding home and sleep for 12 seconds).

----------

Here are the errors I get for each attempt to restore the IPSW I made with sn0wbreeze:

Pwned DFU (w/resn0w) - Hangs on "Preparing iPhone for restore"
Soft DFU - Error 1600
Hard DFU - Error 3014

I've run through it multiple times to make sure those are the errors for corresponding restore attempts.
 
Last edited:
Here's my iPhoneUpdater.log from today's round of attempting to restore the device. I deleted the two lines tinyumbrella created in the hosts file, put the iPhone in DFU mode, and attempted a normal restore in iTunes. Here's what came of it.

http://pastebin.com/mmPxdEjw

I'd love to know if anything here indicates a hardware problem that I can fix by replacing a cable, etc. Is there a way to re-flash the baseband, in case it's a baseband issue?
 
Don't use TinyUmbrella, from 5.x onward that doesnt work anymore.

From the iphone wiki:
Error 3014
Bad hosts file. The SHSH request couldn't be completed. No connection to the Apple Server, Cydia Server or localhost (for TinyUmbrella).
iTunes can't connect to gs.apple.com. Maybe Port 80 and Port 443 is blocked. Open it on your router.

Make sure your host file is ok.

On your mac in safari go to gs.apple.com
It should take you to a apple placeholder page
If it takes you to cydia you need to edit out any 74.xxx line in the host file

Try to put it in DFU and restore in itunes
 
I've done those steps and about 100 other combinations of every jailbreaking software there is. I'm giving up and putting this thing back on ebay. Not worth the resale value.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.