AARE to otwartoźródłowa aplikacja na Androida, która odtwarza po stronie telefonu klienta Android Auto i wyświetla własny interfejs na zgodnym ekranie samochodowym. Nie wymaga Google Play Services, ale nie obsługuje samochodowych interfejsów Google Maps ani Waze. Szczegóły działania i wymagania projektu opisano w dokumentacji AARE.
Zanim zaczniesz polegać na AARE w samochodzie, sprawdź działanie aplikacji z własnym telefonem i jednostką multimedialną.
Aplikacje i nawigacja na ekranie samochodu
AARE komunikuje się z jednostką multimedialną za pomocą protokołu projekcji Android Auto (AAP), czyli protokołu przekazującego obraz i funkcje interfejsu z telefonu do samochodu. Projekt wymienia aplikacje nawigacyjne korzystające z AndroidX Car App Library, takie jak CoMaps, Organic Maps i OsmAnd, a także aplikacje multimedialne obsługujące Media3 lub MediaBrowserService. Wiadomości mogą trafiać do AARE przez powiadomienia: aplikacja może je odczytać na głos i oznaczyć jako przeczytane, a odpowiedzi są dostępne po zaparkowaniu.
Google Maps i Waze wymagają prywatnych interfejsów samochodowych, których AARE nie potrafi wyświetlać. Gdy nawigacja działa na telefonie, AARE może jednak pokazać wskazówki dotyczące następnego skrętu, odległości i przewidywanej godziny przyjazdu. Komunikaty głosowe można przekazać do samochodu przez Bluetooth telefonu.
Innym rozwiązaniem dla aplikacji bez obsługi samochodowego interfejsu jest dublowanie ekranu telefonu. Wymaga ono zgody na przechwytywanie ekranu oraz dostępu do ułatwień dostępu, by przekazywać dotyk z ekranu samochodu. Telefon musi pozostać odblokowany, a dublowanie wstrzymuje się podczas jazdy, chyba że na pierwszym planie działa nawigacja prowadząca do celu. To dodatkowe ograniczenia, których nie ma przy zwykłej obsłudze aplikacji samochodowej.
| Funkcja | AARE | Android Auto |
| Usługi Google | Nie wymaga Google Play Services. | Usługi Google są zintegrowane z platformą. |
| Interfejs Google Maps i Waze | Nie wyświetla ich prywatnych interfejsów samochodowych; może pokazać dane z powiadomień nawigacyjnych telefonu. | Udostępnia samochodowe interfejsy tych aplikacji. |
| Aplikacje multimedialne i nawigacyjne | Obsługuje wybrane aplikacje zgodne z wymienionymi bibliotekami i usługami. | Korzysta z własnego środowiska obsługiwanych aplikacji samochodowych. |
Wymagania Androida zależą od funkcji
AARE wymaga Androida 8 lub nowszego. Nie każda funkcja audio działa jednak na tej samej wersji systemu: dźwięk samochodowy przez przechwytywanie ekranu i połączenie z samochodowym Wi-Fi działającym wyłącznie w trybie WPA3 wymagają Androida 10. Dźwięk przez Shizuku wymaga Androida 12.
| Funkcja | Minimalna wersja Androida | Warunek |
| Podstawowe działanie AARE | Android 8 | To minimalna wersja wskazana przez projekt. |
| Dźwięk samochodowy przez przechwytywanie ekranu | Android 10 | Na Androidzie 8 i 9 projekt wskazuje instalację uprzywilejowaną lub dźwięk przez Bluetooth samochodu. |
| Samochodowe Wi-Fi wyłącznie WPA3 | Android 10 | Wymaganie dotyczy sieci Wi-Fi działającej tylko w trybie WPA3. |
| Dźwięk samochodowy przez Shizuku | Android 12 | Shizuku to jedna z opisanych metod przekazywania dźwięku. |
Inna metoda, systemowe przekazywanie dźwięku, wymaga roota lub instalacji uprzywilejowanej. Zwykłe przechwytywanie ekranu nie przekazuje głosowych komunikatów nawigacji. Nowsze wersje niektórych aplikacji korzystających z AndroidX Car App Library mogą też wymagać dodania certyfikatu podpisującego AARE do listy dozwolonych.
Zgodność zależy od konkretnego samochodu
W rejestrze prowadzonym przez projekt znajdują się zarówno udane połączenia, jak i problemy z ekranem, dotykiem czy certyfikatami. To raporty dotyczące konkretnych konfiguracji, a nie jednolity test wielu samochodów.
- Wpis dotyczący Hyundai Kona Electric z 2022 roku opisuje działanie po poprawce obsługi dotyku i wydobyciu klucza Android Auto. W przypadku Skody Octavii V z 2023 roku po wydobyciu klucza udało się uruchomić aplikację, ale interfejs nie uwzględniał marginesów obrazu jednostki.
- Jednostka w Toyocie RAV4 z 2024 roku odrzuciła samopodpisany certyfikat AARE. W Hondzie CR-V z 2025 roku telefon Huawei P30 z EMUI 12 i Androidem 10 nie został rozpoznany przez USB; połączenie bezprzewodowe kończyło się czarnym ekranem.
- Wpis o Fordzie Mustang Mach-E z 2026 roku opisuje działanie po wydobyciu klucza Android Auto i zastosowaniu poprawek projektu. Sama kompilacja AARE 1.2.0 nie łączyła się z samochodem.
Twórcy określają AARE jako oprogramowanie na wczesnym etapie i zalecają sprawdzenie aplikacji we własnym samochodzie, zanim kierowca zacznie na niej polegać podczas jazdy. Konkretne wpisy i wymagania połączenia są opisane w dokumentacji projektu.