Lo tienes explicado aquí:
http://www.htcmania.com/showthread.php?t=451027
Vale tanto para ICS Como para cualquier versión de JB. Yo te recomendaría el método dos, le pones el recovery y luego le puedes ponen Roms cocinadasque ya vienen rooteades y con aplicaciones extra.