Stream Waze, YouTube, Spotify, and messaging apps directly to your Tesla infotainment center screen with ultra-low latency, bi-directional multi-touch control, zero root required.
TeslaDroid is 100% free, community-driven, and open source. Your contributions directly support testing hardware, server bandwidth, and continuous improvements.
Prefer other payment methods? Check our GitHub Sponsors & Funding options.
Direct low-latency H.264 & HEVC hardware encoding targeting up to 60 FPS. Configurable bitrate from 4 Mbps up to 20 Mbps with custom DPI scaling tailored to Tesla's center display.
Full multi-touch, pinch-to-zoom, and scrolling gestures transmitted directly back from the Tesla browser into Android through the privileged Shizuku system service without root.
Safeguards navigation apps (Waze, Google Maps) from satellite anomalies and signal jumps. Seamlessly transitions navigation apps to fused cellular network and Wi-Fi positioning.
Direct low-latency Bluetooth routing to the car speakers, or uncompressed 16-bit PCM / bandwidth-efficient Opus audio streamed directly through the browser session with delay sync control.
Auto-start stream when connecting to your Tesla's Bluetooth or designated in-car Wi-Fi. Automatically toggles phone hotspot and dims the physical phone display to save battery.
Built-in hands-free wake word detection ("Hey Tesla"), responsive edge glow visual effects, and Google Gemini live multimodal voice assistance right from the Tesla screen.
Install TeslaDroid APK and grant privileged shell permissions via Shizuku using Wireless Debugging in Developer Options. No computer and no root required.
Turn on your phone's Wi-Fi hotspot (WPA2). On your Tesla touchscreen, connect to your phone's hotspot and check "Remain connected in Drive".
Open the vehicle Chromium browser, type the displayed short URL (or bookmark your local IP), and enjoy full Android mirroring directly on your dashboard.