Root Samsung Nexus S running Android 2.3.4
The Nexus S is the second handset in the Nexus series of handset from Google, which run on stock Android. The handset was released in conjunction with a new version of Android – Gingerbread, and is manufactured by Samsung. The internals of the Nexus S is similar to Sammy’s Galaxy S.
Before following the steps below, please keep in mind that rooting your Nexus S will wipe your phone clean of all data, including files present on the SD card. Users are recommended to make a backup of the internal memory card, before proceeding with the rooting steps mentioned below.
Here is a simple way to root your Nexus S and Nexus S 4G in just a few steps, running Android 2.3.3/2.3.4-:
Head over to this link, and download the zip file which contains all the required files to root your Nexus S/S 4G.
Unzip the downloaded file on your desktop, and install the ‘PdanetA300.exe’ or the ‘PdanetA30064.exe’, if you are running a 64-bit version of Windows.
Make sure to install the ADB drivers, when asked. Select the appropriate device manufacturer when asked, which will be Samsung in this case.
After the installation is completed, double click on the ‘run.exe’ file and connect your phone to PC, when asked. Make sure to connect your phone in USB Debugging mode. To do so, go to Settings->Applications->Development and tick the USB Debugging option.
Follow the on-screen steps, which are pretty simple.
If you follow the on-screen steps and do everything correctly, you will have root access on your phone along with ClockWorkMod Recovery installed.