quiero entender que lo que quieres es compilar tu kernel personalizado a partir de las fuentes, porque CREAR uno... te va a hacer falta unos cuantos libros y mucho tiempo para conocer la arquitectura de computadoras y demas cosas que hacen que un S.O. funcione
codigo fuente?
http://www.kernel.org y tendrás que buscarte los drivers de cada cosa del movil, que los podrías sacar de los que hay en el codigo fuente del kernel de samsung...
