Skip to content
This repository has been archived by the owner on Mar 10, 2022. It is now read-only.

0.5B - Improvements, fixes, and many more

Compare
Choose a tag to compare
@jilleb jilleb released this 25 Nov 13:02
· 211 commits to master since this release

It's been a while, but here's a new version of the Performance Monitor!

New

  • Tyre state display tryout in Car Status
  • Added altitude clock + element
  • Allow indicators to be non-ImageIndicator in some themes
  • Optional display of numbers on clocks
  • Audi TT theme
  • Celcius/Fahrenheit unit display added
  • Elements show "-" when no data
  • MIB2-style theme
  • Minimalistic theme
  • No red mark on clocks for data elements that don't have dangerous high values
  • Optional ambient colors for needles, if car/theme supports it
  • Optional ambient colors for rays, if car/theme supports it
  • Oreo Support
  • Skoda Virtual Cockpit theme
  • Tank level clocks added
  • Test theme (for scale troubleshooting)
  • VW Digit font
  • Skoda font
  • Larabie font
  • Special effects on some themes:
    image

New themes

MIB2 inspired:
image

Minimalistic:
image

Audi Virtual Cockpit:
image

Testing:
(use this theme if you're having scaling/overlap issues on your screen and send me a screenshot or photograph of the issue):
image

Skoda virtual cockpit:
image

Fixes

  • Added missing Cupra drawable
  • Cleaned up Skoda dial graphics
  • Dynamic needle scaling for use in different resolutions
  • Enlarged dials to 275 for optimal use of screen size
  • Improved margin on clocks
  • Increased max voltage to 16V
  • Increased min max G forces to -3 and 3
  • Updated needle drawables to work with dynamic scaling
  • Wait until staging animation is done before displaying data
  • Removed: Measurements view
  • Removed: Seat Kombi font
  • Removed some obsolete themes
  • Removed: brake/acceleration display (it didn't fit with the OEM style of the app)
  • Correct objects names in log
  • MANY more, about 6 months of small fixes.

Installation:

Note: Google blocks custom AA apps on Google Play Services > v12.15.21 and AA v3.0. Find a workaround. I will not include any app-enabling/root features in my app.
I highly advise you to use the following 3rd party app enabler:
https://forum.xda-developers.com/android-auto/android-auto-general/app-android-auto-3rd-party-app-enabler-t3853009

Known bugs:

  • Enabling logging can slow the app down significantly.
  • Enabling the display of many display elements that have a high change-frequency can slow the app down after some time
  • Stopwatch and graph instruments aren't yet fully in sync with the main dashboard view.