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

NocturnalEVO

macrumors member
Original poster
Apr 5, 2010
94
0
Okay so my iPhone4 is on 4.0.1 ..jailbroken.

Cydia has this written on top when I open it: "This Device has SHSH's on file for iPhone OS / IOS: 4.0.1"


I've been having some issues so I want to restore (back to 4.0.1). I can't do a regular restore because 4.0.2 is out now.


So I tried to follow everything I've read to do a restore..

I navigated to the hosts file in: C:/Windows / System32 / drivers / etc

and I added "74.208.10.249 gs.apple.com" to the bottom of the file, like so:


ip4a.jpg


then I saved it and closed out.


Next, I put my phone into DFU mode.

When I try to restore in iTunes by holding Shift+Restore, I keep getting this message:

ip4p.jpg


This is the file I downloaded "iPhone3,1_4.0.1_8A306_Restore.ipsw" , which is supposed to be the 4.0.1 ipsw file for an iPhone 4.

So now I'm stuck as I can't go any further than that..

Can anybody shed some light on why I'm having this problem?


Thanks in advance!
 
Not to be insulting here but it looks to me like you downloaded the firmware for the 3rd gen (3GS) iPhone.

You might try and get the iPhone 4 4.0.1 and try that?
 
Yep I see it now. Hmmmm. Never tried a restore with blobs on Windows so I'm not quite sure what the issue is....
 
Have you put a tab between the IP address and DNS name of Saurik's server?

Looks to me like you've just done a space. It may be the syntax of the hosts file is incorrect.
 
Have you put a tab between the IP address and DNS name of Saurik's server?

Looks to me like you've just done a space. It may be the syntax of the hosts file is incorrect.

The instructions at the top of the file indicate only a space is needed.
 
A space is sufficient. I would recommend downloading the firmware once more and also drop the DFU-part (as I believe this is primarily for downgrades)

Try a simple Recovery mode or holding down your Home-button while booting the iPhone (while connected to the PC)

If all fails I'd suggest trying this on another computer, this usually does wonders!
 
Thanks for the help guys! I really appreciate the input.

I may attempt this at work before I go home (just to try it on another computer).

i'm doing everything else correctly though, right?
 
can you type out the error since the host is blocked at work? I restored my i4 to 4.0.1 last night and ran into an error that I was able to overcome after a few hours of digging around.
 
can you type out the error since the host is blocked at work? I restored my i4 to 4.0.1 last night and ran into an error that I was able to overcome after a few hours of digging around.



This is what the error message says once I click shift+restore:

"The iPhone could not be restored because the firmware file is not compatible."
 
This is what the error message says once I click shift+restore:

"The iPhone could not be restored because the firmware file is not compatible."

I didn't get that at all. Just be sure you saved the hosts file correctly and you have restarted your computer. I'm sure it's something small like that.
 
Update:

Okay I restarted comp, and downloaded the ipsw file from the iphonewiki site mentioned above. This time I didn't get the error, it continued to restore from 4.0.1

However, about halfway into the process, it gives me this error:

iphoneerrory.jpg



Now from what I've read online, that means the hosts file has been edited or altered. Which it has because I put "74.208.10.249 gs.apple.com" in there..

So what do I do now?
 
When I did my restore/downgrade a few months back I used this address(74.208.105.171 gs.apple.com)
not sure of the difference.
 
Guys with the 1004 error, that means the downgrade was successful, but apple just can't sign the firmware so it doesn't boot up. Just download Tiny Umbrella and the click where it says boot from recovery. It should work after that.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.