ChoralRoot 0.13 for the M-VAVE FM-1 (identity FM-1_920).
Install from the browser at https://quixotic7.github.io/ChoralRootFM1/ (Chrome or Edge, the FM-1 connected by USB), or with the command-line installer: python3 tools/fm1_install.py choralroot-0.13.fwsc.
The brick fix (Felucca 1.0.3.1's #61): a 0.9-era DIGITAL preset with INDEX 0 made the boot-time DIGITAL → FM6 conversion divide by zero, which the JieLi compiler hoists ahead of its guard; the trap fired before the screen came up, and after three such boots the FM-1 fell into ROM boot ("WL82 UBOOT1.00"). The divides are now computed with non-zero divisors and the chip's divide trap is off, as upstream. This is what bricked a Sloop → ChoralRoot install. Felucca's own regression test for it is in the suite.
Recovery tooling: a soft-bricked FM-1 can be restored over plain USB with https://github.com/Quixotic7/MvaveFM1Unbricker (Windows or Linux); the installer page's "Device not found?" block explains the symptoms.
Otherwise as 0.12: Melodee's FM6, backup and restore, the installer guard.
SHA256SUMS lists the package and the app. The package holds three JieLi AC79 SDK files (Apache-2.0); LICENSE, LICENSING.md and LICENSES.zip carry every licence. Installing firmware is at your own risk.
Full Changelog: v0.12...v0.13