Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I have a Nexus S running Android 2.3.4. For a while now it's been trying to prompt me to install newer versions. Every time I try, it restarts, displays the cute robot error screen and doesn't come back on until I take out the battery and restart it. Pressing power+volume+/- doesn't help.

I also tried to do a factory reset. Same result.

Before I got this phone (it was a gift), the shop did something to it "to enable Hebrew." Not sure what exactly but I suspect they dinkied around with system files and that's what is causing this.

Anyone have suggestions for what to try next?

share|improve this question
    
did they root it or is the software modified in any way after "enabling Hebrew"? –  jlehenbauer Jun 8 '12 at 22:54
    
no idea. How do I found out? –  nethy canning Jun 9 '12 at 12:37
    
My instinct: take it to a more reputable shop :-| –  offby1 Jun 9 '12 at 17:04
    
not even sure where the original shop is:) Surely there must be some way to restore the phone to its original state though? –  nethy canning Jun 9 '12 at 17:26
1  
I've closed your previous question as a duplicate of this one, since this contains some additional information (such as the Hebrew patch/modification). In the future, please try not to re-post questions. It is preferable to simply edit the original with additional info, which will bump it to the top of the active list, thereby getting it more attention. –  eldarerathis Jun 11 '12 at 20:55
show 1 more comment

3 Answers

This a solution to bring your device to a stable, stock, factory default state.

NOTE: this will wipe your device (not the SD card) and return it to stock, unrooted factory defaults.

  1. Download one of these two files:

    • This file if you want to restore to Gingerbread
    • and this zip file if you want to restore to the OTA 4.0.4 (Ice Cream Sandwich) latest update.
  2. Extract the file you downloaded to your computer, in a location you remember.

  3. On your phone, enable debugging

    • this is usually found by going to the home screen, then pressing Menu and choosing Settings->Applications->Development and check the USB debugging option
  4. Plug your phone into your computer

  5. Locate the run.bat file in the location where you extracted the .zip file

  6. Run this file and wait for the process to finish.

  7. You're done! Reboot and enjoy!

share|improve this answer
1  
is it .. safe? Kind of hesitant about something so framed in ads. –  nethy canning Jun 11 '12 at 20:18
1  
The ads are a product of cheap file hosting. This method and these files have been used and recommended by others on reputable Android forums and websites, and the file has been reported genuine by those users, by statement of use. Though the site will try to coerce you with flashy ads, rest assured the file you seek is pure. –  jlehenbauer Jun 11 '12 at 20:26
add comment

Google has the official system images available for download here. You'll need to be familiar with the fastboot tool or learn how to use it :)

share|improve this answer
add comment

If you don't mind ending with CM9 follow these steps:

http://oldwiki.cyanogenmod.org/wiki/Nexus_S:_Full_Update_Guide

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.