A lo mejor ocurre como tú dices y lo han deshabilitado pero, como bien has dicho, es algo que viene de serie en el kernel de Linux y no va a haber problema en generar un kernel con ext4. Respecto a lo de compilación de kernel, habría que ver si hay algo de documentación al respecto en el kernel que se ha bajado. Yo sólo he compilado un kernel de Gingerbread para el Galaxy S, que en realidad funciona de una manera un poco diferente, pero básicamente era definir algunos parámetros en un fichero de configuración, hacer el make y añadirle después el initramfs. No te puedo decir mucho ahora porque no tengo aquí mi carpeta de trabajo del kernel con los scripts y hace ya bastante tiempo de esto. Con respecto a compilar la ROM, sin duda lo mejor que puedes hacer es empezar por aquí:
http://source.android.com/source/initializing.html
Un saludo!
