Firmware Hero
0

MvaveFM1Unbricker

Restore a soft-bricked M-VAVE FM-1 over a plain USB cable, without extra hardware.

  • 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 MvaveFM1Unbricker 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 ("The 5-minute recipe"):

Put FM-1.fwsc in this folder. Switch the FM-1 on and plug it in (the screen stays black). If Windows offers to format a disk, click Cancel.

Windows (administrator PowerShell: right-click Start > Terminal (Admin))

cd C:\path\to\MvaveFM1Unbricker py fm1unbrick.py setup py fm1unbrick.py restore FM-1.fwsc

Linux / Raspberry Pi

cd MvaveFM1Unbricker python3 -m venv .venv .venv/bin/python fm1unbrick.py setup sudo modprobe sg sudo .venv/bin/python fm1unbrick.py restore FM-1.fwsc

Type WRITE when asked. When it says Done: unplug USB, switch the FM-1 off, wait 5 seconds, switch it on. Keep the folder in backups/: if you used Felucca or ChoralRoot, your on-device projects and settings are in it.

Want to look before you leap? py fm1unbrick.py restore FM-1.fwsc --dry-run runs the whole procedure against a mock FM-1.

Read the full instructions

Risk and recovery

Brick risk
Medium
Requires opening the device
No

From the project's README ("The 5-minute recipe"):

Put FM-1.fwsc in this folder. Switch the FM-1 on and plug it in (the screen stays black). If Windows offers to format a disk, click Cancel.

Windows (administrator PowerShell: right-click Start > Terminal (Admin))

cd C:\path\to\MvaveFM1Unbricker py fm1unbrick.py setup py fm1unbrick.py restore FM-1.fwsc

Linux / Raspberry Pi

cd MvaveFM1Unbricker python3 -m venv .venv .venv/bin/python fm1unbrick.py setup sudo modprobe sg sudo .venv/bin/python fm1unbrick.py restore FM-1.fwsc

Type WRITE when asked. When it says Done: unplug USB, switch the FM-1 off, wait 5 seconds, switch it on. Keep the folder in backups/: if you used Felucca or ChoralRoot, your on-device projects and settings are in it.

Want to look before you leap? py fm1unbrick.py restore FM-1.fwsc --dry-run runs the whole procedure against a mock FM-1.

Read the full instructions

Credits, license and support

License
MIT