Buenos días piki,
la verdad es que la ROM no es nada de eso... deberias de mirar el FAQs para novatos, puedes acceder desde mi firma... Ahí tienes todas las definiciones que se usan por el foro. De todos modos te copio la definición de ROM y RAM:
ROM y RAM
Una PDA dispone principalmente de dos tipos de memoria: ROM "Read Only Memory"o Memoria de sólo lectura y RAM "Random Access Memory". Memoria de acceso aleatorio. La diferencia entre ellas es que la primera es de sólo lectura, es decir, no se puede borrar ni escribir (inicialmente) La memoria ROM es donde esta instalado el sistema operativo (SO). La RAM permite su uso completo al usuario, es la que se encarga almacenar el estado de un programa mientras se ejecuta.
Como resulta evidente, la ROM no se puede modificar en sí misma, sino que es preciso sustituirla en caso necesario.
Pero te recomiendo que pases por las FAQs que te he dicho.
En cuanto a lod SPB Mobile Shell tienes muchos hilos donde explica lo que es... También tienes otro llamado Manila 2D. Te dejo aqui varios un link sobre SPB Mobile Shell, pulsar
AQUI y otro sobre todos los interfaces que puedes poner en tu HTC (recopilación hecha por nuestro amigo satyr), pulsar
AQUI.
Un saludo