Restore iPhone to iOS 4.0.1 Fix iTunes 1004, 1015 Error

September 1st, 2010 infoomatic

avatar Bypass iTunes 1004 1005 Error – Apple has stopped signing iOS 4.0.1 so users of iPhone 4 and iPhone 3Gs (new bootrom) will not be able to restore back iOS 4.0.1 by simply pointing iTunes to iOS 4.0.1 ipsw file (even you have backed-up SHSH Blobs and saved it on Cydia). However if you insist to still restore it, so you’ll see a message saying: “This device isn’t eligible for the requested build”.

Restore iPhone iOS 4.0.1

How to fix this iTunes error and how to restore iPhone 4/3Gs on iOS 4.0.1 back? This guide will help you to bypass iTunes 1004 and 1015 Error when you try restoring iOS 4.0.1 on iPhone 4 or iPhone 3Gs.

12 Steps to Restore iPhone 4 or 3GS to iOS 4.0.1 successfully

Note: Before you proceed, you must make sure that you have your SHSH blobs saved on Cydia. If you don’t have your SHSH files saved, you cannot downgrade or restore to iOS 4.0.1.

1- Download iOS 4.0.1 .ipsw firmware file

2- Put your device into DFU mode (not recovery mode).

- Connect your iPhone to your computer.
- Turn iPhone off.
- Start iTunes.
- Hold Power and Home buttons together for 10 seconds or so.
- Release Power button but keep holding the Home button until your computer recognizes a new USB device.
- iTunes will now recognize your iPhone.

Your iPhone screen at this time should be blank (black in color), if not, then you are most likely in Recovery Mode, not DFU mode.

3- Fine the “Hosts” file
In Windows:
Navigate to C:\Windows\System32\drivers\etc\ and locate “hosts” file.
In Mac OSX:
Go to “/etc/” directory by going through [Go] >> Go to Folder from Finder.

4- Open the hosts file in Notepad (for Windows) or TextEdit (for Mac OS X) and add this line:

74.208.105.171 gs.apple.com

Edit Hosts file

5- Save you’ve just edited Hosts file (Ctrl+S in Windows).

Note:
Windows 7 and Vista users must run Notepad with Administrator privileges (Right-click Notepad icon then click on Run as Administrator option).
Mac OSX users have to make sure having full read and write access on their account when saving the host file.

6- Restoring iOS 4.0.1 firmware – Click on your phone icon from the sidebar in iTunes.

7- Now press and hold left “alt” (option) button on Mac (Left “Shift” button on Windows) on the keyboard and then click on [Restore] button in the iTunes and then release this button.

8- Select the iOS 4.0.1 ipsw file (downloaded from step 1) and click on [Open].

9- Lets iTunes does his job. This will involve a series of automated steps. Just wait while iTunes installs firmware on your iPhone. Your iPhone screen at this point will be showing a progress bar indicating installation progress. Now at some point, iTunes will probably throw 1004 or 1015 error at you. This is normal, just ignore this error as the firmware has already been successfully installed on the device.

10- Now your iPhone will be stuck in Recovery Mode (indicated by “Connect to iTunes” text on screen).

11- Download TinyUmbrella app (Windows and Mac). Run it and the click on [Kick Device Out of Recovery] button. Your device will now restart normally.

TinyUmbrella

12- Done. So you are now running iOS 4.0.1 which you can jailbreak easily using JailbreakMe 2.0 Star then unlock it using UltraSn0w.

[via Redmondpie]

You might like:


 

If You Like This Post, Share it With Your Friends & Peers

Digg
stumbleupon
Delicious
facebook
twitter
reddit
rss feed bookmar
 

Incoming search terms:

 

5 Comments to “Restore iPhone to iOS 4.0.1 Fix iTunes 1004, 1015 Error”

  1. Yassine says:

    J’ai essayé et ça ne donne rien toujours la même erreur

  2. Lp says:

    If you don’t have tinyumbrella, blackr1n should do the trick. It worked for me.

  3. TDA says:

    Ma che cazzo di lingua parlate qui?!
    E comunque questa “”"”"GUIDA”"”"” funziona solo se era già JB ! O_o
    come fai a reindirizzare sui server di saurik per l’autenticazione se non gli hai mai rilasciato il tuo uid?

  4. Henkjan says:

    Ikke snap geen drol van deze taal…

  5. seo firm says:

    Awesome read.I have reading through all your posts.I will like to read next of your posts also.Thanks a lot for sharing this with us.

Leave your comment here:

*