yashsingh1/xdaforums huggingface dataset:
[Nexus S General] DodgeBullets:
Works as a charm TY
[Nexus S General] stewarta:
USB file trasnfer

I assume you have connected USB to a microcomputer and used 'USB connect' to file transfer to the root directory of the SDCARD and then turned USB off once the transfer is over. I assume you are flashing into ClockWorkMod and then choosing the zip file from CWM.

Have I missed anything you are/are not doing? Should work fine. Perhaps try ROMManager from Market and Flash latest CWM then simply use ROMManager to next boot into Recovery .... then choose the zip file to flash from there ...
[Nexus S General] babloogta:
sir plz tell me how i can root my nexus s i9023 android 2.3.6 grk39f

my id is babloogta@gmail.com

thanks
[Nexus S General] stewarta:
Unlock ... root ... Nexus S GT-i9023

Simply go to the first post in this thread and kursk has laid out the steps very clearly ....
[Nexus S General] levo009:
thanks;);););)！~good work！
[Nexus S General] stewarta:
Good Android Manager-files, screen capture and more

Managing files, screen capture and more is made easy by:

1. Downloading and installing the SDK onto your PC from http://developer.android.com/sdk/index.html

2. Modifying the \android-sdk-windows\extras\google\usb-driver\android_winusb.inf to include the Nexus S (GT-i9023) as follows under the headings shown (the second one for Win7 x64 users) leaving all other devices in place:

[Google.NTx86]

;

;Google Nexus S GT-i9023

%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E20

;

;

etc

[Google.NTamd64]

;

;Google Nexus S GT-i9023

%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E20

;

etc

3. Downloading and installing QtADB (particularly useful for those new to Android devices, instead of running \android-sdk\tools\ddms.bat) from http://qtadb.wordpress.com/about/

4. OPTIONAL STEP: If you are going to run ADB put the location in your PATH on Windows ... right click on Computer >> Properties >> Advanced System setting >> Environment Variables >> under System Variables add adb and the path.

5. This step is a MUST and stops most installations .... use Windows Explorer and locate the following file and DELETE it. You MUST replace it by opening a COMMAND window (Windows START as administrator) and typing at the prompt:

echo 0x955 >> "%USERPROFILE%\.android\adb_usb.ini" (leave it exactly as this).

If you want to see that this has taken place, search out adb_usb.ini which will be under users\yourname\.android\

6. This step is a MUST and stymies most attempts to get devices hooked up to ADB or QtADB ... Open device manager on your PC and now CONNECT the PC and device via USB cable. On mine, perhaps because I also connect a Nexus One and Notion Ink Adam tablet, under Android Phone, it shows Android Composite ADB Interface. Right-click on this and UPDATE the DRIVER to the \android-sdk-windows\extras\google\usb-driver\ ...i.e., the same folder where you modified the inf file earlier.

7. Now run QtADB and your Nexus S will appear. You can screen capture (not rooted) or gather info like I've shown (rooted) below:

​

Enjoy!
[Nexus S General] rrohanjs:
can sum1 make a video n add it, it makes this thread much better than like how ppl at nexusshacks.com have done it, jsut a suggestion .. wht do u all think about it ?
[Nexus S General] rrohanjs:
www.nexusshacks.com

found this great video and step by step explanations of rooting both nexus s and nexus s 4g

http://nexusshacks.com/nexus-s-hacks/how-to-root-nexus-s-or-nexus-s-4g-new/
[Nexus S General] Lordofminor:
Will I be able to get back stock recovery if things wont go well?

I just want to root, no custom ROMs.

Isnt there any tutorial for root without changing the recovery?
[Nexus S General] mindwalkr:
If you only root and do not flash any custom ROM then the first time your Nexus S boots up completely (i.e. into Android OS) it will replace the clockwork recovery back with the stock recovery
[Nexus S General] DavidKop:
I got stucked!

Hi. Your tutorial was working for me until Part 4 step 8.

