Amigo primeramente debes saber que para poder meter una custom ROM debes tener el bootloader abierto, por lo que si no lo tienes no podrás hacer eso ni poner customs kernels.
Con bootloader cerrado solo podrás ponerle temas y algunos addons vía CWM.
Si lo tienes abierto, entonces para poder poner una ROM, necesitarás del CWM, ya sea el que es para el stock kernel (que no se si se pueda con ese ya que creo que no es completo), o puedes instalar un custom kernel que este diseñado para la versión de android que tiene la ROM que vas a poner, por ejemplo existen kernels para ROM's basadas en GB, ICS o en CM7 o 9.
Cada kernel debe de tener en su descripción si/no incluye CWM, pero todos lo deben de traer excepto el stock, ya que es muy importante tenerlo full para poder hacer backups/restores, y para hacer wipes y flashear las ROM's.
Cada ROM especificará que wipes deberás hacer antes de instalarla además de los complementos para mejorar su aspecto/funcionalidad en tu dispositivo. (Eso en caso de ser ROM's para varios dispositivos similares).
Saludos.
Marcadores