I just returned from an appointment at the Genius Bar in the nearby Apple Store about the maddening slowdown of my G3 iPhone, due to the upgrade to iOS4. Here are the highlights
1) Apple techs are well aware of the slowdown and other problems on the G3 as a result of upgrading. The young, helpful guy I spoke with acknowledged the slowness of my iPhone. He performed a diagnostic check and said that some of the background apps performing OS functions (which we users never see) are not performing well, as some of the dynamic code they read, and maybe portions of these apps, are garbled. Of course, he can not extend his findings to all of the G3's out there that are experiencing problems, since other people have symptoms that I do not have.
2) This tech had heard a RUMOR within the Apple grapevine that a new upgrade is being considered and/or is in the works. He and other store techs have not been told anything directly, so there is no known date of its release. The techs, like us, must wait for movement from Cupertino.
3) In the meantime, his best recommendation is to perform a restore in iTunes from NEW, and NOT just a restore from the latest backup, which would only restore garbled, damaged code. After restoring to factory condition (but with iOS4 still installed), I can sync all my personal data (Address Book, Calendar, Apps, databases, etc., back to the iPhone, and I must re-set my Settings and probably any preferences I that applied to specific third-party Apps. What I will lose in this process is all text message strings and any recent phone call info that is stored on the phone.
Again, the tech could not guarantee total resolution of my slowdown, but he is convinced it will help.
4) He also said I should NOT do a Hard Reset by holding down the Home button and the Sleep/Wake button (at the top) simultaneously. This is akin to unplugging a computer while it is running, and, performed only a few times, it can potentially damage the electronics. I had thought this maneuver was similar to "zapping the PRAM" on a Mac, but he said absolutely not. I have seen this step suggested in this thread (cultofmac.com suggests this), so I want to pass on this warning.
5) On the theory that the memory demands of iOS4 are too taxing for the G3, the tech said it might help to turn off Apps that are constantly going online for info updates. So, log off in your Facebook App, Yelp, etc., and don't leave multiple windows open in Safari.
6) Do turn off your iPhone 3G whenever your can.
That's it. Rather than revert to iOS3, when I can find several hours, I might do a restore from NEW, but, for now, I am stuck, like the rest of you, waiting for Apple's official response.
Oh, and I have already added my complaint to Apple at the link below. You should, too.
http://www.apple.com/feedback/iphone.html
<Edited by Host>
Message was edited by: Fastdude
Message was edited by: Fastdude