sois root? es requisito indispensable. no soy ningun experto pero creo que el s-off es necesario para serlo, aunque si no estoy equivocado ya se puede ser root sin s-off, pero no se si eso te permite instalar custom roms ni si ira bien aunque se pueda. por otro lado siempre es conveniente tener el ultimo recovery, yo uso el ultimo de clockworkmod(creo que se escribe asi). Mi consejo de novatillo es que lo pongas en s-off y despues le hagas el root, sobre todo si ya esta fuera de garantía, porque total...vas a tener que pagar igual si lo mandas a reparar XD
respecto a eso hay millones de guías en internet, en este foro y en muchos otros. Lo mejor es investigar uno mismo porque al final lo que aprendais lo necesitareis mas adelante si vais a trastear con el movil XD. Pero primero investiga porque yo por ir con prisas me cargue una vez el wildfire jaja.