Ta strona zawiera podsumowanie nowych głównych funkcji w Androidzie Automotive 13.
Funkcje
Aparat
- Interfejs API camera2 na Androida Umożliwia aplikacjom innych firm dostęp do co najmniej 1 kamery pojazdu jednocześnie bez wpływu na wydajność i zachowanie rozszerzonego systemu widoku (EVS).
- Wyliczanie urządzeń z kamerą według względnej lokalizacji. Umożliwia klientom zliczanie i otwieranie kamer (lub strumieni wideo) według względnych lokalizacji, wraz ze szczegółami sprzętowymi (np. nazwą węzła urządzenia) ukrytymi przed klientami.
- Zdarzenia EVS dotyczące podłączania i odłączania. Dodaje powiadomienie i obsługę kamer hotplug.
Ramka samochodu
- Główna linia ramki samochodu Dodano nowy moduł frameworku samochodowego, który zawiera interfejsy API i usługi samochodowe. Umożliwia to aktualizowanie sterownika samochodu niezależnie od wersji platformy Android.
- Obsługa regionu w zakresie bezpieczeństwa jazdy Umożliwia aplikacjom określanie regionów z uwagi na bezpieczeństwo podczas jazdy oraz pozwala systemowi określić region i czasowo zrezygnować z ochrony.
- Przenieś interfejs HAL pojazdu z HIDL do AIDL. Interfejs HIDL HAL jest nadal obsługiwany, ale tylko nowe właściwości powinny być dodawane do nowego interfejsu AIDL vehicle HAL.
- Obsługa większego ładunku i wywołań zbiorczych w VHAL. VHAL może teraz przekazywać większe ładunki za pomocą współdzielonej pamięci. Wykonywanie połączeń w grupach pozwala na bardziej efektywne wysyłanie wielu próśb.
- Wypełnianie metadanych nawigacji w klastrze. Ta funkcja rozszerza bufor protokołu stanu nawigacji w interfejsie API stanu nawigacji o dodatkowe pola do opisywania metadanych nawigacji.
- Tryb dotykowy. Powiadomienia są teraz odłączone od zdarzeń trybu pełnej koncentracji w Androidzie 13. W Androidzie 12 i starszych tryb fokusa i dotyku jest reprezentowany przez ten sam natywny obiekt FocusEvent w C++. Zmiany trybu dotykowego są teraz reprezentowane w nowym zdarzeniu
TouchModeEvent
. To nowe zdarzenie natywne jest wysyłane w przypadku wszystkich istniejących okien, niezależnie od tego, czy są one aktywne, czy nie.
Łączność
- Włącz łącze ultraszerokopasmowe (UWB). Zapewnia obsługę wielu punktów kotwiczenia do lokalizowania tagów UWB z dokładnością 10 cm.
- Integracja z Bluetooth Mainline Przekształca Bluetootha samochodowego w moduł, aby umożliwić aktualizacje niezależnie od wersji platformy Android. Ukryte interfejsy API są przenoszone do interfejsów API systemu, a Google nadal je obsługuje.
- Gabledorsch. Włączona jest nowsza wersja pakietu Bluetooth ze wsparciem dla zastosowań motoryzacyjnych.
- Sieciowanie pojazdów. Dodaje funkcje kontroli sieci Ethernet, w tym: dynamiczne zarządzanie konfiguracją IP, funkcje sieciowe, listy kontroli dostępu aplikacji oraz możliwość łączenia i rozłączania sieci w locie.
- Informacje o urządzeniu TCU Ułatwia integrację zewnętrznego sterownika ECU telematycznego z Androidem za pomocą interfejsu Telephony HAL.
- Obsługa projekcji. Dodano nowy interfejs API, aby uwzględnić
VendorElements
w ramach generowanej konfiguracji APhostapd
. - Interfejs API do pobierania listy kanałów Wi-Fi i kodów krajów, gdy Wi-Fi jest wyłączone.
Moc
- Obsługa zawieszania na dysku. Tryb wyłączenia, aby zachować zawartość pamięci RAM. Obsługiwane są zawieszanie na dysku i zawieszanie w pamięci RAM.
- Kontrolowanie procesu wyłączania. Umożliwia dostawcom podejmowanie odpowiednich działań przed trybem garażowym i po nim.
Prywatność
- Model uprawnień dla automatycznego. Zmiany w modelu uprawnień zapewniają równowagę między bezpieczeństwem, prywatnością a wygodą użytkowników podczas jazdy.
- Przypomnienie o decyzji dotyczącej uprawnień po zakończeniu jazdy. Przypomina użytkownikom, którzy zaparkowali, o decyzji o udostępnieniu danych podczas jazdy.
- Ostatnie decyzje dotyczące uprawnień Ostatnie decyzje dotyczące uprawnień są wyświetlane w ustawieniach prywatności, co umożliwia użytkownikom zmianę decyzji.
- Panel prywatności dla samochodu Umożliwia użytkownikom sprawdzanie ostatnich uprawnień aplikacji w ustawieniach prywatności, w tym osi czasu zdarzeń dotyczących czujników (takich jak lokalizacja, mikrofon i kamera) oraz podrzędnych atrybucji dotyczących korzystania z GMSCore.
Czujniki
- Nowe typy czujników w ramach platformy czujników Androida. Dodaliśmy nowe typy czujników IMU (inercjalnych jednostek pomiarowych) dla ograniczonych osi i kierunku, aby obsługiwać różne konfiguracje czujników i przypadki użycia nawigacji.
Telemetry
- Dane telemetryczne OEM. Umożliwia producentom OEM korzystanie z systemu multimedialnego z Androidem do konfigurowania i zbierania danych z systemu multimedialnego w samochodzie (IVI) oraz danych o samochodzie.
Zarządzanie użytkownikami
- Ulepszony system zarządzania zdarzeniami związanymi z cyklem życia użytkownika. Dodaliśmy nowy filtr cyklu życia użytkownika, aby zwiększyć wydajność i uprościć kod klienta.
Integracja z pojazdem
- Nowe właściwości VHAL Dodaliśmy nowe właściwości dotyczące świateł przeciwmgielnych, ładowania EV, przyczepy, masy pojazdu i trójkąta na kole.