When I decided it was time to update my iPhone 3G to the new iOS 4 little did I know that it would take me more than 2.5 hours, the only thing that kept me going was the fact that apparently many iPhone 3G users were experiencing. Other iPhone 3G owners are reporting updates that take hours and failed updates resulting in the sinister error 3002.
If you are in this situation however there seems to be some good news, there are ways to get around this problem by restoring your iPhone 3G instead of updating it. If your update is taking forever to complete, then the reason for this is that your iTunes is actually spending all this time creating a back-up of your phone. If you are in possession of a recent backup (which you really should be) then you can complete a full restore to factory settings, which will eliminate the need to back-up your iPhone and should result in a speedier update to iOS 4.
The same is true if you’re getting error code 3002. Just click on your iPhone 3G under iTunes and click the “Restore” button. After the restore, you may have to reinstall some of your apps, but it should allow you to run iOS 4 on your iPhone 3G without any other problems or lost data.
Word of warning however, if you are not sure whether you have a working back-up of your phone then don’t follow the above mentioned steps.