A MIATAFY OPEN-SOURCE PROJECT

TOUCH THE SCREEN
WHILE DRIVING.

TouchTune removes the factory speed lockout so the Mazda Connect touchscreen stays active while the car is moving. It's a free, open-source shell script that runs on the head unit. You can read it before you install it, and remove it the same way.

Free and open source (GPL-3.0) · Reversible · Built for firmware v74.00.324A

WHAT IT CHANGES

One setting on your own car.

Touch while moving

It clears the speed-restriction flags that disable the touchscreen while you drive. Background: touchscreen disabled while driving.

Nothing else

It changes one setting and adds no apps, Wi-Fi, or SSH. It touches nothing outside the screen unit, which isn't wired to the engine, brakes, or steering.

Reversible

It backs up the factory value before changing it. To undo, rebuild the stick without the patches/ folder and it writes the original back.

HOW TO INSTALL

Three steps from a USB stick.

01 / GET THE CODE

Get the code

Clone or download the repo from GitHub.

02 / MAKE A USB

Make a USB

Format a stick FAT32 and copy the contents of the usb/ folder to it. See USB requirements.

03 / PLUG IN

Plug in

Insert the stick with the car on. The head unit runs the script and restarts. Remove the stick.

The car runs the installer itself. How the installer works →

SUPPORTED CARS

Gen 6 Mazda Connect on v74.

TouchTune fits the factory Gen 6 Mazda Connect screen running v74.00.324A. The installer reads the unit's version and refuses to run on anything else.

MX-5 Miata · 2016–2023CX-5 · 2016–2020CX-9 · 2016–2020CX-3 · 2016–2021Mazda3 · 2014–2018Mazda6 · 2016–2021

Check your firmware first. On an older build, update to v74 before installing. Full list: supported vehicles.

FREE open source · GPL-3.0
$ git clone https://github.com/miatafy/touchtune.git

github.com/miatafy/touchtune. Want a tested USB with the full set of tweaks and support? ScreenTune.

FAQ

Common questions.

Is it safe, and can it be undone?

It only touches the screen unit, never anything that moves the car. It backs up the factory setting before changing it, and you undo it by rebuilding the stick without the patches/ folder. No modification is risk-free, so read the script first. Risk detail: safety & risk FAQ. Reverting: revert / uninstall.

It removes a factory safety lockout. Whose responsibility is that?

Yours. Touch-while-driving turns off a lock Mazda ships enabled. Current cars ship the touchscreen active at all speeds, but using it responsibly is on you, and you accept that risk by installing it. The full disclaimer ships with the code.

How is it different from ScreenTune?

TouchTune is one free change you build and install yourself. ScreenTune is the paid product: a USB tested against your firmware, faster startup, the other tweaks, a recovery image, and support. They share the same installer and on-car backups.