So you’re a fan of the iPhone and every software update has brought about new functions and made the iPhone better like cut and paste or spotlight search with iOS 3.
And as there were not many problems with the earlier iOS software updates, your iPhone was quickly upgraded to iOS 4 the moment it was launched.
Now you’re slapping yourself thinking what have I done? The iPhone 3G is now crawling at a snails pace.
The temporary fix is to reset the phone while the other option is to downgrade from iOS 4 back to iOS 3 as discovered and detailed by other iPhone 3G users around the world.
To reset the phone, press the home button together with the sleep button and hold it there till the iPhone shuts off and begins to restart before letting go the buttons. Don’t worry about the information on the iPhone as data is not lost with a reset.
Rebooting probably clears the memory and possibly any cache. In my experience, it did help at times when the phone was extremely sluggish. However, it does not bring back the same level of response from ios3.
The next option is to downgrade the iPhone 3G from ios4 to ios3.1.3 if you prefer speed over the added functions.
Instructions can be found here. For me, I’m going to get the new iPhone 4 although there seems to be a big issue over the reception at the moment and restore the iPhone 3G when I find some spare time.