اندروید اتوموتیو 26Q2

This page describes features and enhancements in the Android Automotive OS (AAOS) 26Q2 release (API level 37), which includes eight new features and addresses 180 issues.

چارچوب AAOS

مدیریت کاربران

  • Enabled the notification ManagedServices on visible background users.

  • Added support for DocumentsUI on visible background users.

صدا و رادیو

  • Audio focus enforcement: Enabled audio focus enforcement in AAOS, which is critical for user safety.

  • فراخوانی مجدد افزایش صدا: این فراخوانی به سخت‌افزار صوتی اجازه می‌دهد تا تغییرات صدا را به اجزای نرم‌افزاری، از جمله برنامه‌ها، اطلاع دهد و به کل سیستم اجازه می‌دهد تا به طور مداوم سطح صدای فعلی را تشخیص دهد. تولیدکنندگان اصلی تجهیزات (OEM) می‌توانند رویدادهای جدیدی را به فراخوانی مجدد افزایش صدا اضافه کنند و رفتار را در سرویس OEM سفارشی کنند.

چارچوب خودرو

  • Vehicle property availability: Lets OEMs dynamically enable and disable vehicle properties, with additional statuses for properties that are either vendor-defined or not available.

ایمنی نمایش

مجموعه AAOS Display Safety یک معماری گرافیکی ایزوله و مقاوم در برابر ایمنی را برای پلتفرم جدید SDV معرفی می‌کند که یک تجربه واکنش‌گرا از Unified Cockpit را ارائه می‌دهد. Display Safety دارای اجزای زیر است:

  • رندرکننده با دسترسی بالا (HAR): یک موتور با تأخیر کم که مستقل از سیستم اطلاعات و سرگرمی اصلی عمل می‌کند تا نمایش قطعی داده‌های حیاتی خودرو مانند دنده، سرعت و اطلاعات محرمانه را تضمین کند. این موتور از یک حلقه رندر و ترکیب‌بندی ایزوله‌شده برای ترکیب کارآمد استفاده می‌کند.

  • کامپایلر طراحی ایمنی و ابزار نظارت : مجموعه‌ای از ابزارهای خودکار که برای تأیید مطابقت عناصر بصری حیاتی از نظر ایمنی با استانداردهای طرح‌بندی نمایشگر استفاده می‌شوند. این ابزار رندرینگ پیکسلی بی‌نقص را اعمال می‌کند و از تقسیم‌بندی تفاوت برای انطباق بصری استفاده می‌کند.

  • Android cluster app (DriverUI): An interactive app that synchronizes over resilient AAOS SDV channels to composite infotainment content with HAR safety layers on the cluster screen.

اتصال

  • Messaging with multiple devices: Fixed a regression in the telephony stack that prevented the system from storing messages from multiple connected devices.

  • PANS-and-Play integration (PnP): Updated Google Play to be PANS-aware to improve user experience.

رابط کاربری سیستم و تجربیات

  • رابط کاربری سیستم مقیاس‌پذیر: با تعریف یک API که به تولیدکنندگان اصلی تجهیزات (OEM) اجازه می‌دهد اجزای رابط کاربری سیستم لایه سیستم را سفارشی کنند، چارچوب رابط کاربری مقیاس‌پذیر را گسترش داده است. این امر گردش کار را یکپارچه کرده و امکان استفاده مداوم از هویت برند را فراهم می‌کند.

  • Multi-user, multi-display (MUMD) reference: Provided a sample of a multi-display configuration that uses concurrent background users with Scalable UI.

  • اعلان‌های هشدار (HUN) برای رابط کاربری مقیاس‌پذیر: سفارشی‌سازی ساده‌شده‌ی OEM و کاهش هزینه‌ها با ماژولار کردن اجزای رابط کاربری سیستم مانند HVAC و رابط کاربری سیستم خودرو. ویژگی‌های کلیدی شامل یک مکانیزم ترجمه اختصاصی HUNPanel برای انیمیشن‌های تعریف‌شده در حالت و یک کلاس جدید HUNWindow برای مدیریت بهینه چرخه عمر پنجره است.

  • Car System UI modularization: Deconstructed the monolithic Android System UI into independent, modular components to lower OEM costs and prevent compatibility issues.

برنامه‌های اصلی

  • APIهای AppFunction: به عامل‌ها اجازه می‌دهد به برنامه‌ها متصل شوند.

دوربین

  • منسوخ شدن سیستم نمای توسعه‌یافته (EVS): منسوخ شدن رابط‌های برنامه‌نویسی کاربردی EVS برای کاهش پراکندگی و یکپارچه‌سازی سطح رابط برنامه‌نویسی کاربردی دوربین. تولیدکنندگان اصلی تجهیزات (OEM) باید در عوض از رابط‌های برنامه‌نویسی کاربردی Camera2 استفاده کنند. برای اطلاعات بیشتر، به بخش مهاجرت به Camera2 مراجعه کنید.

خودروی تعریف‌شده توسط نرم‌افزار (SDV)

  • خودروهای مبتنی بر نرم‌افزار: قابلیت‌های اندروید فراتر از صفحه نمایش اطلاعات و سرگرمی گسترش یافته تا دامنه‌های چندگانه در خودرو را با یک معماری سرویس‌گرا (SOA) مقیاس‌پذیر و ادغام یکپارچه با IVI پشتیبانی کند. شامل HAR برای خوشه‌های ابزار است که امکان طراحی سریع و تکرارهای توسعه را برای یک راه‌حل کامل کابین خلبان فراهم می‌کند.

انطباق

To validate your AAOS implementation, use the following test suites:

مشکلات شناخته شده آزمون

The AAOS 26Q2 release includes the following known test-related issues:

  • CtsSurfaceControlTests[secondary_user_on_secondary_display]
    • #testImeVisible
    • #testImeVisibleWithZBelowRequest
    • #testImeZOrderedAboveEmbeddedWindowInChildWindow
    • #testImeVisibleWithZBelowTouch
  • CtsGraphicsTestCases
    • FrameRateOverrideTest#testAppDisplayModeGetRefreshRateDisplayModeReturnsPhysicalRefreshRateEnabled
    • FrameRateOverrideTest#testAppBackpressure
  • FrameRateOverrideTest#testAppDisplayGetRefreshRate
    • FrameRateOverrideTest#testAppChoreographer

تست خودکار که نیاز به تأیید دستی دارد

ماژول زیر در تست خودکار (CTS) تحت پیکربندی‌های خاص چند کاربره یا چند نمایشگره با شکست مواجه می‌شود: CtsMediaAudioTestCases[secondary_user_on_secondary_display] . عملکرد مرتبط را با استفاده از تست دستی تأیید کنید.