Android Automotive 12 sürüm ayrıntıları

Bu sayfada, 4 Ekim 2021'de herkese açık olarak yayınlanan Android Automotive OS 12'de sunulan yeni önemli özellikler özetlenmiştir. Her bir özellik hakkında daha fazla bilgi edinmek için Yenilikler bölümüne göz atın.

Özellikler

Platform: Sistem gücü, performansı ve kümesi

  • 64 bit derlemeleri hakkında bilgi edinin. Yalnızca 64 bit Android sistemi hakkında bilgi edinin.
  • Güç politikası. Güç durumlarını ve politikayı tanımlamak için bir API (yerel hizmet) sağlayın. Bu özellik, OEM'lerin AÇIK durumlarını özelleştirmesine olanak tanır.
  • Cluster stack II. OEM tarafındaki çalışmaları azaltmak için küme yığınını iyileştirin.

Sistem kullanıcı arayüzü ve temel uygulamalarda yapılan iyileştirmeler

  • Döner kontrol düğmesi. Çevirici, Medya ve Ayarlar gibi sistem uygulamaları da dahil olmak üzere kullanıcı arayüzü AAOS deneyimlerinde artık dört yönlü itme, saat yönünde ve saat yönünün tersine dönme ve seçim yapmayı destekleyen bir döner kontrol cihazıyla tam gezinme yapılabilir. OEM tarafından sağlanan, döner klavyeye odaklanan bir IME varsa artık ek IME entegrasyonu da kullanılabilir.
  • Short Message Service (SMS) v2. İleti geçmişi ve ileti oluşturmak için kullanıcı arayüzü bulunan bir referans SMS 2 uygulaması sağlanır.
  • Uyarı bildirimleri (HUN'lar). Varsayılan olarak HUN'lar zamana göre sıralanır. Ancak bazı acil durum uyarıları diğerlerinden daha önemli veya acil olduğundan (ör. arabayla ilgili acil durumlar bir mesajdan daha önemlidir) bu özellik, acil durum uyarılarına öncelik verilmesini sağlar.
  • Kullanıcı arayüzü (UI):
    • AOSP referans başlatıcısını başlatıcı 2 ile değiştirin.
    • Sistem kullanıcı arayüzü denetimi.
  • Gizlilik:
    • Mikrofon göstergesi ile mikrofonu kullanan kullanıcı için şeffaflık.
    • 90 günden uzun süredir görünen uygulamalar otomatik olarak kış uykusuna yatmış olarak tanımlanır.
    • Bir uygulama mikrofona erişmeye çalıştığında mikrofon açma/kapatma bildirimlerini etkinleştirin. Göstergeyle etkileşime geçtiğinizde, mikrofona en son erişen uygulamayı gösteren Son Kullanılanlar iletişim kutusu gösterilir.
  • Ayarlar uygulamasının yeniden tasarlanması. Daha büyük ve daha geniş ekranlar için yapılandırılabilir iki sütunlu bir yapıyla kullanılabilirliği ve ölçeklenebilirliği artırın. Temel ayarlara kolayca erişilebilmesi ve bulunabilmesi için yenilenmiş bir bilgi mimarisi eklendi.
  • Toasts API Toasts API'ye yalnızca sistem uygulamaları erişebilir.

Kullanıcı yönetimi

  • Uzaktan kullanıcı yönetimi. Uzak yönetim kullanım alanları için Android kullanıcıları oluşturmak ve silmek üzere yeni API'ler kullanıma sunuldu. Bu API'ler, AAOS kullanıcı deneyimi kısıtlama motoruyla entegre edilmiştir. Bu sayede, bu işlemler uzaktan yürütüldüğünde (ör. web'de veya telefon uygulamasında) aracın sürüş durumuna uyulur. Uzaktan kullanıcı kilitleme için mevcut DevicePolicyManager API'lerini kullanıcı deneyimi kısıtlama motoruyla entegre ederiz.

Bluetooth

  • Bluetooth yeniden bağlantı performansı iyileştirildi. Doğru koşullarda cihazlara daha sık otomatik olarak bağlanır. Örneğin, sürücü koltuğunda oturuyor gibi bir VHAL etkinliğinde yeniden bağlantı başlatın.
  • Mesajlaşma veritabanı. Bluetooth kullanan mesajlaşma uygulamalarına daha fazla esneklik sağlamak için MAP üzerinden mesajlaşma veritabanı kullanma desteği eklendi.

Bağlantı

  • Uygulama başına ağ seçimi (PANS). OEM_PAID ağlarını hangi uygulamaların kullanabileceğini belirleyen dinamik bir ağ politikasının oluşturulmasına ve uygulanmasına izin verin.
  • Çift STA. Araç içi bilgi-eğlence (IVI) sisteminin OEM amacıyla kısıtlanmış bir kablosuz ağa bağlanmasını ve aynı zamanda başka bir kablosuz ağa bağlanmasını aynı anda etkinleştirin.

Ses

  • Sesi kısma sinyali. Donanım Soyutlama Katmanı'na (HAL) ses odak durumunu ve hangi çıkış cihazlarının sessizleştirileceğiyle ilgili bilgileri sağlar.
  • Hacim iyileştirmeleri. Etkin ses gruplarını almak için API sağlamak da dahil olmak üzere ses seviyesini daha ayrıntılı bir şekilde kontrol etme
  • Sesi ses grubu başına kapatma Ses grubu başına sessize alma işlemine izin verin ve sessize alma durumlarıyla ilgili HAL ile kullanıcı arayüzü iletişimini iyileştirin.

Kamera

  • CarEvsManager. OEM'lerin, otomotiv kamera hizmetlerinden gelen önizlemeyi gösteren bir Android Etkinliği uygulamasını etkinleştirin.
  • Genişletilmiş Görüntüleme Sistemi (EVS) istatistikleri. EVS hizmeti kullanımlarını ve performans istatistiklerini toplayın.
  • Surround View GPU hızlandırması. GPU'dan en iyi şekilde yararlanarak Çevre Görünüm birleştirme işleminin performansı artırıldı.
  • Surround View'un çevrimiçi kalibrasyonu. Zaman içinde kamera konumlarında meydana gelen değişikliklere uyum sağlamak için Çevre Görünüm görüntülerini anında hizalayarak aracın kullanım ömrü boyunca birleştirilmiş görüntü kalitesini korur.

Güvenlik

  • Araca bağlı şifreleme. Android depolama alanı şifrelemesi artık bazı önemli şifreleme parametrelerini harici bir ECU'da depolayacak şekilde yapılandırılabilir. Bu sayede, ana birim arabadan çıkarılarak (hırsızlık veya yıkım nedeniyle gerçekleşebilecek) veri toplama işlemi önlenir.
  • Geliştirici seçeneklerini güvence altına alın. Android geliştirici seçenekleri ve ADB, yalnızca OEM tarafından uzaktan etkinleştirilebilir. Referans uygulama, kripto jetonu erişim mekanizmaları ve uzak web hizmeti sağlar.

Sensörler

  • Otomatik zaman algılama Diğer kaynaklar kullanılamadığında zaman bilgisini Global Navigasyon Uydu Sistemleri'nden (GNSS) okuma. Bu sayede, araba çevrimdışıyken bir zaman kaynağına sahip olur.
  • Emülatörde sensör tekrarını ve oynatmayı etkinleştirme.

Telemetry

  • Edge tabanlı analiz özelliği. Android Automotive cihazlarda daha fazla kenar tabanlı metrik işleme gerçekleştirme olanağı sunar. Android bilgi-eğlence ve araç mülkü metrikleri, Lua programlama dilinde yazılmış komut dosyalarında yapılandırılabilir, cihaz üzerinde işlenebilir ve OEM tarafından belirlenen arka uca gönderilebilir.

Araç entegrasyonu

  • Sıcaklık kontrolü. HVAC_TEMPERATURE_VALUE_SUGGESTION dahil olmak üzere yeni özellikler, HVAC sıcaklık yuvarlama ve birimlerini etkinleştirir.
  • Araç mülkü güncellemeleri. Tek seferde birden fazla araç özelliğini alma ve ayarlama yöntemi sunarak geliştirme akışını kolaylaştırmak için API'ler eklendi.
  • Araç HAL arayüzünü dondurun.

Görüntüleme ve giriş

  • OEM özel girişi. OEM arabalar için farklı girişler ekleyin veya özelleştirin.

Ayarlar uygulaması güncellemesi

  • Kullanıcı arayüzü ve bilgi mimarisi güncellemesi. Ayarlar uygulaması 2. sürüme güncellendi.

Ek güncellemeler

  • PERMISSION_CONTROL_CAR_OCCUPANT_AWARENESS_SYSTEM özelliği kullanımdan kaldırıldı.
  • Kurulum Sihirbazı artık Google Play'de listeleniyor.

Uygunluk

CTS'deki aşağıdaki testlerin Android 12'de başarısız olduğu bilinmektedir. Bu testleri geçmek için Android 12 koduna bu yamaları ekleyin. Bu yamalar Android 12L'de de kullanılabilir.

  • CtsPackageUninstallTestCases:android.packageinstaller.uninstall.cts.UninstallTest#testUninstall
  • CtsSharesheetTestCases:android.sharesheet.cts.CtsSharesheetDeviceTest
  • CtsPermission3TestCases
  • CtsAccessibilityServiceTestCases:android.accessibilityservice.cts.AccessibilityGestureDispatchTest#testClickAt_producesDownThenUp
  • CtsSecurityHostTestCases:android.security.cts.SELinuxHostTest ve CtsSecurityHostTestCases:android.security.cts.SELinuxNeverallowRulesTest
  • CtsWindowManagerDeviceTestCases
  • CtsAppTestCases:android.app.cts.UiModeManagerTest