Official site: https://TeslaMirror.com

App name:

For Android version, it is TeslaMirror

For iOS version, from 1.90 version, the app name is changed to TslaMirror from the old TeslaMirror

 

From Android version 2.09, TeslaMirror app does not use the public IP 3.3.3.3, instead switching to the reserved IP 100.99.9.9 for greater security.

 

For default MJPEG URL, it is http://100.99.9.9:3333

The older http://3.3.3.3:3333 will not be supported.

 

App Store Download Link

Google Play Store Download Link https://play.google.com/store/apps/details?id=com.hustmobile.teslamirror

Email feedback: TeslaMirror@hustmobile.com

Twitter: @hustmobile

Facebook: http://www.facebook.com/pages/Hustmobile-Inc/119082661507643?v=wall

==========

 

Free 96-hour trial of the Android version of TeslaMirror

 

Enjoy a free 96-hour (6-day) trial of the Android version of TeslaMirror app from the Play Store.

If you purchase Android TeslaMirror on the Play Store, you will get a 96-hour (6-day) free trial.

If you are not satisfied within 96 hours of purchase, you can request a refund by emailing TeslaMirror@hustmobile.com with your full email address of order, or Google Play Store order number (e.g. GPA.3366-5557-3392-88888).

 

Why 96 hours?

This app requires access to a Tesla car for a full experience, so a 96-hour trial is necessary. Additionally, the app may require a technical background to troubleshoot any issues.

 

What information is needed for a refund request within 96 hours?

No reason is required; simply provide your full email address of order, or Google Play Store order number.

 

What is the refund policy after 96 hours?

After 96 hours, a reasonable refund request must be made via email to TeslaMirror@hustmobile.com.

 

Why is the same promotion not available for the iOS version of TslaMirror app?

Unfortunately, Apple App Store does not allow developers to process refunds directly, so the same promotion is not available for the iOS version of TslaMirror app.

==========

 

TeslaMirror is an app that will help your mobile(iPhone/iPad/Android) app mirroring to Tesla vehicle! It supports both iOS and Android.

=====================

TslaMirror for iOS

TslaMirror is an app that will help your iPhone app mirroring to Tesla vehicle! Also, it can support app screencast to a normal desktop browser (Safari or Chrome).

 

Please send some screenshots(pictures) or videos during email feedback, so we can help. Thanks.

 

Tutorial:

 

1. You must first connect the Tesla car's network to the iPhone's Personal Hotspot.

 

2. Ensure all devices are on the same Wi-Fi network.

 

3. Ensure the iPhone is not in 'Low Power Mode'.

 

4. Ensure that the 'Proxy' option is enabled on this APP page.

 

5. Then start the Screen Broadcast by pressing the 'Start' button on this APP page.

 

6. In your browser, visit the URL located beneath the 'Start' button on this APP page. Remember to use HTTPS for the domain name and HTTP for the IP address."

 

https://TslaMirror.com:8443 or http://240.3.3.3

 

For Tesla vehicle built-in browser

1 If possible, try to upgrade the Infotainment system of the Tesla vehicle to the latest version.

 

2 Make sure the car is PARKED (0mph/0kph)!

 

3 The Tesla vehicle network must be connected to the iOS device Personal Hotspot (cellular data needed) first. Tesla MCU2/3 hardware is needed. MCU2/3 is available on the Tesla Model 3, Model Y, Model X (late than March 2018), Model S (late than March 2018), or the Tesla vehicles that are upgraded to MCU2/3 from MCU1

 

4 Start the TslaMirror app. Confirm "Proxy" switch is on in the TslaMirror app

 

5 Click the "Start" button, then click "Start Broadcast" to start Screen Broadcast in the TeslaMirror app

 

6 Access the link https://TslaMirror.com:8443 or http://240.3.3.3 via Tesla vehicle built-in browser

 

7 Enjoy the iOS app streaming

 

8 Pinch the Tesla vehicle built-in browser screen to zoom in/out the picture, and move left/right/up/down the picture places in the Tesla touchscreen

 

