Skip to content
All firmware

Reader fork

Papyrix

v1.24.3 · MIT

More formats, one binary for both devices

X3 ✓ X4 ✓ Risk: High

Best for: People whose library is FB2, Markdown, or HTML — and who have an unlocked device.

What it adds

  • Adds FB2, Markdown (.md), and HTML on top of EPUB 2/3 and native XTC/XTCH.
  • One firmware image auto-detects whether it is on an X3 or X4 (I²C panel probe).
  • Knuth–Plass justification, hyphenation, and CJK / Thai / Arabic shaping.
  • WiFi + Calibre wireless transfer; dedicated cross-platform papyrix-flasher CLI.
Papyrix firmware running on the Xteink
Papyrix on the device — book cover view with the Read / Files / Sync / Settings bar.

How to install

via papyrix-flasher (USB)
  1. 1

    Download papyrix-flasher for your OS and the latest firmware.bin from releases.

  2. 2

    Connect the device over USB (must be unlocked).

  3. 3

    Run: papyrix-flasher flash firmware.bin — it auto-detects, verifies (MD5), and reboots.

Locked devices & Papyrix

Treat as unlocked-only. Papyrix can update and emergency-recover from an SD card (firmware.bin / force_update.bin, added in v1.23.0), but it has NO OTA — so on a USB-locked unit there is no over-the-air way back if the SD path ever fails. The README itself says to flash Papyrix only on USB-unlocked devices, and issue #120 documents a locked owner left stranded.

Not sure if your unit is locked? Read the locked-device safety brief, or the full locked vs unlocked buying guide.

How to go back

For Papyrix: Keep a known-good firmware.bin (and a stock build) on the SD card before flashing — Papyrix can re-flash and emergency-recover from SD. To fully revert, flash stock or another firmware over USB, which requires an unlocked device.

  1. 1Re-flash stock — the same web flasher offers official Xteink firmware.
  2. 2Restore a backup — “Write full flash from file” if you saved one first.
  3. 3Swap boot partition — a quick rollback at xteink.dve.al/debug.

On a locked unit you lose the USB safety net — that’s why locked devices stick to CrossPoint/CrossInk.

Heads-up: High risk: Papyrix has NO OTA (only SD update + SD emergency recovery). On a USB-locked unit that leaves no over-the-air way back — flash it on unlocked devices only (issue #120).

New to flashing? The mechanics are the same across forks. See the five flashing methods on the directory, or the step-by-step flash CrossPoint without panicking guide.

Papyrix details verified June 24, 2026 against its GitHub repo, README and releases. PocketInk is independent and not affiliated with Xteink. Firmware names and versions change quickly — check the repo for the latest.