[General Questions and Answers] ThunderStick:
FIRST AND FOREMOST: DISCLAIMER,

I am not responsible for any steps your take in modifying or following the steps described below. This is simply a guide to assist you with restoring your phone. If your break, drop, ruin, brick, wipe, slap, chop, honk, ding, open, slave or unock your phone and it does not respond how you expected sorry your phone, your responsibility.

What is described below worked for me.

Ok, after searching for hours or nearly days for a way to unroot and get back tot he stock rom that allows for Over the Air Updates (OTA's) I finally figured it out after piecing together tons of threads on related subjects.

Anyway here it is...

On my nexus one I was using a CyanogenMod Rom and wanted to revert back to stock because of a few glitches I didn't like. I was presented with tons of problems when trying to do so. This is what I did.

For dummies version:

GET THE NECESSARIES

(1) Downloaded the stock ROM FRG83 from Modaco HERE

(2) Unzipped this to a folder I created on my PC (I named it Platform-Tools)

(3) Downloaded and Installed the Android SDK. This comes with ADB and driver for your phone which is a must need. HERE

(4) Copied all files from the android/android-sdk/platform-tools folder to the folder I created earlier in step 2.

(5) Downloaded fastboot command (Available in attachment below)

(6) Downloaded flash_image.zip (Available in attachment below) (Optional - flash_image.zip only needed if using ADB method and is not described below or recommended)

UNLOCK BOOT LOADER

(1) Unlock Boot Loader (Yeah you have to do it). If not done you will get an error saying unable to verify signature when trying to load the img files.

-Boot in to boot loader by Powering on your phone while holding down the trackball

-Connect phone to your pc using a usb data cable

-on the boot screen it should say something like "fastboot usb" after doing so

-Type fastboot oem unlock

-Read the warning and accept it

(2) Boot in to boot loader by Powering on your phone while holding down the trackball

(3) Should say unlocked at the top

PHONE UNLOCKED AND READY TO FLASH YOUR PHONE TO STOCK

:D

(1) If not done already Boot in to boot loader by Powering on your phone while holding down the trackball

(2) Connect phone to your PC with a USB Data Cable

(3) From your PC command prompt change directory to where you save your img files and the fastboot command stuff

(4) Type The Following In Sequence from your PC Command prompt:

fastboot flash boot (YOUR DIRECTORY)\boot.img

fastboot flash recovery (YOUR DIRECTORY)\recovery.img

(5) Boot in to recovery

-Select bootloader from the menu

-Select recovery from the next menu

(Wait, a triange with an exclamation mark appears)

-Press the power button along with the up volume button

(Boots to the android recovery menu)

-Wipe everything

(6) Reboot in to the boot loader and Type The Following from your PC command prompt In Sequence

fastboot flash radio (YOUR DIRECTORY)\radio.img

fastboot flash system (YOUR DIRECTORY)\system.img

When done reboot and enjoy your fully restored un-rooted back to stock nexus one and enjoy all your OTA Updates as they are released.

If there is something I missed or needs correction let me know and I will make necessary revisions.