Those who are having performance issue on Iphone 3G after update to iOS4, please read my story here.
I, too, was having exactly the same issue after updating to iOS4, and I wasn't too surprised to see all these comments everywhere about the performance issue under the same configuration. However, I was still puzzled by those who claim no such issue exists.
Anyway, just yesterday, I had enough of my iphone 3G /w iOS4, due to its lagginess, and decided to downgrade back to 3.1. Found the article at Lifehacker, and managed to reinstall 3.1.? firmware I already had.
Then I ran into a major problem. I realized I did not have a valid backup of my iphone /w OS 3.1. Well, I had no choice but to reinstall iOS4 and get all data back, copy them by hand if necessary go back to 3.1.
Well, then something surprising occurred. I "restored" iOS4 firmware then "restored" the backed up data, instead of "updating" to iOS4, then I realized it became much faster!
So, those who are having performance issues, try this. Back up your data, "restore" firmware, then "restore" your data.
Some claimed that having "hardware reset" also has the same effect, but I cannot confirm. What I can confirm is that my iphone 3G is running iOS4 and it was nothing like this after initial update to iOS4!
null