Android Automotive 15

หน้านี้สรุปฟีเจอร์หลักใหม่ๆ ที่มีให้ใช้งานใน Android Automotive 15

ฟีเจอร์

เฟรมเวิร์กรถยนต์

การแสดงผลและตัวจัดการหน้าต่าง

ดูข้อมูลเพิ่มเติมได้ที่ Instrument Cluster API

  1. เพิ่มการรองรับ UXRE ในการแสดงผลหลายรายการ ซึ่งรวมถึงการแสดงผลจริงและการแสดงผลเสมือน ซึ่งจะช่วยให้สามารถใช้ UXRE ที่แตกต่างกันกับการแสดงผลแต่ละรายการได้ ไม่ว่าจะเป็นการแสดงผลจริงหรือการแสดงผลเสมือน คุณระบุการแสดงผลภายในโซนของผู้โดยสารในรถยนต์ได้ในการกำหนดค่า UXRE ซึ่งจะช่วยให้การแสดงผลสำหรับผู้โดยสารเท่านั้นใช้แอป NDO ต่อไปได้ขณะขับรถ

เสียงและวิทยุ

ดูข้อมูลเพิ่มเติมได้ที่ การติดตั้งใช้งานการควบคุมวิทยุ

  1. ระดับเสียงต่ำสุดและสูงสุด ตอนนี้ OEM สามารถกำหนดระดับเสียงต่ำสุดและสูงสุดเพื่อป้องกันไม่ให้เสียงเบาหรือดังเกินไปเมื่อเปิดใช้งาน

  2. อุปกรณ์เสียงแบบไดนามิก อนุญาตให้ผู้ใช้เลือกการกำหนดค่าเสียงที่มีอุปกรณ์เอาต์พุตแบบไดนามิก เช่น หูฟังบลูทูธและหูฟัง USB เมื่ออุปกรณ์เชื่อมต่ออยู่

  3. การกำหนดค่าการเฟดครอสโอเวอร์ของเสียง ตอนนี้ OEM สามารถกำหนดค่าการเฟดครอสโอเวอร์สำหรับอุปกรณ์ยานยนต์ ซึ่งสามารถนำไปใช้กับแอปเมื่อมีการเล่นเสียง

  4. ปรับปรุงการรองรับวิทยุ HD และ DAB รองรับมาตรฐานวิทยุ HD และ DAB อย่างเต็มรูปแบบเพื่อให้ OEM สามารถผสานรวมฟีเจอร์วิทยุในอุปกรณ์ยานยนต์ได้

ประสิทธิภาพและสถานะของระบบ

ดูข้อมูลเพิ่มเติมได้ที่ รวบรวมข้อมูลประสิทธิภาพ และ ตรวจสอบสถานะของระบบ

  1. เครื่องมือที่สมบูรณ์ยิ่งขึ้นสำหรับปัญหาด้านประสิทธิภาพของระบบ CarWatchdog dumpsys proto จะรายงานเมตริกที่แคชไว้ในรูปแบบที่มีโครงสร้างเพื่อให้วิเคราะห์ได้ง่ายขึ้น การสร้างโปรไฟล์หน่วยความจำของ CarWatchdog ใช้เพื่อทำความเข้าใจผลกระทบของหน่วยความจำไม่เพียงพอต่อประสิทธิภาพได้ดียิ่งขึ้น

การจัดการพลังงาน

ดูข้อมูลเพิ่มเติมได้ที่การจัดการพลังงาน

  1. การเข้าถึงระยะไกลแบบไม่มีเซิร์ฟเวอร์ เพิ่มความสามารถในการเปิดใช้ ECU อื่นๆ เช่น TCU เพื่อทริกเกอร์กิจกรรม AAOS และให้ AAOS กำหนดเวลาการปลุกของตัวเองเพื่อประมวลผลคิวของงาน

  2. การรองรับการปิดระบบฉุกเฉิน ปรับปรุงบริการจัดการพลังงานของรถยนต์เพื่อแจ้งเตือนแอประบบว่าเงื่อนไขฉุกเฉินทริกเกอร์การปิดระบบ

  3. การควบคุมนโยบายการใช้พลังงาน อนุญาตให้แอประบบของ OEM เปลี่ยนนโยบายการใช้พลังงานตามสถานการณ์

