Possible Duplicate:
Where can I find stock or custom ROMs for my Android device?

I have a Nexus One (with the radios for the AT&T network) which has an old beta version of 2.2 on it. It doesn't receive over the air updates, and I'd like to get it running something more recent.

Where can I find a download for Android 2.2.1 or 2.3? There's a link to an updater on Google's site that's given by numerous blogs but it's always broken. It's kind of bizarre to me that this phone is stuck in an OS limbo since it won't receive updates and there's no place to download the latest.

  • Not to state the obvious but have you tried doing a factory reset? How did the phone get the beta version of 2.2 onto it, that might help other people help with suggestions?
    – Richard
    Commented Jan 13, 2011 at 8:50

2 Answers 2


You might have more luck installing a third party ROM as it's not always easy to get the original AOSP (Android Open Source Project) running on your device. Having the Nexus One is good for you since it'll be one of the first phones to actually get ROMs.

If you want 2.3, google for the "Oxygen ROM".

Otherwise, I think there's an original Nexus One ROM right on XDA Developers.

I also found another board topic that has several Nexus One Stock ROMs and you can even customize and "bake" them yourself.


Why not stick CyanogenMod on it? Essentially the same thing with a few extra bonuses ;)