9 There is no audio support for the moment. Only the app screen will be mirrored to the browser. You can use the Bluetooth audio link to the Tesla vehicle to play the audio of the iOS device simultaneously during the app mirroring.

 

10 Do not lock the screen. The Screen Broadcast API limitation needs the screen to keep unlocked. Once the screen is locked, Screen Broadcast needs to be restarted.

 

For normal desktop browser (Safari or Chrome)

1 Make sure all your devices are on the same Wi-Fi network.

2 Start the TeslaMirror app.

3 Click the "Start" button to start Screen Broadcast in the TeslaMirror app

4 Access the link below the "Stop" button via a normal desktop browser (Safari or Chrome)

5 Enjoy the iOS app streaming in the browser

 

Key Features

1 No extra internet traffic for the screencast, the app mirroring traffic is only locally on iOS device Personal Hotspot. However, please note that during the screenshot, the Tesla vehicle will use the hotspot traffic for its internet access when the hotspot is connected

2 No extra hardware needed; it is a totally software app mirroring solution.

3 Private, the screencast is only available to the devices connected to the iOS Personal Hotspot Wi-Fi network, not available to the public internet.

4 Fast network, it is only on the local mobile hotspot network.

5 5GHz Personal Hotspot(iPhone 12 series supports it) Wi-Fi is highly recommended. 

 

FAQ

1 This is not CarPlay

 

2 iOS apps that use the AVPlayer framework cannot be supported, such as the Apple Music app and Netflix app. For the Apple Music app, although the screen can be streamed to the browser, the audio part will be muted during the Screen Broadcast.

 

3 Netflix app not supported4 There is no audio support for the moment. Only the app screen will be mirrored to the browser. You can use the Bluetooth audio link to play the audio of the iOS device simultaneously during the app mirroring.

 

4 Why does this TeslaMirror App need a VPN service? Is there any privacy issue with it?

About the need for VPN, it is mainly because Tesla blocks all of the normal private LAN segment. So, the virtual IP address is used to bypass the Tesla network limitation. The VPN tunnel is not connected to any public server. For the VPN tunnel, one side is the iOS/Android device to be mirrored, another side is the Tesla car. There is a web server running on the iOS device with a virtual IP 240.3.3.3 (Android with 100.99.9.9 IP address). This web server is not available for public Internet access. There are only Tesla car and the phone, no middle server running on the Internet. There is no privacy issue with it.

 

5 When the iPhone changes from Park mode to Drive mode, the app mirroring will stop working, what to do?

 

With the release of the 2021.24 update Tesla addressed this issue by giving users an option to keep WiFi on when the car shifts into gear. By default the car will still turn off WiFi when put into Drive or Reverse, but if you prefer, you can have your car remain connected to certain WiFi networks after switching to drive.

 

To use "Remain Connected While in Drive," tap on the WiFi icon and go to WiFi Settings. Choose the WiFi network you'd like to remain connected to while in drive. Then turn on the 'Remain Connected in Drive' option.

 

For older Tesla version, please check the following steps.

 

By Tesla's design, when the Tesla car changes from Park mode to Drive

mode. The Wi-Fi connection of Tesla cars will be disconnected.

The steps to use TeslaMirror while driving:

a Park the Tesla car

b Change Tesla car to Drive mode, although it is parked

c Connect the Tesla car to the phone's hotspot. Yes, even in Drive

mode. The Tesla car can connect to the phone's hotspot too.

d Sometimes, there is an issue on hotspot connection.Restarting both

sides maybe helps.5 On the phone, turn off the phone hotspot, then

turn on it back

e On the Tesla car, turn off the Wi-Fi connection, then turn on it

back to find the phone's hotspot again.

f Please note sometimes the Tesla Wi-Fi connection setting is turned

off in Drive mode. You need to turn it on manually.

g After the Tesla car connects to the phone's hotspot. Follow

TeslaMirror App's other instructions make the mirroring work

h Drive safe

 