When I boot into the Recovery mode, just "Google" logo displays and the phone does not start up. (my friend said it's bricked)

But when I take out the battery and boot up normally, it works as normal phone.

Please help!
[Nexus S General] DavidKop:
Again!

Ok, I got further. Now, when I press recovery, it starts, but the it just shows me and Android with exclamation mark. :( Please help!
[Nexus S General] mindwalkr:
That means the stock recovery has been flashed over clockwork recovery. This happens everytime you boot the phone into android.

You have to flash clockwork recovery again and boot into recovery. The way I prefer to do it is to via USB. Turn off the phone.. press volume up + power until you get to fastboot. Then on your PC type on a command line fastboot boot clockwork.img that should boot you into clockwork recovery
[Nexus S General] babloogta:
sir plz tell me whin i run the command adb push su-2.3.6.1-ef-signed.zip /sdcard/su-2.3.6.1-ef-signed.zip

its says device not found but i connect by nexus s s to computer than why this says me device not found
[Nexus S General] mindwalkr:
If you connect the Nexus S to your computer via USB, it will recognize the device as a USB mass storage device.

However to use adb commands, that alone is not enough. You must install Android Development tools and drivers for Nexus S as described in this post http://xdaforums.com/showpost.php?p=18276715&postcount=459

This way, when you boot your phone into fastboot (i.e. power down, and then hold volume up + power on key) it will be recognized by adb.

If you want your phone to also be recognized by ADB when the Android OS is up and running (i.e. not in fastboot mode) you have to enable USB Debugging in Settings -> Applications -> Development. Obviously for this to work you still have to install Android Development tools and the Nexus S specific drivers as explained in the link I pasted here.

Also, obviously during this whole process the Nexus S should be connected to the laptop with the USB cable

Hope that helps
[Nexus S General] DavidKop:
ROM Installation

Thank you very much, it worked for me. I finished the GUIDE with no problems, I just wanted to ask you. Is there something I could do wrong? When I try installing custom ROMs, the boot animation of the ROM appears and it stays there forever. I tried Cyanogen and Oxygen, both for Nexus S.
[Nexus S General] mindwalkr:
Dunno.. did you wipe cache and dalvik cache in clockwork recovery prior to flashing the rom?
[Nexus S General] DavidKop:
Yes, I did. It still does the same. Should I try wipe everything?
[Nexus S General] mindwalkr:
No you wouldn't need to wipe everything. Did you by any chance make a Nandroid backup with clockwork recovery before trying to flash the rom ? If so, you can try to restore that backup with clockwork recovery and see if it boots alright into Android. That should be your baseline and failsafe in case something goes wrong.

Also the ROM should be compatible with your phone. You can try to download the ROM again, maybe it got corrupted...

Make sure you download the correct ROM for your phone's variant (i.e. i9023, or i9020)

Place the rom in your sdcard and then flash it with clockwork recovery. Since you now probably can't boot into Android you can use ADB in fastboot to do it, issuing on a command line adb push your_rom.zip /sdcard/your_rom.zip
[Nexus S General] DavidKop:
Ok, I'm running Cyanogen right now. :) All I need to do was wipe data, cache, dervik. Thank you for your suggestions!
[Nexus S General] babloogta:
sir plz tell me the image that u provide the link is not avalible or corrupt plz tell me that guide is compitable with nexus s i9023 grk39f android 2.3.6
[Nexus S General] Lordofminor:
Is it possible to uninstall driver which I installed with PdaNET? I didn't chose Samsung for drivers :/
[Nexus S General] du3mme:
I'm finding some problems following the procedure explained in page 1.

After the downloading and unpacking of the zip file containing th "sdk r 14":

1. I can't find, any "list 3 choices" when I try to install the driver and I can't "select Android Bootloader Interface" as an option.

2. I don't even find the "fastboot" command in the sdk r 14.

It's quite frustating following a guide based on a different sdk package.

Can someone please update the guide, because it seams based on a sdk no longer available. An alternative could be a link to an old version of all the software and drivers needed for the unlock/rooting procedure.

I'm trying to unlock a I9023, under windows XP.
[Nexus S General] du3mme:
I found a solution:

1. download the zip package provided here: nexusshacks.com (sorry but I can't paste the direct link because I don't have sufficent post to do that, in other words i'm not allowed to paste links outside the forum)

2. follow the procedure described on page 1 of this guide.

---------- Post added at 12:05 PM ---------- Previous post was at 11:40 AM ----------

I'm at step n. 3 - clockwork orange recovery

This guide is buggy as hell!!

The link bring to a total different file instead of "3024v3-i9023.img" i founded "5023-cyan.img" "5023-green.img". Which one is the file that I need ? (I guess the 5023-green.img)
[Nexus S General] fcuk90:
that guide is great , i have hard time to set up the driver for my phone .

for your case , if you want a 5023-cyan.img , you put it(5023-cyan.img)<---basically any recovery img into your nexussrootnew folder

fastboot flash recovery 5023-cyan.img

just follow the guide .
[Nexus S General] du3mme:
than you for your kind reply.

I don't want anything in particular I just want to understands the differences.

At the and I downloaded tha CWM 5020 from the site of the developer and I installed that version.

I still dont understand which is the difference between "5023-cyan.img" "5023-green.img".

Another question, is it normal that I have to flash the CMW every time that I want to enter in the recovery ?
[Nexus S General] fcuk90:
the cyan and green is just the color different on the interface CWM i believe.

if you are not stock rom stock kernel , - yes you have to flash CWM every time u want to enter custom recovery since stock rom will auto reflash the stock recovery on every start up

if you are custom rom - you just need to flash one time .
[Nexus S General] du3mme:
Yes I'm on stock ROM, and that answer my question.

Why if I try to boot into recovery (without flashing) I can't boot in the stock recovery and I get an error ? (the error is a triangle with a ! mark and a little green droid on a side)

Thanks
[Nexus S General] alireza_simkesh:
Since i upgraded to 2.3.6 (OTA) i have lost root, and i cannot go to recovery either. When i go to recovery, i get the exclamation mark with the android guy!! looks like its giving me an error. And so i have to pull out the battery and reboot it.

I tried updating the CWM recovery, but still i am getting the same exclamation mark when i go to recovery:(

any solutions?!

---------- Post added at 11:28 PM ---------- Previous post was at 11:27 PM ----------

actually my problem is the same as urs!
[Nexus S General] haitham18:
thanx alot
[Nexus S General] jm1999:
Sorry guys. New user. i have i9020a and ive installed usb drivers and when i go to update the drivers for my phone i go to the directory and it says there are no drivers in the usb_drivers folder. Anyone have an idea?
[Nexus S General] jm1999:
I have installed a few times. I dont know if this is right. but extracted sdk to desktop installed usb drivers. accept all. and when i go to install the drivers this is what i get. and browse to the usb_drivers folder and subfolders.
[Nexus S General] brazilianoob:
I get the same thing. I also have a few questions regarding the rooting process. With ICS coming out probably around December for SNS users, should I have any problems updating the system? I know it is probably a dumb question, but I am new to this.

Thanks!
[Nexus S General] shockem:
Thank you so much for this. Had to go to many other threads to put the pieces together but yours was of great help.
[Nexus S General] ahqball:
To all new users;

It took me ages to understand a 'basic' step by step tutorial on how to root a handset.

As was the case with my Nexus S, I'd look at the instructions and think "tooooo long, cbf!"

Watch this vid, step by step guide on how to root your device and it's applicable on all Nexus S variants.

http://www.youtube.com/watch?v=xwe4sWH67dk
[Nexus S General] akurttr:
i9023

somebody after reboot no CWR on recovery use this solved your problem

clockworkmodrecovery rom manager find and install

open it and touch flash clockworkmod recovery(first item)

select reboot into recovery manual

mount and storage select

mount USB storage

unmount

++++ go back +++++

install from zip sdcard

find

'' super user.zip'' flash

reboot

es file explorer select setting mark root explorer and mount file system after

select phone in file explorer find ''etc'' folder select and find ''install-recovery.sh'' file and rename file for example ''install-recovery.sheski'' and

open rom manager again touch flash clockworkmod recovery(first item)

check it...

please click thanks button:D
[Nexus S General] faustika:
thanks for guide works fine on i9023
[Nexus S General] hamidbsb:
nice guide :) thx
[Nexus S General] brazilianoob:
sorry, I didn`t understand everything you said. was he having problems booting into CWR? That`s what I am having. Right after I flash the CWR I can reboot into recovery, but if I try it again, I am not able to do it. Is this normal? Also, I would like to know if it is possible to remove the superuser? I have the feeling it is not really necessary for SNS.

Thanks in advance!

Thanks!
[Nexus S General] akurttr:
whats the problem guy you entry to reboot you find the CWR mo problem or diidnot find CWR yo did this procedure but after unlock...
[Nexus S General] brazilianoob:
Let try to explain better. I unlocked the bootloader through fastboot, and then flashed CWR to recovery, following this guide. Afterwards, rebooted into recovery and CWR was there, no problem at all. So I installed superuser and was all set. However, when I rebooted into recovery another time, after completing de root procedure, CWR was not there anymore, and I got the little android with the exclamation point. This was a surprise for me, since I thought CWR would be there, since I had flashed it into recovery and used it already. Is this normal? Do I have to flash it everytime I want to use it?

Thanks in advance!
[Nexus S General] akurttr:
yes this procedure solve your problem you edit file install-recovery.sh to example install-recovery.sheski den after flash CWR.img file and it is ok...

Follow this procedure ...

clockworkmodrecovery rom manager find and install

open it and touch flash clockworkmod recovery(first item)

select reboot into recovery manual

mount and storage select

mount USB storage

unmount

++++ go back +++++

install from zip sdcard

find

'' super user.zip'' flash

reboot

find and install es file explorer and open

select setting

mark root explorer and mount file system after

select phone in file explorer find ''etc'' folder select and find ''install-recovery.sh'' file and rename file for example ''install-recovery.sheski'' and

open rom manager again touch flash clockworkmod recovery(first item)

check it...

please click thanks button
[Nexus S General] brazilianoob:
Thanks for the help, akurttr! Took me a while but I finally understood what you said . I am still a bit slow for xda. I just don't have any idea what I actually did. Why did I have to rename that file? The new name makes any difference? Just trying to better understand things.
[Nexus S General] akurttr:
in your recovery after reboot CWR disappered there for this procedure fix it . Always stay in recovery for CWR rename file because it is remove CWR from recovery menu..

please click thanks button
[Nexus S General] rajiga:
Thank you very much. Very useful info.
[Nexus S General] sspikey:
yup same here very easy flash and phone works great with ICS> Man I love this phone again!
[Nexus S General] Chirality:
There are a couple of things I don't understand about this procedure that I hope someone could explain to me.

First, why do we need to unlock the bootloader? I gather that's because the root app needs to install the su binary into the system partition and set its ownership and perms appropriately, and a locked loader won't let you modify the system partition. But then, why isn't it possible to install the su binary and the superuser apk into the data partition? Does Android prevent binaries in the data partition from running as root?

Second, why do we need to install a custom recovery image? After the bootloader is unlocked, can't we just use ADB or the Market to install the superuser app? Is there a reason that flashing the superuser package from the recovery console is necessary?

I'm sure there's a reason why these things are needed, I hope somebody can explain to me why or point me in the right direction. Thanks.
[Nexus S General] akurttr:
quick rom update and install custom recovery no need always open reboot download and install everything with rom manager CWM to easy custom rom installation...
[Nexus S General] crump84:
I finally talked my girl into letting me root her Nexus.. I've rooted several phones in my day and must say, you guys have it made. Easiest phone to root..ever! :D Thanks for the how-to
[Nexus S General] ArclightX:
Wonderful guide, took awhile to wrap my head around it but now I'm the master!

Thanks again!
[Nexus S General] Ibn Saeed:
I followed the steps, unlocked the phone

But when it came for transfering the SuperUser.zip file.

I rebooted my phone into fastboot and selected "Recovery"

Here is what i get after the Google logo with the UNlock icon.

and after trying to boot it up again, i got the following screen

How should i proceed ?

If i restart the phone, it goes and shows the "Welcome to Nexus S -- Touch the android to begin" screen.

I did not proceed from there and just powered off my phone until i get some help from here.
[Nexus S General] crump84:
Looks like your recovery didn't flash. Basically your phone is unlocked but without a custom recovery. Use fastboot to try and flash the recovery again.
[Nexus S General] sidnoit22:
More better tutorial for rooting your Nexus S/Nexus S 4G

Your method is cool and good but many user can understand with video so here its is :) :

http://www.youtube.com/watch?feature=player_embedded&v=EA6DlAqYUeo
[Nexus S General] brazilianoob:
Did you flash de CWR? Make sure you do. If you already have superuser installed you can just download ROM manager and use it to flash the CWR, is faster and easier.
[Nexus S General] Ibn Saeed:
THe issue was solved here

http://xdaforums.com/showthread.php?t=1336269

Had to re-flash the recovery
[Nexus S General] stewarta:
ICS Beta 10 and CWM

Yes, the answer is to keep CWM perpetual by renaming the /system/etc/install-recovery.sh script to (say) /system/etc/install-recovery.sh.orig. I also found that using ROM Manager to flash Beta 10 did the needed data wipe, and also cleared the cache and Dalvik cache.

That stated, Beta 10 is just that a beta. GPS, BT, and more are still not working. Thanks to the team for a more stable ROM nevertheless.
[Nexus S General] sc0ri0n:
Information and guides are everywhere. I am a new-comer to the whole 'rooting' landscape and tried to read as many articles as I can in the last few days.

While doing research on how to root my Nexus S, I blogged about my findings here: [1]

I wanted to root but did not want to unlock the boot-loader and wipe out the system without first having a sound strategy to restore and I was able to do just that thanks to information in these forums. I hope the post helps some people who are in the same boat as I am.

Once I got ClockworkMod working properly for me, I went ahead to install ICS Beta 10 on Nexus S, knowing its shortcomings but also that I can now go back to my restore points anytime I want. I posted that journey with screenshot here as well: [2]

Hope it helps someone. Thank you all for providing such a wonderful community!

p.s. Unfortunately, I am not allowed to post URLs yet as I am new to the community. You can see both posts at scorion dot net address.

Thanks!
[Nexus S General] gellow:
I have a problem with the drivers part. I only get to see the Android ADB interface, but the guide says that I need the Android Bootloader interface. I added the line for I9023 devices, removed all junk usb devices etc. but no help.
[Nexus S General] d3one:
How I know if I have Nexus S or Nexus S 4G?
[Nexus S General] tellone:
I'm searching a step by step guide for ubuntu: do you know a good link?
[Nexus S General] crump84:
Should be the same basic process just commands will be a little different. Check this link http://nexusshacks.com/nexus-s-hacks/how-to-root-nexus-s-or-nexus-s-4g-new/
[Nexus S General] brazilianoob:
BlackOtaku posted this guide. Check it out, it should work just fine.

http://xdaforums.com/showthread.php?t=883032

---------- Post added at 12:07 PM ---------- Previous post was at 11:58 AM ----------

I had the same problem. If you downloaded the latest SDK (my case), it won't have the fastboot files. What you can do is download an previously released version of SDK (Version 13 should have it) and copy the file to the platform-tools folder. Or simply find it on the web. Someone made a .zip file available in the beginning of this topic.
[Nexus S General] gellow:
OK, thanks, will try.
[Nexus S General] Heretic Infidel:
Worked like a charm. Running CM 7.1 with Franco Deep Idle Kernel right now ^^

NS I9023 user reporting.
[Nexus S General] gapotter:
New SNS I9020A 2.3.4 Unable to ROOT

OK - I'm missing something. I've downloaded and installed the Android SDK (r-15), and the JDK for Win7 64 bit.

FASTBOOT does not come with the newest Android SDK (or I am not loading something?). I tried to find a couple older fastboot.exe - but it just says waiting for device.

When I put the SNS into bootloader mode (hold power and vol-up) - the USB tone is not a connection, it's an error sound.

I'm no NOOB to messing with this stuff - but every guide / walkthrough is for older Nexus S phones. What am I missing?

Thanks

---------- Post added at 10:09 PM ---------- Previous post was at 09:31 PM ----------

So you DON'T need the SDK!? You DO need the correct USB driver which someone put a nice little rar file together and that worked! I have unlocked my phone, and now it's wiped! Thanks
[Nexus S General] dying4004:
any1 got driver for htcclay's super ics? after installing super ics my nexus s says driver missing for htcclay's and i cant use adb anymore.
[Nexus S General] arielgb2:
Thanks for your time.
[Nexus S General] keb00:
I have a doubt due to this being my first android, that is if you do the root through this way, as before I can back up the system, the level of the original rom and kernel?

It is seen that at a time, a user-level issues with IMEI changed after get roms, and how not backed up, ran out the IMEI of origin!

Sorry for my bad English
[Nexus S General] kazuzuagogo:
Hey thanks for everything (so far)

I'm stuck at Part 4. The recovery image part goes smoothly but when I try to do the 'adb push' part in cmd it says "error: device not found".

What should I do?
[Nexus S General] thegtfusion:
Just flash a rom with root. In cwm of course.
[Nexus S General] kindgott:
I rooted my i9023 Nexus S with this procedure:

http://xdaforums.com/showthread.php?t=1324227

Much easier than the way suggested in this thread...
[Nexus S General] Tornisyourdaddy:
Flashing CMW

Hi guys,

I'm having a really small but kinda annoying issue; You guys might know what's wrong.

It seems my Recovery flash doesn't "stick" on my device.

I can flash the recovery image ( fastboot flash recovery recovery...5.0.2.0-crespo.img) and then I can access Recovery option in the bootloader and it will get me to CMW.

My problem is, whenever I do Flash a ROM, the next time I try to get in CMW using the Recovery option of the Bootloader, my device crashes and I'm getting the Droid alert icon.

I then have to flash recovery CMW again and again ...

Any idea ? ( Is it the ROM that wipes my recovery ? )

Thanks,

TorN