SEEK Reader is a highly customizable, open-source firmware for the Xteink X4. Originally a fork of the excellent CrossPoint project, it has since evolved into an independent system.
I primarily built SEEK as a personal passion project to develop features tailored exactly to my own reading habits. I am continuously tweaking the UI, adding new functionalities, and shaping it into my perfect e-reader. However, I'm sharing it here because others might find it useful! I am absolutely open to community suggestions, feedback, and pull requests.
Current Custom Features:
Detailed Reading Statistics: Track all-time reading hours, session counts, per-book progress, and precision metrics like average pages/min. Includes toggleable views for currently reading and finished books.
Quick Settings (Aa) Overlay: Instead of exiting the book to change display settings, SEEK provides a fast, in-reader overlay.
Offline English Dictionary: Look up words directly in your EPUBs without WiFi. Features a zero-drift selection tool, hyphenation merging, and a lookup history.
Custom UI Themes: Choose from multiple dynamic layouts, including the Classic theme, Lyra, and a memory-safe 3x2 "Recent6" Grid for your recent books.
Apps Submenu: A centralized hub for utility applications (File Transfer, Stats, OPDS, Dictionary) to keep the Home screen clean and easy to navigate.
Overhauled KOReader Sync: Custom asymmetrical, heuristic paragraph-level synchronization that completely fixes chapter drift and prevents remote device parser crashes.
Enhanced Sleep Screens: Supports custom covers with cascading resolution fallbacks to prevent E-ink ghosting and pixel dropping.
Solid Foundation: Fast EPUB 2/3 parsing, aggressive SD caching for constrained RAM, multi-language support, and WiFi OTA updates.
What's Next?
This is an actively developed project. You can expect more personalized features, custom sleep screens, system tweaks, and further UI overhauls in future updates.
Check out the GitHub repo for installation instructions, and feel free to open a Discussion or Issue if you have a great idea!