Skip to content

ScreenTune vs MZD-AIO for Mazda Connect

Comparison · Gen 6 Mazda Connect

ScreenTune vs MZD-AIO

The deciding factor is which firmware your CMU runs. MZD-AIO targets v55–v70. ScreenTune targets v74.00.324A, the final Gen 6 release. AIO does not run on v74.

The v74 filesystem layout differs from the versions AIO was written against, and pointing AIO at it can leave the system in an inconsistent state. On v74, ScreenTune is the only tested path. On older firmware you intend to keep, AIO is still a capable tool. Check your version under Settings > System > About, or see check firmware.

MZD-AIO is an open-source community project from Trevelopment. It opened Gen 6 customization for an entire generation of owners and ran free for years. Development stopped around 2020, so it never gained v74 support and is maintained only by the community now.

ScreenTune is a commercial product from Miatafy built for v74. It installs from USB, applies a fixed set of tested changes, and reverts to stock through the Miatafy app. See how it works.

MZD-AIO ScreenTune
Price Free (open source) $79
Firmware support v55–v70 (varies by tweak) v74.00.324A
Runs on v74 No Yes
Disclaimer removal Yes Yes
Touch while driving Yes Yes
Faster boot Partial (some service disabling) CarPlay ~16–20s sooner, fully responsive ~16s sooner, every start
Menu/list loop Yes Yes
Bigger album art Yes Yes
Custom boot animation Yes Yes (add-on)
SSH / Wi-Fi AP Yes Not included
Video player Yes Not included
On-screen gauges No Upcoming
Vehicle telemetry No Upcoming
GPS logging No Upcoming
Uninstall Partial (backup quality varies) App uninstall reverts to stock
Active development No (last update ~2020) Yes
Support Community forums From the developer

ScreenTune is $79 and covers the full set of changes (touch while driving, disclaimer removal, the performance set, and the UI tweaks) from one prepared USB; on-screen telemetry and logging are in development. For AIO on older firmware, see the Trevelopment/MZD-AIO repo.

Do not install ScreenTune on top of an existing AIO install. Both tools modify the same system files using different backup conventions, and stacking them creates conflicts that neither uninstaller can cleanly resolve.

The clean path:

  1. Reinstall stock firmware to return the CMU to a known state.
  2. Install ScreenTune on the clean firmware.

See backup and recovery for the reinstall procedure and factory reset vs firmware reinstall for the difference between the two.

  • v74.00.324A is the final Gen 6 firmware. There will not be another update.
  • It carries the best CarPlay stability and the latest security patches. Most drivers are better off on it.
  • Dealers push it during service. A routine visit can trigger the update without you asking.
  • Rolling back is not supported. Once you are on v74, you are effectively staying there.
  • AIO cannot run on v74. That gap is the reason ScreenTune exists.

On v74? ScreenTune is the tested path