MDash is available free of charge in Google Play store and works only with Bluetooth equipped MaxxECU units.
Note: MaxxECU MINI/STREET does not have bluetooth connectivity and MDash can ONLY communicate over bluetooth, which means MINI and STREET will NOT work with MDash.
The MDash android app works on all Android devices with Android 5.0 (API level 21) and newer. We recommend Android 12 and newer for best performance.
Developed using the Lenovo TAB4 (TB-8504X) and Samsung Galaxy A9, tested and verified on Google Nexus 7 GEN2 and Lenovo TAB 3 (TB3-710F).
Note: MDash uses a lot of battery, please make sure to have your charger always connected.
•Use as a dash, create custom gauges.
•Read and erase MaxxECU error codes.
•Added a new Shift Light Bar.
•Added MTune 1.152 RealTime Data values.
•Added optional current revlimit needle in the Gauge, when displaying engine RPM.
•Added optional second RealTime Data value inside a Gauge to be displayed.
•Added optional needles for the Gauge.
•Added optional inside and outside glow/shadows of Gauges.
•Added more sizes for Warning light.
•Added a low state warning/color on Warning light when using the or condition.
•New displayed unit settings to be able to mix metric/imperial units.
•Increased the recommended maximum RealTime Data values from 25 to 35 and the actual used added to the warning display.
•Changed the RealTime Data position in the LinearGauge.
•UI modernization of buttons and dropdown menus.
•Added the yellow color option for the LinearGauge.
•Added Show Min/Max on the Text Value item.
•Added color option for the visual customization.
•Added a popup changelog displayed after an update.
•Fixed a color issue in the LinearGauge (used RealTime Data value).
•Fixed an issue where the border color setting was not applied to the Warning light.
•Fixed a startup issue if the app was started in portrait mode, it was displayed in landscape mode.
•Fixed the issue where it was impossible to swipe to the next screen from the Live log tab.
•Fixed an issue where lookup data was not displayed properly for RealTime Data values.
•Added custom displayed unit for different units.
•Added Bar as an optional unit unit to ValueText and LinearGauge for RealTime Data value MAP.
•Added new color Yellow to the LinearGauge and improved visual style.
•Fixed MDash page/reset CEL (hold) MDash page switch via bluetooth.
•Fixed Warning light not applying the border color settings.
•Fixed an orientation issue if the app started in portrait mode.
•Fixed an issue where you could not swipe to next display.
•New Live log (BETA) with export option.
•Support for MTune 1.151 RealTime Data values and ECU error codes.
•4 new Bluetooth input switch added.
•Rearranged the order of Bluetooth switches in the menu.
•Added a warning dialog if an existing Bluetooth switch already in use.
•Added a warning dialog for existing setups using a problematic switch setup to ensure switch functionality.
•Changed default export filename to include datestamp.
•Changed the display tabnames to save space.
•Added the ability to press enter to close the dialog when searching for a RealTime Data values.
•Performance improvement (new RealTime handler).
•Startup popup removed, connection and setup moved to one screen and rearranged setup screen.
•Added a popup warning when using more then the recommended amount of RealTime Data values active at the same time.
•Popup warning when using more then the recommended amount of RealTime Data values.
•Lock screen icons added. Can also be used to lock/unlock. See Screen lock.
•Decreased the size of the MaxxECU logo, changed position for time. The GPS Speed value on top removed.
•New Black/White theme.
•New needle and border color customization.
•Fixed a bug where the same input switch could be added multiple times.
•Fixed a bug where the initial switch value could be wrong in a previously deleted setup.
•Fixed an Android 14 startup crash related to lockscreen service permission.
•Support for MTune 1.150 RealTime Data values and ECU error codes.
•New LinearGauge added.
•Support for MTune 1.149 RealTime Data values and ECU error codes.
•Added a Screen lock functionality.
•Added transmission package for the Advanced warning system.
•Added permission control for file selection, to prevent crashes in some Android versions.
•Fix for the Android values clock item not changing color consistently
•Fix for the Advanced warning outputs showing the wrong RealTime Data index on some channels.
•Fix for the Ghost color and duration.
•Fix to show Neutral and Reverse for VSS Gear, DCT and DSG.
•Support for MTune 1.148 RealTime Data values and ECU error codes.
•Fixed a bug where some items did not save upon restart of the app.
•Fixed a bug that caused Android tablets using some other languages other than English to crash during startup.
•Fixed a bug related to switches that could be triggered on the diagnostics page.
•Support for MTune 1.146 RealTime Data values and ECU error codes.
•Changed the minimum Android version to 5.0 (API level 21).
•New save/import/export XML format.
•Fixed a bug where the show lambda target needle checkbox was not saved properly.
•Fixed a bug in the warning handler to support RealTime Data values with indexes over 1023.
•Fixed a speed division by zero bug for the UK mode.
•Fixed a bug with GPS Speed not working.
•Support for MTune 1.145 RealTime Data values and ECU error codes.
•New Metric/Imperial mode for UK customers reading metric temp/pressure, but speed in mph and fuel consumption in MPG.
•Android 5 fix.
•Android 12 fix.
•Support for MTune 1.144 RealTime Data values and ECU error codes.
•Fixed a bug where items on display were not properly saved upon exit/save.
•Support for MTune 1.143 RealTime Data values and ECU error codes.
•All 10 math channels now available.
•Fixed a bug where the MDash switch status was overriding the MaxxECU switch status.
•Improved Bluetooth connectivity and error handling.
•Improved Bluetooth connectivity and error handling.
•Improved Bluetooth transmission to prevent upcoming REV12 ECUs to enter the Bluetooth energy mode.
•Fixed a boost selector switch error.
•Fixed an item gone missing on-screen after going to the diagnostic tab and rotate the screen.
•Fixed the new default value for boost and tune selector switches.
•Fixed an issue with the EGT unit disappearing when connected in US customization mode.
•Fixed an issue where AIN (temp) units disappear when connected.
•Fixed a bug when exporting the settings file to Google drive.
•Fixed a bug where clearing error codes did not work.
•Support for MTune 1.137 RealTime Data values and ECU error codes.
•New Tune selector support.
•New Touch control disable feature for the Boost selector switch and Tune selector switch, when disabled, boost and tune selector switches is bound to MaxxECU RealTime Data values (for viewing only).
•Support for MTune 1.136 RealTime Data values and ECU error codes.
•PDM error codes now supported.
•Support for MTune 1.133 RealTime Data values and ECU error codes.
•Support for the new Resolution setting for AIN (0-5V), AIN (temperature), Math channels and CAN Inputs to allow different number of decimals.
•Warning light support.
•Fixed a bug causing the on screen warnings to not show the warning reason in some cases.
•Fixed a reconnection issue after an ECU firmware update.
•Support for MTune 1.131 RealTime Data values and ECU error codes.
•Fixed a MDash crash during a MaxxECU firmware update.
•Support for MTune 1.127 RealTime Data values and ECU error codes.
•New Android value, remaining battery, text item or gauge.
•Smoother Boost gauge (with custom bar unit).
•Automatic saving of all items during change, not at app shutdown.
•If MDash now detects an older ECU firmware, a dialog appears stating an ECU upgrade is needed, but will still connect.
•Fixed a bug caused the wrong resolution to be used during rotation.
•Fixed a bug causing settings not to be stored during application exit.
•Small tablet resolution fix.
•Lambda target needle as an option to the lambda gauges.
•Fix for input switches not move/resizeable.
•High resolution fix.
•Grouping of selectable Real Time data values.
•General ghost needle settings, duration and color.
•Resettable Ghost needle peak Min and Max values on each gauge.
•New Android values (GPS speed, time, analog clock) text item or gauge.
•New improved dialog when the MDash has detected an outdated MaxxECU firmware version.
•Support for MTune 1.125 RealTime Data values and ECU error codes.
•Swipe to change change tabs (Display 1, Display 2 and Diagnostics).
•Export and Import MDash settings.
•Selectable Landscape or Portrait mode, with auto rotation option.
•Support for MTune 1.123 RealTime Data values.
•Fixed a bug where the User tables did not show name/unit correctly.
•Fixed a bug where the AIN on TPS input did not show name/unit correctly.
•Fixed a bug where EGT sensor names was not displayed correctly when set to user input instead of regular EGT Sensor.
•Wrong scaling on some new MTune 1.122 RealTime Data values.
•Improved memory allocation to prevent slowness on older Android devices.
•New date+time string in header.
•GPS speed in header in km/h or mph depending on US Imperial setting active or not.
•Shiftlight can now be added 1500RPM before the actual limiter (1000RPM was max on earlier versions).
•Range min/max can now use decimal values (separated with ".").
•Update to accommodate MTune 1.122 error codes.
•Fixed a nasty bug caused the app to crash when trying to add a new gauge on display...
•Secondary peek-hold needle rendering issue during/after gauge was moved on screen.
MDash 1.141 update
•MaxxECU MTune 1.122 RealTime Data values update.
•MAP gauge now has an option to show Boost (bar).
•Secondary peak-hold needle (with 50% opacity) on all gauges to represent max values.
•Date/time + GPS speed always available in top of app.
•4 more switches added (now 8 in total).
•New "return to off" (momentary) option for input switches in ms.
•New settings tab added and settings moved from connection ("...") tab.
MaxxECU MDash peak-hold needle found in MDash 1.40
•Shiftlight feature with setpoint.
•MaxxECU 1.116 RealTime Data values update.
•Improved bluetooth communication with older Android devices.
•Possibility to make larger gauges/values/switches.
•Horizontal rotation works (landscape mode only).
•Advanced warning now shows type of warning and the actual value.
•Advanced warning with RT index over 512 did not show correctly before *fixed*.
•More size options for object on screens.
•Extra filter added for the battery voltage.
MDash 1.3 features