6 The TeslaMirror App works at first, however, after the Tesla car software upgrade, the app stop working, what to do?

 

 

For 2021 July Tesla update, it looks like the Tesla update changed the

behavior of the Tesla in-car browser address bar. From July Tesla

update, if you only input 240.3.3.3 in Tesla in-car browser address bar,

it will try to connect to https://240.3.3.3 , however, TeslaMirror app

needs it to be http://240.3.3.3

 

Please input full string http://240.3.3.3  in Tesla in-car browser address bar.

It is http, not https !!!!

 

For Android version, the full URL string is http://100.99.9.9:3333 make sure it is not https

 

All the related network traffic is in LAN access only, so there is no

need to use https to encrypt it. Thanks.

 

7 Recommended iPhone and network settings for TeslaMirror app to work?

 

5GHz Personal Hotspot(iPhone 12/13 series supports it) Wi-Fi is highly recommended. Do not enable the "Maximize Compatibility" setting for iPhone 12/13 series. By default, iPhone 12/13 series comes with a 5GHz Wi-Fi Personal Hotspot. Once the "Maximize Compatibility" setting enabled, it will go back to the 2.4GHz Wi-Fi hotspot.

And a 5G mobile connection is recommended too.

"5GHz Personal Hotspot+5G mobile connection" are best for the TeslaMirror App.

 

For Android hotspot, 5GHz Personal Hotspot is recommended too.

 

=======================

 

 

Privacy/Security notice: This app does not collect any statistics, personal information, or analytics from our users.This application does use Location service to access Wi-Fi access point network name on iOS 13 or later. Location data is not stored or collected at any point. No information is stored by our company.

 

 

 

Disclaimer: This software and documentation do not come from nor is endorsed by Tesla Inc. Use this app at your own risk. The author does not guarantee its proper functioning. Some features require certain vehicle options to work (e.g. MCU2/3 hardware needed). This app attempts to use the same interface used by the official Tesla apps. However, you are responsible for any changes to your car caused by using this app. The use of this app needs the vehicle's built-in browser. And we are not liable for any damages to you, your car, or any other object in conjunction with the use of this app.

 

Warning and Legal Disclaimer: DO NOT IGNORE THE FOLLOWING - This service should only be used when the car is PARKED (0mph/0kph)! The use of this program may be restricted based on your local jurisdiction regarding the built-in web browser in your vehicle.

 

=====================

 

TslaMirror for iOS release notes

 

###1.90 (20220221)

The app name is changed to TslaMirror from the old TeslaMirror

 

 

###1.85 (20210317)

Bug fix

 

###1.84 (20210312)

Fix App switching freeze issue.

 

Please note, TeslaMirror App needs the correct Location Services access right.

###1 The iOS system "Location Services" must be "On"

###2 The TeslaMirror App Location Services access option can be either "While Using the App" or "Always"

 

This application does use Location services to access Wi-Fi access point network name on iOS 13 or later. Location data is not stored or collected at any point. No information is stored by our company. However, if the iOS system Location Services is not "On", or the Location access for TeslaMirror App is incorrect. The TeslaMirror App will not function correctly.

 

###1.83 (20210210)

Bug fix

 

###1.82 (20210208)

Fix the app switching not smooth (sometimes) issue.

Fix the app switching not working (sometimes) issue.

 

###1.81 (20210203)

Added a new setting "Tesla Proxy Auto-Start". This setting is for some special network cases. Please keep the default "On" state for it if it is not in a special network case.

 

As for the "Resolution", "Limit frames per second" and "Image quality" settings, please do not set them too high. The recommended way is to set them low at first, then improve them little by little to fit in the hardware, software, and cellular network signal strength.

 

###1.8 (20210202)

Web hint information added when the 240.3.3.3 web server is running, but the App mirroring not started yet.

 

There is a web server running on the iOS device with a virtual IP 240.3.3.3. This web server is not available for public Internet access.

 

