A ver, para ser root hay que tener un recovery modificado y flashear el supersu o el superuser (a gustos) tal como está explicado en el tuto de perfectslim1. O si vamos a poner rom cocinada, la mayoría, si no todas, ya incluyen el root con lo cual simplemente flasheando la rom cocinada ya tendremos el root sin tener que flashearlo antes. No es necesario de ninguna manera poner un custom kernel para hacer root.
Saludos.