Today Google announced that they were celebrating Android by releasing the source code to the public. Hooray! Of course, Google could continue the celebration by also releasing the OTA update to it's flagship phone the Nexus One.
Us Nexus One owners have been teased by the OTA release for over a month now with nothing to go by in terms of expected release dates (except for a token "next couple of weeks") or status. Hopefully, this source code availability will herald an update for our phones shortly. I'm not holding my breath though.
I don't mean to sound ungrateful. The N1 is an amazing phone - probably the best that I've used so far. My frustration lies from two conceptions that I had.
The first, that Google was the beta company - release often and early to keep the people excited and happy. Why the seemingly endless wait for Froyo (Android 2.2)? Shortly after the Google I/O conference, there was an OTA update that was given to a small few. I haven't heard of any major bugs from anybody that received that update. So what on earth is delaying the general release? If there were some minor bugs just send out another update.
The second, that the Nexus One was Google's flagship phone and that it would get special treatment. I wanted a nexus one because I wanted these updates direct from Google without waiting for carriers and manufacturers to bless the latest and greatest release. Beginning with Google ending the Nexus One web store and continuing with the reluctant OTA update, it is starting to feel like Google is leaving the N1 (and us customers behind). That's a real shame because the N1 was supposed to be a different sort of phone. I don't want to go back to carrier controlled hardware but it looks like Google's abandonment may leave me with no choice. Shame