Crosspoint Reader – A FOSS firmware for Xteink ereaders

devonnull3 pts0 comments

CrossPoint Reader - Open-Source Firmware for Xteink E-Readers

Impact-Site-Verification: 8ec41e75-2735-415b-8643-fc0b10a943a5

Open-source E-Ink firmware

The best way to read on your Xteink.

Community-built firmware that replaces the stock software on Xteink X3 and X4 e-readers. More features, more control, fully open-source.

Flash Firmware

Buy X3/X4 Developer Edition

Advanced Flash Controls

·

View on GitHub

As featured on

Rendering

EPUB 2 and 3 rendering.

Parses EPUB 2 and 3 files, applies embedded CSS, and lays out chapters in the configured font, size, and margins. Chapter data is cached to SD on first open; subsequent opens are near-instant.

Justified text with optional hyphenation

Footnote links and table of contents navigation

Reading position persisted across reboots

Typography

Configurable typography.

Three built-in font families (Noto Serif, Noto Sans, Open Dyslexic) and user fonts loaded from the SD card. Settings for font size, line spacing, screen margin, paragraph alignment, hyphenation, embedded style, and anti-aliasing.

Font Sizes<br>Small, Medium, Large, X-Large

Load Custom Fonts<br>Add your own TTFs via the font builder

Alignment Options<br>Justify, Left, Center, Right, or the Book's Style

Set Screen Margin<br>5–40 px, in 5-px increments

Networking

WiFi transfer and sync.

The device runs an HTTP upload server when connected to WiFi or acting as a hotspot. Drop EPUBs in from any browser or use our Calibre Plugin.

Joins an existing WiFi network or runs its own hotspot

KOReader Sync for cross-device reading progress

Multiple OPDS library servers configurable on-device

Over-the-air firmware updates

Reading

Bookmark any passage.

Hold Confirm anywhere in the reader to drop a bookmark. Every saved spot remembers its page and reading percentage, so you can flip back to a favourite passage in a tap.

Hold Confirm in the reader to save your spot

Each entry shows its page number and percentage

Jump straight to any bookmark, or delete ones you're done with

Reading aids

Tuned to how you read.

Focus Reading bolds the front of each word to guide your eye and set your pace. And full right-to-left layout brings the EPUB and text readers to languages like Hebrew and Arabic, with matching interface translations.

Focus Reading bolds leading characters to pull your eye through the text

Right-to-left layout in both the EPUB and plain-text readers

New in 1.4

A stack of smaller upgrades.

Custom Sleep Timer<br>Pick any sleep delay from 1 to 30 minutes, or set it to never sleep at all.

Quick Resume<br>Show the page you were reading as the sleep screen and wake straight back into the book.

Themed Menus<br>Built-in themes (Classic, Lyra, Lyra 3 Covers, and Roundedraff) now style the reader menus too.

Tilt to Turn · X3<br>On the X3, the built-in motion sensor turns pages with a gentle tilt of the device.

On-device Clock · X3<br>X3 builds keep time with a real-time clock and sync over NTP whenever they're online.

Configurable Buttons<br>Page turns follow the screen orientation, and the side buttons can be disabled entirely.

Richer Rendering<br>Superscripts, subscripts, and horizontal rules now render for cleaner footnotes and section breaks.

Enhanced AA & Page Speed<br>Smoother grayscale anti-aliasing and tiled rendering with silent pre-indexing for faster, cleaner page turns.

Tidy Recents<br>Remove books from the recent list by hand, or auto-clear them once you finish reading.

Localisation<br>UI translations for Hebrew, Spanish, French, German, Italian, Portuguese, Russian, Ukrainian, Polish, and more.

Calibre Plugin<br>Send books from Calibre to the device over WiFi via the CrossPoint device plugin.

Sleep Screens<br>Choose a fixed image, the current book cover, or a random image from the SD card.

Web flasher

Flash from your browser.

Writes firmware over USB using the WebSerial API. Works in Chrome, Edge and Firefox on desktop. Originally built by daveallie.

Flashing unavailable. The web flasher uses WebSerial, which requires Chrome or Edge on desktop. You can still browse firmware info and changelogs below.

Select your device

Xteink X4

480 &times; 800

Xteink X3

528 &times; 792

Choose firmware

CrossPoint

Community

CrossPoint Nightly

Insider

Stock English

Official

Stock Chinese

Official

Custom .bin

Upload file

Flash

Make sure your device is not asleep and is sitting at the home screen before flashing. If the flasher fails to detect your device remove your sd card and try again.

CrossPoint Firmware

Loading...

Flash CrossPoint

Release Notes

If you are coming from Stock or another firmware you may need to flash twice for CrossPoint to show up.

CrossPoint Nightly

Loading...

Flash Nightly

Built from the latest master commit. If you are coming from Stock or another firmware you may need to flash twice.

What's in this build

Loading...

Official English Firmware

Loading...

Flash English Firmware

Official Chinese Firmware

Loading...

Flash Chinese Firmware

Custom...

firmware flash from device crosspoint reading

Related Articles