先日、最新版のAndroid OS 13のリリースノートが発表され、グーグルが最新の車載用プラットフォームの技術的背景の見直しに時間を費やしたことが明らかになった。Android Automotive OSは、自動車メーカーが特定のモデルのドライバー向けにパネルやダッシュボードをカスタマイズするために作られた。このため、フロントエンドの機能にはあまり選択肢がないが、グーグルはこの新バージョンでいくつかのバックエンドの変更を提供している。
顕著な利点は、数多くの接続性の追加と変更である。Bluetooth技術はいくつかの世代を経ており、オペレーティングシステムはBluetoothをさまざまな方法で扱っている。Androidは常にFluorideスタックを介してBluetoothをサポートしてきたが、Googleは何年もの間、Gabeldorsche(略して「gd」とも呼ばれる)と呼ばれる新しいスタックをテストしてきた。現在ではAndroid OS13に完全に統合されているため、開発者は最新バージョンのBluetoothテクノロジーを利用することができる。
コネクティビティ
新しいGabeldorscheテクノロジーは、旧バージョンのアンドロイドからブルートゥース・テクノロジーを全面的に見直したものだ。多くのメーカーや開発者が恩恵を受けるのはハンドラーだ。ハンドラーは 、ロックの必要性を減らし、コードの流れをよりよく管理するためにコンテキスト・リードを小さくし、スレッドをよりよく分離する必要があります。開発者は、新しいハンドラー機能を使って、基礎となるスレッドの割り当てをよりコントロールできる。
アンドロイド・オートモーティブOS 13には、他にもいくつかの接続機能が追加されている。このOSは ウルトラワイドバンド(UWB)をサポートし、Wi-FiがオフのときにWi-Fiチャンネルと国コードのリストを取得するAPIを提供する。もう1つの興味深い機能は、車載ネットワーク制御である。Android Automotive OS 13は、イーサネット(有線)ネットワークの制御を備えており、IPアドレスの動的割り当て、アクセス制御、通信、およびユーザーが任意の有線ネットワークに接続または切断できるようにする機能を可能にする。
投影
アンドロイド・オートモーティブOS 13の変更点は、ほとんどがバックエンドの仕組みだが、UIがいくつかアップグレードされている。最新のOSバージョンでは、より大きなスクリーンのためのプロジェクション・サポートが提供され、より大きなタブレットを持つ人々のインタラクションを容易にする機能がある。プロジェクションのサポートは、テレビにメディアを表示するためにも使用できる。グーグルは、ユーザーがより大きなスクリーンに合うアプリを見つける方法を提供し、どのアプリが車載ディスプレイに最適かを評価する。
L4B Automotiveは、Android Auto®、CarPlay®、MirrorLink®など、あらゆるプロジェクションテクノロジーの統合をサポートします。
より良い車両統合
最新のAndroid Automotive OSに追加されたもう一つの注目すべき機能は、車両統合コントロールである。新しいVHAL(Vehicle HardwareAbstraction Layer)は、OEMに車のシステムから取得できるプロパティのリストを提供する。例えば、開発者は値のプロパティや、変更モードが許可されているかどうかを取得できる。
新しいVHAL バージョンは、アプリケーションと車両の様々なコンポーネント間のインターフェイスです。開発者は、フォグランプのようなADASやEVシステムと相互作用し、EV充電(新機能)プロパティ、温度とHVACプロパティ、トレーラー情報、センサーデータ、車両重量、ホイール刻みを検出するアプリケーションを書くことができます。
Android 13には、より洗練されたAPIのパーミッション・セットが用意されている。
- 一部の機密データは車両周辺のセンサーに記録されているが、ドライバーの安全上の理由から、アクセスには特別な許可が必要だ。
- アンドロイドは、車両の現在速度をドライバーに危害を及ぼす可能性のある機密データとみなしているため、開発者がこの情報にアクセスするには特別なパーミッションが必要だ。
ほとんどの自動車は、ダッシュボードに地図とGPSシステムを搭載している。アンドロイド・オートモーティブOS 13は、ドライバーが現在地と将来の目的地に関する情報を得ることができるように、地図インターフェースを搭載しています。車両地図サービス(VMS)は、センターコンソールのスクリーンに車両と地図サービスに関する様々な情報を1つのダッシュボードに表示し、ドライバーに汎用性を提供します。
その他 その他の追加
マップ、テレメトリー、ブルートゥース技術の変更、その他の車載インフォテインメント(IVI)機能は、主にユーザーフレンドリーなサービスの開発に重点を置くOEMやメーカーに恩恵をもたらすだろう。その他の雑多な機能も最新のAndroid Automotive OSで利用可能であり、そのうちのいくつかは注目に値する。
その他にもいくつかの特徴がある:
- 自動車フレームワーク:メインラインの自動車フレームワークのオーバーホールにより、開発者がポーリングするためのAPIと自動車サービスが追加された。アンドロイド・システムはカー・スタックから独立してアップデートできるようになった。いくつかの運転安全機能が追加された。
- 車両HALはHIDLから HIDLからAIDLに完全移行された。
- 電力: suspend-to-diskやsuspend-to-RAMなど、メモリに保存されたデータを保護するためのいくつかの電力消費機能があります。
- ドライバーのプライバシー:安全ベースのセンサーのプライバシーと保護が更新されました。ユーザーは、最近のアプリの許可使用状況を確認し、アプリが取得する各センサーのイベントのタイムラインを確認できます。プライバシー設定では、ユーザーが運転中に意思決定を行うために使用された許可の概要を確認できます。
- ユーザー管理:Googleは、ユーザーライフサイクルイベント管理を改善し、パフォーマンスを向上させ、クライアントコードを簡素化しました。
L4Bがお手伝いできること
L4Bオートモーティブは、E2EオートモーティブエンジニアリングSDLCの経験に基づき、多くのOEMと協力してLinuxおよびAndroidIVIソリューションを構築し、最適化しています。弊社は主要なOEMと協力し、IVIシステムを最新のAndroidオペレーティングシステムに移行しています。 OEMは、当社の安全なFOTA(Firmware Over The Air)を使用することで、既存および新機能の安全性を確保し、顧客満足度を維持することができます。
