Firmware Hero
0

AMARU OS

AMARU OS turns your FM-1 into a live hard-tekno groove box.

  • Custom firmware
  • Stable
  • Medium brick risk

Source codeWebsite: marco.casanova.io

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?
EasyCopy a file or use a web page. No extra software.
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.
Open the installerOpens marcocasanova00.github.io

Did it work for you?

Did AMARU OS 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 ("Installing (at your own risk)"):

  1. Coming from another custom firmware (Felucca, Baud Girl, or any other)? Return to official V15 first, then install AMARU. Writing straight over another custom firmware has bricked an FM-1.
  2. Open install.html in Chrome or Edge, with the FM-1 connected directly by a data USB cable. Close other MIDI apps.
  3. Press Install, allow MIDI (SysEx), and wait for Done (about a minute). The status stays armed the whole write and disarms only at Done.
  4. Do not unplug while writing. If interrupted, replug and press Install again — it resumes from the start.

The installer checks the FM-1 first and writes only over official V15 or AMARU. It offers the approved version only: every change is checked in the emulator first, and only then reaches the installer.

Offline: python3 tools/fm1install.py build/felucca.fwsc.

Recovery: hold OCT− while switching the FM-1 on — the device enters update mode and listens for rescue. See docs/RESCUE.md and docs/SAFETY.md. AMARU must never disable this handler.


Read the full instructions

Risk and recovery

Brick risk
Medium
Requires opening the device
No

From the project's README ("Installing (at your own risk)"):

  1. Coming from another custom firmware (Felucca, Baud Girl, or any other)? Return to official V15 first, then install AMARU. Writing straight over another custom firmware has bricked an FM-1.
  2. Open install.html in Chrome or Edge, with the FM-1 connected directly by a data USB cable. Close other MIDI apps.
  3. Press Install, allow MIDI (SysEx), and wait for Done (about a minute). The status stays armed the whole write and disarms only at Done.
  4. Do not unplug while writing. If interrupted, replug and press Install again — it resumes from the start.

The installer checks the FM-1 first and writes only over official V15 or AMARU. It offers the approved version only: every change is checked in the emulator first, and only then reaches the installer.

Offline: python3 tools/fm1install.py build/felucca.fwsc.

Recovery: hold OCT− while switching the FM-1 on — the device enters update mode and listens for rescue. See docs/RESCUE.md and docs/SAFETY.md. AMARU must never disable this handler.


Read the full instructions

Credits, license and support

License
GPL-3.0