![]() This menu had an ADB TCP option, as well as radio buttons for “SW Test Tools”.One of the options indicated holding the “Radio” button on the IVI would trigger log collection too.This menu had suboptions to copy logs to a USB drive or update individual parts of the system from a USB.There were a ton of diagnostics, debug readouts, and hidden settings. Upon entering the Enginering Mode I scrubbed through the menus looking at all of the available options. This guide helped my figure out the pin was “2400”. The Engineering Mode was secured by a 4 digit pin. If a screen didn’t appear right away the presses would just be repeated until it worked. I figured out with my IVI that I could enter its Engineering Mode by going to the Software Update screen, quickly pressing to the left of the Update button 10 times, and then once to the right of the button. I thought I might even get lucky and it would have an option to enable an SSH server or the like. There is usually tons of fun to be had playing around with them. Does the non-navigation IVI have an Engineering Mode?.The linux based one has not been hacked.The Android based, navigation version is easy to hack by installing your own APKs through the engineering menu.There are two versions of the IVI, the navigation one that runs Android, and a Linux based one.Some of the obvious things that I looked up were: Of course, the first step in hacking a device like this is research. My goal was to hack the IVI to get root access and hopefully be able to run my own software on it. The IVI in the car, like many things these days, is just a computer. As I mentioned before it had wireless Android Auto which seemed to be uncommon in this price range, and it had pretty nice, smooth animations in its menus which told me the CPU/GPU in it wasn’t completely underpowered, or at least the software it was running wasn’t super bloated.Īs with many new gadgets I get, I wanted to play around with it and ultimately see what I could do with it. One thing I particularly liked about this vehicle was the In-Vehicle Infotainment (IVI) system. It is a nice fuel-efficient hybrid with a decent amount of features like wireless Android Auto/Apple CarPlay, wireless phone charging, heated seats, & a sunroof. Last summer I bought a 2021 Hyundai Ioniq SEL. See Part 5 for more up to date information. Watch Gapiński’s demo of his Tesla Apple CarPlay workaround in the video below.Note: As of 5 the information in this series is slightly outdated. It is extremely prevalent among major carmakers today, though Tesla, despite being the leader in vehicle tech, has been hesitant to offer Apple CarPlay support. Launched in 2014, Apple CarPlay allows a vehicle’s head unit to be a display and controller for an iOS-powered device. ![]() Apple apps such as Maps and Apple Music should function normally, and controls for the features should be possible through both the center display and a Tesla’s steering wheel buttons. Tesla’s in-car browser is then used to connect to the Raspberry Pi and display the Apple CarPlay interface on the electric vehicles’ displays. ![]() ![]() A micro-HDMI to HDMI cable and Ethernet cable are also used. Apps like A Better Route Planner also work with the Tesla Android Project.Īs noted in a MacRumors report, Gapiński’s Apple CarPlay workaround for Teslas utilizes a Rasberry Pi with an LTE modem and a Wi-Fi access point, running a custom Android-based firmware. With its updates in place, the Tesla Android Project now supports DRM video playback that should make apps like Netflix function nominally and an orientation lock so that apps like Apple Music would automatically launch in landscape mode. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |