To hard reset Nexus One has never been this easy. In the past Android phones, to do a clean wipe of our device, we always had to go to the recovery and wipe the data partition.

But in the latest Android 2.1 running on the Nexus One, Google has given an option to restore all settings and the entire phone to factory defaults which is kinda like wiping your data partition completely.

Tethering is one of the first features we try to get when we get a new smartphone like the iPhone, Nokia phones and now the Nexus One. I have previously shared how to enable wired tethering in HTC Hero.

It was easier on the Hero as it comes out of the box on Android 1.5, but you will require to go through some steps before you can enable tethering on the Nexus One too.

Since Nexus One is still new, there is no “one click root” available for it yet, but I’m sure the team behind Flash Rec will release it soon. Their app for Hero really saves a lot of trouble when rooting it.

In this tutorial on how to install and root your Nexus One using RA Nexus Recovery Image, I’ll use the fastboot method as given by Amon himself.