Konten berikut menjelaskan secara detail fitur dan peningkatan utama yang ditambahkan ke Android Automotive dalam rilis ini. Untuk mempelajari lebih lanjut fitur baru yang didokumentasikan dalam rilis ini, lihat Yang Baru.
Fitur dan peningkatan utama
Peningkatan UI sistem dan aplikasi inti
- Aplikasi sistem inti yang diupdate
- Penelusuran Setelan baru. Pengguna kini dapat menelusuri setelan yang relevan dengan cepat dari Layar Utama Setelan.
- Media. Fitur lain telah ditambahkan untuk meningkatkan pengalaman pengguna, Peningkatan penyesuaian untuk OEM.
- Dialer. Opsi telah ditambahkan untuk mengurutkan menurut nama belakang untuk meningkatkan pengalaman pengguna.
- Pesan. Pesan Grup kini didukung menggunakan MMS dan RCS.
- Meningkatkan fleksibilitas untuk notifikasi. Kemampuan telah ditambahkan untuk meningkatkan kemampuan penyesuaian posisi di layar untuk panel notifikasi dan notifikasi pop-up, serta untuk meningkatkan kemampuan penyesuaian animasi notifikasi pop-up.
- Peningkatan kemampuan penyesuaian untuk ikon status bar. Spasi antara ikon dapat disesuaikan, beberapa ikon kini dapat dikecualikan.
- Toolkit UI otomotif. Kumpulan komponen dan resource baru telah ditambahkan untuk memungkinkan penyesuaian OEM sistem yang lebih mudah, lebih dapat diprediksi, dan lebih konsisten.
- Dukungan putar dasar. Peristiwa VHAL untuk rotary controller fisik disambungkan ke layanan RotaryController sehingga aplikasi dapat dibuat agar berfungsi dengan rotary controller.
Pengelolaan pengguna
- Memperbarui Multi-User API. Memindahkan platform API pengelolaan multi-pengguna Android AutomotiveOS (misalnya, CarUserManagerHelper) ke framework inti (misalnya, UserManager) untuk mempermudah integrasi OEM dan upgrade.
- Peran dan batasan pengguna. Dukungan telah ditambahkan untuk penyesuaian OEM yang lebih mudah terhadap peran dan batasan Pengguna.
- Penggantian pengguna yang lebih cepat. Performa peralihan pengguna dan multi-pengguna telah ditingkatkan. Pra-pembuatan pengguna dan penghapusan paket dari pengguna sistem kini dapat dilakukan.
- CarUserHAL. Integrasi pengelolaan pengguna (misalnya, beralih Pengguna) antara ECU eksternal dan Android kini didukung.
- Buka kunci perangkat tepercaya.Peningkatan telah dilakukan untuk membuka performa Pengguna dan pengalaman sistem
Bluetooth
- Gambar sampul. Gambar sampul untuk lagu yang sedang diputar dan dijelajahi melalui AVRCP kini dapat diterima.
- MMS dan RCS. Selain SMS, pengiriman dan penerimaan pesan MMS dan RCS kini didukung.
- Perintah AT vendor. Kemampuan telah ditambahkan untuk mendukung pengiriman perintah AT vendor melalui HFP untuk mengaktifkan proyeksi pihak ketiga.
- Sinkronisasi kontak favorit. Buku telepon favorit sekarang dapat ditransfer dari ponsel ke mobil.
- Meningkatkan dukungan untuk beberapa sumber media yang dapat dijelajahi. Peningkatan dukungan untuk sinyal dari ponsel yang mendukung beberapa pemutar media, dan perubahan pemutar media tersebut.
- Peningkatan AVRCP. Kemampuan kontrol media telah ditingkatkan.
- Download kontak.Download kontak kini dikelompokkan untuk memasukkan kontak yang tersedia ke dalam database lebih cepat.
Beberapa tampilan
- Dukungan emulator. Emulator Android Automotive OS kini mendukung beberapa layar fisik.
- Animasi booting untuk beberapa layar.Animasi booting multilayar kini didukung.
- CarActivityView. ActivityView kini mengetahui pembatasan mengemudi.
Konektivitas
- Penjelajahan dan pengelolaan klien hotspot. Partner kini dapat melihat daftar mendetail klien AP yang terhubung dan menampilkan atau memblokir klien.
- Pengelolaan antarmuka Wi-Fi dinamis. Dukungan telah ditambahkan untuk membuat dan menghapus antarmuka jaringan Wi-Fi secara dinamis guna mendukung kasus penggunaan serentak Wi-Fi dan mengurangi fragmentasi di sekitar implementasi satu kali saat ini.
- Koneksi nirkabel senyap ke HU Otomotif. Apl dengan hak istimewa kini dapat terhubung ke Wi-Fi secara diam-diam.
Audio
- Efek audio per perangkat output. Efek audio ke perangkat output tertentu selain per streaming dapat diterapkan sekarang.
- Peningkatan multi-zona. Audio multi-zona kini mendukung perutean berdasarkan pengguna dan kehadiran mobil. Selain itu, input audio dapat dikaitkan dengan zona untuk memudahkan pencarian perangkat.
- Mendukung suara kendaraan. Penggunaan sistem baru telah diperkenalkan untuk mencakup kasus penggunaan otomotif. Selain itu, API baru telah ditambahkan untuk memungkinkan HAL berpartisipasi dalam fokus audio untuk suara di luar Android.
- Peningkatan fokus audio. Permintaan fokus audio yang tertunda kini didukung, dan setelan pengguna baru untuk mencegah navigasi mendapatkan fokus selama panggilan telah ditambahkan.
Kamera
Tampilan sekeliling. Kemampuan telah ditambahkan untuk menampilkan tampilan sekeliling 360° dari beberapa input kamera.
Computer vision dan machine learning (CV dan ML)
Computepipe di Android Automotive OS. Implementasi klien CVML di Android kini memungkinkan koneksi dengan pipeline CVML, terlepas dari lingkungan tempatnya berjalan (VM atau HW terpisah) dengan cara yang memisahkan arsitektur deployment yang mendasarinya.
Sensor
- Ultrasonik. Dukungan untuk array sensor ultrasonik telah ditambahkan ke platform.
- CarPropertyManager. Peningkatan telah dilakukan pada granularitas izin untuk properti Vendor, callback error yang ditampilkan, dan API getProperty yang disederhanakan.
- Pendeteksi negara. Izinkan penyesuaian Otomotif untuk memungkinkan OEM menetapkan kode negara selain kode default untuk deteksi lokasi (khusus untuk kasus saat tidak ada penyediaan telepon di mobil).
- GNSS. Satelit tanpa batas kini dapat dilaporkan (ditingkatkan dari maksimum 64 yang didukung sebelumnya.
Keandalan dan stabilitas sistem
Watchdog telah ditambahkan untuk mendeteksi proses yang bermasalah dan memulai ulang proses tersebut.
Performa booting
Data performa IO kini dikumpulkan sebagai bagian dari layanan CarWatchDog.
Framework mobil
- Fitur opsional dan eksperimental kini didukung.
- Kemampuan ini telah ditambahkan untuk pemantauan dan mulai ulang error aktivitas untuk aktivitas yang error yang berjalan di cluster (mode FixedActivity).
- Penanganan error layanan mobil telah ditingkatkan.
- CarOccupantZoneManager API telah ditambahkan untuk memungkinkan pembuatan kueri tampilan/audio kanan untuk penggunaan tertentu.
- CarInputManager telah ditambahkan untuk memungkinkan pengambilan grup peristiwa input yang dipilih.
- CAN bus HAL untuk akses bus CAN standar telah ditambahkan.
Pengelolaan daya
Logika layanan pengelolaan daya kini mendukung transisi baru.
WAIT_FOR_VHAL_FINISH
ke WAIT_FOR_VHAL
, dan
SHUTDOWN_PREPARE
untuk langsung tidur.
Perbaikan bug
Beberapa perbaikan bug dan perbaikan pengujian kepatuhan telah dilakukan.
Masalah umum
- xTS berjalan di emulator dan bukan di perangkat yang mematuhi kebijakan.
- Benchmarking performa belum dilakukan.