Case study
EchoPod: replacement firmware for the Snowsky Echo Mini 8 GB
Replacement firmware for the Snowsky (FiiO) Echo Mini 8 GB player. The stock update image is HIFIECnn.IMG, and cmake --preset release followed by cmake --build --preset release writes build/release/HIFIEC90.IMG.
- Targets
- Firmware
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 84
- Last commit
- 2026-11-08
- Language
- C
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-09
Requirements & limits
- The 8 GB Snowsky Echo Mini uses HIFIECnn.IMG update images; FiiO 3.7.0, 3.9.0 and 4.0.0 are tested starting points. EchoPod rejects the 512 MB model’s MINIVnnn.IMG file.
- The release preset builds HIFIEC90.IMG. The project describes early development and reports testing on one player.
- EchoPod is GPL-3.0-or-later. Bundled Inter and Noto CJK fonts use SIL OFL 1.1; libmad uses GPL-2.0-or-later.
Cite
BibTeX
@misc{echopod-echo-mini-firmware-case,
title = {{EchoPod: replacement firmware for the Snowsky Echo Mini 8 GB}},
howpublished = {\url{https://github.com/BasilSkyWalk/echopod}},
url = {https://github.com/BasilSkyWalk/echopod},
urldate = {2026-11-03},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/echopod-echo-mini-firmware-case/}}
}Plain text
EchoPod: replacement firmware for the Snowsky Echo Mini 8 GB. https://github.com/BasilSkyWalk/echopod (accessed 2026-11-03). Awesome REA entry: https://awesomerea.org/resources/echopod-echo-mini-firmware-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · BasilSkyWalk/echopod · Revision 4013ba0
- docs/user-guide.md GitHub · BasilSkyWalk/echopod · Revision 4013ba0
- CMakePresets.json GitHub · BasilSkyWalk/echopod · Revision 4013ba0
- platform/device/CMakeLists.txt GitHub · BasilSkyWalk/echopod · Revision 4013ba0
- tools/make_image.py GitHub · BasilSkyWalk/echopod · Revision 4013ba0
More in Firmware and hardware
- GLaBIOS: a scratch-built 8K ROM BIOS · Case study
- TC66 custom firmware: a replacement image for the RuiDeng USB-C meter · Case study
- UV-K5: an open reimplementation of Quan Sheng firmware v2.1.27 · Case study
- R64Emu: low-level Nintendo 64 hardware reconstruction · Case study
- Nuked-MD-FPGA: Sega Mega Drive chipset reconstruction · Case study
- CamLink 4K: replacement gateware and firmware for an Elgato capture card · Case study
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)