Los buenos cocineros son fundamentales, en el kernel libre deberían ir muchos "drivers" que en linux son módulos que van con el kernel pero tened por seguro que muchos otros irán aparte y por un motivo u otro no podran liberar, ese es el motivo por el que las únicas roms cocinadas que funcionan 100% son las de nexus y hay que andar con betas e ingenierias inversas aparte de que sin bootloader estaremos anclados en el kernel de ics que por lo visto es el que llevan las jb oficiales