5GHz Personal Hotspot(iPhone 12 series supports it) Wi-Fi is highly recommended. Do not enable the "Maximize Compatibility" setting for iPhone 12 series. By default, iPhone 12 series comes with a 5GHz Wi-Fi Personal Hotspot. Once the "Maximize Compatibility" setting enabled, it will go back to the 2.4GHz Wi-Fi hotspot.

 

###1.6 (20210129)

The full-screen (for Model 3/Y, park mode) button number is changed from 2 to 1. For Chinese Tesla owners, please set the iOS mobile device(iPhone/iPad) system language to "Simplified Chinese", so as to use the full-screen mode for Chinese. For all the other mobile device system language settings, it will go with another full-screen mode.

 

###1.4 (20210125)

Small bug fixes

 

###1.2 (20210122)


1. Full-screen support added for Tesla Model 3/Y in-car browser.Park mode needed. This full-screen feature only works under park mode.



2. Image resolution setting added. The default Resolution setting is 360p. This 360p is for 2.4GHz Wi-Fi hotspot access. The 5GHz Wi-Fi hotspot is always recommended for better network speed. For the 5GHz Wi-Fi hotspot, the Resolution setting can be changed to 540p or 720p.



3. FPS(frames per second) setting added. The default "frames per second" setting is 20 fps. This 20 fps is for 2.4GHz Wi-Fi hotspot access. The 5GHz Wi-Fi hotspot is always recommended for better network speed. For a 5GHz Wi-Fi hotspot, the "frames per second" setting can be changed to 45 fps or higher.



4. Image quality setting added. The default "Image quality" setting is Standard. This Standard Image quality is for 2.4GHz Wi-Fi hotspot access. The 5GHz Wi-Fi hotspot is always recommended for better network speed. For a 5GHz Wi-Fi hotspot, the "Image quality" setting can be changed into High or "Ultra High".



5. "Tesla Proxy IP address" setting added. Please note that the Tesla Proxy IP address is a virtual IP address. It is not a real IP address on the public internet. This virtual IP address will run on the iOS mobile device, not on the public internet. Please only set the Tesla Proxy IP address when it is needed. Keep it as default is fine for most cases.



Do not lock the screen. The Screen Broadcast API limitation needs the screen to keep unlocked. Once the screen is locked, Screen Broadcast needs to be restarted.



Netflix app not supported. iOS apps that use the AVPlayer framework cannot be supported, such as the Apple Music app and Netflix app. For the Apple Music app, although the screen can be streamed to the browser, the audio part will be muted during the Screen Broadcast.



For now, only iPhone 12 series support 5GHz Personal Hotspot Wi-Fi, it is highly recommended for a better network connection. 



The iOS Wi-Fi hotspot network speed is not only related to the given hardware but also it is related to the cellular network signal strength. Please choose the suitable Settings value according to the real Wi-Fi hotspot network speed.

 

 

###1.0 (20201212)

Initial Apple App Store version

 

=====================

TeslaMirror for Android

 

TeslaMirror is an app that will help your Android app mirroring to Tesla vehicle! Also, it can support app screencast to a normal desktop browser (Safari or Chrome).

For Tesla vehicle built-in browser

1 If possible, try to upgrade the Infotainment system of the Tesla vehicle to the latest version.
2 Make sure the car is PARKED.
3 The Tesla vehicle network must be connected to the Android device Personal Hotspot first. Tesla MCU2/3 hardware is needed. MCU2/3 is available on the Tesla Model 3, Model Y, Model X (late than March 2018), Model S (late than March 2018), or the Tesla vehicles that are upgraded to MCU2/3 from MCU1. 
5GHz Personal Hotspot Wi-Fi network is preferred. Wi-Fi 6 AP is not supported by Tesla vehicle.
Hardware check list: Android device with Wi-Fi hotspot support, and Tesla vehicle with MCU2
/3.
4 Start the TeslaMirror app. Confirm "Tesla Proxy" switch is on in the TeslaMirror app
5 Click the "Start" button to start Screen Broadcast in the TeslaMirror app
6 Access the link http://100.99.9.9:3333 via Tesla vehicle built-in browser (Please note 100.99.9.9 is not a real public IP. For this app, the 100.99.9.9 is just a virtual IP that is accessible only on the Android Wi-Fi hotspot.)
7 Enjoy the app streaming
8 Pinch the Tesla vehicle built-in browser screen to zoom in/out the picture, and move left/right/up/down the picture places in the Tesla touchscreen
9 There is no audio support for the moment. Only the app screen will be mirrored to the browser. You can use the Bluetooth audio link to Tesla vehicle play the audio of the Android device simultaneously during the app mirroring.

