Fixing common iTunes + iDevice restore issues

Need to restore your iPhone, iPad, iPod touch or any other iPod? iTunes isn’t letting you for some reason? Is the process stuck half way in? Here are some tips on what you can do to make sure that your iDevice restore goes perfectly.

Solution 1: Restart your computer

This is probably the easiest and most common solution for issues with restoring. Restart your computer, as there could be a temporary issues with iTunes and try your restore again.

Solution 2: Remove iTunes and reinstall it

If restarting doesn’t work, your next best bet is to remove iTunes from your computer completely and reinstall it. If you are on Windows, remove iTunes and Apple Mobile Device Support. If on Mac, just drag iTunes from the Applications folder to the Trash. Empty the Trash and restart.

After that, reinstall iTunes from Apple’s website.

Solution 3: Change USB ports

If reinstalling iTunes doesn’t work, try to switch the USB port your iDevice is plugged into. You don’t have to restart or close iTunes, just try to run the restore again.

Solution 4: Try a DFU mode restore

If nothing above helped, the next best thing to try is a DFU mode restore. DFU mode will render your device inactive and nothing will be displayed on the screen. This is completely normal!

How to place a device into DFU mode:

  • Step 1: Plug your device into iTunes and make sure iTunes is open
  • Step 2: Hold down both the sleep/wake button (top) and the home button (circle) simultaneously for EXACTLY 10 SECONDS. The 10 seconds is extremely important
  • Step 3: Once the 10 seconds is up, remove your finger from the sleep/wake button (top) and keep holding the home button (don’t let it go)
  • Step 4: When iTunes displays a message stating that your iDevice is in recovery mode and must be restored, let go of the home button

Again, your device’s screen will be blank! This is normal!

Solution 5: Use a different computer

This option may be a bit inconvenient if you don’t own another computer, but should be tried. Try plugging your iDevice into a different computer and see if it will restore through iTunes.

Solution 6 (MAC ONLY): Removing system files

This solution will only work if you are running Mac OS X. Go to: System>Library>PrivateFrameworks and remove the following folders:

  • DeviceLink.framework
  • MobileDevice.framework

After removing these files, drag iTunes from the Applications folder to the Trash, restart your computer, empty the Trash and reinstall iTunes from Apple’s website.

After this, relaunch iTunes and try to restore your iDevice again.

Solution 7 (From Apple.com): Error codes in specific

Error 2: This error is frequently resolved byб═disabling or uninstalling third-party security or firewall software.

Error -4: This error may occur because of one of the following conditions:

  • Access to ports 80 and/or 443 are blocked.
  • Communication to albert.apple.com and/or phobos.apple.com is blocked by a firewall, third-party security software, or other Internet security settings.
  • The iTunes Store is experiencing extremely high traffic.

Error 6: All of the steps in this article apply to resolve this issue. Followingб═iTunes for Windows: Troubleshooting security software frequently resolves this error. There may be third-party software installed that modifies your default packet size in Windows by inserting a TcpWindowSize entry into your Registry. If your default packet size is set incorrectly it can cause this error. Contact the manufacturer of the software that installed the packet size modification for assistance.

Error 9: This error occurs when the device unexpectedly drops off of the USB bus and communication stops. This can occur if the device is manually disconnected during the restore process. This issue can be resolved by performing USB isolation troubleshooting, using a different USB dock connector cable, trying another USB port, restoring on another computer, or byб═eliminating conflicts from third-party security software.

Error 13 and 14: These errors are typically resolved by performing one of more of the steps listed below:

  1. Perform USB isolation troubleshooting, including a different USB port directly on the computer.
  2. Put a USB 2.0 hub between the device and the computer.
  3. Try a different USB 30-pin dock connector cable.
  4. Eliminate third-party security software conflicts.
  5. There may be third-party software installed that modifies your default packet size in Windows by inserting a TcpWindowSize entry into your Registry. If your default packet size is set incorrectly it can cause this error. Contact the manufacturer of the software that installed the packet size modification for assistance.
  6. Connect your computer directly to your Internet source, bypassing any routers, hubs, or switches. You may need to restart your computer and modem to get online.
  7. Try to restore from another known-good computer and network.

