Teslaer er kjent for å popularisere den massive berøringsskjermen på dashbordet, men som Tesla-eiere vet altfor godt, kan den skjermen ikke brukes til å koble til telefonen din med Android Auto eller Apple CarPlay. Men hva om det var en måte, en veldig kronglete måte, men en måte likevel?
Utvikler Michał Gapiński har jobbet med "Tesla Android Project" i noen måneder nå og har nettopp demonstrert en fungerende løsning. Her er det fanget på video:
De ørneøyde blant dere har kanskje lagt merke til noe rart – CarPlay-grensesnittet kjører i nettleseren. Vel, det er ikke helt tilfelle, bilens nettleser brukes til å lage en slags skjermstøpingsløsning.
Det er faktisk en Raspberry Pi 4 som kjører en modifisert versjon av Android 12. Videoutgangen til den sendes til en andre Raspberry Pi (som kjører Linux), som konverterer den til noe som kan sees ved hjelp av bilens nettleser. Berøringsinndata fanges opp av nettleseren og sendes til den første Pi-en for behandling. Det er den første Raspberry som håndterer CarPlay-tingene, og den kan også kjøre innfødte Android-apper. Du kan finne flere detaljer om maskinvarekravene her, men rettferdig advarsel – dette prosjektet er ikke for sarte sjeler.
Så innviklet som alt dette høres ut, fungerer det faktisk. Du kan bruke Apple Maps for navigering, apper som lar deg få tilgang til tredjeparts ladestasjoner og så videre, alt fra berøringsskjermen på Teslaen din. Selv DRM-beskyttet multimedia fungerer riktig (Apple Music er demonstrert i videoen, Netflix fungerer tilsynelatende også). Med nylige ytelsesforbedringer som økte bildefrekvensen til 60 bilder per sekund, ser det hele faktisk ganske jevnt ut.
Utvikleren antyder at det kan være mulig å droppe den andre Raspberry Pi i fremtiden, men akkurat nå trenger du to. Du kan bruke trådløs Android Auto eller CarPlay hvis du har en CarlinKit-dongel (faktisk bruker dette prosjektet AutoKit-appen den dongelen).
Ha en topp på de siste utgivelsesnotatene for prosjektet, det har vært imponerende forbedringer på kort tid.