การแสดงผลหลายจอ

  1. คุณเปิดใช้การสื่อสารระหว่างแอปเดียวกันที่ทำงานใน โซนของผู้โดยสารที่ต่างกันได้โดยใช้ Multi-Display Communications API

การแสดงผลด้านความปลอดภัย

  1. ตอนนี้คุณสามารถเปิดใช้ UI ของผู้ขับและคลัสเตอร์การพัฒนาภายนอกแผนผังแหล่งที่มาของ Android ได้แล้ว

  2. ตอนนี้คุณสามารถตรวจสอบ UI ของผู้ขับที่สามารถสร้างการแจ้งเตือนและการแจ้งให้ทราบได้แล้ว

การเชื่อมต่อ

บลูทูธ

  1. ชุดหูฟังบลูทูธ อนุญาตให้ผู้ใช้เชื่อมต่อชุดหูฟังบลูทูธกับ AAOS พร้อมกับโทรศัพท์ที่เชื่อมต่อ และใช้ชุดหูฟังเป็นอุปกรณ์เอาต์พุตเสียง ผู้ใช้สามารถใช้การตั้งค่าอุปกรณ์เอาต์พุตเสียง ใหม่ในชุดหน้าการตั้งค่าเสียง เพื่อกำหนดชุดหูฟังเป็นอุปกรณ์เอาต์พุต ระบบจะเปิดใช้งานสตรีมสื่อหรือเสียงผ่านบลูทูธได้ครั้งละ 1 รายการเท่านั้น ไม่ว่าจะเป็นแหล่งที่มาหรือปลายทาง

  2. ระดับบันทึกเริ่มต้น ตอนนี้คุณสามารถควบคุมระดับบันทึกเริ่มต้นของสแต็กบลูทูธได้จากตัวเลือกสำหรับนักพัฒนาแอป หรือในบรรทัดคำสั่งโดยใช้แท็กการบันทึก log.tag.bluetooth ใหม่

เครือข่าย

ดูข้อมูลเพิ่มเติมได้ที่ รักษาสถานะฮอตสปอตระหว่างเซสชันการขับรถ

  1. การส่งข้อความเกี่ยวกับข้อมูลและแพ็กเกจอินเทอร์เน็ต UX อ้างอิงเพื่อแสดงตัวเลือกในการต่ออายุการเชื่อมต่อแบบชำระเงินเมื่อผู้ใช้ต้องการ

  2. Wi-Fi ที่ OEM ชำระเงิน UX อ้างอิงสำหรับการแสดงการเชื่อมต่อกับเครือข่าย Wi-Fi ที่จำกัด

  3. การคงอยู่ของฮอตสปอต Wi-Fi เพิ่มปุ่มเปิด/ปิดเพื่อให้ผู้ใช้เก็บฮอตสปอตของรถไว้สำหรับการขับรถทุกครั้ง

UWB

  1. การอัปเดตการตั้งค่า เพิ่มตัวเลือกใหม่เพื่อให้ควบคุมอุปกรณ์ UWB ได้มากขึ้น

UI ของระบบและแอปหลัก

  1. UI ของระบบที่รับรู้การกำหนดค่า ขยายขีดความสามารถของโปรแกรมจำลอง AAOS โดยรองรับการกำหนดค่าอุปกรณ์หลายรายการที่จำลองขึ้นโดยใช้อิมเมจระบบเดียว

  2. การปรับปรุงความเข้ากันได้ ปรับปรุงความเข้ากันได้ของแอปของบุคคลที่สามโดยการรวมฟังก์ชันการทำงานหลักของ Android เช่น DocumentsUI และแกลเลอรี

  3. ชาร์จ อนุญาตให้ผู้ใช้ ปักหมุด แอปโปรดไว้ในพื้นที่ UI ของระบบเพื่อเปิดแอปได้เร็วขึ้น

  4. มุมมองแอมเบียนท์ จัดเตรียมพื้นที่ให้ OEM สร้างประสบการณ์ที่แตกต่างเมื่อเปิดหน้าจอ IVI แต่ไม่ได้ใช้งาน

  5. การท้าทายการล็อกโปรไฟล์ที่รีเฟรชแล้ว เพิ่มการท้าทายการล็อกหน้าจอที่เป็นมาตรฐานใน Android Automotive

