Entiendo un poco la arquitectura del sistema ARM. Tienes un sistema ARM en chip que contiene la CPU, la GPU, los dispositivos periféricos, el procesador de banda base y el firmware tanto de la CPU como de la radio. Supuestamente el SO de la aplicación se almacena en el chip de memoria flash interna del teléfono y la ROM del bootloader en el firmware del chipset arranca encima o antes del SO de la aplicación en el módulo flash 0? ¿Es esto como la BIOS de un PC de sobremesa? ¿O es que el propio Android se almacena en este firmware en el chip y el disco root o directorio de inicio es el módulo flash 0, y funciona como una imagen en vivo que arranca desde un CD o ROM?
¿Qué es lo primero que se carga en un. teléfono/tablet Android? ¿Dónde se almacena el SO principal y dónde se almacena el bootloader de recuperación? ¿Qué pasa con el firmware de la radio de los teléfonos? Cuando un teléfono arranca, ¿qué es la pantalla de bienvenida animada y el tono de música que se reproduce? ¿Por qué ese vídeo/animación flash siempre muestra la pantalla del logotipo del fabricante y luego el vídeo del sistema operativo Android?