For those of you who want to root your Nexus S or Nexus S 4G, here’s our step-by-step directions on how to do it.
UPDATE: See Updated Nexus S/Nexus S 4G Root for ICS or Gingerbread.
This works on ALL Nexus S variants and Nexus S 4G, this root method basically installs Clockwork Recovery then you flash Super User files, which works on all Nexus S variants.
Rooting your Nexus S will make you lose your contacts and apps so be sure to back them up (at least your contacts) using apps on the market.
How to Root your Nexus S or Nexus S 4G!
1) First, you will need to turn your Nexus S off.
2) Then, power up your Nexus S by doing this: while holding down the Volume Up Button, hit the Power button until you see the bootloader menu come up.
(You should see a cool bootloader screen like this.)
2) Next, connect your Nexus S to your computer via a USB cable.
For Windows, you will need to install ADB drivers, instructions are in the video and the driver files are in the zip file (under folder usb_driver)you will download next.
For Mac and Linux, you will not need any drivers, it should be recognized automatically.
3) Next, download nexussrootnew.zip:
Unzip the zip file and you should get a folder named “nexussrootnew”.
4) Copy over the whole nexussrootnew folder into your hard disk’s root directory such as c:\nexussrootnew for Windows and similar in Linux or mac.
5) Open up a command prompt by typing “cmd” under Start->Search Programs and files.
Then type “cd \nexussrootnew” to browse into the directory in Windows. For Linux and Mac, should be similar to “cd /nexussrootnew“.
Then type “fastboot oem unlock“.
(For Mac, replace fastboot with ./fastboot-mac and for Linux, replace fastboot with ./fastboot-linux.)
6) You should see a screen asking you to “Unlock bootloader” like shown below:
Select “Yes” using Volume Up button and hit the Power Button.
Congratulations! Your Nexus S bootloader has been unlocked!
(You should see that “LOCK STATE” says “UNLOCKED”, meaning your Nexus S is rooted.)
7) Now, having a rooted phone means nothing if you don’t have Superuser app to make rooted apps run so let’s go do that next.
Type:
fastboot flash recovery recovery3101.img
(For Mac, replace fastboot with ./fastboot-mac and for Linux, replace fastboot with ./fastboot-linux.)
8) Next choose “Recovery” using Volume buttons and hit the Power button to enter recovery.
9) Next choose “Mounts and Storage” and hit the Power button.
Then choose “mount USB Storage” and hit the Power button.
This will turn your Nexus S into USB disk drive mode. Copy over the file SuperUser.zip file from the nexussrootnew folder into your Nexus S.
10) Next, hit the Power button to get out of USB disk mode and choose “Install zip from sdcard” and hit the Power button.
11) Then choose “Choose zip from sdcard” and hit the Power Button.
12) Then choose the “SuperUser.zip” and hit the Power Button. This will install the Superuser app and you can reboot your phone.
Once you reboot your Nexus S, you should find a “Superuser” app in the menu.
What from here? You can test our your root powers by installing root-only apps like Android Wifi Tether.
Don’t forget to subscribe to our blog here at Nexus S Hacks as we will have ROM installations and reviews coming soon!
Need Help? Follow/add me on Google+, Facebook, or Twitter!GooglePlus
Want to stay updated on latest Nexus S Root news?
Sign up for our Nexus S Root Newsletter here so you don't miss a single tip and get personal help via e-mail! Nexus S Reference
You will need a rooted Nexus S to install all ROM/kernels.
NOTE: PLEASE ONLY INSTALL ROMS INTENDED FOR YOUR VERSION OF Nexus S! Otherwise you WILL BRICK YOUR PHONE and I will not be responsible!
How to Root Nexus S!
First time to rooting and custom ROMs? Please see our Nexus S FAQ FIRST! Nexus S ROMs
Nexus S ROMs
Nexus S 4G ROMs
I`ve made all the steps from here and the other post, and I`m stuck with the boot image of “Google”, I have acces to the recovery, what can I do?! I need a ROM.img, a boot.img?! Something its missing I think. Please I need you help. Thank you!
Hello,
I have run into a snag using this guide, I feel rather stupid because this guide is suppose to be idiot proof.
But here is what happened, at step 6 after I unlocked the phone. (I see the unlocked icon during boot and the bootloader says unlocked) I reset the phone on accident.
After the reset, the phone booted into the OS but the strange this is that I can no longer mount my SD card. Furthermore If i try to access the phone through the prompt is just says waiting for device…
Is there any suggestions on how I can restore my partition or reset the phone to factory to try again?
When I finished step 6 I had to install the driver for the Nexus S device under the device manager in order to mount it.
@Jon,
Thanks Jon, I ended up having to do the same thing. The only difference between what happened to my unit was the partition appeared to be gone, but for some reason it has returned.
This might have been due to two reasons. Either 1, I installed google sky map because i knew it had app2sd compatibility and I forced a default partition to be created when moving the app. or 2, it might be due to installing superuser from the market.
either way, the phone is back to normal, thanks again for the advice 😀
thank you zedomax!!! i rooted my nexus s and it works perfect!!!!!!!!
Does anyone know why when i have my phone plugged in an go through all the steps to get to the “bootloader” screen on my phone it tells me “waiting for device” in the system cmd screen??. I’ve gone through all the step correctly as far as i know. if anyone knows plzz help me out. Thx
Unplug ur phone from pc, don’t close the DOS screen (Cmd), on the phone select “Power off”, then do the Bootloader start up again, once on the Bootloader options screen pls connect ur phone to the pc, now u shall see the screen on step #6.
Nicely done, i rooted mine while watching the video. 15 minute max!! great tutorial thanks
Thank you!
It worked fast and flawlessly.
I have a 3g nexus s from at&t and it worked perfectly. Thanks alot!
I will test this when the nexus s for t-mobile return to bestbuy!!it see easyyy this is nothing compare to root a droid 2 from verizon
F*CK!
Why isn’t there a BIG HINT that this will delete all your files and reset to factory????? There has to be a warning in big red letters!
This just f*cked up my data.
Yeah, no kidding, a heads up at the beginning of the procedure would help, not a “Oh, by the way, after completing that last step, your phone has been wiped clean of all information”. For f*ck’s sake. I was following along step by step, and then he drops THAT bomb.
Otherwise, a beautifully simple and easy to follow procedure. I thought it was going to be a lot harder. But damn, I gotta recover everything.
Totally agree. This is a bit stupid. Even though he says in the beginning of the video that it’s both safe and won’t touch anything…. I just lost around 1000 images and countless messages. Thanks a bunch for that heads up.
Seconded.
*********************************************************************
*** IF YOU WERE SMART ENOUGH TO READ COMMENTS ***
*** THIS METHOD RESETS YOUR PHONE TO FACTORY DEFAULT !!! ***
*********************************************************************
So i have been rooted on my nexus s 4g and for some reason i cannot get in the recovery screen. i have gone thorugh the Volume up and the power it just gives me the android dude where it the triange over him and when i go through the rom manager it will let me back up my current rom which is great but it wont let me add a new rom weird right so if you know of what to do please let me know or email me
if you got the answer can you reply back i need help for it too
Try booting into CWM from ROM Manager, should work. Flash CWM again if it does not in ROM Manager.
This worked great for my 4g nexus s for sprint! A couple of things. Installing the drivers on XP was a little different but it is the same concept as described here. Also, I had to modify android_winusb.inf in the usb driver folder to include the nexus s.
My phone is rooted! And re-imaged the recovery as well (with “fastboot-linux flash recovery recovery3101.img”).
But the problem is i can access the recovery menu only once, after restarting the phone i get “!” mark for the recovery menu (pressing vol+ and power buttons together takes me to default android recovery menu(not the clockwork recovery menu)). So i have re-image the recovery3101.img again to access the recovery menu.
Its strange and not sure whats happening!
(nexus s 9023)
It worked, thank you very much, now I have to find stuff to do with it!
i have done all of it and i think that it has worked. should anything be different on the phone
First off, you all should know that rooting/unlocking your phone will wipe all your data.. did you guys not research this stuff before jumping into it?
Secondly, I’ve got a Korean Nexus S (SHW-M200K) Will this method work for my model as well?
You must be kidding, right?
I looked for a guide to root my phone, found one, did the steps listed and that’s it, a simple “Warning, this will erase erase everything on your phone!” message up there would be extremely convenient! If you know what rooting lets you do with your phone but never did much more research than that (why would you?), no, you don’t know that.
how can i unroot the nexus s 4g the root its not acting right
can u fast boot oem lock to reverse the unlock method in cmd mode
yes!
will this work for 2.3.7????
The only problem I had was that fastboot needed to be run as superuser (on Ubuntu).
Soo good guide! Works just fine 🙂
This is great. I was trying to root my phone for about a week now and stumbled across this new way to root the phone. Went flawless. Thanks for the great tech help!!!
Quick question after rooting the phone how can i get the sense 3.0 rom for my phone and has the data started working for it yet
The nexussroot zip file is not working something wrong with the tcp connection…
Try downloading on your computer!
I followed the instructions and the initial root went very well. I was able to install the WiFi Tether afterwards without issue. I have since rebooted my Nexus S 4G and am getting a “Unable to start tethering. Is your device rooted?” message whenever I attempt to start the WiFi tethering. Seems that the reboot may have unrooted my device. Anyone seen this / have any ideas? Thanks for the advice and great guide!
please help: I successfully rooted my phone using this tutorial, however when I try to get into Recovery mode again (to install cyanogen mod — for example), I cannot get into Recovery mode. When I click Recovery, it loads a screen with the Google logo in the middle, and the unlock icon below it…then it just reboots the phone normally.
Same problem 🙁
Same for me. I flash the recovery3101.img ok.
But when I select recovery in the fastboot menu I got the google logo and the unlocked symbol and nothing else.
Same problem. Any suggestions.
reflash recovery and enter recovery right away if you reboot, stock Android security overwrites with stock recovery.
fantastic howto, and even better video! this is a perfect step-by-step howto and works flawlessly. the time it took to root my Nexus was as quick as the time it took me to watch the video. THANKS, and great job!
Thank you very much for the tutorial, it went like a breeze !
hi i’m from india, mizoram can i used this method for my new samsung google nexus s I9023XXKB3 GRI54.
sory for my bad eng
after i typed ./fastboot-mac nothing happened
never mind it worked sorry!!!
lol nice.
I do not get it to work simply because it cannot find the driver for when the phone is connected in fastboot. When I connect the phone as normal it works, but when in bootloader it calls itself Android 1.0 and Windows cannot find driver for it even though I point it to the correct folder where the newly downloaded driver is located.
OMG, now I’m even running Ubuntu from a USB stick to overcome the Windows driver problem. When trying it now I just get a permission denied and I even run as su. Dunno why I get it. Is it because I’m running from USB or what? I’m just not ment to root my phone…
root@ubuntu:/nexussrootnew# ./fastboot-linux oem unlock
bash: ./fastboot-linux: Permission denied
Espen,
I had the same problem. I had to modify the android_winusb.inf file in the usb driver folder to include the nexus s. Search for “modify android_winusb.inf for nexus s” and you will find what you need to do. Once you have modified this file, do an update drivers and described above and use this new modified driver. This should allow fastboot to find your phone. You can also use the android development suite to add the drivers to windows. Just make sure you point to the modified .inf file. Hope this helps and good luck.
Thanx! That worked!
Hi Michael,
I tried to see the ‘android_winusb.inf’ file, it does not has nexus s; but even if i want to add nexus s, i do not know what parameters is should put for them.
Here is my ‘android_winusb.inf’ file; please tell me any site or source or anything to know how to modify it please?
;
; Android WinUsb driver installation.
;
[Version]
Signature = “$Windows NT$”
Class = AndroidUsbDeviceClass
ClassGuid = {3F966BD9-FA04-4ec5-991C-D326973B5128}
Provider = %ProviderName%
DriverVer = 12/06/2010,4.0.0000.00000
CatalogFile.NTx86 = androidwinusb86.cat
CatalogFile.NTamd64 = androidwinusba64.cat
;
; This section seems to be required for WinUsb driver installation.
; If this section is removed the installer will report an error
; “Required section not found in INF file”.
;
[ClassInstall32]
Addreg = AndroidWinUsbClassReg
[AndroidWinUsbClassReg]
HKR,,,0,%ClassName%
HKR,,Icon,,-1
[Manufacturer]
%ProviderName% = Google, NTx86, NTamd64
[Google.NTx86]
; HTC Dream
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF
; HTC Magic
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01
;
;Moto Sholes
%SingleAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB
%CompositeAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01
;
;Google NexusOne
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01
[Google.NTamd64]
; HTC Dream
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF
; HTC Magic
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01
;
;Moto Sholes
%SingleAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB
%CompositeAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01
;
;Google NexusOne
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01
;
;Galaxy Tab 10.1
%SingleAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&REV_9999&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_04E8&PID_6601
%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
[USB_Install]
Include = winusb.inf
Needs = WINUSB.NT
[USB_Install.Services]
Include = winusb.inf
AddService = WinUSB,0x00000002,WinUSB_ServiceInstall
[WinUSB_ServiceInstall]
DisplayName = %WinUSB_SvcDesc%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[USB_Install.Wdf]
KmdfService = WINUSB, WinUSB_Install
[WinUSB_Install]
KmdfLibraryVersion = 1.9
[USB_Install.HW]
AddReg = Dev_AddReg
[Dev_AddReg]
HKR,,DeviceInterfaceGUIDs,0x10000,”{F72FE0D4-CBCB-407d-8814-9ED673D0DD6B}”
[USB_Install.CoInstallers]
AddReg = CoInstallers_AddReg
CopyFiles = CoInstallers_CopyFiles
[CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,”WdfCoInstaller01009.dll,WdfCoInstaller”,”WinUSBCoInstaller2.dll”
[CoInstallers_CopyFiles]
WinUSBCoInstaller2.dll
WdfCoInstaller01009.dll
[DestinationDirs]
CoInstallers_CopyFiles=11
[SourceDisksNames]
1 = %DISK_NAME%,,,\i386
2 = %DISK_NAME%,,,\amd64
[SourceDisksFiles.x86]
WinUSBCoInstaller2.dll = 1
WdfCoInstaller01009.dll = 1
[SourceDisksFiles.amd64]
WinUSBCoInstaller2.dll = 2
WdfCoInstaller01009.dll = 2
[Strings]
ProviderName = “Google, Inc.”
SingleAdbInterface = “Android ADB Interface”
CompositeAdbInterface = “Android Composite ADB Interface”
SingleBootLoaderInterface = “Android Bootloader Interface”
WinUSB_SvcDesc = “Android USB Driver”
DISK_NAME = “Android WinUsb installation disk”
ClassName = “Android Phone”
Also how to do ‘update drivers’? Is it a command or something?
Hi Im a mac user, At step 4. where should i put the file ?
Have you figured this out? and what do I go to on the mac for the cmd equivalent? is it terminal?
The tutorial worked on my Fido 3G Nexus S. Next question is how to reverse what we just did incase we want to go back to stock unrooted and someone forgot to do a clockwork backup of their stock ROM…?
Excellent work ! Thanks a lot.
Just one question : is there a way to update my newly rooted nexus S with the official Gingerbread 2.3.6 update without loosing my root mode ?
Thank you so much. Phone was useless after 2.3.6 update. This allowed be to get root, install SU and get a 2.3.4 image back on there. Thanks again!
first of all i downloaded other drivers.when i go to cmd i type the directory of the files and when i type fastboot oem unlock it says fastboot is not recognised as an internal or external command,operable program or batch file..HELP!!!btw the drivers were correctly installed as the android adb interface is on the control panel..sorry about my english.
oh and i have installed the 2.3.6 update 2 days ago
i did it 😀 i downloaded your files and it worked..tanks man !!!!!!
Worked like a charm after 2.3.6 update unrooted me. Thanks a lot for the guide!
hi, before rooting, how can i back-up my data, not the contacts, but the apps themselves? I’m new to this, so i don’t know pretty much anything lol.
for some reason the first time i try to root the phone it only unlock the phone but did not have or load the superuser file and could not figure out what happen so i did more reading and read the forums and decide to start all over and after 2 shots a smoke and a week i got it so now i know were i went wrong and its way to easy to root now the only thing is figuring what ROM i want lol
Having trouble at Step 9.
I just mounted, and the drive is showing up on my computer. However, it’s showing up as empty.
Any ideas>?
Figured it out. Had to reboot my system, worked fine.
Worked flawlessly and only took ten mins, much easier than my hackintosh project.
One small question, how would I reverse, and unroot if I got excited and didn’t think to do a clockwork backup of the stock ROM?
Can someone confirm that this method also works on a European Vodafone Nexus S with Android 2.3.6. build GRK39F I9023XXKF1 ??
It looks like this method might work on my phone but before i brick it i want to have more faith 😉
Good news, for me at least. A Vodafone Nexus S wil be able to unlock and install super user. Now using my phone with root power 😉
GOOGLE NEXUS S. hello. I was using CM7 but due to some problem I had to restore the stock rom. after that I got update of 2.3.6 from Google itself. but after updating I lost my access to root, superuser is still installed and while booting I can see unlock image… I just want to make sure that will this guide be able to root my phone again
guyz please reply… as I wanna use my rooted nexus s again. n yeah, in bootloader mode, it shows that my phone is unlocked ….. WAITING FOR YOUR REPLY
I was able to successfully root the nexus but now it wont boot into recovery to flash a new rom on it, I downloaded the clockwork recovery and it still wont boot into recovery?
Works fine on 2.3.7
Works fine on 2.3.7 Nexus S 4G
in the video in the intial steps when it says to double click tht .inf file in usb_driver folder .. well i cant c tht file
If you downloaded the nexussrootnew zip file and extracted it like this form example: C:\rootnexuss\usb_driver then there should be a android_winusb.inf file in that folder.
Don’t forget to edit that file and add the following:
;Google NexusS
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E20
To both sections (x86 and the other one). Would not recognise my phone without this being added.
i did, the files under usb_driver are :
amd64
i386
android_winusb
androidwinusb86
androidwinusba64
source.properties
i havent connected my phone yet, i was just checking if the folder has the the necessary files
You might want to alter the settings of your windows explorer or whatever to also display the extensions of files in a folder…
@hein – i did try to c the settings, its set to show all types .. still cnt see ..
I suggest to leave rooting your phone alone if you can’t manage to set your windows explorer to show extensions.
can u tell me then how do i do it. i had rooted my motorola milestone but that was a different procedure from this.
k got it it wasw simple my bad
can u explain wht tht edit those files and adding those lines in detail ?
what do i have to do ? .. just rename it or what ??
;
; Android WinUsb driver installation.
;
[Version]
Signature = “$Windows NT$”
Class = AndroidUsbDeviceClass
ClassGuid = {3F966BD9-FA04-4ec5-991C-D326973B5128}
Provider = %ProviderName%
DriverVer = 12/06/2010,4.0.0000.00000
CatalogFile.NTx86 = androidwinusb86.cat
CatalogFile.NTamd64 = androidwinusba64.cat
;
; This section seems to be required for WinUsb driver installation.
; If this section is removed the installer will report an error
; “Required section not found in INF file”.
;
[ClassInstall32]
Addreg = AndroidWinUsbClassReg
[AndroidWinUsbClassReg]
HKR,,,0,%ClassName%
HKR,,Icon,,-1
[Manufacturer]
%ProviderName% = Google, NTx86, NTamd64
[Google.NTx86]
; HTC Dream
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF
; HTC Magic
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01
;
;Moto Sholes
%SingleAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB
%CompositeAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01
;
;Google NexusOne
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01
;
;Google Nexus S GT-i9023
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E20
[Google.NTamd64]
; HTC Dream
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF
; HTC Magic
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01
;
;Moto Sholes
%SingleAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB
%CompositeAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01
;
;Google NexusOne
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01
;
;Google Nexus S GT-i9023
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E20
;
;Galaxy Tab 10.1
%SingleAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&REV_9999&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_04E8&PID_6601
%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
[USB_Install]
Include = winusb.inf
Needs = WINUSB.NT
[USB_Install.Services]
Include = winusb.inf
AddService = WinUSB,0x00000002,WinUSB_ServiceInstall
[WinUSB_ServiceInstall]
DisplayName = %WinUSB_SvcDesc%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[USB_Install.Wdf]
KmdfService = WINUSB, WinUSB_Install
[WinUSB_Install]
KmdfLibraryVersion = 1.9
[USB_Install.HW]
AddReg = Dev_AddReg
[Dev_AddReg]
HKR,,DeviceInterfaceGUIDs,0x10000,”{F72FE0D4-CBCB-407d-8814-9ED673D0DD6B}”
[USB_Install.CoInstallers]
AddReg = CoInstallers_AddReg
CopyFiles = CoInstallers_CopyFiles
[CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,”WdfCoInstaller01009.dll,WdfCoInstaller”,”WinUSBCoInstaller2.dll”
[CoInstallers_CopyFiles]
WinUSBCoInstaller2.dll
WdfCoInstaller01009.dll
[DestinationDirs]
CoInstallers_CopyFiles=11
[SourceDisksNames]
1 = %DISK_NAME%,,,\i386
2 = %DISK_NAME%,,,\amd64
[SourceDisksFiles.x86]
WinUSBCoInstaller2.dll = 1
WdfCoInstaller01009.dll = 1
[SourceDisksFiles.amd64]
WinUSBCoInstaller2.dll = 2
WdfCoInstaller01009.dll = 2
[Strings]
ProviderName = “Google, Inc.”
SingleAdbInterface = “Android ADB Interface”
CompositeAdbInterface = “Android Composite ADB Interface”
SingleBootLoaderInterface = “Android Bootloader Interface”
WinUSB_SvcDesc = “Android USB Driver”
DISK_NAME = “Android WinUsb installation disk”
ClassName = “Android Phone”
Can this be done on Android 2.3.6 Nexus S or do I have to find another tutorial?
k thnx but what do i have to do to those files i cnt understand .. n when do i have to do it ?
k im just editing it in the notepad, thts it rite ?
Again.. when the above instructions of the owner of this site plus what i and others have posted do not make any sense then just stop and accept the fact you are not capable of rooting your phone. I do not intend to hold your hold your hand and guide you every step of the way. The instructions on this page, plus the video are more then enough for anybody who knows his way around a linux,mac or windows machine.
In other words.. you are on your own from this moment on
hello. I think u hv enough knowledge abt all dese… I was using CM7 on my nexus s but due to some problem I had to restore the stock rom. after that I got update of 2.3.6 from Google itself. but after updating I lost my access to root, superuser is still installed and on bootloader I can see unlock image and phone status is also unlocked… I just want to make sure that will this guide be able to root my phone again, I.e. 2.3.6 plzz reply….
Yes it wil root Android 2.3.6.
hey did u update to the latest clockworkmod recovery and superuser ?
qnd which rom and kernel r u on ? i cnt find a good stable one over at xda
I am having a problem with clockworkmod staying, I turn phone off and go into fastboot and then recovery and sometimes it will go into clockworkmod and others it will give me an ! in a triangle and a little android guy then go into stock recovery, is there a trick to getting clockworkmod to stay installed or to keep stock recovery from defaulting. thank you
The recovery is NOT sticking…How do we make the recovery stick?
That is the same problem I am having and I won’t flash a custom rom until I fix it. Please someone help lol
Try installing it from ROM Manager: https://nexusshacks.com/nexus-s-hacks/how-to-install-a-rom-on-nexus-s-or-nexus-s-4g/
will the recovery survive a reboot? it looks like install-recovery.sh keeps trying to reinstall the stock recovery after reboot.
Yes, will stay if you use ROM manager, this will also update you to the latest CWM.
I did install rom manager and flashed clockworkmod and it still was not sticking
Did you try the latest rom manager? Make sure you’ve updated to the latest version.
Yea I’m up to date.. just double checked. I just got phone yesterday and updated to 2.3.7 and downloaded all apps.
But you can get into CWM right? Just won’t stay after reboot?
Yea sometimes it will. Its weird. Sometimes it won’t go into cwm after I flash. I always turn. Phone off and then go into recovery. I usually don’t use option to reboot into recovery in cwm. Thanks for your help by the way.
I’m on a I9023, 2.3.6. T-Mo US. Same issue with recovery not sticking. I’m going to try renaming install-recovery.sh in the \system\etc folder to install-recovery.sh.bak and use fastboot to erase recovery and then flash recovery in your nexussrootnew file again. Reading around nexus one and XDA forums, it seems that this script is reinstalling the stock recovery after a reboot.
Could be a stock ROM issue, try installing another ROM like CM7, that should fix it, didn’t test on stock ROM though that might be why.
Once I get CWM recovery to stick after reboot, I’m going to try another ROM. Thanks for your help and will update with my results.
OK I have not used stock recovery before if I experience an issue with the rom how do I use stock recovery to load stock or restore back to stock.
Changed roms. And cwm. Is sticking now thanks
I made CWM recovery survive a reboot for a SNS I9023 w/ stock ROM 2.3.6. Here’s what I did.
It worked for me BUT do this at your own risk. I was already booted into android so…
1. I installed ES File Explorer from the market. In ES File Explorer settings, select both root settings “Root Explorer” and “Mount File System” to navigate and modify root files. Allow permissions in SuperUser.
2. Navigate to /system/etc and rename (tap&hold on file) install-recovery.sh to install-recovery.sh.bak
3. Shut off phone. Turn on phone into bootloader (VOL UP + Power), plug phone into USB.
4. Open CMD from start, then cd \nexussrootnew. Then I did: fastboot erase recovery to clean up the recovery partition.
5. Re-do STEP 7 from above: fastboot flash recovery recovery3101.img
CWM recovery now survives a reboot. Thanks Max for the tutorial and the help.
My thanks go to Wings64 and his sidekick Max!
I got a stuck recovery as wel on a I9023 stock rom 2.3.6. Android and the above steps worked perfectly.
i dont have the install-recovery.sh file
Work in my I9023 too, thanks for share.
Can I keep the ROM that came with my original NEXUS S plus add new ROMS like Cyanogen?
Is there a guide on how to flash new ROMs whilst keeping the existing ROM?
Thanks
If you unlock and root your phone then you can use ClockworkMod to backup the current rom. And then install a new rom. Read the clockworkmod documentation for more details.
Thanks for the reply.
In your opinion, do you recon Cyanogen will have a gingerbread rom first for the Nexus S or am I better off waiting for Vodafone to push the update?
Thanks again 🙂
can i ask something.. if i root or install cm7 to my nexus S can i update my phone to ice craem sandwich in the future? even it was rooted or ROM?? or i will flash my phone to getback stock ROM to get that update??? anyone can answer my question??
I just rooted my Nexus s 4g w/ cm7.1 and noticed the google talk video chat feature stopped working. Is there an updated gapps to flash which will allow the gtalk video chat to work?
theres a gtalk video apk floating somewhere try googling it for now.
The nexussrootnew.zip file seems to be offline, can you please reupload it? Thanks.
Try downloading on your computer then copy over to your phone or use dolphin browser
I did try to download it on my computer, and it’s telling me “File Not Found”.
Weird, on what browser? Working fine here.
I’m on Firefox 7.0.1. I’m gonna try using Google Chrome and IE to see if it works.
Thank you very much for this tutorial.
I have a small suggestion though. At step 5 you should invite linux users to make a
chmod +x ./fastboot-linux
before running the script. Former windows users, like me, don’t always have the idea to check and ajust permissions.Good work anyway. Much clearer than on many sites. Thanks again.
HELLO
MY PHONE IS UNLOCKED BUT IT DOESN’T GO IN TO RECOVERY.
WHEN EVER I GO IN TO RECOVERY IT GETS STUCK ON GOOGLE LOGO AND UNLOCKED LOCK ON BOTTOM
PLEASE HELP
1 – stop shouting. Using CAPS LOCK to type is just rude
2- read this post: https://nexusshacks.com/nexus-s-hacks/how-to-root-nexus-s-or-nexus-s-4g-new/#comment-714 (it helped me and i had exactly the same)
MY BAD: i was using caps lock because i like big letters
Just rooted my nexus 4g. everything went ok. i have superuser access and phone is rooted but i get no internet when connected to phones wifi or when tethered. please help.
hello, will i be able to recieve the upcoming icecream ota update with this root? i am aware that an ota update will remove root
Hated rooting my last phone, it was a complete nightmare and took hours of research. That was fantastically simple and only took 5 minutes – thanks!
Hello
Have you updated the package with the latest Clockwork Recovery image 5.0.2.0
Hi, there!
For for off-topic, but I have Sprint Nexus S4G, with 2.3.7, CyanogenMod. Thing is my SIM card from europe where I’m does not work.
Could someone be so kind to direct me where can I download stuff I need to get it work in eu?
Thank you!
Hi, I followed the procedure as you described, however, now my airplane mode is always on, and I can’t access mobile network. Is there a solution to this?
I compared my rooted device with my daughters unrooted device, and found some missing info under mobile networks: access point names: such as username, password, server, etc. that I was able to enter into my device and was able to re-connect to my carriers 3g network. Maybe you could try this with someone that you know who has the same phone/carrier.
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.
http://static.zooomr.com/images/10110396_806a835e04_o.png
and after trying to boot it up again, i got the following screen
http://static.zooomr.com/images/10110398_c733ede677_o.png
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.
Try this: https://nexusshacks.com/nexus-s-hacks/how-to-force-your-nexus-s-into-clockworkmod-recovery/ but make sure you make a backup of your current ROM in CWM first.
Thanks, i got it working by flashing a different file
I ran the following command with the other img file from xda forums.
fastboot flash recovery 3024v3-i9023.img
And it worked, i completed the rooting of the phone in this way.
Whereas your method is different.
Thank you a lot !!!
This makes rooting easier than anything else on web!
it worked for me!
Thanks a lot for this excellent guide!
regards,
Arthur
thank you so much !!!!!
great job !!
Pingback: Anyone rooted Nexus S on Ubuntu 11.10? - Android Forums
Hi..
I have a GRK39F Nexus S..
Does it work with my phone?
hi
i instal usb driver for nexus s that released from your site ( https://nexusshacks.com/nexus-s-hacks/how-to-install-nexus-s-windows-usb-drivers/ )
then
i keep step by step to unlock and root my device
when i type fastboot oem unlock in CMD in say : Waiting for device
but in device screen not any option have been shown to select ( not change in bootloader screen ) !!!
what is wrong here ???
sory for bad eng writing
i succes to unlock
tnx very very much
wish paradise for you /
but order : fastboot flash recovery recovery3101.img not work
its file is health ?
The zip appears to be broken, only 3kb downloads and then it says “end of file not found”
never mind you have to go to the site
my internet screwed up but it does download
will this erase my USB storage or reset to factory default?
I am getting stuck at step 7. My bootloader unlocked fine, but everytime I try to flash the recovery I either get “nexussrootnew is a directory” or “No such file or directory found” these come up no matter how I enter it. Its very annoying! I am using a mac also.
After using this proceedure on my GRK39F Nexus S 2.3.6, I lost the ability to connect to my carries network. Wifi is ok, but no more 3g. Any help with this would be greatly appreciated!!!
I compared my rooted device with my daughters unrooted device, and found some missing info under mobile networks: access point names: such as username, password, server, etc. that I was able to enter into my device and was able to re-connect to my carriers 3g network. All else seems to be working fine.
I rooted my Nexus S using this method. Everything seem to work fine except one thing… when i try to connect to my personal Wi-Fi at home, it doesn’t work. It says: “Authenticating”…”Disconnected”…”Disabled” and it stay there. Before rooting, it was working #1. So what could be the problem? How do I fix it? Help! 🙁
Forget that. Silly me was entering the wrong password… you know when you swear that it is something like mypassword12 and in fact it endup being mypassword11… sigh.
Thank you for the excellent video to show how to root the Nexus S. I am a novice and was able to follow thru the process. My next challenge to load ICS.
Hi, i got a problem, when the time i select yes for unlock the bootloader, my phone is just stuck on the “unlock bootloader” screen, how can i solve this problem?
thanks a lot…
it’s the same story for me
I followed every step verbatum, and I mean every step, but after step 12 when I reboot my phone, it states on the Google screen with the unlock picture. How long is this suppose to stay on as it has been ten minutes already and it’s still stuck. Please help. Thank you
Take Your battery out and put it back in that should work
Hey, genius, I’ve got an idea. WHY DON’T YOU REMOVE THE POST THAT IS BRICKING EVERYONE’S PHONE AND MAKE THIS YOUR ONLY GUIDE TO ROOTING THE NEXUS S????????????
So what am I meant to do if I’ve already bricked by phone using your old nexus.root?
I’m having the same problem that Michael had earlier. I have followed all the steps up till the boot loader screen and it’s still reading waiting for device, I also tried the fix that HO mentioned. Any clues as to what I’m doing wrong?
the step 5 dont work in my computer !
i dont no what im doing wrong
I’m trying to do this on a mac. When I change the fastboot file to ./fastboot-mac it makes the file invisible. When i open up my terminal and try to do the oem unlock command it says no such file or directory. Any ideas?
You figure this one out?
Thanks, nice work 🙂 very easy :)))))
worked great. thanks!
btw, I’d like to note that unlocking the phone is what resets your settings, not rooting it. I had unlocked my phone previously but for some reason had failed to root it (SuperUser was installed but wasn’t working). So, just now I did everything except the unlock part, and all my settings are still intact
I bought I9023 two days ago..My SNS automatically downloaded 2.3.6 update. I do not want to install this update.
Is there any way of clearing the update notification and removing downloaded files?
Worked, thank you!
Had to lock and then unlock again to get results (probably because of the previous upgrade on an unlocked phone).
THX for the great easy to use guide!
Does all of the rooting get undone when our phones update to ICS? I just don’t want to waste my time when I’m going to have to do it in a couple of weeks again.
I am kinda stuck. my phone says it is unlocked in red letters, but when i run a boot checker, I am told the phone isn’t rooted. I tried to reinstall the original os and got stuck again. maybe this is over my head but I have done crazier things to my blackberry curve and my windows computers over the years. please help. I may need more coaching.
i have the same problem….super user not working …binary not updating….root checker says its not rooted in red letters…..i did it twice….still aint working….help!
OK, after I followed your 1st guide with the broken .img file that led to me just seeing the Google logo along with an unlock logo and nothing more, I came upon this guide, which I followed from the step where I have to re-install the .img file again. The whole process went well but again, I only see the Google logo along with an unlock logo at the bottom of the screen. Is it OK for you to give me a solution as to how I can re-operate my phone?
I have the same problem.
OK, after I followed your 1st guide with the broken .img file that led to me just seeing the Google logo along with an unlock logo and nothing more, I came upon this guide, which I followed from the step where I have to re-install the .img file again. The whole process went well but again, I only see the Google logo along with an unlock logo at the bottom of the screen. Is it OK for you to give me a solution as to how I can re-operate my phone?
Sama^^please help me :(((
the same problem please help. 🙁
Note that linux users using 64bit OS may need to install the 32bit compatibility libraries to use the provided fastboot binaries. Also, as mentioned above, users will need to use chmod to indicate to their OS that the fastboot and adb files are executable binaries.
in (k|edu|l|?)ubuntu: $/> sudo apt-get install ia32-libs
It should be easy to research how to install them on your distro
im in help wit rooting my nexus s 4g. i followed ur steps but as soon i get to the command promopt i get stuck on the file “recovery 3101.ing’ it reads error… also do u extract the files?
try “img” instead of “ing”
Im running Nexus S on ICS 4.0.2. All the steps went smooth and got Superuser app in the end. But then when I use a root-only app it says my device is not rooted??!
4.0.3 and I have the same problem.
4.03 and I have the same problem. The method worked with previous Android 2.3.x versions
Same problem. Superuser installed on my Nexus S and but not rooted.
Same problem. Used 4.0.3 Update from Google.
I followed all the steps mentioned by you but while copying SuperUser.zip into SD Card connection was lost. So what should I do???? to complete the installation.
Those having problems with Superuser go to androidsu.com and get latest Superuser zip and u will not have any problems.
Note that on Linux the fastboot commands need to be run as the ROOT user, or otherwise all you get is
so the correct commands (assuming you have working sudo)
sudo ./fastboot-linux oem unlock
sudo ./fastboot-linux flash recovery recovery3101.img
If you do not have working sudo, then first ‘su’ to root before running the commands.
Ok, it seems that the ‘waiting for device’ message was stripped from the above post, as it is enclosed in html style brackets, and there does not seem to be a way to update a post.
Please help. I have completed steps 1 through 7 but I apparently did not flash recovery corre4ctly through my cmd on my computer. Now my phone has an android with an exclamation point. What do i do? please help
I can’t load the drivers on windows 7… can som1 help me ?
Hey, I’m not commenting about this root, as I already have my phone rooted, I just wanted to say I appreciate this website. Keep up the good work!
Oh and Merry Christmas!
Awesome, it worked. Fortunately I did the hard part a couple months ago with the usb drivers and fastboot, unlocking the bootloader. This completed the rooting process so thank you.
After following this method:
I rooted my device successfully but none of my root apps are working. I cant get the rom manager to work since it does not install clockworkmod recovery and shows me the following error “An error occurred while attempting to run privileged commands”, i dont know if its the superuser access issue. I have searched forums everywhere but i cant get it to work. I want to install a new custom rom but i cant install clockworkmod recovery. I have installed titanium backup as well and it cant get the root access and same is the case with busybox and setcpu. I thought i have successfully rooted my phone through this method but i was wrong.
Phone specifications
Nexus S (GSM version)
Icecream sandwich (latest official update)
I am very worried and want any of you to please help me. Any sort of help would be appreciated.
Thanks
It works! Thanks great site 😉
@chirag go to androidsu.com and get the latest superuser I think the one u want will be 3.0.3 or something similar and that will give you full root for pics. This guide works great just follow steps and use superuser that I recommended.
anyone having problems doing this on arch linux with manual mounting the sdcard, if you have problems with the zip file being bad, I solved this by downloading the zip from the superuser site (600+ kb) and used this. Also, payed attention to manually mount and unmount the sdcard from my linux before pressing any buttons on the nexus.
@Sean Thanks for the reply Sean,
I have downloaded the new superuser file from androidsu.com but how should i install it on my phone?
I tried following the same root procedure with the new superuser file but i cant go back into the recovery option in bootloader, it shows me some weird exclamation mark and then reboots after a minute.
in linux when i type ./fastboot-linux it says command not found :S but when i’m in the directory with the prompt i must type “./fastboot-linux oem unlock” or only “./fastboot-linux”??
my linux don’t recognize it in bootloader mode,what i must do?
I cannot find words to say thank you. you are really perfect. I followed the procedure till the point to unlocking
device as the only one thing that i needed was to hard reset my device as it was locked after too many pattern attemps and any other solution described on web didn’t work form me.
Now i’ll try to lock it again. many thanks
i tried to do it in windows too and when i type fastboot oem unlock it says waiting for the device and it doesn’t move heeelp please
i am having the same problem
oh forget it,nexus s rooted,thanks a lot,fantastic site 😀 (i’ve done it in windows xp with other drivers)
Pingback: Spoilt for choice - Android Forums
Very easy to follow guide. Only time I got stuck was when I rebooted only to find Superuser missing. I forgot to install it. Went back and installed it. Im rooted and have installed Clockwork Recovery and am ready to install a rom. Can anyone recommend me one? Thanks in advance guys
Need Help Please !
I followed the guide (great job by-the-way even an idiot like me could follow it). Everything went as it was supposed to except at the end when I check to see if the superuser app is present I don’t see it. So I went back in and I was able to ‘install zip from sdcard’ and it all went smooth but still no superuser app.
Can anyone give me any suggestion?
Thanks.
If you have rooted correctly, you can actually get Superuser app from the Market and install it.
PLEASE HELP. thanks for great tutorial on how unlocking nexus s. ive successfully followed your instructions but im having problems installing custom roms. i can only access clockworkmod by using tethered cmd. when i install rom manager it doesnt think i have clockworkmod and it keeps showing an error when i try installing it through rom manager. cheers
When trying to unlock my phone I keep getting this error from cmp . I tried turning off my phone and rebooting it with the cmp still running. Nothing is working for me. I have installed the drivers as instructed in the video but every time my phone i connected in fastboot mode i get an error telling me i dont have the correct driver and i cannot find any online to solve this problem. Please help me
When trying to unlock my phone I keep getting this error from cmp . I tried turning off my phone and rebooting it with the cmp still running. Nothing is working for me. I have installed the drivers as instructed in the video but every time my phone i connected in fastboot mode i get an error telling me i dont have the correct driver and i cannot find any online to solve this problem. Please help me. Email me at ChristoAyala@Gmail.com
I dont have the other devices option
Somebody have a step-by-step for doing this via mac? I am lost from “copying the zips to hard drive” and onwards.
dude i want to do this root soo bad but im so scared that i might break my phone and wont be able to fix it or get it replaced.
You said you wouldn’t lose anything, all my apps are gone. Please edit your video so it doesn’t say you won’t lose anything.
eeehmmmm
your phone says that .. just read m8
great instructions, worked for my at the fist time, noooooo troubbles at all!! im just impressed by that work!!
thank you so much m8
hi,
while working in the clockwork mod recovery,
i have done something unknown and my
fastboot mode at the bootloader screen says no boot or recovery image.
my phone is not booting up at all..
please help me out with the same at ragh2506@gmail.com
Hey,
First off amazing tutourial!!! simple to follow no hick ups if you can read and follow directions lol but I have a minor issue – Have recently rooted the phone done the bigxie’s ics rom upgrade and have noticed everything is working awesome but my 3G connection flips back and forth from 3G to H, messaging and phone calls work but my browser and some game apps wont connect to the mobile data – unless Im on wifi — have i effed up something or did i clearly miss a step??
how did u get the ics update? PLEASE
hi ive done everything it says step by step, i got it unlock and install super user but its still running android 2.3 how do i get ICS on? please HELP ME
plus its my first time ever i rooted my fone all i want is ics not 2.3
ive done everything it says step by step, i got it unlock and install super user but its still running android 2.3 how do i get ICS on? please HELP ME
plus its my first time ever i rooted my fone all i want is ics not 2.3
Once you have your phone unlock make sure you have a recovery flash like clockwork mod, and then you need to download and flash custom roms.
hi i want to root my SNS while its fresh (in factory settings) , ive been following the instructions and found out that the driver doesnt work on win XP , do you have a driver for xp that i can use? thanks in advance 🙂
Hi
Please need your help
I can´t browse to the nexussrootnew directory from cmd,
it says that it can´t find that directory and i have created a folder called nexussrootnew and put the files in there and put the folder in the root directory i C.
What should i do??
you put the folder: nexussrootnew in you C:?
if you put it in the C: in the cmd tape cd \nexussrootnew
and you will be in the folder
Hi everybody,
I thought to have rooted my nexus S successfully (unlocked indication w. bootloader, superuser app established, wifi tether installed successfully), but when I use ROM Manager and want to install ClockworkModRecovery I get an error message saying (translated from German): “while executing privileged commands an error occured….” By installing CWM Autoinstaller I get the message, that “root is not available? What can I do?
Thanks in advance.
Rudolf
Nexus S, 4.0.3
I’ve been trying to do this for over a week now. I was excited to finally unlock the phone with these easy steps! However, when I get to the part about updating from sd card, I get an error message that says;
“E: signature verification failed
Installation aborted.”
I’m trying to get to the point where I remove the provider lock, but can’t get past this step. Can someone please advise?
Thanks so much!
i keep getting the error waiting for device please help asap
On a Linux machine, I kept getting “waiting for device” message when I ran ‘./fastboot-linux oem unlock’. I just figured out that in order to access the USB ports, chances are I’d need to be the root user. Did a ‘sudo -i’ to become root and then tried the command again, finding it worked successfully.
Hello Sir.
Would like some help …
I’ve been following all the steps and it’s working ok but ,
When I type fastboot flash recovery3101.img
it goes like
unknown partition ‘recovery3101.img’
error : cannot determine image filename for ‘recovery3101.img’
What to do Please ?!
fastboot flash recovery recovery……img
a recovery not working after rooted
it is showing a google with a small open lock image down of Google
need help please
Recovery not working? Try re-flashing it in ROM Manager app (available on the Market). Then use it right away, stock ROMs tend to erase your custom recoveries on reboot so go to a custom ROM.
Leslie says:
February 16, 2012 at 11:16 am
I’ve been trying to do this for over a week now. I was excited to finally unlock the phone with these easy steps! However, when I get to the part about updating from sd card, I get an error message that says;
“E: signature verification failed
Installation aborted.”
I’m trying to get to the point where I remove the provider lock, but can’t get past this step. Can someone please advise?
Thanks so much!
Nice, works great, only thing is you forget to mention that it will COMPLETELY wipe out the built-in USB storage. I backed up my contacts to the 16GB built-in storage, then made sure my Google account was synched, but when I did the ROOT, turned on the phone to see that all of my built-in backups were F___***__ gone !!!!!! Turns out Google did not have all of my contacts, only about 1/3rd. This is bu**s**t !!
HELP! I think my phone is buggered. I had already rooted/unlocked and used a few roms. I unrooted it with i9020t_i9023.zip and but didnt lock it again. then re-rooted it and now it wont load ANY rom the i9020t_i9023.zip or any of the CM9 roms. I get error message:
E: error in /sdcard/i9020t_i9023.zip
(status 7)
installation aborted
im stuffed- there is no ROM installed so i have a paperweight.
PLZ help!
i sucessfully completed this guide with no problems or error. when i try to install clockworkmod recovery it says there no root access, the same happens with set cpu. any ideas whats going on?
thanks.
thank you so so so much! worked like a charm after I watched the video 🙂 awesome job.
Just ran this root method for a friend’s phone. Had multiple problems with it including;
-Hangup while installing superuser app
-No root access even with the superuser app installed
-Superuser app crashing
-the Nexus S just generally resisting rooting
The worst crashes needed the battery to be popped out to shut down the phone but EVENTUALLY everything went right and the phone was rooted properly with superuser access. My advice to everyone is if it doesn’t work just keep trying!
hi i forgot to type flash in this command (fastboot flash recovery recovery3101.img)
and now i cant boot in recovery mode
it gos to little guy in triangle helppppppppp
I’m in the command prompt, but it says that ‘fastboot’ is not recognized as an internal, ecternal….etc.
I have done everything correctly, but cannot get the command to be accepted.
Please help.
You are in the wrong directory, try using cd command to get into the right directory.
This metod worked flawlessly! Done in 3 minutes. Thanks alot.
*Update: after a complete root of my nexus s I started to install apps that need root and I saw that superuser doesn’t recognize my apps. I tried to update the su and the su binary but i says it can’t get root acces. Any fix for that Max?
ran into a few problems with step 6 but i read down on the comments and pushed right through… now rooted 🙂
i followed the procedure to unlock fastboot/…. but after choosing unlock by vol up button and power button.. still the phone shows lock state locked… plzz helpp
hi i forgot to type flash in this command (fastboot flash recovery recovery3101.img)
and now i cant boot in recovery mode
it gos to little guy in triangle helppppppppp
hello!
what about ADB drivers if i`m using windows xp.
i`ve already installed it but don`t know where! & what should i do now?
please must reply .
thank you…
rooted my nexus s 4g for sprint everything was working fine then it just shut off and went into boot loop now it wont even go to bootloader all i get is an android in a yellow triangle that says downloading do not turn off target ive been stuck like this for 2hrs any thing i can do? or is it no good now?
update: i figured out how to get back into recovery and figured out why it happened i installed two roms by accident working now
oh good.
Hi,
I did everything above, the phone lock state is Unlocked.
But superuser doesn’t work as it should and I installed Root Checker and that tells me the phone is not rooted (sorry, this device does not have proper root access)
I’d be very greatful if anyone has any ideas what could be wrong
try reflashing superuser zip file in CWM.
i have downloaded and it will not unzip to nexussrootnew file so i keep getting the system cannot find the specified path! i have tried a hundred times and several diff unzip programs any ideas??
Pingback: Anonymous
hey maaan, you should better explain in your videos instead of going” im lame whatever”
hi my phone is nexus s, and it is already rooted, and have not installed yet a rom, what should be the best possible rom for me?, i have issues in battery, it drains so fast, whenever it is on standby, and my signal is very low pls help me! tnx
and by the way, what is the best preferred network type for my nexus s? i can’t change it to GSM/ CDMA auto (prl),
before i want to update this i think there is a code you have to put just like this SMSC:__________ update Refresh
but i dont know the code
Please help!
I already rooted my nexus s and i locked it after that but now i want to unlock it but then this is comming:
c:\nexussrootICS>fastboot oem unlock
…
FAILED
finished. total time 6.552s
Failed restart: erase failed
These instructions lock phone into recovery and will not reboot as normal therefore breaks the phone. By using instructions I have broken 5 android devices.
Does not break phone at all, do you even have Nexus S or S 4G???
I have the Nexus S
plz share me video for how to root nexus s
I can’t find in youtube.com
I am on http://AndroidRoot.org will reupload soon bud there!
i did all the steps every thing was fine Super User is there but when i checked root with app it says my phone is not rooted also tried using other rooted apps and i cant… i tried over and over again and nothing changes any suggestions????
ok i downloaded a diff superuser.zip and did the steps all over again n it worked so u might wanna update ur superuser file other than that ur tutorial was grate and simple. thx
If anyone want to root from JB 4.1.1, you can follow similar steps but you need this files: http://forum.xda-developers.com/showthread.php?t=1795167
PLEASE HELP…
After update to Jelly Bean I can no longer to reboot into the recovery mode. USB connector stopped working (charging OK). I tried different cables and computers – no luck. The power button works great while the phone is ON. Reliable all the time! but when you turn power off, the power switch will not power up the phone. Out of 20 pushes it may do once. Removing and reattaching the battery is the only way I can boot it up. The Power Switch is NOT a problem because it works great when the phone is powered up (I mean when you are inside Android), but when you are just trying to power up – it just doesn’t work. Because of that I can’t power it up holding the Volume Down button, because the power switch does not activates the main power.
What the hell is going on with my phone?
Please help me.
Thanks in advance.
I have the same issue with my nexus, the way i boot into recovery is directly from the clockwork mod, it gives you an option to boot into recovery.
I can’t flash the phone, I can’t install the clockwork mod. What’s worst is that the USB port is not working for communication, works only for charging. My only solution is to install some sort of app (if there’s one) over the air or WiFi and do something with it.
Unless there’s another option.
the clockwork mod can be downloaded from the play store, https://play.google.com/store/search?q=clockworkmod try to install, and since your usb is not working, download titanium backup, from the play store as well, this way you can upload your roms to google drive and flash them that way.
Thanks for your replies. I just installed both Clockwork and Titanium Backup and they both require Root access, which I don’t have anymore. (I used to have one, but then I unrooted because I wanted to get over-the-air updates).
Any other suggestions?
Reflash superuser zip.
i followed the instructions….had super user…updated from market…but when i checked usin rom checker app it shows not proper root access….apps requiring root access would not work…i am using jelly bean official. phone status shows unlocked….help!
and also the super user shows binary version as — su binary vnull…..??????????
even i am facing the same issue as arun…no root access…
Reflash the zip file in cwm make sure you see success. If not keep flashing until you do.
Hi.
Guide was so useful in rooting my phone. I did unlocked and flashed superuser.But many application says that i dont have root access !!! Please help. Do i need to flash with latest superuser.zip? HELP PLS
i did flashing the superuser.zip again..no success..
resolved..you have to flash with latest superuser.zip ..it worked…
I have done everything this guide told me to but it did not root my phone. I checked with some root only applications but it says it needs root access. But I’m sure who to blame anymore. I tried rooting with so many different methods and I know I done everything correctly. I tried this guide and it was flawless. I didn’t encounter any problems at all but at the end after unlocking bootlader and installing superuser, it still didn’t work. Maybe its something wrong with my phone. Any suggestions???
Just reflash this in recovery:
http://downloadandroidrom.com/file/tools/SuperSU/CWM-SuperSU-v0.94.zip
hello, i have i9020t, with android 4.1.2, can i use your guide?
my phone is all stock. can i unblock bootloader and root with your guide, or do i need something more update?
thank you
saludos
quiero rootear mi nexus pero no entiendo nada de eso
necesito ayuda paso por paso si no es mucha molestia…..
he visto que necesito driver pero no se donde encontarlos
tal vez les suene tedioso o hasta ridículo pero en verdad en esto estoy bajo cero
de antemano gracias por cualquier dato que me puedan ofrecer
Hi,
Windows 8 is already available and I wanted to know, whether there is a guide to root Nexus S. Specially the device is not recognized, when in bootloader modus and even I created a testmodus with Windows 8, I cant install the drivers….
Best, Rolf
So I rooted my AOSP 4.2
Nexus S 9023 after having lost root rights by Vol Up and Power down to get into FASTBOOT and the actual SuperUser version ( http://download.chainfire.eu/282/SuperSU/CWM-SuperSU-v0.98.zip?retrieve_file=1).
Best,
dude im stuck at the driver installation part,,,,, im using windows xp and in unable to update drivers it always says that there is a problem in installing the drivers
I did this three times because I am having problems.
I rooted my Google Nexus S and got the app “Superuser” pre-installed.
When I go into the app “Superuser”, it says there are “No apps in list”.
(I tired to see the app “GameCIH” because that app said:
“Error!!!
The system deny to ROOT.
CIH in Taiwan”
I wondered if my phone was rooted so I installed 2 root checker apps from the Market, and they both said I had no root access.
Anyone know how I can obtain root access?
Response would be greatly appreciated.
ohhhh never mind. I found your comment and tried it and it worked.
————————————————–
Nexus S Hacks says:
October 7, 2012 at 5:23 pm
Just reflash this in recovery:
http://downloadandroidrom.com/file/tools/SuperSU/CWM-SuperSU-v0.94.zip
—————————————————
What do i use to backup my data and apps?
Pingback: Android 新人报告 | 半緣
i followed your steps and i have been un.lock my nexus s but when i type … fastboot flash recovery3101.img there –> i got the following error message
unknown partition ‘recovoery3101.img`
error: cannot determine image filename for `recover3101.img`
please help me what is the problem
fw: i followed your steps and i have been un.lock my nexus s but when i type … fastboot flash recovery3101.img there –> i got the following error message
unknown partition ‘recovoery3101.img`
error: cannot determine image filename for `recover3101.img`
please help me what is the problem
reply me soooooon i have another problem,,,,,, please help me i m new user and i followed your steps for rooting my nexus s i done all root my nexus s and super user but when i install rom manager and select flash recovery the downloading starts and when 100% downloading complete there is following error comes
“an error occurred while flashing your recovery”
I went through all the process and it all should work. I copied this SuperUser but cannot run any apps which require rooted phone. It says that my Nexus S isn’t routed.
Did anyone have same problem? Please advice
Have tried the above with a Mac. When I try to fastboot it says there is no ./fastboot-mac oem unlock file and i can’t find any such file in nexussrootICS. What is the solution?
thanks
You’re so cool! I don’t think I have read anything like
that before. So nice to discover somebody with unique
thoughts on this topic. Really.. many thanks for starting this up.
This website is something that is required on the internet,
someone with a little originality!
where i can download nexussrootnew.zip?!?!?
Asking questions are truly nice thing if you are
not understanding something completely, however this post provides fastidious understanding even.
This is very interesting, You are a very skilled
blogger. I have joined your feed and look forward
to seeking more of your magnificent post. Also, I’ve shared your site in my social networks!
Its like you read my thoughts! You seem to know so much approximately
this, like you wrote the guide in it or something.
I believe that you simply could do with some % to power the message home a bit, however instead of that, that is
great blog. A great read. I’ll definitely be back.
Magnificent web site. Lots of useful information here.
I am sending it to several buddies ans additionally sharing
in delicious. And of course, thank you on your
sweat!
I just could not depart your site prior to suggesting that I
extremely enjoyed the usual info an individual supply in your visitors?
Is gonna be back often to check out new posts
ok first i really enjoy your videos done so even an idiot can follow. Ok well feeling like an idiot because i have gone over this several times now. All goes well, my nexus s says it unlocked and that is good. Superuser installed, good. Now apps are telling me i dont have root access also my superuser has a outdated binary notification. When i tap to check for updates it says downloading manifest- fail!
i dont know what i did wrong but if some could help me out that would be great 🙂 thanks
I have the following situation: one day my Nexus S (Worldwide edition) froze on restarting with the Google Logo on the screen. Every time I try to turn the phone on it stacks at Google logo. When in the fastboot mode the status is Locked. Every time I try fastboot oem unlock I get Phone’s prompt with yes or not to unlock bootloader and after choosing yes, the status doesn’t change to Unlock. Tried on Linux, Mac, Windows, the same result. Tried to force Flash Stock + Unroot in Wugfresh, doesn’t work due to the Locked Bootloader. Any word of advise would be greatly appreciated. Please help. Thank you!
Abgesehen vom etwas geschmacklosen Witz, dass Königin Diana die USA bereist,
ist den Blattmachern aus Virginia ein sehr gelungener Hoax geglückt , der dank der „tagesschau-Adaption auch in Deutschland viral geht.
Eine hörbare Geschichte des Autors Ralf Schlatter erweckt Museumsgegenstände zum
Leben.
Greetings I am so delighted I found your webpage, I really found you by error, while
I was searching on Bing for something else, Anyways I amm here
now and would just like to say thanks a lot for a marvelous post
and a all round thrilling blog (I also love the theme/design), I don’t hwve time to go through it all at the moment but I have bookmarked it and
also added in your RSS feeds, so when I have time I will be back to read a great deal more,
Please ddo keep up the excellent work.
It’s a shame you don’t have a donate button! I’d most certainly donate to this excellent blog!
I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account.
I look forward to new updates and will share
this blog with my Facebook group. Chat soon!
Hi there to every , for the reason that I am truly
eager of reading this weblog’s post to be uupdated regularly.
It includes fastidious stuff.
I read this post completely on the topic of the difference
of most recent and preceding technologies, it’s remarkable article.
If you are going for finest contents like me, simply visit this web
site everyday because it provides feature contents, thanks
help!!! it keeps saying
ERROR: could not get pipe properties