Getting started
- Update the Tesla infotainment system when an update is available.
- Connect the Tesla to the iPhone Personal Hotspot. MCU2 or MCU3 hardware is required.
- Make sure the iPhone is not in Low Power Mode.
- Open TslaMirror and turn on Proxy.
- Tap Start, then choose Start Broadcast.
- Open the address shown by the app in the Tesla browser. The standard entry is https://teslamirror.com.
- Keep the iPhone unlocked. Locking it stops Screen Broadcast.
TslaMirror supports iPhone and iPad mirroring, but it is not CarPlay. A 5 GHz Personal Hotspot is strongly recommended; on supported iPhones, keep “Maximize Compatibility” off after the Tesla has connected.
Common questions
Which apps can be mirrored?
Commonly tested apps include Waze, Apple Maps, Google Maps, YouTube, TikTok, Plex, and others. Support ultimately depends on how each third-party app renders its content.
Why do Netflix, Apple Music, or other video apps show a black screen or muted audio?
DRM-protected content and iOS apps that use AVPlayer may prevent video or audio capture. Netflix is not supported. Apple Music may allow the screen to appear while muting its audio during Screen Broadcast.
Why does TslaMirror use a VPN?
Tesla browsers block normal private-LAN ranges. TslaMirror creates a virtual IP and a local VPN tunnel between the iPhone and the Tesla so the browser can reach the phone. The tunnel does not connect to a public VPN server, and the local web server is not available from the public Internet.
Why does Wi-Fi disconnect when the vehicle shifts out of Park?
In the Tesla Wi-Fi settings, select the iPhone hotspot and enable Remain Connected in Drive when that option is available. Configure and test this only while safely parked.
What network settings are recommended?
Use a 5 GHz iPhone Personal Hotspot whenever possible. On iPhone 12 and later, “Maximize Compatibility” changes the hotspot to 2.4 GHz and normally should remain off after connection. Network quality can vary with the phone, signal conditions, and vehicle.
Why is Location Services requested?
On iOS 13 and later, Location Services is used only to read the Wi-Fi network name (SSID). Location data is not stored or collected. Location Services must be on and TslaMirror must have “While Using the App” or “Always” access for this function to work.
Bluetooth Mouse Remote
The iOS Bluetooth Mouse Remote requires a separate M5Stack AtomS3-Lite (SKU:C124) running TslaMouse firmware 0.3.3 or later, plus iOS 18 or later and AssistiveTouch.
Bluetooth pairing PIN:
123456SHA-256:
44a9ed7606df3fb036d3a51229038438c3a866f428b887ef7ecdd69d6cbff9bdFollow the complete Bluetooth Mouse Remote guide for hardware selection, firmware installation, pairing, orientation, and troubleshooting.
Tested app compatibility
Examples tested successfully
Apple Maps, Baidu Maps, Gaode Maps, Google Maps, Tencent Video, TezLab, Waze Navigation, Youku Video, YouTube, YouTube Music, scan my tesla, tesLAX, Douyin, and Shazam.
Known unsupported examples
Apple Music, Netflix, YouTube TV, ABC Live TV, and ESPN live TV. This is only a reference sample and does not cover every app.
Privacy and support
TslaMirror does not collect usage statistics, personal information, or analytics. Mirroring traffic stays on the iPhone Personal Hotspot, although the Tesla may use cellular data for its own online services while connected.
This product is not affiliated with or endorsed by Tesla, Inc. For help, email TeslaMirror@hustmobile.com.