If you find an ASR error 1000 in the iPhone, iPad, or iPod updater log file, that is an error decompressing and transferring the IPSW file that is downloaded during the restore. This error is frequently caused by third-party security software interference, a poor quality Internet connection resulting in a bad IPSW download, or a conflict on the USB bus.

Error 21 and -34: These errors occur when security software interferes with the restore and update process. If you are using a PC, followб═this article to resolve this issue.

Error 23, 28, 29, 1011, 1012, 1611: These errors may indicate a hardware issue with your device. Follow the steps in this article and also attempt to restore while connected to a known-good computer and network to isolate this issue to the device. If the IMEI orб═MAC address is missing or is a default value, this can also confirm a hardware issue.

Error 48: To resolve this error, follow the steps inб═this article. Also see the steps in “Restore using a new user account” above for .ipsw file locations.

Error 1015: This error is caused by attempts to downgrade the iPhone, iPad, or iPod touch’s software. This can occur when you attempt to restore using an older .ipsw file. Downgrading to a previous version is not supported. To resolve this issue, attempt to restore with the latest iPhone, iPad, or iPod touch software available from Apple.

Error 1479: This error occurs when trying to contact Apple for an update or restore. Quit iTunes, disconnect fromб═USB, restart the iOS device, reconnect the device to the computer, then launch iTunes and attempt to update or restore again.

Error 1604: This error is often related to USB timing. Try changing USB ports, uninstalling and reinstalling USB ports, and other available USB troubleshooting steps (troubleshooting USB connections,б═device not recognized properly,б═computer won’t recognize a FireWire or USB device). If you are using a dock, bypass it and connect directly to the USB 30-pin dock-connector cable. If the issue persists on a known-good computer, the device may need service.

If the issue is not resolved by USB isolation troubleshooting, and another computer is not available, try these steps to resolve the issue:

  1. Connect the device to iTunes, confirm that the device is in Recovery Mode. If it’s not in Recovery Mode,put it into Recovery Mode.
  2. Restore and wait for error 1604.
  3. When prompted, click OK.
  4. Close and re-open iTunes while iPhone remains connected.
  5. iPhone should now be recognized in Recovery Mode again.
  6. Try to restore again.

If the steps above do not resolve the issue, try restoring using a known-good USB cable, computer, and network connection.

Error 2000-2009: If you experience this issue on a Mac, disconnect third-party devices, hubs, spare cables, reset the SMC, and then try to restore.б═Learn how to reset the SMC. If you are using a Windows computer, remove all USB devices and spare cables other than your keyboard, mouse, and the device, restart the computer, and try to restore. If that does not resolve, try the USB issue-resolution steps and articles listed for Error 1604 above. If the issue continues, it may be related toб═conflicting security software.

Error 3000-3999: Error codes in the 3000 range generally mean that iTunes cannot contact the gs.apple.com server on ports 80 or 443. This may be because out-of-date or incorrectly configured security or firewall software is interfering, or due to your Internet proxy settings. If you are using a proxy, try without using one or with a known-good network. If that does not resolve the issue, followб═iTunes for Windows: Troubleshooting security software issues.

Error 3002: If you experience this error while updating an iPod touch (2nd generation) or iPhone 3G, please use the standard update or restore process in iTunes (click Update or Restore).

Error 3004: If the steps listed in Error 3000-3999 do not resolve, you may be able to resolve an error 3004 by quitting iTunes and using the following command at the command line:б═dscacheutil -flushcache

Error 9807: If you see “Error 9807″, open access to the following VeriSign servers:

  • evintl-ocsp.verisign.com
  • evsecure-ocsp.verisign.com

Error 9808: Follow the steps inб═iTunes Store: Unknown alert error message when connecting to resolve the issue. If those steps do not resolve the issue, or if the settings revert to their original values after the restart, then followб═iTunes for Windows: Troubleshooting security software issues.

