Android 2.3.4 is available now -- here's how to download on the Nexus S [Update: Root option now available]

As I'm sure most of you are aware of by now -- Google today announced Android 2.3.4 would be rolling out for the Samsung Nexus S in the coming weeks. Luckily, we don't have to sit around and wait for Google these days to get in the love. In fact, if you're a Samsung Nexus S owner, you can hit the link below -- download the update and install Android 2.3.4 manually. Here are your instructions:

Shut down your phone, and reboot into the bootloader by holding volume up and powering back on

Use the volume buttons to choose "recovery" from the list, and select it with the power button

When you see the triangle on your screen, hold power and then press volume up and you'll have a list of options, choose the file to update

That's it, folks, after completing those steps you'll have a fresh install of Android 2.3.4. If you happen to have any troubles along the way, jump into the Android Central forums and we'll get you fixed up.

Update: If you're already rooted, and want to stay that way we have a quick and dirty method to go from whatever ROM you're using now to a clean and rooted build of 2.3.4 in the Nexus S hacking forums.

I am using Samsung Vodafone 360 M1, i wish to change my phones os from linux to android. Do you guys think that this is possible.... if yes plz share the secret.
the following the specification for the hardware that i was able to find on internet.

Didn't work on the EVO4G. Don't know what I was expecting ... but I thought I would give it a try.
I placed the file on the root of my SD card, booted into recovery, tried to install from SD card, and it failed.

This is probably the most effective demonstration of why I'll probably say goodbye to Android come upgrade time. My phone will NEVER see this update. Probably not even Gingerbread for that matter. And this phone is only 8 months old so it can run it. And how many other phones will never see this update? Don't get me wrong I knew this going in, and I'm envious of users who have the pure Google phone. My carrier didn't offer that option. Instead I got a bloated & buggy iphone knockoff that only recently was updated to what is now the ancient Froyo. But alas I've nobody to blame but myself. I was the person who bought it. Enjoy Nexus owners. We among the masses that will never see this are jellous.

I'm not sure about the issues you're having but I'm curious about you getting video chat working on 3G. It flat out won't let me start video chat without a wi-fi connection. It seems that is the case for most people, although I'm hearing sporadic reports of success using 3G. How'd you do it?

Sadly, this one isn't a rooted one... :( Though, I shall continue to rock it for a bit.

Is there a post in the forums of how to build your own update.zip? I know how to compile and create the flash-able *.img file, but I'd rather have a nice and handy .zip as well as the capability to odex some of my preferred apps and have my own build num.

You Nexus S (NS) doesn't have an SD card, so internal storage is used instead. When you plug your NS into your computer and mount it, that first directory you click into from your computer is called "the root". Just a side note, this is just the root of the internal storage though. There is a root to your file system as well.

So... with all that said, you copy it to that top level (first directory) of the phone when it is connected to your computer.

Will it be that simple when the Sprint Nexus S is released? I mean, since it has Wimax, is it going to be the same software release. Or will we have to wait for a different software release specific for Wimax?