a hacker manages to install Apple CarPlay in his car, this is how he did it

Installing CarPlay in Teslas is finally within everyone’s reach, but the process is not so simple. After several months of work, a developer has finally managed to offer the public his method of circumventing the restrictions imposed by the American manufacturer.

Credit: Michał Gapiński

Tesla has always been against the idea of ​​adopting Apple CarPlay or Android Auto in its electric cars, the automaker preferring to bet on its own operating system. Faced with Tesla’s apparent indifference to requests from its customers to take advantage of other systems, Polish developer Michał Gapiński demonstrated a solution earlier this year to install Apple CarPlay on Teslas.

For this, the developer had used a Raspberry Pi and a customized version of Android. Gapiński calls it Android Tesla Project, and it does what its name implies: provide an Android Auto interface that you can access through the car’s built-in web browser. This is not the first time that we have seen such a workaround appear, since the developer AAWireless also offered to use the vehicle’s default Internet browser to install Android Auto.

How does Apple CarPlay work in Teslas?

6 months after posting a first video showing how Apple CarPlay could work in a Tesla, Gapiński has now posted the first available alpha version of “Tesla Android” on Github for others to download and try.

If you want to give it a try, you will first need to equip yourself with a Rasberry Pi 4 running Android-based custom firmware, a Raspberry 3 running Linux, an LTE modem and Wi-Fi access point, a cable micro-HDMI to HDMI and an Ethernet cable. After going through the lengthy setup process available on GitHub, Tesla’s built-in web browser can connect to the Pi’s Wi-Fi and access the Android interface.

Once logged in, you can use either Apple CarPlay or Android Auto. Gapiński reminds that this is an alpha version, and that some users may therefore encounter some bugs. It is for example possible that the experience is not completely smooth, but overclocking your Raspberry Pi could be a temporary solution to this problem. ” Emphasis is beginning to be placed on better integration and simplification “, promises the developer. One of the goals is to reduce the requirements to a single Raspberry Pi.

Leave a Comment