Para rootear hay que ir al Bootloader y mediante fastboot hacer un flash del recovery que queráis
Una vez tenemos el recovery instalado saltamos a él, montamos USB y bajamos el su que hay
aquí y lo ponemos en la SDcard.
Flasheamos el su.
Vamos a advanced y hacemos un fix permissions.
Reboot into system.
Ir a un explorer root una vez en el sistema. Ir a /etc y bien o renombramos 'installrecovery.sh' a 'installrecovery.sh.bak' o nos lo cargamos. (Eso es para evitar que el sistema reinstale el recovery invisible cada vez que hagamos un reboot).
Felicidades! Ya tienes ICS con root y un recovery que puedas ver. Disfrutadlo!
Aquí una guia con los recoverys para ICS
http://forum.xda-developers.com/show...light=recovery
A todo esto, si es la primera vez que rooteas primero tendras que desbloquear el bootlader, ay un tuto muy bonito de como hacerlo en el subforo de roms, con chincheta!!