How to turn off the Mazda Connect watchdog (auto-reboot)

By default Mazda Connect’s Watchdog service restarts the CMU on any error, to the general public this is a god send as the Watchdog resolves common issues by rebooting the system (e.g. Navi going silent, any screen lock-ups, etc.) but for developers this can have the unintended action of locking us out of SSH access from a simple mistyped character.

Here’s how to turn the Mazda Connect Watchdog service off, keep in mind this command only persists until the Mazda Connect system is rebooted (e.g. after turning the engine off for a short period of time).

echo 1 > /sys/class/gpio/Watchdog\ Disable/value

You can check if the Watchdog service is now inactive by running:

cat /sys/class/gpio/Watchdog\ Disable/value

There are ample instructions online for how to set up the above command to persist even after rebooting but I won’t provide this here.

That’s it! 🙂

How to soft reset the Mazda Connect infotainment system

If the Mazda CMU freezes or locks up while driving – or if for any reason you need to reset the CMU – you can reset it without turning off the ignition by pressing the following button combination and holding it for 10 seconds:

BACK + MUTE + NAV

The infotainment screen will go black then display the Mazda logo as the unit finishes rebooting.