[Nexus S General] NoMoreErrors:
I bought my Samsung Nexus S from a Koodo booth here in Canada two days ago and have been enjoying it quite a lot since. I've also been reading up on the wealth of information pertaining to rooting it and trying to sort out so many different factors. I notice I'll have to use the search feature to find one little triviality that comes along and the fix it.

Then I decided to just make my own thread where I'll post every step of the ways I find and how I figure out how to solve my issues involved with rooting my phone.

To start, I found out you can create a backup with NANdroid.

I couldn't find any information on where to download this elusive "NANdroid" and then heard from This thread that all I have to do is

This didn't seem to be the case when I followed these steps; coming first to the predicted screen,

(containing this information)

FASTBOOT MODE
HW VERSION - REV 16
BOOTLOADER VERSION - I9020XXKA3
BASEBAND VERSION - I9020UCKB2
CARRIER INFO - ATT (but im with Koodo?)
SERIAL NUMBER - Lots of digits.
LOCK STATE - LOCKED

Also giving me the option to select between

Reboot Bootloader

Reboot

Recovery

Power Off

When going into recovery mode I'm greeted with an animation of a box with an arrow coming out of it. This turns into a triangle with a exclamation in the middle of it.

From here I press power and volume up to come to a menu that is supposed to have a NANdroid option I've been told.

Instead; I get the options:

Reboot system now

Apply update from /sdcard

wipe data/factory reset

wipe cache partition

At this point I'm currently stumped, though I'll continue searching as I'd rather not be stuck without a backup before starting the rooting process.

UPDATE: Even though I'm weary of proceeding without backing up, I'm sure I'll be able to restore my phone back to factory somehow.

I spent the night downloading and installing the Android SDK, then started configuring my device for use on windows 7.

Currently I'm in the bootloader interface after installing my phone's device drivers while being in fastboot mode.

The drivers take a couple of minutes, but they install successfully!

On I go, I'll just point DOS to the directory I want it to. Now I'll run the program through dos. What's this?! AND ERROR!?

Psht, I WOULD be missing the "AdbWinApi.dll" Not a hard thing to fix. I'll just google for the file!

Oh! I don't even have to download the file, the directory has just changed!

That was an easy problem to solve with many solutions provided!

Time to try again!

Sweet, it works. WHOA! TEXT ON MY ANDROID WHAT ARE YOU DOING!

And I select Yes to come to a nice screen that says my phone is now unlocked!

Now I need to download an image file? Okay. I can do this.

Okay, flash recovery the flashboot. Looks like the image has updated since the thread's instructions. Hopefully it's still compatible.

Now I just need to root. Just need to install a nice zip file.

AAAND, I can't seem to push it onto my phone for some reason. Time to search.

Oh, I can just copy and paste this file by enabling USB storage and dragging it over.

I'll just follow the rest of the steps, to no errors! Whoo! I'm free to install any ROM I want!