กล้อง

ดูข้อมูลเพิ่มเติมได้ที่กล้อง

  1. ปรับปรุงการรองรับไคลเอ็นต์หลายกล้องพร้อมกันของ EVS ปรับปรุงการรองรับหลายกล้องและหลายไคลเอ็นต์ใน CarEvsService ซึ่งช่วยให้ไคลเอ็นต์จัดการสตรีมข้อมูลได้อย่างมีประสิทธิภาพมากขึ้น

  2. การเข้าถึง Camera2 ของผู้ใช้ 0 เปิดใช้แอปที่ทำงานในผู้ใช้แบบไม่มีส่วนหัวเพื่อเข้าถึง Camera2

  3. รายการที่อนุญาตพิเศษสำหรับ Camera2 ตอนนี้ OEM สามารถกำหนดให้แอปกล้องบางแอปอยู่ในรายการที่อนุญาตพิเศษเพื่อเข้าถึงกล้องได้โดยไม่คำนึงถึงสถานะของปุ่มเปิด/ปิดความเป็นส่วนตัวของกล้อง

  4. การเข้าถึง Camera2 ก่อนใคร ตอนนี้ไคลเอ็นต์ที่มีสิทธิ์พิเศษซึ่งมี UID AID_AUTOMOTIVE_EVS สามารถเข้าถึงกล้องได้ก่อนที่การบูต Android จะเสร็จสมบูรณ์

เซ็นเซอร์และพร็อพเพอร์ตี้ VHAL

ดูข้อมูลเพิ่มเติมได้ที่ พร็อพเพอร์ตี้ระบบที่รองรับ

  1. เซ็นเซอร์อัลตราโซนิก เพิ่มพร็อพเพอร์ตี้ VHAL ใหม่สำหรับเซ็นเซอร์จอดรถแบบอัลตราโซนิก

  2. การตรวจสอบผู้ขับ เพิ่มพร็อพเพอร์ตี้ VHAL ใหม่สำหรับระบบตรวจสอบความสนใจของผู้ขับ

  3. พร็อพเพอร์ตี้ VHAL ใหม่ เพิ่มพร็อพเพอร์ตี้ VHAL ใหม่ 10 รายการ

  4. การปรับปรุงประสิทธิภาพพร็อพเพอร์ตี้รถยนต์ อัปเดตพร็อพเพอร์ตี้ Continuous และ On_Change เพื่อลดภาระงานของ CPU

  5. ความละเอียดที่กำหนดค่าได้เมื่อสมัครรับข้อมูลเซ็นเซอร์ เพิ่ม API registerCallback ใหม่ที่ระดับ CPM และเพิ่มตรรกะลงใน CarPropertyService และอินเทอร์เฟซ VHAL

  6. VHAL: รายละเอียดระดับโมดูลการเข้าถึง ตอนนี้ OEM สามารถระบุระดับการเข้าถึง (เช่น READ-only และ READ-WRITE) สำหรับการผสม propertyId-areaId แต่ละรายการ แทนการระบุระดับการเข้าถึงสำหรับพร็อพเพอร์ตี้ทั้งหมด

การปฏิบัติตามข้อกำหนด

เราได้ทำการทดสอบการปฏิบัติตามข้อกำหนดของ Android ในฮาร์ดแวร์อ้างอิงภายใน ชุดการทดสอบที่ทำงานสำหรับเวอร์ชันนี้ ได้แก่ CTS, STS, VTS และ CTSonGSI

เราไม่พบข้อผิดพลาดที่ทราบซึ่งต้องมีการแก้ไขในโค้ด Android 15 (android15-release) หรือในสาขาการทดสอบ Android 15 (android15-tests-dev) ยกเว้นปัญหาต่อไปนี้

  • CTS-Verifier ผลลัพธ์ของตัวเลือก

หากอุปกรณ์ของคุณใช้ UI แนวตั้งของรถยนต์ การทดสอบเหล่านี้อาจล้มเหลว นอกเหนือจากการทดสอบที่ระบุไว้ก่อนหน้านี้

  • CTS CtsWindowManagerDeviceWindow
  • CTS CtsWindowManagerDeviceMultiDisplay
  • CTS-Verifier ปิดใช้แถบสถานะ