Error 40265xxxx: Errors of the 40265xxxx range generally occur during the restore-from-a-backup phase, after iOS has been installed on the device. Restoring the device and setting up as new can resolve the issue. Before restoring as new, take steps to preserve the previous backups created by iTunes, such as copying the contents of the Backup directory onto the desktop. Seeб═iPhone and iPod touch:б═About backups to learn where backups are stored for your computer’s operating system and additional precautionary notes regarding setting up as new. The backups created by iTunes store data such as your SMS, Favorites, Bookmarks, and other app data.

Restore loop (being prompted to restore again after a restore successfully completes):б═ This issue is typically caused by out-of-date or incorrectly configured third-party security software. Please followб═iTunes for Windows: Troubleshooting security software issues if USB troubleshooting does not resolve this issue.

Solution 8: Contact Apple

If nothing else works, take a trip down to the Apple Store and see if they can restore your device for you. If they can’t they will most likely replace your device.

Obviously you don’t want this to happen, but, if needed, you may have to.

Hopefully one of these 8 solutions will help resolve your restoring issues with your iDevice.

57 comments
GabrielGarciaBlondet
GabrielGarciaBlondet

Hi!

i have an ipod touch 4g and i keep getting errors 1600.x.x.x even after using ireb, tiny umbrella, and even modifying the hosts file!

im jailbroken on 5.1.1 but i want to update to 6.1.2 .   The only problem is that apple stopped signing 6.1.2 and only accepts 6.1.3.

So i made a custom firmware with 6.1.2 but i still keep on getting errors with everything i try! When i try to restore itunes keeps getting stuck on "Preparing ipod for restore" and then gets errors 1600.x.x.x even with pwned dfu mode. 

Please Help - Gabriel

NoJB
NoJB

thank you very mutch

hilemike
hilemike

Hello, looks like you've been able to help severals with restore issues. I'm getting error 26 when trying to restore my iPad 2 to the stock firmware, last week with 5.0.1 and with 5.1 as of yesterday. I've tried with different cables on different computers, Mac and Windows, in restore mode, in DFU mode, with no luck.  Here's the only thing I can find on this error:

Values or variables in the options property list within the ramdisk are incorrect.

False version of the NOR flash firmware. Use the correct sn0wbreeze version.

Any help with this would be much appreciated!

 

joekiing
joekiing

I have an Itouch 2nd Gen, my son put in a pass code to which he couldn't remember. I went to restore the Itouch using itunes but just when it's about to finish, it stops & I get an error code [1604, 2009 & 6 (not @ the same time)]. I've done ur steps here & even went as takin' it to a Apple store which they "couldn't" fixed it but offered me 10 percent off on a new one or $100 for the same one - I can't understand why they would even tell me this since everythin' was fine until my son locked it out...Is there anything else u can recommend for me to try & see if I can get it restored ?

LeggoHEAT
LeggoHEAT

i have the error 3194 what do i do because it didnt work

loseweight
loseweight

Usually when I encounter errors, I hate fixing it. You made a great information and solution here and I appreciate it very much, thanks!

itsalltech
itsalltech moderator

 @hilemike Hi! I'm looking into your issue right now, but could you give me a little more info?

 

What version of iTunes are you running? Is the device jailbroken?

 

Thanks!

itsalltech
itsalltech moderator

@joekiing Hi. I'm going to look into your issue and get a response out by the end of the night. Thanks.

hilemike
hilemike

 @itsalltech Wow, thanks for the quick response and willingness to help!

 

I've been working mostly on my Mac running iTunes 10.5.3, and I have also tried on a Windows machine running v 10.5.0, and I tried on another Mac running iTunes 9.5.x (by doing an Option-Restore and pointing to the IPSW). I did jailbreak the device using Absinthe 0.4, which ran perfectly fine for weeks. There was a bit of flakiness that caused me to want to start from scratch before iOS 5.1 came out, prompting the restore in the first place. Now all I would like is a working iPad that I can use my purchased apps on.

 

Thanks so much for your time!

Himanshu Patel
Himanshu Patel

@itsalltech its not working either...is thr another trick or method...plz !i'm not able to restore. i have iphone 4 4.2.1 !

