Restore Your iPhone’s Performance and Stability
If you’ve been getting frustrated with your iPhone’s pokey performance and frequent hangs and crashes after upgrading to 2.0, you’re not alone. In fact, everyone I know who upgraded their original iPhone to 2.0 has been complaining about these issues! But I found a fix that brings back the stability and most of the performance - restore your iPhone and set it up as a new phone. This isn’t perfect (it’s still sluggish opening some apps) but my phone has been solid since I performed this trick.
Warning: Restoring and re-setting up your iPhone will delete all settings, accounts, and content! This means you will have to reconfigure Wi-Fi networks, mail accounts, etc after doing this! Now on with the show…
There are three ways to load a new OS on an iPhone or iPod Touch:
- Upgrade, which loads the OS in place and leaves the settings and content untouched. This seems to be causing the trouble with stability and performance when going to 2.0.
- Restore, which blows away the entire OS, content, and settings, and then restores the content and settings from a backup. This works better in general, but my phone was still crashing right and left.
- Restore as a new phone, which is a modification on the Restore procedure. Here, you blow away everything and then don’t restore from the phone backup. This seems to be much more stable under 2.0, and is what we’re doing below.



