Releases: tesla-android/android-raspberry-pi
2023.41.100
What's Changed
- uboot: Add NVMe boot support by @mikegapinski in #20
Full Changelog: 2023.40.1...2023.41.100
2023.40.2
This version contains a hotfix for DRM video playback
2023.40.1
Virtual display
Performance improvements
Virtual display module has been updated to take advantage of DMA buffers in the capture pipeline. The new approach lowers the CPU usage by up to 500% and improves performance. Other bugfixes and improvements have been included to enhance stability.
OTA Updates
Usability improvements
Starting with version 2023.40.1 Tesla Android will notify you about new updates directly in the Flutter App. A familiar download icon will show up in the upper right corner of the screen.
Video Codecs
Performance improvements
This update brings back v42l_codec2 for H264 encoding/decoding. Issues with AV1 decoding present in 2023.38.1 have been resolved.
Browser Audio
Performance improvements
2023.40.1 comes with a new browser audio player that improves the reliability and reduces the audio drift that was noticible in MCU2 vehicles.
Full Changelog: 2023.38.1...2023.40.1
2023.38.1
Vulkan Backend for SKIA/HWUI
Performance improvements
Version 2023.38.1 adds the Vulkan Backend support for the system interface drawing. It is still considered experimental and can be enabled in the settings.
Local OTA Updates
Usability improvements
You can now install OTA updates from external storage and save your data package. The builds are available on GitHub in the Tesla Android organisation (android-raspberry-pi-ota, android-compute-module-4-ota).
Offline mode
Stability improvements
Offline mode has been improved in version 2023.38.1 and it will no longer interfere with the Tesla App / vehicle telemetry collection (Teslascope, TeslaFi, TeslaMate etc) when internet is accessible.
Device Settings
Usability improvements
You can now check if the LTE modem and CarPlay module is properly detected by the system.
Browser Audio
Stability improvements
Fixed an issue with disabling browser audio in the settings.
Virtual Display
Stability improvements
Miscellaneous bugfixes aimed at improving display stability.
2023.36.1
GPS
Stability improvements
Version 2023.36.1 improves the stability of the GPS module. Issues with the Tesla Browser crashing when the location permission is granted should be resolved now.
Virtual Display
Stability improvements
Virtual display frontend implementation issue that resulted in a blank screen after launching the app is fixed in this release.
CM4 Bundle Support
Hardware improvements
A separate target has been created for the Tesla Android Compute Module 4 Hardware Bundles.
Device Settings
Usability improvements
You can now check the CPU temperature, device model and serial number in the new tab on the Settings page
Flutter App
Stability improvements
Flutter Framework has been updated to 3.13.2. Miscellaneous bugfixes in the app are also included.
Android Platform
Security improvements
Android has been updated to android-platform-13.0.0_r10 with the latest available security patches.
Full Changelog: 2023.32.1...2023.36.1
2023.35.100
2023.32.2
What's Changed
- Adjust CI overlay flow by @mikegapinski in #11
- Do not rsync from overlay to lowerdir by @mikegapinski in #12
Full Changelog: 2023.20.1...2023.32.2
2023.32.1
Full Changelog: 2023.20.1...2023.32.1
2023.20.1.1
Hotfix for CORS issues in the tesla-android-configuration-manager
Hotfix for Sentry initialisation in the Flutter frontend
Full-Screen button theme fix in the Flutter frontend
2023.20.1
Offline mode
Configuration & data usage reduction
Version 2023.20.1 includes an updated offline mode that is configurable. You can disable sending Telemetry data to Tesla(important for FSD Beta users), and the firmware updates don't have to download using the Tesla Android Wi-Fi network.
The ability to check if your car runs the latest Tesla firmware is not affected.
Kudos to Green and Soma for making this possible!
Full-Screen mode
Usability improvements
An early fullscreen frontend is now available. You can access it using a new "Go Full-Screen" button in the Flutter App or by navigating to fullscreen.app.teslaandroid.com.
The Virtual Display still needs to fill the entire window, and there might be some minor UI issues in the Flutter App.
Networking
Routing improvements
You can access your Tesla Android by typing using app.teslaandroid.com instead of typing the IP address.
The DHCP server is no longer using a public IP range. Tesla Android switched to a Carrier-grade NAT range.
Android Platform
Boot time optimization
Version 2023.20.1 takes ~10s less to boot when compared to 2023.18. This was made possible by changing the Wi-Fi network initialisation code.
Wi-Fi
Performance improvements
Version 2023.20.1 add support for 5GHz Wi-Fi. The new future can be manually enabled in Settings and should improve the network speed significantly.
Users with their own routers can now disable to Tesla Android Wi-Fi network altogether.
Flutter App
Stability improvements
Version 2023.20.1 improves the Connectivity Check module. The app is also fully integrated with a self-hosted instance of Sentry(Performance monitoring & Error Tracking).
The data is anonymised and no fingerprints are captured. Crash logs contain the version of firmware and display resolution.
Full Changelog: 2023.18.2...2023.20.1