This release is up to date with the latest Crosspoint master branch as of May 3, 2026 12:30pm EDT.
New
- Add/Update your WiFi network settings from the Web UI. Merged from Crosspoint PR #1743
File Transfer > Create Hotspot- Connect to it via your computer or phone by entering the address shown on the device into a browser, then navigate to the Settings tab. WiFi settings are at the bottom.
- Power button short-press now acts as a confirm action when outside of the reader (#68)
- Pin a favorite image as the custom sleep screen.
- The favorited image will always be displayed when your sleep settings are set to
CustomorCover + Custom(when no cover is available). Do this from the file browser and long-press the menu button to access the option. - Favorited images are marked with an asterisk (*).
- The favorited image will always be displayed when your sleep settings are set to
- New sleep screen option to display reading stats (#47)
- Guide dots are now shown when paragraph alignment is set to justify
- Add
File Transferas a configurable action for power-button short press, power-button long press, and the reader's long-press menu action (#52) - Due to popular demand, two new font sizes have been added
- Teensy (8pt - for those with crazy good eyesight. A font size for ants, really 😃 )
- Teensy is only available in the
tinyandno_emojibuild due to firmware size constraints.
- Teensy is only available in the
- Huge (20pt - for those with not so good eyesight 😄 )
- Huge is only available in the
xlargebuild due to firmware size constraints.
- Huge is only available in the
- Teensy (8pt - for those with crazy good eyesight. A font size for ants, really 😃 )
- Long-press in the file browser now triggers on delay rather than on release
- Long-press on side buttons now triggers on delay rather than on release
- Reading session tracking tweaks: reading time only counts after 10 seconds in the reader has elapsed, and a full session only registers after 60 seconds has elapsed (#48)
- Added full Project Hail Mary support for funsies. Because it's one of my favorite books 👎 (iykyk). Music symbols, math symbols, Cyrillic, and Simplified Chinese used in the book should render now.
- Various stability/performance improvements. Page turns and indexing within the reader should be much faster now, especially with image-heavy epubs.
Bug Fixes
- Fixed white screen flash before sleeping when a custom sleep screen is set (#51)
- Fixed chapters with images failing to render gracefully when memory is low
- Fixed OTA updates crashing (#49)
- Fixed power button + side-down button combo accidentally triggering a long-press power action
- Addressed ghosting issues by changing bitmap rendering from fast refresh to half refresh
- Fixed legacy formatted XTC files not opening (#37)
- Fixed KOReader sync issues when books were downloaded via OPDS (#35)
- Fix OTA update fails on X3 and X4 (#58)
- Fixed button labels overlapping menu items in landscape mode
- Fixed Page Overlay sleep images not rendering after performing a KOReader sync and then immediately putting the device to sleep (#50)
- Fixed missing "Tilt Page Turn" for X3 devices in Controls setting menu
- Fixed auto page turn still allowing the device to go to sleep
- Fixed bookmark toggle falsely reporting "Bookmark added" after the bookmark limit was reached (#72)
- The per-book bookmark limit has been raised from 32 to 1024 (a cap remains in place to avoid excessive memory usage)
- This change requires a file migration which will occur automatically the first time a bookmarked book is opened
- Note: After a bookmark file has been migrated, older firmware that only understands the previous bookmark format may no longer read that book's bookmarks
- Fixed reading progress sometimes saving the wrong chapter position after certain reader actions, which could cause a book to reopen to an earlier position than expected (#72)
Tip
If you experience any problems, please clear your caches before opening an issue. Start with the least invasive and work your way to the most invasive if problems persist after each step.
- Delete book cache (In-reader menu >
Delete book cache) - From your SD card: Delete the individual
.crosspoint/epub_<hash>folder for the book giving you issues - Delete all reading cache (
Settings > System > Clear Reading Cache) - From your SD card: Delete all
.crosspoint/epub_<hash>folders andrecent.jsonandstate.json
Note: Global reading stats are unaffected by any of these changes as long as you don't remove global_stats.bin