hilemike
hilemike

@itsalltech I'm not seeing much about it either. Thanks for lending a second pair of eyes, I feel like I've exhausted all resources (other than Apple). Let me know if you run into anything that looks promising. Thanks!

itsalltech
itsalltech moderator

 @hilemike Alright. I'm going to continue to look into this for you, but it doesn't look like there is a lot of documentation on this specific error right now. 

hilemike
hilemike

No problem at all. I won't be near my computer until tomorrow evening. But yes, I am getting error 26..

itsalltech
itsalltech moderator

 @hilemike Sorry for the delay in getting back to you. I'm not aware of anyway to mess around with the NOR firmware, unfortunately. 

 

Could I get some clarification, please? iTunes is giving you an "error 26" message, correct? 

hilemike
hilemike

 @itsalltech 

OK, updated to 10.6 (didn't realize that was out). I am currently working with a bricked iPad (due to the failed restore), so I can't do an erase directly from the device.

 

Not sure if this helps, but it gets all the way to the point of "verifying iPad restore" in iTunes when doing a restore (it fills the progress bar on the iPad about one tenth of the way before failing). I've tried in both restore mode and DFU mode, both of which will get the point described. 

 

Other things I've ruled out:

- I've quadruple checked my host file is set back to the default, so it is no longer looking for gs.apple.com to trick iTunes into verifying the IPSW.

- It doesn't seem to be any kind of 'restore loop' as I can go between restore mode and DFU mode with no problem.

That's all I can think of at the moment. Anything else you can think to rule out?

 

If this is in fact an improper plist value on the NOR firmware (as suggested by the error code), is there any way to restore or set this to its proper value?? Unfortunately, most of the third-party jail breaking apps don't currently support the A5 chip, so I'm not sure what an end user can try other than the seeming last-ditch-effort restore in iTunes (which doesn't work)... I'm somewhat capable on the shell but haven't found much about tinkering with the NOR firmware.

 

Thanks again!

itsalltech
itsalltech moderator

 @hilemike Hi, 

First thing first, I'd like you to update to the latest version of iTunes (10.6). While I don't think this is causing the issue, I'd like to rule out all of the possibilities. 

 

Next, I'd like for you to try and erase all content and settings directly on the device and see if that may help things out: go to Settings>General>Reset>Erase All Content and Settings.

 

Please note that doing this will erase everything on the device, and will require a restore in iTunes. 

 

Let me know how it goes!

itsalltech
itsalltech moderator

@joekiing Try resolving the error using the steps in error 1604 in this article. Is there any chance you can get back on the Mac and try to DFU mode restore?

joekiing
joekiing

@itsalltech

When the problem occured 1st, I tried jail breaking the iTouch ONLY to see if I could get out of the passcode problem easy & when nuthin' occured I figure I restore it & ever since I been trying to do so. I did those steps from the link & I'm not seeing 3194 nomore but I'm still having 2009 EC.

joekiing
joekiing

@itsalltech@joekiing

Ok, I re-did your steps. I disabled the firewall & I used on each restore the 3 usb ports located on my laptop. I used also 2 cables & I now am still getting 2009 error code & in DFU mode error code 3194 - weird cause I read the description of it & it just doesn't make sense.

Also when the itouch is on the white screen & times out - it stays white & iTunes resets & indicates the iTouch is in recovery mode before I had to unplug or hold the home & power button to get it recognized by itunes

itsalltech
itsalltech moderator

@joekiing Alright. Now we're seeing a 2009 error code. Follow the exact steps that I mentioned above, but try a different USB port on the computer. Restart the computer before you restore as well.

Is it possible to try with a different USB cable? Is it possible for you to disable Windows Firewall while the restore is going?

joekiing
joekiing

@itsalltech

Ok

1. I unistall itunes, deleted any & all folders related to itunes - I even went as far removing itunes from the registry

2. I restarted computer, downloaded itunes ver 10.5.2.11

3. I plugged in the itouch, heard the beep & 'iTunes has detected a iPod in recovery mode. U must restore in order to continue' clicked ok

4. Hit restore button, get 'Are you sure you want to restore....' click restore & update

5. I get the iOS 4.2 software update & description. click next

6. I get the itouch agreement. click agree

7. On the itunes screen I see Downloading 1 item [ipod software update]

8. extracting software

9.verifying ipod with apple/prepping it for restore

10. iTouch screen goes white/apple logo appears

11. Little box under apple starts filling up & just when it looks like is gonna finish BAM ! error code on 1st & 2nd try 2009

12. Try the DFU mode, white screen, beep error code 2009

itsalltech
itsalltech moderator

@joekiing That log is basically still saying that whatever software update is trying to be applied to the iPod touch is incompatible.

Let me know how the restore goes.

joekiing
joekiing

@itsalltech

In that folder I couldn't find any folder that read iPhone Software Updates but I did find iPod Software Updates - did u meant to write that ? Also I found iPod Updater Log folder & I copied part of the last log which is

==== end of device restore output ==== 2011-12-31 09:52:45.531 [2240:dbc]: AMRAuthInstallDeletePersonalizedBundle 2011-12-31 09:52:45.625 [2240:dbc]: <Restore Device 084A3818>: Restore failed (result = 6) 2011-12-31 09:52:45.765 [2240:6d4]: iTunes: Restore error 6 2011-12-31 09:52:48.218 [2240:778]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1227#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#47d985dc 2011-12-31 09:52:48.218 [2240:778]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1227#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#47d985dc 2011-12-31 09:52:48.468 [2240:778]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed 2011-12-31 09:52:48.500 [2240:778]: WinAMRestore::AddAppleDeviceToDeviceList, old disconnected device connects again 2011-12-31 09:52:48.500 [2240:778]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1227#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#47d985dc, inst: 0x3fe6250 2011-12-31 09:52:48.500 [2240:778]: WinAMRestore::ProcessDevNodesChanges: device: 0x03fe6250, notify: 1, connected: 0 2011-12-31 09:52:48.500 [2240:778]: WinAMRestore::ProcessDevNodesChanges: device: 0x08421c08, notify: 2, connected: 0 2011-12-31 09:52:48.500 [2240:778]: AppleDevice::NotifyConnect: Device type: 1, Interfaces total: 1, arrived: 1 2011-12-31 09:52:48.500 [2240:778]: AppleDevice::NotifyConnect: DFU \\?\USB#VID_05AC&PID_1227#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#47d985dc, inst: 0x3fe6250 2011-12-31 09:52:48.531 [2240:6d4]: AppleDevice::GetDeviceID: failed for iBoot 2011-12-31 09:52:48.531 [2240:6d4]: device software does not support nonce generation 2011-12-31 09:52:48.531 [2240:6d4]: AppleDevice::GetDeviceID: failed for iBoot 2011-12-31 09:52:48.531 [2240:6d4]: device software does not support nonce generation 2011-12-31 09:52:48.531 [2240:6d4]: iTunes: SCEP 4

I'm not sure if this can shed any light with what problem I'm having but I'm gonna follow those 5 steps & try once more with restoring the itouch

itsalltech
itsalltech moderator

@joekiing I'm going to ask you to follow the following steps exactly (let me know where the process hangs):

Step 1: Uninstall iTunes from the Windows PC

Step 2: Reinstall iTunes using the download from Apple.com

Step 3: Plug your device in (how does iTunes recognize it? Does it recognize it normally?)

Step 4: Place the device into DFU mode (make sure the screen is black.

Step 5: Click the Restore button in iTunes (don't point it to any external firmware file, just click restore).

Let me know where the process stops. In addition, I recommend that you delete any software update files that may be located in this folder:

Documents and Settings\<User>\Application Data\Apple Computer\iTunes\iPhone Software Updates

Sorry if this is repetitive, just need to get an understanding of what's going on. Can you post a screenshot of the error message?

itsalltech
itsalltech moderator

@joekiing Is it possible for you to not download an external firmware file? Can you just use the "Restore" button in iTunes, which will automatically download the correct firmware file?

joekiing
joekiing

@itsalltech

Ok, what u wrote made a whole lotta sense so I downloaded all iOS 4 for the 2nd generation & as I install each one by one on DFU mode I'm seeing the white screen & apple logo to which I didn't see before when I used a earlier iOS BUT it doesn't complete - it ends w/error code 6

itsalltech
itsalltech moderator

@joekiing I think I know the issue - you won't be able to restore to iOS 2.1 (like you're trying to do using that firmware file).

Apple hasn't been "signing," or accepting, restore requests from iOS 2 since 2008, meaning you won't be able to restore using that method.

The only thing you can do is restore to the latest iOS version that the iPod touch second-generation supports, which is iOS 4.2.1.

Let me know how it goes.

joekiing
joekiing

@itsalltech Its frustrating !!

Error code 1604 & error code 6 & when I put it into DFU error code 6 only. As of right now, I'm using windows & I'm doing all this on a bare laptop with nothing but the operating system [win xp] & no anti-virus running. I installed the last itunes ver 10.5.2.11 & it's a 2nd generation itouch.

When I put it in DFU mode & try to reinstall that way - I downloaded firmware iPod2,1_2.1.1_5F138_Restore & I got it from http://www.felixbruns.de/iPod/firmware/ - should I go somewhere else to download the firmware ?

itsalltech
itsalltech moderator

@joekiing Well don't do that! :) I'm sure we're going to figure something out.

Could you give me the exact error message(s) you're seeing, what OS you're seeing them on, what version of iTunes you're running, and what version of iOS is on the iPod touch?

Thanks!

joekiing
joekiing

@itsalltech@joekiing

I appreciate the help BUT I give up - it still doesn't complete the restore. I've done just about everything on here & the link posted. I also did it on a windows & mac book. All that's left is for me to fling it against a wall

joekiing
joekiing

@itsalltech@joekiing

Will try this method out, I really do appreciate the time you taking to help. Will let you know the results of it later on tonite

itsalltech
itsalltech moderator

@LeggoHEAT Glad we got it resolved :)

If you ever have any more questions, please, just ask.

itsalltech
itsalltech moderator

@LeggoHEAT Try out this:

Error 1604: This error is often related to USB timing. Try changing USB ports, uninstalling and reinstalling USB ports, and other available USB troubleshooting steps (troubleshooting USB connections, device not recognized properly, computer won't recognize a FireWire or USB device). If you are using a dock, bypass it and connect directly to the USB 30-pin dock-connector cable. If the issue persists on a known-good computer, the device may need service.

If the issue is not resolved by USB isolation troubleshooting, and another computer is not available, try these steps to resolve the issue:

Connect the device to iTunes, confirm that the device is in Recovery Mode. If it's not in Recovery Mode,put it into Recovery Mode.Restore and wait for error 1604.When prompted, click OK.Close and re-open iTunes while iPhone remains connected.iPhone should now be recognized in Recovery Mode again.Try to restore again.

If the steps above do not resolve the issue, try restoring using a known-good USB cable, computer, and network connection.

Himanshu Patel
Himanshu Patel

@itsalltech actually i'm trying it in dfu mode...let me describe my procedure.

first i start tinyumbrella,thr i start TSS to stop error 3194...thn i start iREB to stop error 1602 error...while using iREB i don't get white or red screen...and thn i use itunes to restore finaly i get error 1601...i get reply from itues that preparing iphone for restore thn i get white screen and get hang and after nearly 2-3 min. i get error 1601.

plz help !

itsalltech
itsalltech moderator

@Himanshu Patel Could I get any more information on the issue? Are you seeing any errors, warnings,etc? Are you trying to restore in DFU mode?

Latest blog post: tab10 | It's All Tech

Trackbacks

  1. [...] byt v nom. pripadne skus iny USB port. pripadne sa pozri na dalsie moznosti na tuto stranku > Fixing common iTunes + iDevice restore issues | It's All Tech iPhone 4 16GB black iMac 21" 3.06 Ghz 8GB RAM (mid 2010) Macbook Air 13.3" i5 1.7 [...]