Buenas mirate esto a ver si nos sirve:
Código:
http://elinux.org/Android_Booting
Código:
http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images
Código:
http://developer.sonyericsson.com/wp/2011/05/06/how-to-build-a-linux-kernel
Pero yo pensaria que no es problema del kernel, puesto que este ya viene compilado con lo que necesita a2sd

yo estoy funcionando con una ext4 simulando el almacenamiento interno del telefono y me funciona bien, con la romk0la yo creo saldremos de dudas