This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Last revisionBoth sides next revision | ||
hardwarerelated:mp3player:fiio_m3k [2022/11/13 12:06] – external edit 127.0.0.1 | hardwarerelated:mp3player:fiio_m3k [2023/08/18 05:38] – [Rockbox current notes] chris | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== 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 [[https:// | ||
+ | ===== Links ===== | ||
+ | {{ : | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Why rockbox? ===== | ||
+ | * OpenSource pieces | ||
+ | * support for many codecs, like ogg vorbis, Amiga mod and sid files | ||
+ | * _really_ configurable: | ||
+ | * There are plugins for playing doom, quake, duke3d | ||
+ | * [[https:// | ||
+ | * emulation | ||
+ | * gameboy/ | ||
+ | * [[http:// | ||
+ | * If you need something, you can create it! | ||
+ | |||
+ | ==== Rockbox current notes ==== | ||
+ | This is the native port, recommended nowadays. | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * fetch jztool and bootloader.m3k | ||
+ | * create a vfat filesystem on the card, copy bootloader.m3k to the card, unzip a rockbox release to the card (.rockbox directory) | ||
+ | * Turn off the M3K, keep volume-down pressed while connecting to the Linux system, screen stays dark but lights at the touch fields light up | ||
+ | * ./jztool fiiom3k load bootloader.m3k | ||
+ | * Take a backup of the current bootloader, install the new one. From now on, the menu can be reached by holing volume-up while powering on the M3K. | ||
+ | * Fetch a daily build for the FiiO M3K from [[https:// | ||
+ | * Just start up the M3K, it will boot Rockbox from the directory. | ||
+ | * The fast forward/ | ||
+ | |||
+ | ==== Rockbox 1.4.3 notes (old, deprecated) ==== | ||
+ | This was the first " | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * **usage notes for rockbox 1.4.3 on M3k** | ||
+ | * fast forward/ | ||
+ | * press the on/off button for 2 seconds to lock the device, and again to unlock it | ||
+ | * creating bookmarks: | ||
+ | * ensure these settings are in place | ||
+ | * Menu-> | ||
+ | * Menu-> | ||
+ | * Menu-> | ||
+ | * Then, to create a bookmark, press the ' | ||
+ | |||
+ | ==== Rockbox buildenv ==== | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | < | ||
+ | # Fedora34 | ||
+ | sudo dnf install gmp-devel git | ||
+ | git clone git:// | ||
+ | cd rockbox/ | ||
+ | |||
+ | # This should now build the crosscompiler for us | ||
+ | vi rockboxdev.sh | ||
+ | ### I customized the path, to not build into /usr/local | ||
+ | ./ | ||
+ | |||
+ | # At this point I needed to customize the PATH to point at the compiler: | ||
+ | export PATH="/ | ||
+ | |||
+ | # Do a build | ||
+ | mkdir build | ||
+ | cd build | ||
+ | ../ | ||
+ | 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 | ||
+ | ../ | ||
+ | make -j | ||
+ | make fullinstall | ||
+ | ./rockboxui | ||
+ | </ | ||
+ | |||
+ | ==== Bad apple@M3K ==== | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// |