For normal desktop browser (Safari or Chrome)
1 Make sure all your devices are on the same Wi-Fi network.
2 Start the TeslaMirror app.
3 Click the "Start" button to start Screen Broadcast in the TeslaMirror app
4 Access the link below the "Stop" button via normal desktop browser (Safari or Chrome)
5 Enjoy the app streaming in the browser

Key Features
1 No extra internet traffic for the screencast, the app mirroring traffic is only locally on Android device Personal Hotspot. However, please note that during the screenshot, the Tesla vehicle will use the hotspot traffic for its internet access when the hotspot is connected
2 No extra hardware needed; it is a totally software app mirroring solution.
3 Private, the screencast is only available to the devices connected to the Android Personal Hotspot Wi-Fi network, not available to the public internet.
4 Fast network, it is only on the mobile hotspot network. No need to be routed to the public internet
5 For Android device, it only needs to support Wi-Fi hotspot function. There is no need for Android device to have cellular support and SIM card. The Android device can connect to another mobile hotspot or iPhone hotspot, then share the network to Tesla via Wi-Fi hotspot.

FAQ
1 There is no audio support for the moment. Only the app screen will be mirrored to the browser. You can use the Bluetooth audio link to play the audio of the Android device simultaneously during the app mirroring.

 

2 Netflix app mirroring not supported. This is because of the Netflix limitation on its contents.

 

3 Why does this TeslaMirror App need a VPN service? Is there any privacy issue with it?

About the need for VPN, it is mainly because Tesla blocks all of the normal private LAN segment. So, the virtual IP address is used to bypass the Tesla network limitation. The VPN tunnel is not connected to any public server. For the VPN tunnel, one side is the iOS/Android device to be mirrored, another side is the Tesla car. There is a web server running on the iOS device with a virtual IP 240.3.3.3 (Android with 100.99.9.9 IP address). This web server is not available for public Internet access. There are only Tesla car and the phone, no middle server running on the Internet. There is no privacy issue with it.



Privacy/Security notice: This app does not collect any statistics, personal information, or analytics from our users.

Disclaimer: This software and documentation do not come from nor is endorsed by Tesla Inc. Use this app at your own risk. The author does not guarantee its proper functioning. Some features require certain vehicle options to work (e.g. MCU2
/3 hardware needed). This app attempts to use the same interface used by the official Tesla apps. However, you are responsible for any changes to your car caused by using this app. The use of this app needs the vehicle's built-in browser. And we are not liable for any damages to you, your car, or any other object in conjunction with the use of this app.

Warning and Legal Disclaimer: DO NOT IGNORE THE FOLLOWING - This service should only be used when the car is PARKED (0mph/0kph)! The use of this program may be restricted based on your local jurisdiction regarding the built-in web browser in your vehicle.

Tesla for Android is only available on Google Play Store now. For official version, please only get it from Google Play Store.

=====================

 

TeslaMirror for Android release notes

 

###2.00 (20221214)

 

1. Add support for touch screen and mouse.
This touch screen function requires the "Remote Control" switch to be turned on in the App, and requires "Accessibility" permissions.
Now you can use the touch screen of the Tesla car browser to control the Android phone, and you can also use the mouse to control the Android phone in the PC Chrome browser.

2. Add WebRTC mode.
The default mode is still the old MJPEG (Motion JPEG) mode.
WebRTC mode is only for advanced users, please test WebRTC mode separately to see if it meets your use case, if it does not meet your requirements, please use the default MJPEG mode.

