Treść opublikowana przez dawxxx
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Niestety to działa na plikach źródłowych z mojej wersji i pod nią jest testowana, więc to będzie paczka analogiczna jak ta darmowa z pierwszego posta. Ciekawostka, udało mi się lekko dostosować widok carplay żeby i na głównym ekranie widać było trochę więcej:
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Jestem już bardzo blisko udostępnienia swojej, chciałem dodać menu pod rolkę z szybkimi przełącznikami, żeby nie zawsze trzeba było grzebać w zielonym menu. Robi mi to trochę problemów, ale w końcu to załatwię. Nie chcę też robić dużo nadzieji posiadaczom Androida – rzeczy typu przewijanie rolką czy działający Yanosik są niezależne od oprogramowania (to braki w systemie android auto i samym yanosiku w wersji na android). Nie mam też androida na co dzień, więc w moim planie to ma bardziej ma przy okazji obsłużyć androida na dobrym pozomie, a nie być równoprawnym oprogramowaniem dla obu systemów. Tego nie przeskoczę niestety, ale nie chcę też zamykać się jak Luka tylko na CarPlay.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Ten od Luki to TYLKO carplay. Ja testowałem, działa świetnie.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Będę. A póki co polecam te dwa rozwiązania: https://github.com/kamgurgul/mib2q-carplay https://github.com/luka-dev/mib2q-carplay-rgi
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Nie ma tej funkcji w tej darmowej paczce.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Adaptery działają totalnie losowo, nie ma listy takich, które na 100% będą z tą funkcją działały. Ze swojej strony polecam AAwireless, choć na telegramie widziałem że ludziom też nieźle działają nawet te tanie z aliexpress. Mój carlinkit nie obsługiwał tej darmowej paczki, natomiast działa mi z tą, którą buduję teraz.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
W Carplay można, w Androidzie to będzie do sprawdzenia. Coraz bliżej wersji, z której jestem zadowolony. Dodałem menu po polsku z różnymi ustawieniami. Spróbuję jeszcze przenieść to pod menu na VC – teraz rolka u mnie przenosi z mapy audi na mapę z telefonu, ale może dodam to pod menu jak było w MIBSI.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Myślę, że to może być świetne rozwiązanie dla użytkowników iPhone'ów. Jeszcze nie testowałem, ale znam gościa z telegrama, to magik jakich mało, w tej paczce nawet audio 5.1 dla B&O z iOS zaimplementował: https://github.com/luka-dev/mib2q-carplay-rgi/releases/tag/MHI2Q-2026-10-14
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
U mnie pokazuje się Lista połąćzeń domyślnie. Żeby przełączyć na kontakty muszą wybrać w lewo i zmienić. Udało się w końcu (a przynajmniej na carplay przetestowane) odpalić tryb dla ostrożnych – w jednym ekranie google maps, w drugim yanosik. Warunek = jedna z aplikacji musi mieć ustawiony tryb nawigowania, wtedy zostaje na VC.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Nie mam już na aucie tej darmowej paczki, w mojej obecnej jest ustawione automatyczne wykrywanie po tym co mamy ustawione w opcjach, jeszcze to testuję IMG_9196.mov
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Ja bym poczekał. Raz jeden testując wgrałem czyjeś rozwiązanie, które nie miało dobrze zrobionego recovery – musiałem firmware cały ponownie do MMI wgrywać. Jak nie ma sprawdzonego przywrócenia stanu do poprzedniego, lepiej nie eksperymentować. To nie komputer czy telefon.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
To normalne, ta darmowa paczka innego trybu.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
To ja tylko napiszę, nie mam co prawda tego oprogramowania, ale sprawdziłem pliki – uninstall tam będzie trochę bardziej upierdliwy, bo nie ma gotowego kliknięcia typu Run Script / uninstall z karty – trzeba wejść po SSH do MMI i ręcznie uruchomić restore z backupu zapisanego w jednostce.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Tak, już niedługo. Myślę, żeby jednak dać to już w jakiejś płatnej formie, może 60 zł. Poświęciłem na to dwa tygodnie wieczorami, kupiłem też kilka innych rozwiązań do porównania i chciałbym, żeby chociaż część tych kosztów się zwróciła. Nie chcę robić z tego kolejnego rozwiązania za 100 czy 150 EURO, ale samo „postaw kawę” niestety się nie sprawdza, a żona dopytuje czemu ciągle wieczorami do garażu chodzę U mnie akurat ostatnie połączenia są domyślnym widokiem karty Telefon niezależnie od CarPlay/AA czy domyślnego widoku z telefonem podlączonym przez BT. Książkę kontaktów otwieram dopiero lewym przyciskiem na kierownicy. Wydaje mi się więc, że to bardziej zachowanie/config MMI niż różnica Android Auto vs CarPlay. Możliwe, że u Ciebie jednostka zapamiętuje inny widok albo masz trochę inną konfigurację. Po publikacji mojej nowej wersji będzie tam opcja Zapisz logi i będę mógł się temu przyjrzeć
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
O własnie, dzięki. Sprawdziłem to w całości – Yanosikowi brakuje kodu do wystawienia mapy, niestety nie obejdziemy braku po stronie aplikacji. A w wersji CarPlay to mają, więc to kwestia poprawki po ich stronie. Myślę, że im więcej aut z dwoma ekranami się pojawi tym szybciej to dodadzą. Wtedy nic nie trzeba przerabiać, po samej aktualizacji aplikacji to zadziała. To samo z rolką, myślę, że z podobnego powodu i Android Auto doda możliwość przewijania drugiego ekranu z zewnętrznego inputu, wtedy to będzie tylko kwestia dodania odpowiednich klas do kodu.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Po stronie Audi znalazłem gotowy mechanizm, który dostaje po prostu liczbę z limitem prędkości i na jej podstawie pokazuje fabryczny znak w Virtual Cockpit/HUD, więc teoretycznie można tę liczbę podmienić. Całość zapisana jest w strukturze: DSITrafficRegulation → CurrentTrafficSign → TrafficSignInformation → highestPrioritySpeedLimit Po stronie CarPlay/Android Auto potrzebowalibyśmy wyciągnąć z Google Maps dokładną wartość typu „50” albo „70” jako dane, a nie tylko obraz znaku narysowany na ekranie. I tu jest problem – standardowe dane nawigacyjne, które dziś przechwytujemy, nie zawierają limitu prędkości, więc trzeba by znaleźć jakiś ukryty kanał/protokół albo kombinować z odczytem obrazu, co robi temat dużo trudniejszym i mniej pewnym. Jest to pewnie możliwe, ale raczej dla kogoś z większymi możliwościami niż ja.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Nie wkurzało Was, że jak jest podłączony carplay to nie można z kierownicy zadzwonić do nikogo i trzeba robić to przewujając opcję w carplay? Mnie tak, dlatego to odblokowałem. Teraz działa to podobnie jak w android – można normalnie korzystać z ekranu telefon nawet mając podłączony telefon:
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Tak, działa z HUD, strzałki się pokazują, numer zjazdu z ronda czy ilość metrów do zakrętu. Tak, to znany błąd tej darmowej wersji. Chyba główny punkt dla którego szukałem własnego rozwiązania.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Dobra, przejrzałem całość, nawet samo APK yanosika (plik z aplikacją) na Androidzie. NIE MA MOŻLIWOŚCI WYŚWIETLIĆ MAPY YANOSIKA NA DRUGIM EKRANIE. I TO SIĘ NIE ZMIENI, PÓKI TWÓRCY NIE ZAKTUALIZUJĄ APLIKACJI. Android Auto potrafi wysłać na Virtual Cockpit osobny obraz mapy, niezależny od głównego ekranu. Google Maps obsługuje taki drugi ekran i dlatego pokazuje tam normalną mapę. Yanosik nie ma zaimplementowanej pełnej mapy na ekranie zegarów – po przełączeniu na niego Android Auto wysyła tam tylko zastępczy widok/logo. Yanosik potrafi natomiast wysłać dane o trasie i manewrach, dlatego po uruchomieniu nawigacji działają strzałki, dystans i HUD. Problemem nie jest więc samo wyświetlanie w aucie, tylko brak obsługi mapy drugiego ekranu po stronie Yanosika i twórców. Słabo widać, bo do androida miałem krótki kabel, przy ustaleniu trasy na yanosiku na ekranie są szczegóły kolejnego zakrętu (250m) plus poprawnie działają strzałki zakrętów na HUD i w VC. To potwierdza, że komunikacja działa, ale Yanosik nie ma w kodzie ClusterSession
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Zerknij kilka wpisów wyżej - na ten moment Yanosik nie obsługuje drugiego ekranu i jest to wina aplikacji - nie jest zaktualizowana na androidzie do takiej funkcji. Trzeba pisać do developerów, aut z dwoma ekranami do wyświetlania android auto nie ma dużo, więc nie dziwię się, że tego nie wprowadzili, natomiast to niewiele roboty
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
To jest świetne pytanie. Sam też jak ustalam gdzies trasę to jadę na google maps a yanosik tylko do unikania "zagrożeń". Android auto jest w stanie (co sami widzicie, odpalać jedną aplikację na VC i inną na MMI). Natomiast problem zaczyna się wtedy, gdy tym „czymś innym” jest druga aplikacja nawigacyjna, która sama rozpocznie nawigację. Android Auto ma twardą zasadę: tylko jedna aplikacja może być aktywnym nawigatorem naraz, a właściciela wybiera host Android Auto. Jeśli Yanosik wywoła navigationStarted(), Google Maps traci aktywną nawigację/cluster ownership. Dlatego pytanie, bo nie mam Androida – jak włączysz nawet w tej darmowej paczace Mapę Google i ustawisz tam trasę, żeby pojawiła się na VC (czyli całe te nawigowanie) to jak w MMI przełączysz na Yanosik to znika nawigowanie trasy z VC? Mowa o sytuacji gdy mamy ustalawione nawigowanie, bez tego Yanosik na 100% spróbuje przejąć obraz. Na 90% to też nie zadziała, ale potrzebuję to sprawdzić. Odezwij się też do mnie na priv
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Wracam z info, bo w końcu miałem możliwość pobawienia się Android Auto i przejrzenia logów. I od razu ważny, acz smutny komunikat: Yanosik nie wystawia tam mapy do AltScreen, więc na VC nic się nie pokaże. Nie jest to wina oprogramowania, po prostu ograniczenie samej aplikacji Yanosika – jest coraz więcej aut z dwoma ekranami i taka funkcja jest dodana przez google, ale Yanosik z niej nie korzysta. Co ciekawe, na CarPlay Yanosik mapę do VC już wystawia od dawna i działa całkiem nieźle, tylko trochę topornie w porównaniu do innych aplikacji – po użyciu zoomu ruszają się oba ekrany, mapa potrafi się rozjechać z wyśrodkowania i przestaje ładnie podążać za autem. W skrócie – użytkownikom Android Auto pozostaje pisać skargi do leniwych developerów Yanosika, żeby dodali wparcie dla dwóch ekranów w aktualizacji aplikacji na Androida. Ale skoro już tak polsko się z tym yanosikiem zrobiło to zacząłem robić polskie menu do swojej przeróbki
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Dzięki, podesłałem kilku osobom, miałem sporo pytań o tę wersję, a niestety ta obecna paczka nie obsługuje MHI2_ER_AUG22_K3344 / MU1438. Przejrzałem swoją drogą, bardzo sensownie zrobiona dzierżawa ekranu i patchowanie HMI. Myślę, że jak ktoś ma tę wersję oprogramowania to warto potestować.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Dziś właśnie będę testował Yanosika na Androidzie, musiałem dorwać się do telefonu innego, dam znać.
-
Audi MIB2/MHI2Q CarPlay/Android Auto w Virtual Cockpit – Google Maps i nawigacja na zegarach [P5092 / MU1329]
Dobra, zajęło to trochę czasu, ale udało mi się przygotować własne rozwiązanie na bazie najlepszych rzeczy z kilku istniejących projektów. Po drodze raz musiałem przywracać cały firmware MMI, innym razem wydałem też 100 euro () na rozwiązanie BC Auto Lab / AltScreen, żeby sprawdzić jak podeszli do tego inni i porównać różne wersje. Finalnie doszedłem do wniosku, że da się zrobić coś bardziej kompletnego i przede wszystkim bardziej konfigurowalnego. Kończę właśnie testy i na ten moment mam wersję, która działa zarówno z CarPlay, jak i Android Auto. Poza samym wyświetlaniem mapy z telefonu na Virtual Cockpit można dużo lepiej ustawić to pod siebie. Dodałem np. możliwość włączenia albo wyłączenia plakietki z trasą, bo jeśli ktoś woli same strzałki przed oczami i wskazówki na HUD, to nie ma sensu pokazywać tej samej informacji w kilku miejscach. Same strzałki też można wyłączyć. Ta sama trasa w nawigacji (z włączonym road guidance strzałkami lub z włączonym domyślnym trybem map z plakietkami) Da się też szybko przełączać sposób wyświetlania mapy na zegarach, sterować jej powiększeniem rolką w CarPlay (tu przypominam, że Android nie ma takiej możliwości, to nie wina przeróbki tylko Google nie udostępnia tej funkcji dla drugiego ekranu), a podczas słuchania muzyki na zegarach mogą pojawiać się okładki albumów. Działa też obsługa touchpada MMI (działa w trybie carplay czy android auto jak touchpad) oraz porawione jest zachowanie z adapterami bezprzewodowymi – choć dalej jest to problematyczne, bo wymaga dużo przesyłu danych). Yanosik w trybie bezprzewodowym (przez carlinkit 5.0, ale polecam kupić coś lepszego) Zależało mi na tym, żeby całość zachowywała się możliwie blisko fabrycznego systemu Audi, a nie wyglądała jak dodatkowy patch doklejony do MMI. Instalacja jest z karty SD przez M.I.B. – bez konsoli i kombinowania. Jest też możliwość normalnego odinstalowania całości i przywrócenia zapisanych wcześniej plików. Wszystkie opcje konfiguracji MIBFlow schowane są w Green Menu, może z czasem dodam najpotrzebniejsze na VC Darmowa paczka, którą opisałem w pierwszym poście jest dalej dostępna i każdemu ją podeślę (na ten moment wysłałem ją już 103 użytkownikom forum), ale teraz będę skupiał się na tym lepszym rozwiązaniu.