2025 年 3 月 27 日より、AOSP のビルドとコントリビューションには aosp-main
ではなく android-latest-release
を使用することをおすすめします。詳細については、AOSP の変更をご覧ください。
Android Automotive 14 リリースの詳細
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
このページでは、Android Automotive 14 の主な新機能の概要を説明します。
機能
自動車のフレームワーク
ディスプレイおよびウィンドウ マネージャー
- 同時マルチユーザー
SysUI
とロック画面。
- リアシート入力ロック。
- 特殊入力の処理。
- AAOS の単一インスタンスでの同時マルチユーザーによる、リアシート入力ロックと特殊入力キー処理の共有をサポートします。
- ディスプレイとタスクのミラーリング。AAOS の単一インスタンスでの同時マルチユーザーによる、ディスプレイとタスクのミラーリングをサポートします。
- マルチユーザー IME。AAOS の単一インスタンスでの同時マルチユーザーによる、マルチユーザー IME をサポートします。
- ホームまたは助手席セカンダリ ディスプレイでの
TaskView
を有効化します。
音声
詳しくは、source.android.com の新しい音声ページをご覧ください。
- 動的ボリューム。各音声ストリームまたはバスの動的ボリューム範囲設定をサポートします。
- 動的オーディオ ゾーン。同時マルチユーザーの動的オーディオ ゾーンをサポートします。
- 音声共有(キャスト)。同乗者はメインのキャビンへのオーディオの共有(キャスト)ができます。
- マルチディスプレイの音声ミラーリング同乗者は異なるオーディオ ヘッドセットを使用して、同時に同じ音声を聞くことができます。
- AAOS の単一インスタンスでのユーザーごとの同時メディア セッションのサポートを追加しました。
電源
- 電源ポリシーのカスタム電源コンポーネント。現在の電源ポリシーは定義済みの 16 の電源コンポーネントをサポートしています。OEM は OEM コンポーネントの電源状態を更新する際に、コンポーネントを除外できます。
- パフォーマンス改善による suspend-to-disk の最適化。
- リモート アクセス。Android を外部リクエストによりリモートで起動し、リモート リクエスト完了時にシャットダウンする機能を有効にしました。詳細は、リモート アクセスをセットアップするをご覧ください。
- 軽量なシステムの健全性プロファイリング。軽量なシステムの健全性ツールを導入しました。出力は
bugreport
経由で収集され、システム パフォーマンスの概要を適切に把握できます。
CarPropertyManager の改善
CarPropertyManager
スタックと CarPropertyService
スタックを改善しました。新規の API を CarPropertyManager
に追加して車のサービスの偽の VHAL モードをサポートし、CarPropertyManager
に非同期でのプロパティの取得と設定に加え、カスタムのベンター エラーコードを追加しました。
カメラ
- EVS フレーム バッファ メタデータ。
CarEvsBufferDescriptor
によりフレーム メタデータが Android クライアントで利用できます。
センサー、位置情報、VHAL プロパティ
VHAL プロパティの詳細は、サポートされているシステム プロパティをご覧ください。
- 次の ADAS 以外の車両プロパティを VHAL に追加しました。
- 外部プロパティ。ウィンドウ プロパティ、ミラー プロパティ、ドアプロパティを追加しました。
- 内部プロパティ。ハンドル、グローブ ボックス、座席のプロパティを追加しました。
- 電気自動車プロパティ。ブレーキ、アクセル、バッテリーの EV プロパティを追加しました。
- その他のプロパティ。エンジンのアイドリングのプロパティを追加しました。
- 破損している車両プロパティの更新バージョン。次の VHAL プロパティを更新または修正しました。
プロパティ |
説明 |
---|
SEAT_HEADREST_HEIGHT_POS_V2 |
この seat の新しいエリアタイプを追加しました。 |
- 新しい ADAS 関連の車両プロパティを追加し、OEM が有効ステータスとシステム状態を表せるようにしました。詳しくは、ADAS 車両のプロパティをご覧ください。
プロパティ |
説明 |
---|
自動緊急ブレーキ(AEB) |
このプロパティにより、OEM は標準化されたインターフェースで、車両が衝突の可能性を検出し、衝突を避けるために自発的にブレーキを有効にしてそれに対応した場合などに、AEB システム有効化とシステム状態を IVI と共有できます。 |
前方衝突警告(FCW) |
このプロパティにより、OEM は標準化されたインターフェースで、FCW システムが前方の障害物との衝突の可能性を検出し、視覚、聴覚、触覚でのアラートを生成した場合などに、FCW システム有効化とシステム状態を IVI と共有できます。 |
ブラインド スポット警告(BSW) |
このプロパティにより、OEM は標準化されたインターフェースで、ドライバーのブラインド スポットに障害物が検出され、BSW システムが視覚または聴覚で合流または車線の変更は安全でないという警告を生成した場合などに、BSW システム有効化とシステム状態を IVI と共有できます。 |
車線逸脱警告(LDW) |
このプロパティにより、OEM は標準化されたインターフェースで、車両が車線に近づいているまたは車線を越えているために、LDW システムが視覚、聴覚、触覚での警告を生成した場合などに、LDW システム有効化とシステム状態を IVI と共有できます。 |
車線逸脱防止支援(LKA) |
このプロパティにより、OEM は標準化されたインターフェースで、意図せず車両が車線からはみ出すことがないように、LKA システムが自発的にハンドル操作を修正した場合などに、LKA システム有効化とシステム状態を IVI と共有できます。 |
車線維持支援(LCA) |
このプロパティにより、OEM は標準化されたインターフェースで、車両が車線の中央を走行するように自発的にハンドルを制御する LCA システムをドライバーが有効にした場合などに、LCA システム有効化とシステム状態を IVI と共有できます。 |
緊急車線逸脱防止支援(E-LKA) |
このプロパティにより、OEM は標準化されたインターフェースで、追い越しまたは車線変更時にドライバーのブラインド スポットでの衝突または対向車線からの車を避けるために、E-LKA システムが現在の車線を維持するように自発的にハンドル操作を修正した場合などに、E-LKA システム有効化とシステム状態を IVI と共有できます。 |
アダプティブ クルーズ コントロール(ACC) |
このプロパティにより、OEM は標準化されたインターフェースで、前方車両との安全な車間距離を維持するように自発的に車両の速度を調整する ACC システムをドライバーが有効にした場合などに、ACC システム有効化とシステム状態を IVI と共有できます。 |
ハンズオフ検知(HOD) |
このプロパティにより、OEM は標準化されたインターフェースで、HOD システムがハンドルに手が置かれていないことを検知して、視覚、聴覚、触覚での警告を生成した場合などに、HOD システム有効化とシステム状態を IVI と共有できます。 |
- 同時マルチユーザーの位置情報:
- 各ディスプレイのユーザーが個別に位置情報へのアクセスを制御できます。
- 運転支援システムのスイッチはドライバーのみに限定されます。
同時マルチユーザー システム リファレンス
詳しくは、Android Automotive の複数ディスプレイでのマルチユーザーをご覧ください。
- 同乗者リファレンス ランチャーと最近使ったアプリ。
システム UI とコアアプリの改善点
- システム UI の更新:
- ヘッドアップ通知(HUN)のスロットリングとサプレッション。HUN の重複を防止し、不適切なタイミングに HUN がドライバーに送信されないようにする、OEM による設定が可能なメカニズムを開発しました。
- クイック操作。アプリがクイック操作を表示できる機能を追加しました。
- アプリの停止。クイック操作からアプリを停止できるアフォーダンスを追加しました。
- コアシステム アプリの更新:
- アプリ ランチャーのパーソナライズ。ユーザーがランチャー内のアプリの配置を変更できる機能を追加しました。
- 反応しないアプリの管理。
- IVI リセット。ユーザーが [設定] からインフォテインメント システムを再起動できる機能を追加しました。
- 没入モードでのプライバシー チップを追加しました。
- 自動車のインフォテインメント システムの参照設計を共有しました。
AAOS ベースライン
- Android Automotive OS の主要なパーティション(
system
、system_ext
、product
)の共通点を定義しました。
準拠性テスト
Android 準拠性テストが内部参照ハードウェアで実行されています。このリリースで実行されたテストスイートには CTS、STS、VTS、CTS-on-GSI が含まれます。Android UDC は準拠性テストスイートを完全に合格し、Android プラットフォームで必要な修正はありません。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-07-27 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-27 UTC。"],[],[],null,["# Android Automotive 14 release details\n\nThis page summarizes new major features provided in Android Automotive 14.\n\nFeatures\n--------\n\n### Car framework\n\n#### Display and Window Manager\n\n1. Concurrent multi-user `SysUI` and Lock screen.\n2. Rear-seat input lock.\n3. Special input handling.\n4. Support rear-seat input lock and the sharing of Special input key handling for concurrent multi-users in single AAOS instances.\n5. Display and task mirroring. Support Display and Task Mirroring for concurrent multi-users in a single AAOS instance.\n6. Multi-user IME. Support a multi-user IME for concurrent multi-users in a single AAOS instance.\n7. Enable `TaskView` on a secondary home or passenger display.\n\n#### Audio\n\nTo learn more, see the new\n[Audio](/docs/automotive/audio) pages on source.android.com.\n\n1. **Dynamic volume.** Support dynamic volume range configurability for each audio stream or bus.\n2. **Dynamic audio zones.** Support dynamic audio zones for concurrent multi-users.\n3. **Audio sharing (casting).** Allow for a passenger to share (cast) audio to the main cabin.\n4. **Multi-display audio mirroring.** Allow passengers using different audio headsets to listen to the same audio at the same time.\n\n#### Concurrent media sessions\n\n1. Added support for per-user concurrent media sessions in a single AAOS instance.\n\n#### Power\n\n1. **Custom power component in power policy.** The current power policy supports 16 pre-defined power components. OEMs can exclude components when updating the power state of OEM components.\n2. Optimized suspend-to-disk with performance improvements.\n3. **Remote access.** Enabled the ability for Android to be remotely awoken by an external request and then shutdown when the remote request is completed. To learn more, see [Set Up Remote Access](/docs/automotive/remote_access).\n\n#### Performance\n\n1. **Lightweight system health profiling.** Introduced a lightweight system health tool whose output can be collected through a `bugreport` to provide a better snapshot of system performance.\n\n#### CarPropertyManager improvements\n\n1. Added improvements to the `CarPropertyManager` and `CarPropertyService` stacks. Added new APIs to the `CarPropertyManager` to support fake VHAL mode in Car Service, added an async get/set property in `CarPropertyManager`, as well as a custom vendor error code.\n\n### Camera\n\n1. **EVS frame buffer metadata.** `CarEvsBufferDescriptor` makes frame metadata available to Android clients.\n\n### Sensors, location, and VHAL properties\n\nTo learn more about VHAL properties, see\n[Supported system properties](/docs/automotive/vhal/system-properties).\n\n1. Added these non-ADAS vehicle properties to the VHAL:\n 1. **Exterior properties.** Added Window properties, Mirror properties, and Door properties.\n 2. **Interior properties.** Added properties for Steering Wheel, Glove Box, and Seats.\n 3. **Electric vehicle properties.** Added EV properties for Braking, Acceleration, and Battery.\n 4. **Other properties.** Added a property for Engine Idle.\n 5. **Updated version of broken vehicle property** . Updated or fixed this VHAL property:\n\n | Property | Description |\n |-------------------------------|--------------------------------------|\n | `SEAT_HEADREST_HEIGHT_POS_V2` | Added this new area type for `seat`. |\n\n2. Added new ADAS-related vehicle properties to enable OEMs to represent activation status and the system state. To learn more, see [ADAS vehicle properties](/docs/automotive/vhal/adas-properties).\n\n | Property | Description |\n |------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n | Automatic emergency braking (AEB) | Properties provide OEMs a standardized interface to share the AEB system activation and system state with the IVI, such as when the vehicle detects a potential collision and responds by autonomously activating the brakes to avoid a collision. |\n | Forward collision warning (FCW) | Properties provide OEMs a standardized interface to share the FCW system activation and system state with the IVI, such as when the FCW system generates a visual, auditory, or haptic alert when it detects a potential collision with an object ahead. |\n | Blind spot warning (BSW). | Properties provide OEMs a standardized interface to share the BSW system activation and system state with the IVI, such as when the BSW system generates a visual or auditory warning that it's unsafe to merge or change lanes when an object is detected in the driver's blind spot. |\n | Lane departure warning (LDW) | Properties provide OEMs a standardized interface to share the LDW system activation and system state with the IVI, such as when the LDW system generates a visual, auditory, or haptic warning as the vehicle approaches or crosses a lane line. |\n | Lane keep assist (LKA) | Properties provide OEMs a standardized interface to share the LKA system activation and system state with the IVI, such as when the LKA system autonomously initiates a steering correction to prevent the vehicle from unintentionally drifting out of its lane. |\n | Lane centering assist (LCA) | Properties provide OEMs a standardized interface to share the LCA system activation and system state with the IVI, such as when a driver activates the LCA system which autonomously controls steering to keep the vehicle centered in its lane. |\n | Emergency lane keep assist (E-LKA) | Properties provide OEMs a standardized interface to share the E-LKA system activation and system state with the IVI, such as when the E-LKA system autonomously applies a steering adjustment to keep the vehicle in the current lane during an overtake or lane change to avoid a potential collision in the driver's blind spot or to avoid oncoming traffic. |\n | Adaptive cruise control (ACC) | Properties provide OEMs a standardized interface to share ACC system activation and system state with the IVI, such as when a driver activates the ACC system to autonomously adjust the vehicle's speed to maintain a safe distance from a vehicle ahead. |\n | Hand on detection (HOD) | Properties provide OEMs a standardized interface to share HOD system activation and system state with the IVI, such as when the HOD system generates a visual, auditory, or haptic warning when it detects no hands on the steering wheel. |\n\n3. Location for concurrent multi-users:\n 1. Allows users of each display to independently control access to their location.\n 2. Driver Assistance switch is limited to the driver only.\n\n### Concurrent multi-user system reference\n\nTo learn more, see\n[Android Automotive\nmulti-user on multiple displays](/docs/devices/admin/multi-user#automotive-multiuser-displays).\n\n1. Passenger reference launcher and recent apps.\n\n### System UI and core apps improvements\n\n1. Updated System UI:\n 1. **Heads-up notifications (HUN) throttling and suppression.** Developed an OEM-configurable mechanism to prevent the overlapping on HUNs and the sending of HUNs to drivers at inopportune times.\n 2. **Quick action.** Added the ability for apps to display quick actions.\n 1. **Stop app.** Added the affordance to stop an app from a quick action.\n2. Updated core system apps:\n 1. **App launcher personalization.** Added the ability for a user to reorder the location of apps within the Launcher.\n 2. Unresponsive app management.\n 3. **IVI reset.** Added the ability for a user to restart the infotainment system from Settings\n 4. Added a privacy chip with Immersive mode.\n3. Provided a reference design for an automotive infotainment system.\n\n### AAOS baseline\n\n1. Defined the common denominator for the major partitions (`system`, `system_ext`, and `product`) in the Android Automotive OS.\n\n### Compliance tests\n\nAndroid compliance tests were executed on the internal reference hardware. The test suites run\nfor this release include CTS, STS, VTS, and CTS-on-GSI. Android UDC fully passed the compliance test\nsuites with no fixes needed on the Android platform."]]