[Nexus S General] thegtfusion:
Hi everyone. I'm getting tired of all the threads around here like ''nexus s bricked, help''. So I thought why not write a guide how to unbrick your Nexus S :)

What you need:

-Ubuntu. I would choose the USB version so you can boot it on a USB stick. (get it here: http://www.ubuntu.com/download)

-AdamOutler's great livesaving unbricktool :D (get it here : http://code.google.com/p/hummingbird-hibl/downloads/list)

-If you installed ubuntu, download java and install it.

-USB cable for your NS.

-Windows with the fastboot drivers installed.(if you dont have them get them here: http://nexusshacks.com/nexus-s-hacks/how-to-root-nexus-s-or-nexus-s-4g-new/ and download the zip which contains the fastboot drivers. Or use his tutorial how to install the drivers on windows. (same website.))

I am NOT responsible for any damage to your computer or phone. You are using this guide on your own risk!

Step by step instructions:

1)Install ubuntu on your USB stick

2)Set it up and download Java

3)Run AdamOutlers tool (the latest one)

4)Select nexus S from the dropdown menu

5)Plug in nexus S, with volume up and power button pressed

6)Click resurrect

7)You should now see the fastboot thing in the resurrector (the android with a talk bubble)

8)Open ubuntu terminal and type: sudo reboot

Do not turn off the machine, it will lose the fastboot mode! when you reboot the usb power is still on so it will stay in fastboot mode

9)When the computer is off and will reboot (in my case I quickly removed my usb stick with ubuntu on it) and will turn back on, press F1 or F2 to get in to the bios.

10)select boot options and make the HDD the primary boot drive.(or just remove the usb stick and it will automatticaly boot into windows)

11) press F10 and it will save and boot into windows.

12) if you followd the steps above, the search and home button are on. (still after the reboot)

13)on windows you have set up fastboot i think.

14) download a stock OTA package for your model

15) Extract bootloader.img, boot.img and recovery.img from the OTA zip, and place it in your fastboot folder

16) Run fastboot flash bootloader bootloader.img

17) Run fastboot flash boot boot.img

18) Run fastboot flash recovery recovery.img

19) Run fastboot reboot-bootloader.

20) When i typed reboot bootloader nothing happened, so I unplugged my phone and plugged it back in..

21) Then I saw the battery charging icon(thank god :D), so hold volume up and power button to boot into bootloader.

22)Boot into recovery and flash the gingerbread OTA for your model.( to be safe that if you power it off and on again you're bricked again(some users reported that). So if you flash the gingerbread OTA it will write it correct. Correct me if I'm wrong.)

23)After that select reboot. After your phone is turned on, power it off.

24)Hold volume up and power to get into the bootloader, and select recovery.

25)once in recovery select wipe data/factory reset.

26)reboot and everything should be stock.

Now you're at the stage you have to re-root again and etc.

You can also flash Clockworkmod recovery then.

And dont be afraid that if you flash other roms that you'll get bricked again. (Happened to me but im all ready now and back in the game, haha)

If anything is incorrect in the steps above, please say it so I can correct it. :)

Thanks :D