Summary
Stable release of this fork, built on the same CrossInk v1.6.1.
Installing
This is a stable release: on a device already running this fork (v1.5.1+bookorbit.1 or newer), Settings → System → Check for Updates installs it over the air.
A device running CrossInk has to be flashed once by USB or from the SD card — see the installation guide, which also covers USB-locked devices and reverting to upstream. Pick the file for your device:
| Device | File |
|---|---|
| Xteink X3 / X4 | firmware-x3-x4-v1.6.1-bookorbit.8.bin
|
| Xteink X4 Pro | firmware-x4-pro-v1.6.1-bookorbit.8.bin
|
| Xteink X4 Classic | firmware-x4-classic-v1.6.1-bookorbit.8.bin
|
| Seeed reTerminal Sticky | firmware-sticky-v1.6.1-bookorbit.8.bin
|
Note
After updating, the BookOrbit Home shows only the device's own data until its next sync.
What's Changed since v1.6.1+bookorbit.7
BookOrbit highlight sync
- Changed: one sync now brings every highlight across, both ways. A sync first receives every highlight added or deleted on the web, then sends every new highlight of the book. It used to move 8 each way per sync, so a book highlighted offline or on the web took several syncs to catch up. The sync screen shows each direction on its own, "Receiving highlights from the server" then "Sending highlights to the server", each with a count above a progress bar.
- Changed: the summary at the end of a sync counts highlights both ways: received from the server (added or deleted on the reader) and sent (added or deleted on the server). A highlight deleted on the reader that the sync also deleted on the server was not counted before, and a deletion from the web counted even when the reader no longer had that highlight.
- Fixed: deleting a highlight on the reader now also deletes it in BookOrbit for a book with more than 64 highlights. Past that number the reader stopped telling the server which highlights it still held, for lack of memory, so deletions on such a book never left the reader.
- Fixed: on the X3 and X4, a sync no longer restarts the reader when the server holds many highlights the reader has not received yet, as it does for every book after a BookOrbit upgrade. The reader now reads the server's reply as it arrives instead of holding it whole in memory.
- Fixed: on the X3 and X4, a sync no longer restarts the reader for a book that holds around a hundred highlights or more. It now reads the book's highlight positions once and sets room aside for what it receives up front; if memory is still short, it leaves the highlights on the server for the next sync instead of restarting.
BookOrbit Home theme
- Added: choose what the Library page's two shelves show (#111). Each can show Discover, Recently Added, Want to Read, one of your BookOrbit collections or one of your SmartScopes. Pick them in Settings → BookOrbit Sync → Home; its Refresh lists row fetches your collections and SmartScopes from the server. Each shelf's header names what it shows, with a matching icon, and leaving the screen after a change syncs Home so the new shelves are there when it opens.
- Added: "All (N) >" in the header of Home's Also Reading tile opens the BookOrbit catalog's Continue Reading list, where every book you are reading shows, not only the few that fit on Home. On the X3 and X4, Up and Down select it after the BookOrbit tile; on touch devices, tap the tile's header. Without a BookOrbit account, it opens the Library.
- Changed: the N in "All (N)" is now how many books that Continue Reading list holds, counted on the server at each sync. It used to count the recent books on the device, so it could read "All (0)" above books being read elsewhere.
- Fixed: with Sync on Sleep, the BookOrbit tile no longer counts a failed sleep sync as done. Home now stays as it was, and the tile keeps the time of the last sync that worked.
- Fixed: with Sync on Sleep, Home now also refreshes after a sleep sync that sent the book's progress to the server. Sending it turned Wi-Fi off, so Home could not reach the server afterwards and the tile kept the time of an earlier sync.
Home menu
- Changed: the Home menu of the BookOrbit, Minimal and Dashboard themes is now a grid of tiles, each with an icon and its name, the selected one circled as on Home. The grid starts right under the title, and its size follows the number of entries; with the BookOrbit theme's two extra entries, the old list sat close to the button hints. The menu reopens on the entry you last opened from it, until the reader restarts.
Full Changelog: v1.6.1+bookorbit.7...v1.6.1+bookorbit.8