I am having an awful time trying to update my new Galaxy S to ICS. I found a well rated ROM .zip on code.google.com but first I need to root the phone so I can unlock the bootloader. I have been googling all week and read lots of posts saying SuperOneClick is the way to go, but it keeps freezing. It gets to step 7 and stops. There are many threads out there where people say they have the same problem as me, but there is no answer to these posts, or the response is 'well it worked for me', which isn't much help. I also thought of giving Odin a go, but I do not believe my ROM is compatable (doesn't have PDA, CSC etc. elements to select). There must be something I'm missing or the tutorials I've read have left out. Or something else stopping SuperOneClick from finishing it's task.

I get no error messages during the rooting process. SuperOneClick just plain stops responding.

  • I'd suggest CM9 which went stable yesterday: howto install is here. You're sure you have the exact i9000 model and not the i9001? CM9 is here: get.cm. CyanogenMod is imho the most popular and renowned Android aftermarket firmware
    – ce4
    Aug 10, 2012 at 16:17
  • Reading the How To, it looks quite self explanatory. However, I still need to root the phone first. And it definitely is the i9000, I just don't know which name it has (Captivate, Fascinate, Vibrant etc.) I am in Australia if that narrows it down. Aug 11, 2012 at 0:33
  • You need root in case you want to backup everything using TitaniumBackup. The real steps are installing CWM and then Cyanogenmod. Seems like you have the 'galaxysmtd' model btw.
    – ce4
    Aug 11, 2012 at 5:31
  • Downloaded CyanogenMod and attempted to flash. I got the same result as I did for the other ROM I tried - I get an 'E:signature verification failed' error. According to my googling, this is to do with the 3e bootloader not accepting the digital signature of the update and rejecting the process. The fix suggested is to root the current system, use a ROM manager to remove the signature checking option for the bootloader, then flash the ROM. Aug 11, 2012 at 15:40
  • Scratch that last comment. I missed a step in the use of Heimdall which replaces the bootloader. I shall now attempt my ROM install Aug 12, 2012 at 6:04

1 Answer 1


As recomended by CE4 above, I just followed the steps laid out in this tutorial.

Samsung Galaxy S: Full Update Guide

You can download the ROM from get.cm here (original Samsung Galaxy S variant) or here (Samsung Galaxy S (B) variant), note these are only for i9000 (not i9001 or i9003).

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .