NixOS
NixOS for Fydetab Duo - a community port based on flakes.
NixOS running natively on the Fydetab Duo, via fyde-nix â a nix flake maintained by @skifli. It is built on a vendor 6.12 kernel and by default ships labwc + ReGreet as the desktop, with the final goal of feature parity with FydeOS.

⨠What worksâ
- đŽ GPU acceleration via Panthor + Mesa.
- đļ Wi-Fi 6 and Bluetooth (AP6275P / BCM4362A2).
- đĨī¸ Touchscreen, stylus, auto-rotate and hall sensor (lid-close suspends).
- đ¤ Deep suspend/resume, including from the lid.
- đē USB-C DisplayPort altmode.
- đ Audio (ES8388 + PipeWire), microphone and 5 MP camera.
- đ°ī¸ LTE modem (Quectel EM05-G) and đĻ NPU (RK3588S, 6 TOPS).
- đ§ Modular NixOS modules - cherry-pick only what you need, and a Cachix cache so rebuilds take on average under a minute.
Not workingâ
- Fingerprint reader (a longer project but one of the long term goals).
đĨ Downloadâ
Images are released on the fyde-nix GitHub Releases page as fydetab-duo-nixos.img.zst parts. Combine them, decompress with zstd, then flash:
cat fydetab-duo-nixos.img.zst.part-a* > fydetab-duo-nixos.img.zst # Combines all parts into one file
zstd -d fydetab-duo-nixos.img.zst # Decompresses the image
đž Installationâ
fyde-nix uses the original U-Boot, not UEFI boot. If you're coming from an Arch-based image (which uses UEFI), re-flash the original FydeOS first - then install fresh.
- microSD:
sudo dd if=fydetab-duo-nixos.img of=/dev/sdX bs=4M conv=fsync status=progress, insert and boot. - eMMC: from the live system, run
fydetab-install-to-emmcand accept the prompts, or flash over USB withrkdeveloptoolfollowing the official Flashing guide documentation.
The default login is user / fydetab. Extra tools bundled with the image include fydetab-update and fydetab-snapshot for rolling back after a bad update.
đ Linksâ
For more in-depth and up-to-date information please see the following links:
fyde-nix is an independent project under the MIT license and is not endorsed by Fyde Innovations.
If you encounter any issues with the build, feel free to open an issue.