When I read on Engadget that Big Red was finally releasing Android 2.2 Froyo I was really excited. That excitement continued through installation and four days after installation. The excitement quickly changed to frustration as my Droid X began exhibiting all sorts of issues that rendered it unusable. More information on what problems I was seeing and how I fixed them are after the break.
The first issues I noticed were with Gmail. Google created a standalone version of Gmail that was not integrated into Android. This was a great move on their part because it allows them to provide updates to the Gmail app without having to deliver those updates through an operating system patch. But this version of Gmail just didn't work for me on Froyo. I was able to use Gmail for about 30 seconds before it would display a "force quit" message giving me an option to simply force quit Gmail or send a report to Google about the error. After sending a dozen or so reports to Google I simply quit using Gmail.
The Camcorder application was broken as well. I was at the Chattanooga Aquarium with my wife trying to video some colorful birds and every time I'd press the record button the Camcorder app would crash to the home screen. No error messages were displayed, the app simply shutdown and the home screen loaded.
There were a few other stability issues, such as the Google search widget locking up. Overall Froyo was unusable on my Droid X. I did some research and found a forum post on Android Central that helped me fix the issues. It's believed that on a Droid X upgrading from Android 2.1 to 2.2 leaves all sorts of cache files and old operating system files on the device that wreak havoc once you have upgraded to Froyo. This is because Android has a backup system that lets you store application data on Google servers that help you quickly restore your device should you ever need to.
To get your Droid X stable the post recommends doing a factory reset on your device followed by turning off the Android backup restore feature. If you only perform a factory reset your Droid X will download all your old application data and apps the first time you boot into Android 2.2.
I've performed the steps in the Android Central forum and they work; my Droid X is no longer experiencing any application crashes or funkiness. The downside to following their instructions is you have to download all your applications again and completely set up your Droid X from scratch.
The only thing unclear at this point is how much the standalone Gmail app had to do with the Gmail issues. I've yet to upgrade from the integrated Gmail app to the standalone one available in the Android Market. And I'm scared to download it. If the issues related to Gmail are part of that version of the app versus my old Android 2.1 data I could end up with an unusable Gmail app again.
How have you faired with Android 2.2 and your Droid X? I'd like to hear your experience if you're willing to comment.