Table of Contents

What is this about?

Some notes on the FiiO M3K Mini HiFi. As of July 2021, the M3k is available from amazon.com . A build of rockbox for the device exists, and works just great!

M3k w/ rockbox

Why rockbox?

Rockbox current notes

This is the native port, recommended nowadays.

Rockbox 1.4.3 notes (old, deprecated)

This was the first “port”, rockbox more running in userspace as alternative to the native firmware. On each start, one has to select “rockbox”. The native port is recommended nowadays.

Rockbox buildenv

# Fedora34
sudo dnf install gmp-devel git
git clone git://git.rockbox.org/rockbox
cd rockbox/tools

# This should now build the crosscompiler for us
vi rockboxdev.sh
### I customized the path, to not build into /usr/local
./rockboxdev.sh

# At this point I needed to customize the PATH to point at the compiler:
export PATH="/home/chris/Downloads/rockbox/rockboxbin/bin:$PATH"

# Do a build
mkdir build
cd build
../tools/configure
make -j
make zip
# This should leave a zipfile which we can deploy as .rockbox
# to the sdcard and start the M3K!
cd ..

# Do a build of the simulator
mkdir buildsim
cd buildsim
../tools/configure
make -j
make fullinstall
./rockboxui

Bad apple@M3K