Nie wiem czy w przypadku ICS'a jest tak samo, ale ja roota wgrywałem przez SuperOneClick, możesz też spróbować. Natomiast jeśli chodzi o wgrywanie romów to metoda jest następująca:
1. Na zrootowanym już telefonie, pobierasz i instalujesz z marketu "Rom Manager".
2. W tym programie wybierasz opcję "Zaflaszuj ClockworkMod Recovery".
3. Wybierasz "Zrób backup ROMu" (na wszelki wypadek).
4. Wybierasz "Zainstaluj ROM z karty SD", po czym wybierasz z odpowiedniej lokalizacji rom który chcesz zainstalować.
5. Tyle.
W przypadku punktów 3,4 możesz je wykonać z poziomu recovery, a więc włączając telefon z przytrzymanymi przyciskami POWER i VOLUME-.
Ważna jest jeszcze sprawa jaki ROM chciałbyś wgrać, ponieważ np. CM10.1 zainstalujesz w ten sposób na zrootowanym ICSie raczej bezproblemu, ale już z cm7.2 nie będzie tak łatwo, ponieważ on wymaga bootloadera ze starszego androida (froyo, gingerbread).
Tu przesyłam pomocny filmik w którym elegancko pokazane jest jak się wgrywa romy i rootuje telefon, z tym że na androidzie 2.3.4, no ale może ci pomoże: