Reader fork
CrossPet
v1.8.3 · MITGamified reading + Vietnamese
Best for: Readers who want a fun, feature-dense build — and the broadest Vietnamese support.
What it adds
- A Tamagotchi-style virtual chicken that grows as you read (~20 pages feeds it); streaks and stats.
- Mini-games (chess vs. AI, Sudoku, 2048, Minesweeper), flashcards with spaced repetition, weather, Pomodoro.
- Full Vietnamese localization with diacritic fonts; custom SD-card fonts.
- Runs on X3 as well as X4, with KOReader sync and OTA.
How to install
via web flasher- 1
Connect the X3/X4 by USB-C and unlock it.
- 2
Open the flasher at xteink.dve.al and flash the CrossPet firmware (or grab a .bin from releases).
- 3
Optional: drop custom font .bin files into /fonts/ on the SD card.
Locked devices & CrossPet
Unlocked devices only — and a genuine trap on locked units. CrossPet ships no standalone SD update.bin and is not one of the two firmwares the OTA Unlocker supports. Owners who got CrossPet onto a locked X4 report being stranded: USB is dead, CrossPet has no in-app SD update, and OTA cross-flashing fails (issue #28; the SD-flashing fix PR #29 is still open). Do not flash it on a locked device.
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
- 1Re-flash stock — the same web flasher offers official Xteink firmware.
- 2Restore a backup — “Write full flash from file” if you saved one first.
- 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: Feature-heavy and playful rather than minimal. The BLE remote build is beta and disables some rendering to fit RAM. Never flash on a locked device — owners get stranded with no way back (issue #28).
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.
CrossPoint Reader
The main community firmware
The default — best all-round reader
Full guideCrossInk
Typography + reading stats fork
Reading stats, Bionic Reading, glyph fixes
Full guidePapyrix
More formats, one binary for both devices
FB2 / Markdown / HTML, multi-script
Full guideMicroreader
Deliberately minimal, EPUB-only
Minimal, distraction-free EPUB-only
Full guideAvesO3
For AO3 fanfiction readers
AO3 fanfiction workflow
Full guideSUMI
Offline apps, dictionary & Lua plugins
Offline apps, dictionary, Lua plugins, emulator
Full guideCrossPet 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.