En CES 2023, BMW anunció que su plataforma OS 9 –cuyo lanzamiento está programado para 2024– será la primera de la compañía creada completamente en la plataforma Android Auto Open Source (AAOS). Con esta actualización, BMW adoptará un enfoque más centrado en los mapas e integrará más aplicaciones de terceros en su sistema operativo.
BMW ha estado utilizando Linux para la base de su interfaz iDrive, lo que le dio a la empresa el control total de toda su pila de software. Sin embargo, el paso a AAOS representa un cambio tecnológico y una actualización de interfaz para BMW. Al igual que Android propiamente dicho, AAOS alienta a los desarrolladores a crear versiones “con máscara” de Android Auto para sus vehículos.
AAOS también admite la integración de aplicaciones de terceros. BMW dice que utilizará la tienda de aplicaciones Aptoid para su plataforma. Aunque BMW dudaba en darnos una razón para no usar Google Play correctamente, la privacidad de los datos parecía aquí la causa más probable.
Una distinción importante: AAOS no es lo mismo que Google Automotive Services (GAS), la misma que se encuentra en los vehículos Volvo y Ford. BMW quería abstenerse de otorgar licencias para una plataforma totalmente integrada en el automóvil, y hay muchas concesiones de privacidad de datos que el fabricante tendría que hacer. La implementación de GAS esencialmente le da a Google acceso a todos los datos, y eso hace que BMW se sienta incómodo.
Cuando se les preguntó si BMW adoptaría la experiencia CarPlay completa de Apple, los representantes de la compañía dijeron que no estaba “dentro del alcance” de sus planes. BMW parece dudar en ceder el control de su panel de instrumentos, de esa pantalla detrás del volante.
¿Por qué Android y por qué ahora?
AAOS brinda a los fabricantes de automóviles la capacidad de administrar la complejidad. BMW dice que su base de código central es de 150 millones de líneas de código. Un equipo mundial de 8000 desarrolladores y expertos en TI comprometen más de 100,000 compilaciones de software diariamente para BMW, a menudo trabajando en 3,000 compilaciones por hora en paralelo.
AAOS le permite a BMW administrar su pila de software, implementar aplicaciones de terceros y crear una interfaz de usuario más fluida. Las pautas para desarrolladores de AAOS sugieren que las compañías automotrices marcan sus aplicaciones también, para que así BMW pueda continuar creando sus propias aplicaciones mientras usa el espíritu de diseño de aplicaciones de AAOS.
Tampoco existe una “plataforma única” para el software en un automóvil. El infoentretenimiento suele ser un software de código abierto. Las características de seguridad y asistencia al conductor a menudo son soluciones modulares o con licencia, y las funciones en tiempo real casi siempre son OEM cruzadas y están integradas en la plataforma Autosar. AAOS es una plataforma confiable para conectar todos esos puntos, al menos para BMW.
Al igual que muchos fabricantes de automóviles, BMW tiene en cuenta que sus clientes existen en un entorno digital. Las pantallas táctiles son familiares, incluso en los automóviles, y las interfaces móviles en teléfonos y tabletas son la forma en que muchas personas interactúan con el mundo a diario. AAOS ayuda a BMW a crear una experiencia en el automóvil más similar a la de un dispositivo móvil sin tratar de recrear el volante, proporcionando un conjunto firme de pautas para los desarrolladores, aunque con la suficiente libertad como para permitir que las compañías automotrices creen experiencias que sean exclusivamente suyas.
2023 será el momento en que BMW realinee su estrategia detrás de Android Auto Open Source. La compañía dice que los vehículos iDrive 8 existentes –que tienen plataformas basadas en Linux– recibirán una versión iDrive 8.5 que se parece mucho a iDrive 9 y OS 9, que tendrá un mayor enfoque en la aplicación de mapas de BMW y la interactividad táctil. El iDrive 8.5 de medio paso no será una compilación completa de AAOS, pero se sentirá así.