Hola nuevamente compi
Pues mira, lo primero y más importante es conocer los términos de los que hablamos para saber que es lo que vamos a tocar.
Radio: básicamente y en términos generales, es la encargada de gestionar las comunicaciones de nuestro dispositivo (GPS, WIFI, GPRS, etc...), por lo tanto influye directamente en aspectos importantes como por ejemplo la cobertura o batería. De ahí que continuamente saquen nuevas RADIOs que intenten mejorar los distintos apartados que engloba.
ROM: ROM son las siglas de read-only memory, que significa "memoria de sólo lectura": una memoria de semiconductor destinada a ser leída y no destructible, es decir, que no se puede escribir sobre ella y que conserva intacta la información almacenada, incluso en el caso de que se interrumpa la corriente (memoria no volátil). La ROM suele almacenar la configuración del sistema o el programa de arranque de la PDA.
Kernel: Termino exportado a la telefonia movil con la entrada de terminales basados en linux, como android. el núcleo (también conocido kernel) es la parte fundamental de un sistema operativo. Es el software responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma más básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema. el kernel también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo
En el caso de las ROMs y KERNELs, los cocineros/programadores se encargan de intentar optimizar el funcionamiento de todos estos aspectos.