Files
b0hemia e0bc4785e9 diskOS installer: initial public beta
Flashes the diskOS custom UI onto the FiiO Snowsky Disc over Ingenic mask-ROM USB,
building the image from your own stock firmware. Runs from source via install.sh.
2026-08-26 15:26:14 +10:00

13 lines
613 B
Python

"""diskOS installer - cross-platform (Linux/macOS) installer for the FiiO Snowsky Disc.
The whole tool is Python; the two bricking-sensitive operations (the Ingenic
mask-ROM USB flash and squashfs packing) delegate to PROVEN native binaries that
ship alongside this package (see ``bundle.py``) rather than being reimplemented.
Run from source with your own Python: ``./install.sh`` creates a local virtualenv and
installs the two pip dependencies (pyusb, pycryptodome), then ``./diskos-installer``
runs it. The GUI additionally needs the system's Tk; the flash step needs libusb-1.0.
"""
__version__ = "1.0.0"