Difference between revisions of "Tinkla Buddy"
From Tinkla: Tinkering with Tesla
m |
m |
||
Line 3: | Line 3: | ||
| [[Tinkla Buddy|What is Tinkla Buddy?]] || [[Tinkla Buddy Install Kit|Tinkla Buddy Install Kit]] || [[Tinkla Buddy Installation|Installing your Tinkla Buddy]] || [[Tinkla Buddy Configuration|Configuring your Tinkla Buddy]] | | [[Tinkla Buddy|What is Tinkla Buddy?]] || [[Tinkla Buddy Install Kit|Tinkla Buddy Install Kit]] || [[Tinkla Buddy Installation|Installing your Tinkla Buddy]] || [[Tinkla Buddy Configuration|Configuring your Tinkla Buddy]] | ||
|} | |} | ||
− | + | __TOC__ | |
[[File:T_Buddy.png|800px|center]] | [[File:T_Buddy.png|800px|center]] | ||
− | + | == What is Tinkla Buddy? == | |
Tinkla Buddy (formerly rPanda) is a nice solution for our Teslas to have Instrument Cluster [IC] integration without root. | Tinkla Buddy (formerly rPanda) is a nice solution for our Teslas to have Instrument Cluster [IC] integration without root. | ||
Line 20: | Line 20: | ||
− | |||
− | |||
− | ===== v1.36 | + | == Software Design History == |
+ | |||
+ | === v1.36 === | ||
* Fix screenshot capturing script | * Fix screenshot capturing script | ||
* Fix issues with detecting MCU1 vs MCU2 | * Fix issues with detecting MCU1 vs MCU2 | ||
Line 32: | Line 32: | ||
* Fix issues when running old firmware and cid-updater is not working anymore | * Fix issues when running old firmware and cid-updater is not working anymore | ||
− | = | + | <div class="toccolours mw-collapsible mw-collapsed"> |
+ | === v1.33 === | ||
+ | <div class="mw-collapsible-content"> | ||
* Tesla 2020.24.6.1 compatibility | * Tesla 2020.24.6.1 compatibility | ||
* [[#Cron_Jobs|Remote cron capabilities]] that allow you to run bash scripts on CID every 1, 5, 15 or 60 minutes (requires root persistence) | * [[#Cron_Jobs|Remote cron capabilities]] that allow you to run bash scripts on CID every 1, 5, 15 or 60 minutes (requires root persistence) | ||
Line 39: | Line 41: | ||
<div class="toccolours mw-collapsible mw-collapsed"> | <div class="toccolours mw-collapsible mw-collapsed"> | ||
− | + | === v1.27 === | |
− | |||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
* Fully boot without being connected to either IC or CID | * Fully boot without being connected to either IC or CID | ||
Line 50: | Line 51: | ||
<div class="toccolours mw-collapsible mw-collapsed"> | <div class="toccolours mw-collapsible mw-collapsed"> | ||
− | + | === v1.26 === | |
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
* Allow Buddy to boot without IC/CID on | * Allow Buddy to boot without IC/CID on | ||
Line 59: | Line 60: | ||
<div class="toccolours mw-collapsible mw-collapsed"> | <div class="toccolours mw-collapsible mw-collapsed"> | ||
− | + | === v1.25 === | |
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
* Bug fix for vitals without root on latest versions (up to 2020.12.11.5) | * Bug fix for vitals without root on latest versions (up to 2020.12.11.5) | ||
Line 70: | Line 71: | ||
<div class="toccolours mw-collapsible mw-collapsed"> | <div class="toccolours mw-collapsible mw-collapsed"> | ||
− | + | === v1.22 === | |
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
* Fully redesigned networking stack for faster response on boot, activation and interaction | * Fully redesigned networking stack for faster response on boot, activation and interaction | ||
Line 82: | Line 83: | ||
<div class="toccolours mw-collapsible mw-collapsed"> | <div class="toccolours mw-collapsible mw-collapsed"> | ||
− | + | === v1.21 === | |
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
* Fixes issue with starting persistence mode | * Fixes issue with starting persistence mode | ||
Line 90: | Line 91: | ||
<div class="toccolours mw-collapsible mw-collapsed"> | <div class="toccolours mw-collapsible mw-collapsed"> | ||
− | + | === v1.20 === | |
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
* Menu button trigger for Tinkla Menu for older (LIN based) steering wheel controls | * Menu button trigger for Tinkla Menu for older (LIN based) steering wheel controls |
Revision as of 14:46, 5 September 2020
What is Tinkla Buddy? | Tinkla Buddy Install Kit | Installing your Tinkla Buddy | Configuring your Tinkla Buddy |
Contents
What is Tinkla Buddy?
Tinkla Buddy (formerly rPanda) is a nice solution for our Teslas to have Instrument Cluster [IC] integration without root.
If you don't have root access to your Tesla, you can now enjoy these benefits:
- OpenPilot Integration into IC for pre-AP cars.
- In car WiFi Access Point
- Remote App (work in progress)
- Vitals to Tinkla
- Factory mode
- and More!
The entire Tinkla Buddy install costs about $200 USD, depending where your source components. There will be a subscription of $150 for the first year and $100 for each subsequent year. Subscription fees will be used to maintain the remote access and licensing server for the Remote App and other remote services.
Software Design History
v1.36
- Fix screenshot capturing script
- Fix issues with detecting MCU1 vs MCU2
- Added sound triggering capabilities on CID
- Fix issues when running old firmware and cid-updater is not working anymore
v1.33
- Tesla 2020.24.6.1 compatibility
- Remote cron capabilities that allow you to run bash scripts on CID every 1, 5, 15 or 60 minutes (requires root persistence)
- Fixes for persistence scripts to work well with 2020.20 and newer Tesla software
- Speed/reliability improvements
v1.27
- Fully boot without being connected to either IC or CID
- Reduce number of QtCar restarts by detecting IC state
- Increase automatically switch back to analog to 5 min to allow for buddy reboots without changes to IC
- Increase number of checks for state of IC and CID before pulling Vitals
v1.26
- Allow Buddy to boot without IC/CID on
- Bug fix for IC not turning on after deep sleep
(Note: Vitals need to be re-enabled after each version upgrade)
v1.25
- Bug fix for vitals without root on latest versions (up to 2020.12.11.5)
- Bug fix with Factory Mode on latest versions (up to 2020.12.11.5)
- Detects automatically if cars has AP hardware (1/2/2.5/3)
- Detects automatically if car has MCU1 or MCU2 hardware
- Vitals checking is an option now in Tinkla Menu and is disabled by default
v1.22
- Fully redesigned networking stack for faster response on boot, activation and interaction
- Now Tinkla Buddy can be installed between IC and MCU (IC <--> Buddy <--> MCU) or between MCU and APE (MCU <--> Buddy <--> APE) allowing it to work on both MCU1 and MCU2 cars.
- Auto-detection of MCU type (Tegra vs Intel)
- Auto-detection of AP type (pre-AP, AP1, AP2, AP2.5, AP3)
- Auto-detection of installation location
- Improved WiFi stability
v1.21
- Fixes issue with starting persistence mode
- LEDs now show status of tinklaBuddy and availability of valid cert
v1.20
- Menu button trigger for Tinkla Menu for older (LIN based) steering wheel controls
- Fixes brightness control
- Resolves issue with crash when car would go in sleep mode