When I tried to restore the backup performed on iOS 5.0 to iOS 5.0.1 I had the error "iTunes could not restore the iPhone "xxxx's iPhone" because the backup was corrupt or not compatible with the iPhone that is being restored".
I was able to see the list of available backups in iTunes when I "right click" on my device name on the navigation window of iTunes and choose "Restore from Backup...". But when I try to restore the backup, I encountred abote problem.
After spending hours researching and following various threats, finally I managed to restore my backup.
Using below steps, I managed to restore:
- Launch iTunes, Connect the iPhone to the PC and ensure the device is detected.
- See the list of available backups in iTunes when I "right click" on my device name on the navigation window of iTunes and choose "Restore from Backup...". Ensure the backup you want to restore is listed. But do not proceed to restore. This step is to ensure your backup is available.
- Press and hold the Sleep/Wake button and the Home button at the same time for at least ten seconds, until the screen goes blank.
- Continue to hold the Home button, but release the Power button.
- Hold the home button until the message "iTunes has detected an iPhone in recovry mode. You must restart this iPhone to before it can be used with iTunes" pops up in iTunes.
- Click on restore button which restores the basic OS. Since you have the previously downloaded iOS on your PC, it restores the last version you had.
- Then "right click" on my device name on the navigation window of iTunes and choose "Restore from Backup..." and choose your backup.
- This restore the backup without the above error.
During the above process, your device may reboot few times. This is normal.
Hope this helps!