Die Android IVI-Plattform verstehen: Die Wahl zwischen AOSP und AAOS.

Es gibt viel Verwirrung um Android Automotive OS (AAOS) und Android Open-Source Project (AOSP). Die beiden Android-Versionen werden oft synonym verwendet, stellen aber unterschiedliche Plattformen und Ansätze dar. Für welche Version Sie sich bei Ihrem In-Vehicle Infotainment (IVI)-Projekt entscheiden, hat großen Einfluss auf die Anpassung und Kontrolle aller SW-Komponenten und den zukünftigen Wartungsumfang. Unabhängig von Ihrer Wahl bietet Ihnen L4B Automotive eine sichere Umgebung für Automobilhersteller, die Android-Anwendungen benötigen, um ihren Fahrzeugen einen Wettbewerbsvorteil zu verschaffen. Im Folgenden werden die beiden Systeme und ihre Unterschiede kurz vorgestellt und erläutert, warum eine IVI-basierte AOSP-Lösung die richtige Wahl für Ihr Produkt ist. 

Unterschiede zwischen AOSP und AAOS

Lassen Sie uns zunächst AOSP definieren. AOSP ist eine Android-Skelettversion, die für Open-Source-Communities, einschließlich Automobil-OEMs, verfügbar ist. Der Hauptvorteil besteht darin, dass OEMs den AOSP-Quellcode herunterladen und ihr eigenes benutzerdefiniertes IVI-Produkt erstellen können, da es sich um ein Skelett bzw. einen "blanken Knochen" handelt, und es ist eine gute Grundlage für Hersteller, die eine Starthilfe für die Entwicklung ihrer eigenen Anwendungen benötigen. 

Kürzlich hat Google AAOS als zusätzliche proprietäre Schicht zu AOSP eingeführt. Google enthält mehrere Android-bezogene Standardkomponenten, die Benutzer erkennen werden, einschließlich Google Assistant, Google Navigation, Google Play Store und andere markenspezifische Google-Anwendungsdienste.

Für Automobilhersteller mag es naheliegend sein, mit AAOS zu arbeiten. Der Nachteil ist jedoch, dass Sie jetzt Lizenzen für von Google erstellte Anwendungspakete erwerben müssen und nur minimale Möglichkeiten zur Anpassung haben.

Die Hauptkommunikation zwischen den Android-Anwendungsschichten in Richtung Car Services und Communication Stack kann nur über die Car-Manager Library(https://developer.android.com/reference/android/car/packages) hergestellt werden.

Die AAOS-Produktpakete werden als Google Automotive Services (GAS) bezeichnet, und Sie müssen möglicherweise eine Lizenz für diese GAS-Schicht erwerben (das entsprechende Paket für Mobiltelefone sind die GMS-Dienste von Google).

Da AAOS eine Komponente ist, die auf AOSP läuft, bieten beide Plattformen Ihrem IVI die gleichen Sicherheitsupdates, die gleiche Architektur und die gleichen Funktionen, die Sie auch von Android erhalten. 

In beiden Fällen benötigen benutzerdefinierte Anwendungen, die auf AOSP basieren, ihre eigenen Sicherheits-Patches und Versions-Upgrades, die von Tier1-Lieferanten wie L4B mit einem LTS-Vertrag (Long Term Support) bereitgestellt werden können. 

Beachten Sie, dass Google auch ein Produkt namens Android Auto (App) anbietet. Diese Anwendung hat nichts mit der kommerziellen Herstellung zu tun. Es handelt sich um eine Smartphone-Anwendung für den Endbenutzer, die mit dem IVI des Fahrzeugs verbunden wird, normalerweise über USB oder Wi-Fi.

Warum und wann sollten Sie sich für AOSP entscheiden?

Beide Plattformen laufen auf dem Linux-Kernel, der für jedes Android-basierte System gültig ist. Selbst mit AAOS haben Sie noch die Möglichkeit, Ihre eigenen Anwendungen anzupassen und zu erstellen, aber Sie müssen Lizenzkosten einkalkulieren, wenn Sie mit GAS arbeiten. Google bietet auch einige neuere Anwendungen an, wie z. B. ein Skelett für ein Media Center für Musik, einen Dialer, ein Notification Center und die Fernsteuerung von Autoeinstellungen.

AAOS könnte eine bessere Wahl für OEMs sein, die nur die Grundlagen anbieten wollen. Fahrzeuge mit AAOS verfügen über die grundlegende Android-Benutzeroberfläche, die jeder kennt.

AOSP ist eine gute Wahl für eine viel stärker angepasste IVI ohne die teuren Google-Lizenzanforderungen. AOSP beginnt mit grundlegenden Android-Automobilfunktionen, und Entwickler bauen auf dem Bare-Bones-Code auf. Das bedeutet, dass Sie eine minimale AOSP-basierte IVI ohne GMS/GAS oder andere Google-bezogene Pakete haben können, die Sie durch Ihre eigenen, von L4B entwickelten Dienste ersetzen können. Dies ist vorteilhaft für Hersteller, die ein IVI von Grund auf aufbauen und alle Funktionen und Low-Level-Komponenten vollständig anpassen möchten.

Es ist wichtig zu wissen, dass sowohl AAOS als auch AOSP modifiziert und angepasst werden können, um den Anforderungen Ihrer eigenen Herstellermarke zu entsprechen. AAOS verfügt jedoch über mehr Google-APIs und -Funktionen, während AOSP viel mehr Raum für Anpassungen lässt und eine Grundlage für ein IVI-System mit eigener Marke bietet. AOSP erfordert mehr Fachwissen, aber andererseits arbeitet L4B Automotive mit den führenden Automobilherstellern zusammen und bietet Ihnen die am besten geeignete Plattform, um eine Komplettlösung für Ihr Produkt zu entwickeln.

Lösungen bauen mit L4B Automotive

Unabhängig davon, ob Sie sich für AAOS oder AOSP entscheiden, arbeitet L4B Automotive mit zahlreichen Automobilherstellern zusammen, um individuelle Lösungen zu entwickeln, die ihre IVI verbessern und die Sicherheit der Fahrer gewährleisten. Wir helfen Ihnen, Ihre Produkte auf dem neuesten Stand zu halten und für die Sicherheit und Zufriedenheit der Fahrer zu sorgen. Darüber hinaus bietet L4B Automotive ein komplettes kundenspezifisches Android-Paket mit Back-End-Support (Managementsystem), einschließlich FOTA (Firmware-Over-The-Air) Update Services, Keep-Alive Services, Geolocation und Push-Messaging Services als End-To-End (E2E) Lösung.

Kontaktieren Sie uns, um Ihr nächstes IVI-Projekt zu besprechen.

 

 

Neuer Aufruf zum Handeln