Firmware Hero
0

Hungry Travis

Hungry Travis turns the M-VAVE FM-1 into a spoon-feeding balance game.

  • Custom firmware
  • Stable
  • Medium brick risk

Source code

This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it

Before you start

How hard is it?
HardUses the command line or developer tools.
What you need
  • A USB or MIDI cable
  • Comfort with the command line
  • A computer
Can it break my device?
Small chance of trouble, with a way to recover.
Can I undo it?
The project doesn't say. Assume you can't.
Get itOpens github.com

Did it work for you?

Did Hungry Travis work on your M-VAVE FM-1?

No reports yet.

One-tap reports from owners. Bricked reports are checked before they count.

Compatibility

Devices: M-VAVE FM-1.

No compatibility information yet.

Getting started

From the project's README ("Install"):

Use the bundled USB-MIDI installer in the source archive. Installation replaces the running firmware; retain the package for the firmware you want to return to. Close any live follower/recording before updating, keep USB power stable, and let the installer finish and verify the restart.

  1. Download the firmware and source archive into the same folder.
  2. Extract the source archive. It creates a folder named Hungry-Travis.
  3. Open a terminal in that folder and create the Python environment:

python3 -m venv .venv . .venv/bin/activate python -m pip install -r requirements.txt

On Windows, activate with .venv\Scripts\activate instead. Connect and power on one FM-1 by USB, then run:

python fm1/tools/fm1install.py ../HUNGRY-TRAVIS-FM-1797.fwsc

The installer asks before writing and checks the restarted identity. Use --info to inspect the connected device without installing. If a previous transfer was interrupted, consult the source installer's recovery behavior before attempting another update.

Read the full instructions

Risk and recovery

Brick risk
Medium
Requires opening the device
No

From the project's README ("Install"):

Use the bundled USB-MIDI installer in the source archive. Installation replaces the running firmware; retain the package for the firmware you want to return to. Close any live follower/recording before updating, keep USB power stable, and let the installer finish and verify the restart.

  1. Download the firmware and source archive into the same folder.
  2. Extract the source archive. It creates a folder named Hungry-Travis.
  3. Open a terminal in that folder and create the Python environment:

python3 -m venv .venv . .venv/bin/activate python -m pip install -r requirements.txt

On Windows, activate with .venv\Scripts\activate instead. Connect and power on one FM-1 by USB, then run:

python fm1/tools/fm1install.py ../HUNGRY-TRAVIS-FM-1797.fwsc

The installer asks before writing and checks the restarted identity. Use --info to inspect the connected device without installing. If a previous transfer was interrupted, consult the source installer's recovery behavior before attempting another update.

Read the full instructions

Credits, license and support

License
GPL-3.0