Por si acaso para rootear no es necesario cambiar el kernel , esto ultimo es solo una opción para mejorar sus prestaciones. Para ser root solo sigue este link :
http://www.htcmania.com/showthread.php?t=524858 PARTE 2.
Mejoras hay en las rom cocinadas, lee un poco los foros de galaxy advance para ver cual te gusta mas.