Hi all,
I'm building an app for use with Android Auto, which is capable of displaying and graphing car sensor data, without the need for an OBD2 dongle or any other hardware besides your phone and the infotainment system.
It has a lot of data elements available. Development progress was previously discussed in an other topic, but since that grew to 28 pages, I decided to make one with a clear title.
Disclaimer:
Building this is not my daytime job, and I'm not selling this for money, it's all free. The app is open source, and the source can be found on github. Feel free to contribute. Be patient when requesting new stuff. Don't hate me (or VW) when something isn't working on your car. The app will not void your warranty. Be safe when using it during driving.
Download:
Download the latest release here https://github.com/jilleb/mqb-pm/releases. Be sure to read the readme on https://github.com/jilleb/mqb-pm
Known issues:
Changelog:
v0.7B
Changelog previous versions:
v0.6B
v0.5B
v0.45B
v0.44B:
v0.43B:
v0.42B:
v0.40B:
v0.39B
v0.38B:
If it doesn't work while it did work in a previous version, try an older version of aauto-vex-vag:
https://github.com/martoreto/aauto-vex-vag/releases
Screenshots
v0.7B, new themes:
V0.6B:
Earlier versions:
I'm building an app for use with Android Auto, which is capable of displaying and graphing car sensor data, without the need for an OBD2 dongle or any other hardware besides your phone and the infotainment system.

It has a lot of data elements available. Development progress was previously discussed in an other topic, but since that grew to 28 pages, I decided to make one with a clear title.
Disclaimer:
Building this is not my daytime job, and I'm not selling this for money, it's all free. The app is open source, and the source can be found on github. Feel free to contribute. Be patient when requesting new stuff. Don't hate me (or VW) when something isn't working on your car. The app will not void your warranty. Be safe when using it during driving.
Download:
Download the latest release here https://github.com/jilleb/mqb-pm/releases. Be sure to read the readme on https://github.com/jilleb/mqb-pm
Known issues:
- Results vary from car to car: Not each car shares all data elements.
- Results vary from firmware version to firmware version: Not each version allows data communication. Using Torque will enable additional data elements!
- DO NOT UPDATE TO ANDROID AUTO V3! Custom Apps will NOT work, unless you use a 3rd party app enabler.
- Looking at the screen too much when driving the car is dangerous.
- Do not update the settings when connected to the car.
Changelog:
v0.7B
- Graphs! Tap on a clock and a graph will show up. Tap it again and it will go away
- Title bar with useful info like current location, outside temperature and time
- Replaced bubble notification sound
- New theme: Ford Mustang GT
- New theme: Dark (my own design)
- New font: United Sans (works nicely with the Ford theme)
- Ambient background color on Lines and Dots wallpapers
- Wallpaper selection option added
- Fix: bar/psi display
- Fix: fahrenheit/celcius display for Torque data elements
- Fix: Improvements to Skoda themes
- Fix: Improvements to VW themes
- Fix: Several fixes with unit display on clocks
Changelog previous versions:
v0.6B
- Torque support (so now you can use an OBD2 bluetooth dongle if you have Torque). Make sure you enable full plugin access in Torque settings, otherwise the Performance Monitor will not see any data.
- Touch the center clock to reset min/max values
- Classic Beetle theme (in case you're feeling nostalgic)
- New way of displaying min/max values
- Improved layout
- New data elements
- Many many many performance fixes
- Removed the graph feature for a moment, it will return in the future
v0.5B
- New: Added altitude clock + element
- New: Allow indicators to be non-ImageIndicator in some themes
- New: Optional display of numbers on clocks
- New: Audi TT theme
- New: Celcius/Fahrenheit unit display added
- New: Elements show "-" when no data
- New: MIB2-style theme
- New: Minimalistic theme
- New: No red mark on clocks for data elements that don't have dangerous high values
- New: Optional ambient colors for needles, if car/theme supports it
- New: Optional ambient colors for rays, if car/theme supports it
- New: Oreo Support
- New: Skoda Virtual Cockpit theme
- New: Tank level clocks added
- New: Test theme (for scale troubleshooting)
- New: VW Digit font
- New: Skoda font
- New: Larabie font
- Fix: Added missing Cupra drawable
- Fix: Cleaned up Skoda dial graphics
- Fix: Dynamic needle scaling for use in different resolutions
- Fix: Enlarged dials to 275 for optimal use of screen size
- Fix: Improved margin on clocks
- Fix: Increased max voltage to 16V
- Fix: Increased min max G forces to -3 and 3
- Fix: Updated needle drawables to work with dynamic scaling
- Fix: Wait until staging animation is done before displaying data
- Fix: Removed: Measurements view
- Fix: Removed: Seat Kombi font
- Fix: MANY more, 6 months of small fixes
v0.45B
- New: Font option. (note: Seat Kombi is nice, but currently causes overlapping in min/max)
- New: Start/pause in graph
- New: Outside temperature available in clocks
- New: Gear recommendation and Gear indicator merged
- New: Italian language
- New: MQB Coding theme
- Fix: Czech language improvements
- Fix: Spanish language improvements
- Fix: (Hopefully) fixing the app slowing down/crashing after some time
- Fix: Output power showing as Nm instead of Kw
- Fix: Gearbox oil temperature graph

v0.44B:
- Fix: Crash when having Gear recommendation selected
v0.43B:
- New: German translation (early version)
- New: Russian translation (thanks to @mikhailkozlov )
- New: Dutch translation
- New: Spanish translation (thanks to @javigody)
- New: Realtime graph for 1 selectable data element, with configurable update frequency
- Fix: Cleaned up Skoda dial backgrounds
- Fix: Current Gear indicator
- Fix: English Spelling (thanks to @mikhailkozlov)
- Fix: @string/psi and @string/bar display on the clocks
- Fix: Crashing stopwatch and credits
v0.42B:
- New: Acceleration/brake indicator display optional
- New: Added Cupra Division theme
- New: Added Tesla theme
- New: Retro style theme
- New: Max-min value display is now split into 2 options: display values and display marks on the clock
- Fix: Fixed crash when no temperature data is available
- Fix: Wheel angle clock display
- Fix: Removed Fahrenheit and Celcius for the time being
- Fix: Improved G-force icons
- Fix: Textviews with G-force, degrees, percentage and Volts are now functional
- Fix: Improved Clubsport theme
- Fix: Gearbox temperature clock
- Fix: Various other small bugs and issues
- Fix: Code cleanup
- Fix: Moved strings to strings.xml, for easier translation (new languages will be in a future version)
v0.40B:
- Fix: Added all missing code for data elements on the 4 data views
- Fix: The 4 textviews should now be functional.
- Fix: Set RPM textview to have no decimals
- Fix: Fixed a bug with EcoHMI_Score
- Fix: Handling NoRecommendation on recommendedGear
v0.39B
- New: Added Skoda ONE theme
- New: Added Consumption data to clocks
- New: Added Recommended Gear to text elements
- New: Needles go invisible in high-visibility mode (you don't need them there)
- Fix: Acceleratorposition clock value
- Fix: correctly escape ' character
- Fix: Improved some icons
- Fix: Credits screen
- Fix: Added stopwatch background for Audi themes
- Fix: Improved Audi needle
v0.38B:
- New: Added Consumption data to clocks
- New: Added Recommended Gear to text elements
- Fix: Correctly escaped ' character in "G's"
If it doesn't work while it did work in a previous version, try an older version of aauto-vex-vag:
https://github.com/martoreto/aauto-vex-vag/releases
Screenshots
v0.7B, new themes:


V0.6B:

Earlier versions:



Last edited: