From b6466aa5ee8d8d980c7f927f98811bc01ee40e38 Mon Sep 17 00:00:00 2001 From: blackpill <10999866@qq.com> Date: Tue, 6 Aug 2024 16:08:11 +0800 Subject: [PATCH] add solution-for-new-update --- README.md | 662 +-------------------- _pages/original/solution-for-new-update.md | 48 ++ _pages/solution-for-new-update-en.md | 48 ++ 3 files changed, 99 insertions(+), 659 deletions(-) create mode 100644 _pages/original/solution-for-new-update.md create mode 100644 _pages/solution-for-new-update-en.md diff --git a/README.md b/README.md index d5764417..0a791031 100644 --- a/README.md +++ b/README.md @@ -1,659 +1,3 @@ -# al-folio - -[maintainers]: https://img.shields.io/badge/maintainers-4-success.svg 'Number of maintainers' - - -[![deploy](https://github.com/alshedivat/al-folio/actions/workflows/deploy.yml/badge.svg)](https://github.com/alshedivat/al-folio/actions/workflows/deploy.yml) -[![demo](https://img.shields.io/badge/theme-demo-brightgreen.svg)](https://alshedivat.github.io/al-folio/) -[![GitHub contributors](https://img.shields.io/github/contributors/alshedivat/al-folio.svg)](https://github.com/alshedivat/al-folio/graphs/contributors/) -[![Maintainers][maintainers]](#maintainers) -[![GitHub release](https://img.shields.io/github/v/release/alshedivat/al-folio)](https://github.com/alshedivat/al-folio/releases/latest) -[![GitHub license](https://img.shields.io/github/license/alshedivat/al-folio?color=blue)](https://github.com/alshedivat/al-folio/blob/master/LICENSE) -[![GitHub stars](https://img.shields.io/github/stars/alshedivat/al-folio)](https://github.com/alshedivat/al-folio) -[![GitHub forks](https://img.shields.io/github/forks/alshedivat/al-folio)](https://github.com/alshedivat/al-folio/fork) - -[![Docker Image Version](https://img.shields.io/docker/v/amirpourmand/al-folio?sort=semver&label=docker%20image&color=blueviolet)](https://hub.docker.com/r/amirpourmand/al-folio) -[![Docker Image Size](https://img.shields.io/docker/image-size/amirpourmand/al-folio?sort=date&label=docker%20image%20size&color=blueviolet)](https://hub.docker.com/r/amirpourmand/al-folio) -[![Docker Pulls](https://img.shields.io/docker/pulls/amirpourmand/al-folio?color=blueviolet)](https://hub.docker.com/r/amirpourmand/al-folio) - -A simple, clean, and responsive [Jekyll](https://jekyllrb.com/) theme for academics. -If you like the theme, give it a star! - -[![Preview](https://github.com/raw/alshedivat/al-folio/master/assets/img/al-folio-preview.png)](https://alshedivat.github.io/al-folio/) - -## User community - -The vibrant community of **al-folio** users is growing! -Academics around the world use this theme for their homepages, blogs, lab pages, as well as webpages for courses, workshops, conferences, meetups, and more. -Check out the community webpages below. -Feel free to add your own page(s) by sending a PR. - -
Academics | --★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ -★ - | -
Labs | --★ -★ -★ -★ -★ -★ -★ - | -
Courses | -
-CMU PGM (S-19) -CMU DeepRL (F-19, S-20, F-20, S-21, F-21, S-22) -CMU MMML (F-20, F-22) -CMU AMMML (S-22, S-23) -CMU ASI (S-23) -CMU Distributed Systems (S-21) - |
-
Conferences & workshops | -
-ICLR Blog Post Track (2023) -ML Retrospectives (NeurIPS: 2019, 2020; ICML: 2020) -HAMLETS (NeurIPS: 2020) -ICBINB (NeurIPS: 2020, 2021) -Neural Compression (ICLR: 2021) -Score Based Methods (NeurIPS: 2022) -Images2Symbols (CogSci: 2022) - |
-
- - - -
- ---- - -### Other features - -#### GitHub's repositories and user stats - -**al-folio** uses [github-readme-stats](https://github.com/anuraghazra/github-readme-stats) and [github-profile-trophy](https://github.com/ryo-ma/github-profile-trophy) -to display GitHub repositories and user stats on the `/repositories/` page. - -Edit the `_data/repositories.yml` and change the `github_users` and `github_repos` lists to include your own GitHub profile and repositories to the `/repositories/` page. - -You may also use the following codes for displaying this in any other pages. - -```html - -{% if site.data.repositories.github_users %} -Maruan |
- Rohan Deb Sarkar |
- Amir Pourmand |
- George |
-
Because recent Google Play system update (June 1, 2024) blocks the network requests to the virtual IP address through personal hotspot. We have to adapt more complicate solution to mirror phone screen to Tesla. This page will show the best solutions we can find out so far.
+ +### Check app version first +The version of Tesla Display app must newer than 5.26
+ +### Solution A (only effective to a subset of users) +If the internal IP address your mobile phone obtains from the mobile carrier happens to be outside the range prohibited by the Tesla browser, the solution is easy.
+1. Check the "Disable SSL" option on the setting tab
+2. Tap the "start" button, choose "Phone screen"
+3. If you see an address that is NOT http://7.7.7.7:7000, it means Tesla browser can access that address after Tesla is connected to the personal hotspot of your phone.
+ +### Solution B (require two Android phones) +If Solution A cannot work for you, you can try Solution B.
+Solution B requires two Android phones.
+One phone is the phone we want to mirror its screen to Tesla, which has installed the latest Google Play system update. We call it the new phone.
+The other phone must not install the Google Play system update after June 1, 2024. We call it the old phone. If the old phone can enable personal hotspot without SIM card, you only need one SIM card on your new phone to access internet.
+Network connection:
+The new phone turns on cellular data, and enables the personal hotspot "WIFI N".
+The old phone is connected to "WIFI N", and enables the personal hotspot "WIFI O".
+Your Tesla vehicle is connected to "WIFI O".
+App operations:
+1. On the new phone, launch Tesla Display app, check the "Disable SSL" option on the setting tab, tap the "start" button, choose "Phone screen"
+2. On the old phone, launch Tesla Display app, tap the "start" button, choose "Forward another phone screen"
+3. On Tesla browser, access https://td7.cc to see the screen of the new phone
+Hints:
+a. The new phone must launch Tesla Display before the old phone
+b. To control directly on Tesla's touchscreen, you should enable "Control on touchscreen" on the new phone.
+c. The URL on Tesla browser should be URL shown in Tesla Display on the old phone.
+d. You must disable automatically system update of the old phone
+ +### Solution C (require a rooted Android phone) +Still on the way...
+ +## Technical support + + diff --git a/_pages/solution-for-new-update-en.md b/_pages/solution-for-new-update-en.md new file mode 100644 index 00000000..428d66d0 --- /dev/null +++ b/_pages/solution-for-new-update-en.md @@ -0,0 +1,48 @@ +--- +layout: page +permalink: /solution-for-new-update/ +title: Solutions for Android phones with recent Google Play system update? +description: If the date of Google Play system update on your phone is later than June 1, 2024, it will be more difficult to mirror your phone screen to Tesla with the Tesla Display app. +nav: false +nav_order: 1 +categories: tutorial +--- + + +## The problem +Because recent Google Play system update (June 1, 2024) blocks the network requests to the virtual IP address through personal hotspot. We have to adapt more complicate solution to mirror phone screen to Tesla. This page will show the best solutions we can find out so far.
+ +### Check app version first +The version of Tesla Display app must newer than 5.26
+ +### Solution A (only effective to a subset of users) +If the internal IP address your mobile phone obtains from the mobile carrier happens to be outside the range prohibited by the Tesla browser, the solution is easy.
+1. Check the "Disable SSL" option on the setting tab
+2. Tap the "start" button, choose "Phone screen"
+3. If you see an address that is NOT http://7.7.7.7:7000, it means Tesla browser can access that address after Tesla is connected to the personal hotspot of your phone.
+ +### Solution B (require two Android phones) +If Solution A cannot work for you, you can try Solution B.
+Solution B requires two Android phones.
+One phone is the phone we want to mirror its screen to Tesla, which has installed the latest Google Play system update. We call it the new phone.
+The other phone must not install the Google Play system update after June 1, 2024. We call it the old phone. If the old phone can enable personal hotspot without SIM card, you only need one SIM card on your new phone to access internet.
+Network connection:
+The new phone turns on cellular data, and enables the personal hotspot "WIFI N".
+The old phone is connected to "WIFI N", and enables the personal hotspot "WIFI O".
+Your Tesla vehicle is connected to "WIFI O".
+App operations:
+1. On the new phone, launch Tesla Display app, check the "Disable SSL" option on the setting tab, tap the "start" button, choose "Phone screen"
+2. On the old phone, launch Tesla Display app, tap the "start" button, choose "Forward another phone screen"
+3. On Tesla browser, access https://td7.cc to see the screen of the new phone
+Hints:
+a. The new phone must launch Tesla Display before the old phone
+b. To control directly on Tesla's touchscreen, you should enable "Control on touchscreen" on the new phone.
+c. The URL on Tesla browser should be URL shown in Tesla Display on the old phone.
+d. You must disable automatically system update of the old phone
+ +### Solution C (require a rooted Android phone) +Still on the way...
+ +## Technical support + +