I recently upgraded my iPhone to iOS 4 and like many others I noticed that everything slowed WAY down. Â luckily I ran across an articled calledÂ Speed Up iPhone 3G + iOS4 with a Hard Reset? which gave some very good advice. Â Basically the fix calls for Â aÂ double Hard Reset.
To perform a Hard Reset, press and hold theÂ Home andÂ Sleep/Wake buttons on your iPhone simultaneously for 5 to 10 seconds. Â After a few seconds theÂ Slide to Power Off notice will appear, ignore this and keep holding down both buttons. Â In another few seconds the device should abruptly turn off, followed by the Apple logo and a reboot. Now release the buttons.
If your iPhone remains powered off, wait about 15 seconds then boot the phone by pressing theSleep/Wake button.
The tip mentions that it may be necessary to perform the Hard ResetÂ twice to get the desired effect. Â I tried this on my iPhone 3G. I performed one reset and it rebooted immediately. Â Before repeating I checked to see if I could notice any difference: maybe, not much, kinda hard to say.
I then did a second Hard Reset and this time my phone stayed off. Â Rebooted again, and was happy to find that yes, my iPhone does seem to be peppier â€“ or rather, back to itâ€™s normal pokey nature instead of incredibly sluggish. Â Apps load faster, Mail messages open quicker â€“ yay!
A bit of Googling yields little information as to what exactly gets reset during this operation. Â What I found just notes that the iPhone is a computer like any other, and a hard reset typically clears all RAM buffers, caches,Â etc. Â That can indeed help with performance.
Worth a shot. Â If this helps â€“ or doesnâ€™t â€“ with your iPhone, let us know in the comments.
Based on user feedback the Double Hard Reset (â€œDHRâ€) does appear to help a large number of 3G owners.
For more tips see our followup postÂ iPhone 3G Performance Suffering with iOS4.