WebRTC mode has some special limitations:

- WebRTC mode can only be successfully started in the Tesla car's Parked status(P gear); MJPEG mode has no such limitation. This is due to the limitation of the Tesla car browser. Please do not try to start the App screen-casting in WebRTC mode in the Tesla car's Driving status(D gear).
- When the WebRTC mode is in the Tesla car Driving status(D gear), if the screen-casting device answers the phone, the WebRTC mode will be disconnected and cannot be reconnected.
- When the WebRTC mode is in the Tesla car Driving status(D gear), if the entire page of the Tesla car browser is refreshed, the WebRTC mode will be disconnected and cannot be reconnected.
- These special limitations are all due to the limitations of the Tesla car browser on WebRTC in Driving status(D gear).
- When using the WebRTC mode, be sure to press the screen-casting button in the App first, and then use the browser to access TSL6.com

If the use case can accept the limitations of WebRTC, WebRTC mode has the following advantages compared to MJPEG mode:

- WebRTC mode is very smooth
- WebRTC mode requires much less network bandwidth, and in complex network environments, the overall performance is better than MJPEG mode

Note:
The WebRTC mode web entry is not the same as the MJPEG mode web entry. Please enter the corresponding address according to the App prompt interface.
WebRTC mode web entry https://teslamirror.net:9999/
MJPEG mode web entry (note http, not https)
http://100.99.9.9:3333

 

###1.91 (20210316)

Bug fix

 

###1.9 (20210308)

Added a new setting "Tesla Proxy Auto-Start". This setting is for some special network cases. Please keep the default "On" state for it if it is not in a special network case.

 

 

###1.7 (20210129)

The full-screen (for Model 3/Y, park mode) button number is changed from 2 to 1. For Chinese Tesla owners, please set the Android mobile device system language to "Simplified Chinese", so as to use the full-screen mode for Chinese. For all the other mobile device system language settings, it will go with another full-screen mode.

 

 

###1.5 (20210121)

1. Full-screen support added. This full-screen feature only works under park mode.
2. The default Resolution setting is change to 360p. This 360p is for 2.4GHz Wi-Fi hotspot access. The 5GHz Wi-Fi hotspot is always recommended for better network speed. For 5GHz Wi-Fi hotspot, the Resolution setting can be changed in to 540p or 720p.

 

###1.3 (20210109)

Fix network access issue on some Android devices

 

###1.1 (20210103)

Initial Google Play store version

 

=====================

App tested fine for iOS TeslaMirror version:

 

Apple Maps

Baidu Maps

Gaode Maps

Google Maps

Tencent Video

TezLab

Waze Navigation

Youku Video

YouTube

YouTube Music

scan my tesla

tesLAX

Douyin (Chinese TikTok)

Shazam

 

 

 

App tested fine for Android TeslaMirror version:

 

Apple Maps

Apple Music

Baidu Maps

Gaode Maps

Google Maps

Tencent Video

TezLab

Waze Navigation

Youku Video

YouTube

YouTube Music

scan my tesla

 

 

App not supported by  iOS TeslaMirror version (iOS apps that use the AVPlayer framework cannot be supported, such as the Apple Music app and Netflix app. For the Apple Music app, although the screen can be streamed to the browser, the audio part will be muted during the Screen Broadcast.)

 

Apple Music

Netflix

YouTube TV (this is not YouTube)

ABC Live TV

ESPN live TV

 

 

 

 

App not supported by  Android TeslaMirror version

 

Netflix

YouTube TV (this is not YouTube)

ABC Live TV

ESPN live TV

 

 

=====================

 

Official site: https://TeslaMirror.com

App Store Download Link

Google Play Store Download Link https://play.google.com/store/apps/details?id=com.hustmobile.teslamirror

Email feedback: TeslaMirror@hustmobile.com

Twitter: @hustmobile

Facebook: http://www.facebook.com/pages/Hustmobile-Inc/119082661507643?v=wall