Yesterday Apple released the much anticipated iOS4 and I decided to upgrade my iPhone 3G to it.
The upgrade process is managed by iTunes and has three steps:
1. Backup existing data files
2. Download the ~350MB OS file
3. Copy & install files to the iPhone
For some unknown reason, the backup process takes a long longer than a typical backups that happen whenever you sync your phone. It could even take 2-3 hours (!) if you have lots of data on your device.
While I was doing it, the progress bar moved very very slow and gives the feeling that the process is hung. In addition, whenever you get a phone call the process terminates and you have to restart it.
After spending about 3-4 hours on 2-3 failed tries I tried a work-around that worked well and cut up the backup process time by 90%. If you are one of the many
who are experiencing the same issue, you might want to give it a try:
Before backup & upgrade, sync your iPhone one more time with minimal amount of data one it. This means that you have to delete all music, video, photos and apps that are on it (but leave mail, calendar, notes and other important settings). The steps for doing that are:
1. Connect your iPhone to your computer but DO NOT start the upgrade process
2. Select the Apps, Music, Videos, Photos tabs and uncheck the main Sync checkbox
3. Then sync your one more time iPhone. This will free up most of the disk space on your iPhone. Once this sync is completed you should see it in the Capacity bar that is displayed on the Summary tab
4. Finally, start the Upgrade process by clicking on “Check for Update” button in iTunes’s iPhone’s Summary tab
5. Backup should take about 5 minutes and the entire upgrade process should be over within 20 minutes.
Welcome to iOS4. Enjoy.