Which Xteink firmware, how to flash, and what if it's locked?
Locked, afraid of a brick, or picking a build? 51 cited answers for the X3 and X4. Search, browse by topic, or use the 30-second chooser.
51 answers across 8 topics · every answer cited · verified August 24, 2026
Browse by topic
Haven't flashed yet? What custom firmware adds, whether you can revert, and the backup that turns most bad flashes into a quick fix.
What is custom firmware, and why would I flash it on my X3 or X4?
Sources: crosspoint-reader/crosspoint-reader · XTEINK X4 official product page
Do I even need to flash, or is stock good enough?
Sources: XTEINK X3 product page (stock Bluetooth) · CrumBLE README (BLE page-turner) · CrossPoint community discussion #117 (stock BLE behaviour)
Is flashing reversible? Can I go back to stock?
Sources: CrossPoint flasher ('Read flash' full backup, ~25 min) · crosspoint-reader/xteink-flasher (backup tool source) · CrossPoint README (revert / USB-locked devices) · CrossPoint PR #1786 (SD update.bin rollback)
What's the safest first move before I flash anything?
Sources: CrossPoint flasher / 'Read flash' backup · crosspoint-reader/xteink-flasher (backup tool source) · CrossPoint OTA Unlocker (CrossPoint + CrossInk only)
I think my device is locked. Is it still safe to flash, and how?
Sources: CrossPoint PR #1786 (SD update + X3 bootloader) · CrossPoint OTA Unlocker · trilwu/crosspet #28 (eFuse reports)
What can go wrong? Can I permanently brick a locked device?
Sources: CrossPoint README (officially supported firmwares) · bigbag/papyrix-reader #120 (unable to reflash) · trilwu/crosspet #28 (one-way door)
Does flashing void my warranty or erase my books and SD card?
Sources: Good e-Reader: XTEINK to block custom software (warranty + China-only scope) · CrossPoint README (/.crosspoint cache)
Most owners should flash CrossPoint. These answers cover when CrossInk or a single-feature fork fits better.
I just want to read EPUBs without fuss. Which firmware should most people flash?
Sources: crosspoint-reader/crosspoint-reader (v1.6.0rc, formats) · CrossPoint flasher / install · CrossPoint PR #1786 (SD-card update path)
CrossPoint vs CrossInk: what's the difference, and which is better for me?
Sources: CrossInk firmware fork · CrossInk PR #104 (synthetic missing-glyph rendering) · crosspoint-reader/crosspoint-reader
Do I give up anything versus the stock Xteink firmware by flashing custom firmware?
Sources: crosspoint-reader/crosspoint-reader (~380KB RAM) · CrumBLE README (BLE page-turner) · psychoplath9450/SUMI (BLE 5.0)
When is a fork like Vcodex, Papyrix, SUMI or Microreader actually worth it over CrossPoint?
Sources: CPR-vCodex README · bigbag/papyrix-reader · psychoplath9450/SUMI · Microreader (X4-only)
My device is locked (USB flashing disabled). Which firmwares are safe to choose?
Sources: CrossPoint Unlocker (CrossPoint/CrossInk only) · crosspoint-reader/crosspoint-reader (brick warning) · Papyrix: stranded locked-X4 report (#120) · Microreader (unlocked-only) · CrossPet #28 (stuck on locked X4) · CPR-vCodex README
I want on-device apps, scripting or plugins. What should I pick?
Sources: psychoplath9450/SUMI · PlusPoint README
A locked unit is not bricked. It only blocks USB flashing. Safe ways in: SD card on the X3, OTA Unlocker on the X4. Some forks can strand you.
How do I tell if my Xteink X3 or X4 is locked?
Sources: CrossPoint README (USB-locked devices) · trilwu/crosspet #28 (never enumerates as serial port) · CrossPoint #2029 (locked unit direct from XTEINK)
How do I flash a locked X4 versus a locked X3?
Sources: CrossPoint PR #1786 - X3 SD bootloader path & X4 NVS flag · CrossPoint Unlocker - hotspot serves CrossPoint/CrossInk · trilwu/crosspet #28 - in-app SD update on locked X4
Which firmware is safe to put on a locked unit?
Sources: CrossPoint README (only CrossPoint & CrossInk supported) · CrossPoint Unlocker · CrossPoint PR #1786 (in-app SD update)
What should I never flash on a locked device?
Sources: trilwu/crosspet #28 (stuck on CrossPet) · bigbag/papyrix-reader #120 (stranded on locked X4) · bigbag/papyrix-reader (flash only on unlocked USB) · CrossPoint #2377 (Shortbread soft-brick on locked X4)
Is this an eFuse hardware lock or just software, and can a locked unit ever be unlocked?
Sources: trilwu/crosspet #28 - eFuse-burned owner reports · CrossPoint PR #1786 - USB dead after SD flash; planned teardown · CrossPoint Unlocker - does not unlock USB flashing
Can I back up a locked unit before flashing, and how do I recover if something goes wrong?
Sources: CrossPoint README (locked no-recovery warning) · CrossPoint PR #1786 (in-app SD update + X3 bootloader) · CrossPoint flasher (Save full flash backup)
A flash that fails is usually the cable, the browser, or a locked unit. Match the symptom before you assume a brick.
The web flasher won't see my Xteink at all. What's wrong?
Sources: crosspointreader.com · CrossPoint README
Which browser and cable do I need for USB flashing?
Sources: crosspointreader.com · CrossPoint README
The flash 'finished' but CrossPoint isn't showing. Do I need to flash twice?
Sources: crosspointreader.com
Screen is blank or the device won't boot after flashing. What reboot combo do I use?
Sources: crosspointreader.com (reset + hold power; power+up SD recovery) · CrossPoint PR #1786 (X3 SD recovery boot)
My device won't show up in the flasher no matter what. Is it bricked, and can I recover it?
Sources: OTA Unlocker · CrossPoint PR #1786 · CrossPoint README
Should I back up before flashing in case something goes wrong?
Sources: crosspointreader.com ('Read flash', ~25 min) · crosspoint-reader/xteink-flasher (backup tool source) · CrossPoint README (USB-locked devices) · CrossPoint PR #1786 (SD rollback)
The SD update shows "Updating" then fails with "Error 9" and reboots to stock. What is it?
Sources: CrossPoint #2536 (SD update "Error 9" on X3, v1.4.1)
What CrossPoint and its forks can read. EPUB yes, PDF only after converting, plus CJK, right-to-left text, and missing-glyph fixes.
Can I read PDFs on the X3/X4?
Sources: crosspoint-reader (supported formats) · varo6/xtcjs (PDF/comic to XTC converter)
What about FB2, Markdown, or HTML files?
Sources: bigbag/papyrix-reader (FB2/Markdown/HTML support, no OTA warning)
Does it support Chinese, Japanese, or Korean (CJK)?
Sources: aBER0724/crosspoint-reader-cjk (X4-only, CJK fonts) · crosspoint-reader-ko (X3 + X4) · bigbag/papyrix-reader (CJK book-text layout)
Can it render Hindi / Devanagari or right-to-left (Arabic) books?
Sources: crosspoint-reader (RTL support) · bigbag/papyrix-reader (Arabic shaping, RTL) · r/XTEINK: rendering Devanagari/Hindi EPUBs
Some characters show up as empty diamonds (□). How do I fix that?
Can I add my own fonts, and what about CJK font memory limits?
Sources: CrossPoint USER_GUIDE.md (Manage Fonts + install methods) · aBER0724/crosspoint-reader-cjk (SD fonts, memory limits)
Almost every 'brick' has a way back. Backups, revert to stock, switch forks, and the reboot combo that fixes most blank screens.
Will flashing custom firmware erase my books or wipe the SD card?
Sources: CrossPoint README (ESP32-C3; /.crosspoint cache regeneration)
Should I make a backup before I flash, and how?
Sources: crosspointreader.com ('Read flash', ~25 min) · crosspoint-reader/xteink-flasher (backup tool source) · CrossPoint README (USB-locked devices) · CrossPoint PR #1786 (SD rollback)
How do I revert to the official stock firmware?
Sources: crosspointreader.com (web installer; power+up SD recovery) · CrossPoint PR #1786 (X3 OEM bootloader; in-app SD update) · CrossPoint OTA Unlocker
Can I switch from one fork to another later, or am I stuck?
Sources: CrossPoint PR #1786 (SD System Update + X3 bootloader) · CrossPoint Unlocker (CrossPoint/CrossInk only) · CPR-vCodex README
Which forks have no way back on a locked unit?
Sources: CrossPet issue #28 (one-way door) · CrossPet PR #29 (SD-flash fix, open/unmerged) · bigbag/papyrix-reader (no OTA) · CrossPoint README (only CrossPoint/CrossInk)
My device won't boot after a flash. How do I fix a bootloop?
Sources: crosspointreader.com (reset + hold power to boot) · Papyrix README (force_update.bin auto-recovery)
The Xteink X3 and X4 share the same ESP32-C3 chip and most firmware. They differ on charging, a few X4-only forks, and the locked-device rescue path.
What are the main hardware differences between the X3 and X4?
Sources: crosspointreader.com (panel resolutions) · CrossPoint README (ESP32C3-based X4 and X3) · XTEINK X3 product page · XTEINK X4 product page
Do the X3 and X4 use the same charging cable?
Sources: XTEINK X3 product page (Magnetic Pogo Pin) · XTEINK X4 product page (USB Type-C, no cable) · CrossPoint README (data cable required)
Which firmware runs on which model?
Sources: Microreader (X4 only) · inx (X4 only) · crosspoint-reader-cjk (X4 only) · CrossPoint KO (X3 and X4) · AvesO3 README (Xteink X4, UNLOCKED DEVICES ONLY)
Does tilt/shake-to-turn-page work on both models?
Sources: CrossPoint README (Tilt page turn X3 only) · XTEINK X3 product page (Shake-to-turn-page)
I have a locked unit. Does the SD-card flash trick work the same on X3 and X4?
Sources: CrossPoint PR #1786 (SD update + X3 bootloader compatibility) · crosspointreader.com (SD update.bin steps) · CrossPoint OTA Unlocker
Why is flashing riskier on a locked X4 than on an unlocked unit?
Sources: CrossPet #28 (stranded locked-X4 owners) · CrossPoint PR #1786 (SD/OTA paths) · CrossPoint OTA Unlocker (serves CrossPoint/CrossInk only)
I have the new X4 Pro. Can I flash CrossPoint on it like the X3 and X4?
Sources: CrossPoint 1.6.0rc release notes (official X4 Pro support) · XTEINK X4 Pro product page
Why most custom firmware drops Bluetooth, which forks restore a page-turner, and the desktop tools that put books on the device.
I flashed custom firmware and now my Bluetooth page-turner doesn't work. What happened?
Sources: crosspoint-reader/crosspoint-reader (~380KB RAM) · CrossPoint feat-bluetooth PR (NimBLE + dynamic teardown) · CrumBLE README (BLE page-turner) · psychoplath9450/SUMI (BLE 5.0)
Is there any custom firmware that still supports a Bluetooth page-turner remote?
Sources: CrumBLE README · SUMI repo · crosspoint-reader-ble (thedrunkpenguin fork) · CrossPoint feat-bluetooth PR
Can I actually install plugins or apps on my Xteink reader?
Sources: SUMI repo · CrossPoint SCOPE.md
I read PlusPoint runs user-installable JavaScript apps. Is that the real plugin firmware to get?
Sources: PlusPoint README
Does any of this firmware have an offline dictionary?
Sources: SUMI repo · CrumBLE README · Vcodex README
What desktop tools should I use to get books onto the device?
Sources: CrossPoint Calibre plugin · epubkit · xtcjs
No answers match that search. Try a shorter term, or .
Step-by-step guides
An answer tells you what to do. These guides walk through the steps.
Owner kit
A light and a case after setup
X3 and X4 ship without a front light. A clip-on is the usual first add-on.
Kit it on accessories .
Need one firmware name?
The chooser asks a few questions and names one firmware for your unit. Or open the directory and compare every option.
Verified August 24, 2026. Not affiliated with Xteink. Flashing custom firmware can void your warranty.