About Froyo

Ed. note: OK, here's the deal. This accidentally got published before we meant for it to. We've pulled it from the front page but are leaving it published with this addendum. Cause that's how journalism works. If and when we get this method worked out, we'll get a new post up soonest. Our apologies. The person responsible for the screw-up (erm, me) has been flogged. - Phil

There seems to be some question around the 'tubes -- is the Froyo I see everyone using for T-Mobile or for AT&T? We can answer that one (and we love questions that we can answer! ).  Yes.  It works on both carriers.  Click past the jump to read some more, and get the lowdown.

(First, a reminder: This version of Froyo we're using is not official, nor is it final. It was pushed out to a handful of phones -- journalists, it appears -- and the rest of us piggybacked it. We expect an official release in the coming weeks.)

Phil uses an AT&T Nexus One.  I use a T-Mobile Nexus One.  Being the Android nerds that we both are, you know we were all over Froyo as soon as we got wind of it.  After some marathon flashing sessions, countless adult beverages, and zero bricked phones (huzzah!) we're confident enough to say that Froyo is Froyo.  Will a version with a radio optimized for AT&T surface?  Probably. But it's entirely possible to install Froyo on your locked bootloader, completely stock AT&T Nexus One.  And it works just fine.  We've gathered all the instructions together below to get Froyo on your Nexus One regardless of carrier

Stock AT&T Nexus one to Froyo

This is going to erase everything on your phone, that's the nature of the beast. Hit the market for a good backup app, make sure your phonebook and addresses are syncing with Google, and carry onward:

  1. Download the stock T-Mobile Nexus One image.  We have to do this as the update is set up and signed to only flash over ERE27 (the latest T-Mobile build).  Double check the MD5! (MD5: 90700607c04279716b505aa203e9c684).  Anytime you're flashing something with a radio image you want to be sure the download is not corrupt.  Here is a nice easy way to check MD5 sums in Windows.  Please, don't skip this step :)
  2. Download the Froyo update directly from Google here. (Update: Google took down its file. You can try this one.) Check that MD5!
  3. Change the name of the T-Mobile stock image to update.zip, and copy the file to your SD card.
  4. Reboot your phone into recovery -- Hold the power button and choose to power off your phone.  When it shuts down, hold the volume down rocker and press the power button.  When you see infamous warning triangle, hold volume up and hit the power button again.  Select apply update.zip.  This will flash the T-Mobile version of stock eclair to your phone.
  5. Copy the Froyo update from step two to your SD card, and remove the T-Mobile file.  Remember, we renamed it to update.zip.
  6. Repeat step 4.

Remember, you are changing the radio file, so your reception may be different.  If it's too terrible, you can roll back to the stock AT&T firmware and wait it out. Some people say it's fine, others say it's not.  All I can say for sure is that this won't brick your phone.

Stock T-Mobile Nexus One to Froyo

The easy way is to wait, you'll get it very soon.  Of course none of us want to do that :) .  Grab the file from Google, check the MD5, and move it to your SD card.  Boot into stock recovery as listed above, and flash it up.  You'll love it ;)

Rooted Nexus One to Froyo

Piece of cake. Download Paul at Modaco's pre-rooted version Here and flash as usual.  This works for any version of the Nexus One, as long as you're rooted and using a custom recovery image.

Remember, everyone here at Android Central just wants you to have your Froyo and eat it too.  If all this sounds like something you're not comfortable doing, there's no shame in waiting for it to hit your phone au naturel.  It won't be too much longer, I promise.

All other phones

Froyo currently is only available on the Nexus One. That means you can't put it on your Droid. Or your Hero. Or your Moment. Or your Incredible. Or any other phone that's not the Nexus One. If there's any confusion here, re-read the first sentence of this section. And never fear: We'll get more versions soon enough. :)


Reader comments

Froyo on your Nexus One -- AT&T users can join the fun


Sorry if this has been asked/answered already. I of course loaded up froyo on my tmo n1 on saturday. When google officaily releases froyo and its sent OTA....will i still be able to load up the official froyo?


Thanks for the article. Being a stock ATT android user and reading all of the Froyo news, I was a bit bummed. But now reading this article, I might just try this tonight!!

I am so glad I bought a Nexus One (T-Mobile)! I've been using Froyo (2.2) for the past 4 days and Love it! Nexus One Users will probably be getting Gingerbread (2.3) by the time the other phones even have a slight chance of getting Froyo.

Thank You Google! Thank You T-Mobile!

Your screenshots show the old radio version 4.03 which causes the camcorder to not work with Froyo. 4.06 is the Froyo radio image. I haven't tested it on my rooted AT&T-banded N1 yet. I don't want to give up my colored trackball notifications LOL

From what build will this work?
Have heard many people saying it is not possible downgrading with locked bootloader. Interresting to see if anyone gets this to work from ERE54B... Please report back about that.

I've got a stock AT&T NexusOne (non-rooted, pure as the driven snow) and tried your walkthrough.

I verified the MD5SUM of the Tmo stock image and attempted to flash to it. I got to step 4, but got the following error:

E:Can't open /cache/recovery/command

-- Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:signature verification failed
Installation aborted.

So, did I do something wrong, or does this just not work for un-modified/non-rooted phones?

I had already tried and failed at this same thing on stock at&t but re-dl'd and tried again, same thing signature verification failed. installation aborted. on update.zip

edit: same story as WwonderLlama

Same here! Signature ferification failed on the stock T-Mobile Nexus One image posted in step 1.
Too good to be true.

I can also say that this is not possible for the AT&T N1. If you have an unlocked bootloader with a custom recovery ROM, you can flash the ERE27 ROM and upgrade from there without moving away from 'stock' ROMs. However, you cannot go from EPE54B to ERE27 without unlocking the bootloader and flashing some custom recovery ROMs.

Phil, no worries, it happens. If you do get this figured out and there is a way to get to Froyo on a stock AT&T N1, it will be a great find!