Skip to content

Firmware directory

Pick a firmware for the X3 or X4

CrossPoint if you are unsure. Most other builds are forks of it, so the directory starts with the two locked-safe options, then the rest of the family. Locked units take CrossPoint or CrossInk only.

Verified August 24, 2026. Not affiliated with Xteink. Flashing custom firmware can void your warranty.

Start here: which firmware?

Match a sentence, or default to CrossPoint. The 30-second chooser only recommends builds that are safe on a locked unit.

Firmware directory

CrossPoint is the trunk. Almost everything else is a fork of it, so those rows are not peers of CrossPoint or CrossInk. Risk is still on each row for a non-technical owner.

supported · ~ partial/unverified · not supported. X4 Pro: CrossPoint 1.6.0rc is official (front-light polish note); forks are unsupported unless a maintainer says otherwise. Bluetooth heads-up: every custom firmware drops it to save RAM except Stock, CrumBLE, SUMI and CrossPoint BLE.

Start with these two

CrossPoint is the maintained base every other fork starts from. CrossInk is the typography-and-stats fork. They are the only two the OTA Unlocker serves, so they are the locked-unit path.

Firmware X3 X4 X4 Pro Bluetooth Version Risk Best for
CrossPoint Reader Our pick The maintained base v1.6.0rc Medium The default: best all-round reader
CrossInk Locked-safe Fork of CrossPoint v1.5.0 Medium Reading stats, Bionic Reading, glyph fixes

Forks of CrossPoint

Same reading engine, a different job. Flash these on an unlocked unit unless a note says otherwise.

Firmware X3 X4 X4 Pro Bluetooth Version Risk Best for
Papyrix v1.27.0 High FB2 / Markdown / HTML, multi-script
SUMI ~ v0.6.3 Medium Offline apps, dictionary, Lua plugins, emulator
AvesO3 ~ v1.3.1 High AO3 fanfiction workflow
CrossPet v1.8.4 Medium Vietnamese UI + gamified virtual pet & games
InkPoint X v2.2.12 Medium All-in-one X3/X4 reader: stats, dictionary, font downloads, OTA
CrossMux v1.5.5 Medium Apps hub + WeChat Reading; Chinese build
WitchHunt Reader v2.21 Medium Clock + Markdown; the renamed CrossPoint++
CrossPoint BLE v1.3.1 Medium Bluetooth page-turner remotes
inx v1.0.19 Medium Clean reader: annotations + image rendering
CrumBLE ~ v4.7.3 Medium BLE page-turner remote + collections
CPR-vCodex ~ v1.5.0.9 Medium Reading habits: stats, streaks, dictionary, flashcards
SEEK Reader v1.0.7 Medium Quick-settings reader + dictionary (X4)
aalu v3.0.0 Medium Auto series grouping (X4, build-it-yourself)
CrossPoint Flow v3.0.1 Medium Lua plugins + iPod-style UI, CJK
DX34 v0.0.5 Medium Richer EPUB controls (X4 / DX34)

Language forks

CrossPoint with the fonts and menus the main build lacks. Each row links to its GitHub repo for install notes.

Firmware X3 X4 X4 Pro Bluetooth Version Risk Best for
CrossPoint KO v1.3.0-ko Medium Korean reading + UI (also runs on X3)
Midad by Foulad v1.8.57 Medium Arabic / Persian / Kurdish: RTL UI + Quran (X3 + X4)
CrossPoint CJK v0.3.4 Medium Chinese / Japanese reading + UI
CrossPoint JP v0.1.16 Medium Japanese: furigana + vertical writing (X3)

Independent

Not a CrossPoint fork. Different codebase, different flash layout, different recovery story.

Firmware X3 X4 X4 Pro Bluetooth Version Risk Best for
Microreader 2.0-dev Medium Minimal, distraction-free EPUB-only
Microreader+ main Medium Minimal EPUB; adds X3 + SD flashing
Rustmix v1.1.0 High Hindi / Devanagari reading (X4, advanced)

Factory default

What the device ships with. Keep it if you need Bluetooth with zero flashing.

Firmware X3 X4 X4 Pro Bluetooth Version Risk Best for
Stock Xteink n/a None Out-of-box simple reader (what you start on)

The seven major firmwares open full guides on this site. Language forks and other long-tail rows link to their repos.

How to flash

Start with the web flasher. If it can't see your Xteink, you are probably on a locked unit. Read the locked-device brief before trying anything else.

Locked device?

Locked means USB flashing is blocked. Confirm in Chrome or Edge: if the web flasher never sees the Xteink, treat it as locked. On a locked X3 use the SD card path or the OTA Unlocker; on a locked X4 use OTA Unlocker only, and flash only CrossPoint or CrossInk, because anything else can leave no recovery path.

OTA Unlocker · SD card · Locked FAQ · Buying guide

Common feature gaps

Not another chooser. Four forks people reach for when mainline CrossPoint is missing one specific feature. For lock, brick, and flash failures, use the FAQ below.

The problem What fixes it Firmware
Buttons should toggle bold / font size / dark mode CrossPoint and its forks add button remapping and reader quick settings (bold, Bionic, dark mode). CrossPoint forks
I read mainly in Arabic, Persian, or Kurdish Midad by Foulad is an Arabic-first CrossPoint fork with a mirrored RTL UI, correct letter shaping, and a bundled Quran. Unlocked units only; on a locked device use CrossPoint (Arabic/Farsi/Urdu RTL in v1.5.0). Midad
I want a Bluetooth page-turner remote CrumBLE (a CrossInk fork) adds BLE remote support and collections. CrumBLE
I want reading streaks, an on-device dictionary & flashcards CPR-vCodex layers analytics, streaks, achievements, an SD-card StarDict dictionary, and flashcards onto the CrossPoint base. CPR-vCodex

Troubleshoot the X3 & X4

Don't see your issue? The firmware FAQ has 51 answers on the SD-card error, bootloops, locked devices, recovery, Bluetooth, and fonts. Search it by problem.

Open help & FAQ

Official Xteink

The X3 is the one you can buy today

15case is 15% off plus a free case. X4 Pro restocks in waves.

Compare the lineup on the device hub .