Android IVIプラットフォームを理解する:AOSPとAAOSの選択。

アンドロイド・オートモーティブOS(AAOS)とアンドロイド・オープンソース・プロジェクト(AOSP)をめぐる混乱は多い。この2つのAndroidバージョンはしばしば同じ意味で使用されますが、異なるプラットフォームとアプローチを表しています。車載インフォテインメント(IVI)プロジェクトにどちらを選択するかは、すべてのSWコンポーネントのカスタマイズや制御、将来の保守範囲に大きく影響します。L4B Automotiveは、Androidアプリケーションを必要とする自動車メーカーにセキュアな環境を提供します。ここでは、AOSPソリューションに基づくIVIがなぜ貴社の製品に適した選択となるのか、2つのソリューションの簡単な内訳と違いを説明します。 

AOSPとAAOSの違い

まず、AOSPを定義しよう。AOSPは、自動車OEMを含むオープンソースコミュニティが利用できるAndroidのスケルトンバージョンです。主な利点は、OEMがAOSPのソースコードをダウンロードし、独自のカスタムIVI製品を構築できることである。 

最近、グーグルはAOSPに追加された独自レイヤーとしてAAOSを導入した。グーグルには、グーグル・アシスタント、グーグル・ナビゲーション、グーグルPlayストア、その他のブランド化されたグーグル独自のアプリケーション・サービスなど、ユーザーが認識できる標準的なアンドロイド関連のコンポーネントがいくつか含まれている。

自動車メーカーにとって、AAOSと組むのは当然の選択のように思えるかもしれない。しかし、欠点はGoogle製のパッケージ・アプリケーションのライセンスを購入する必要があることと、カスタマイズのための最小限の能力しかないことだ。

カーサービスと通信スタックに向けたAndroidアプリケーション層間の主な通信は、Car-Manager Library(https://developer.android.com/reference/android/car/packages)を介してのみ確立できます。

パッケージ化されたAAOS製品は、Google Automotive Services(GAS)というブランド名で販売されており、このGASレイヤーのライセンスを購入する必要がある場合があります(携帯電話で同等のパッケージは、GoogleのGMSサービスです)。

AAOSはAOSP上で動作するコンポーネントであるため、どちらのプラットフォームでも、IVIはAndroidと同じセキュリティアップデート、アーキテクチャ、機能を利用できます。 

どちらの場合も、AOSPで構築されたカスタムアプリケーションは、独自のセキュリティパッチとバージョンアップが必要になるが、L4BのようなTier1サプライヤーがLTS(長期サポート)契約で提供することができる。 

なお、グーグルにはアンドロイド・オート(アプリ)という製品もある。このアプリケーションは商業生産とは無関係である。これはエンドユーザー向けのスマートフォンアプリケーションで、通常はUSBまたはWi-Fi経由で車両のIVIに接続する。

AOSPを選ぶべき理由とタイミングとは?

両プラットフォームともLinuxカーネル上で動作しており、Androidベースのシステムであればどれでも有効だ。AAOSを使っても、独自のアプリケーションをカスタマイズしたり構築したりする余地はあるが、GASで作業する場合はライセンス費用を組み込まなければならない。グーグルには、音楽用メディアセンターのスケルトン、ダイヤラー、通知センター、車の設定の遠隔操作など、新しいアプリケーションもいくつかある。

AAOSは、基本的なものだけを提供したいOEMメーカーにとっては、より良い選択かもしれない。AAOSを搭載した車両は、ユーザーが認識する基本的なアンドロイド・インターフェースを備えている。

AOSPは、高価なグーグル・ライセンス要件なしに、よりカスタマイズされたIVIを実現するための良い選択です。AOSPは基本的なAndroid車載機能からスタートし、開発者はそのベアボーンコードをベースに構築します。このため、GMS/GASやその他のGoogle関連パッケージがなくても、L4Bが設計した独自のサービスに置き換えることで、最小限のAOSPベースのIVIを実現できます。IVIを一から構築し、すべての機能と低レベルコンポーネントを完全にカスタマイズしたいメーカーにとって有益です。

AAOSもAOSPも、自社の製造ブランドの要件に合わせて修正・カスタマイズできることに留意することが重要です。しかし、AAOSはより多くのGoogle APIと機能を備えているのに対し、AOSPはカスタマイズの余地を大幅に広げ、完全にブランド化されたIVIシステムの基盤を提供します。AOSPはより多くの専門知識を必要としますが、一方でL4B Automotiveは主要な自動車OEMと協力し、お客様の製品に完全なソリューションを構築するための最適なプラットフォームを提供します。

L4Bオートモーティブとのソリューション構築

L4B Automotiveは、AAOSとAOSPのどちらを採用する場合でも、多くの自動車メーカーと協力してIVIを改善し、ドライバーの安全を守るカスタムソリューションを構築しています。L4Bオートモーティブは、ドライバーの安全と満足のために、貴社の製品を常にアップデートし、セキュアに保つお手伝いをします。さらに、L4B Automotiveは、エンドツーエンド(E2E)ソリューションとして、FOTA(Firmware-Over-The-Air)アップデートサービス、Keep-Aliveサービス、Geolocation、プッシュメッセージングサービスを含む、バックエンドサポート(管理システム)を備えた完全なカスタムAndroidパッケージを提供しています。

次のIVIプロジェクトについてご相談ください

 

 

新しいコール・トゥ・アクション