January 20th, 2011
I’m sure you’ve all heard about how the iPhone 3G was completely unusable after updating to the iOS 3.0 software. I experienced this problem as well. Subsequent updates have eased the problem in my case, so I hadn’t been too upset about it until recently.
In the past month or two I noticed that my phone was becoming increasingly slow. Eventually I managed to pinpoint the problem down to the location services. The issue cropped up whenever I used an app that wanted to check my location. Because of this issue, I had actually turned off location services for any apps where it wasn’t absolutely necessary. But, the two primary apps I used that needed location services were Maps and Pocket MBTA.
My phone was so slow using these two apps that it was unbearable. I could not even get directions to a location because as soon as I started typing in a destination the phone would freeze completely. Eventually the app would just quit. When I tried to use Pocket MBTA to get buses near my location, the buses would actually arrive before I ever even got the app to tell me which buses were in the area. Even worse, after closing the app, my phone would still be a useless brick for several minutes after the fact. I’ve actually missed several calls because my phone was frozen and no attempt at clicking the accept button would work. Even worse, the Phone and Chat apps would just freeze and then quit when I tried to open them. Eventually after a few minutes the phone would start working again. There’s nothing that makes you feel more silly than holding a $300 phone that works about as well as a brick.
The release notes to a recent update of The Weather Channel app gave me an idea however. The issue for this app was a crash on startup. They suggested reseting your location services database. My weather channel app was fine, but I figured it was worth a shot to try and fix my other problems.
On my phone I went to Settings > General > Reset. Then I chose to “Reset Location Warnings”. A warning pops up and says that this will reset all the location warnings. I clicked Reset Warning. Amazingly, since doing this, my phone has been much more snappy. I can finally use the Maps app again!