Problems rooting Samsung Galaxy S: SuperOneClick stops responding at step 7 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. 


Samsung Galaxy S i9000
Android Gingerbread 2.3.6 
Bootloader 3e
ROM ICS_4.0.3_MR1-RC4.2_I9000.zip from code.google.com (http://code.google.com/p/ice-cream-sandwich-sgs/)
SuperOneClick version 2.3.3
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).