Most of the smartphone users who root their devices often install loads of apps and custom ROMs and then get stuck somewhere, the best way to get out of that situation is install the stock ROM. It unroots your device as well as restores all the default settings so you can start everything from scratch. Here’s how you can unroot your HTC Nexus One smartphone.
I. Before You Begin:
1. You should have rooted your device using the procedure given
here.
2. This will replace the custom recovery on your device with the stock recovery.
II. Downloading Required Files:
III. Unrooting the HTC Nexus One:
1. Download and place the Stock ROM onto your Desktop. Do NOT extract any files from it.
2. Rename the Stock ROM file to PASSIMG.zip. You must do this, otherwise, the next steps won’t work.
3. Connect the HTC Nexus One to your PC using the USB cable.
4. Copy the renamed Stock ROM file to the root folder of your device’s SD card.
5. Disconnect the device from your PC after you have copied the file.
6. Turn OFF your device.
7. While your device is turned OFF, press and hold Volume DOWN+Power buttons together.
8. It will ask you to update your device with the PASSIMG.zip file you copied earlier. Choose Yes and the update will begin.
9. You’re now unrooted !
You’re now back to Stock Android 2.3.7 ROM with everything untouched.