1.1.0
Boox Rich Annotations v1.1.0
Release Date: June 13, 2026
What's New
Major UI Overhaul
- Streamlined Single-Page Interface: Replaced multi-page navigation with a single-page list view with inline actions for faster workflow
- Icon-Based Actions: Save and share buttons are now icon buttons positioned at bottom-right of each book card
- Annotation Count Display: Each book card now shows the annotation count directly
- Smart Filtering: Only books with at least one annotation are displayed in the list
E-ink Display Optimizations
- Pure Black Icons: All icons (refresh, sort, search, save, share) are now pure black (#000000) for optimal e-ink visibility
- Consistent Dialog Styling: All dialogs now feature white backgrounds with black borders and properly styled buttons
- Enhanced Contrast: Larger text sizes (20sp titles, 16sp metadata) for better readability on e-ink displays
Improved Sorting
- Popup Menu Selector: Sort options (Last Read / Alphabetical) now appear in a compact popup menu instead of a dialog
- Visual Feedback: Current sort mode is indicated with a checkmark
Better UX
- Tooltips: All buttons now have descriptive tooltips on long-press
- Streamlined Export: Save button now shows a confirmation dialog with option to open the exported file
- Reading Order Sorting: Annotations are sorted by page number and character position (locationBeginInt) for true reading order
Technical Improvements
- Bulk Loading: All annotations are loaded in a single efficient query and matched to books
- Better Performance: Reduced database queries and eliminated per-book annotation fetching
- Cleaner Codebase: Removed unused BookDetailActivity and related files
Download
Choose the appropriate APK for your device:
- app-universal-release.apk (4.6MB) - Recommended - Works on all Android devices
- app-arm64-v8a-release.apk (4.6MB) - For modern ARM64 devices (most recent Boox models)
- app-armeabi-v7a-release.apk (4.6MB) - For older ARM devices
SHA256 Checksums
a47cfd63e21e3f9f04ab7d8860a6c0da108198999479f53945d7db937254721f app-arm64-v8a-release.apk
a47cfd63e21e3f9f04ab7d8860a6c0da108198999479f53945d7db937254721f app-armeabi-v7a-release.apk
a47cfd63e21e3f9f04ab7d8860a6c0da108198999479f53945d7db937254721f app-universal-release.apk
Requirements
- Android 7.0 (API 24) or higher
- Onyx Boox e-reader device
- Storage permission for saving exported JSON files
Installation
- Download the appropriate APK file
- Enable "Install from Unknown Sources" in your device settings
- Open the APK file and follow the installation prompts
- Grant storage permissions when requested
Usage
- Launch the app to see all books with annotations
- Use the search bar to filter books by title or author
- Use the sort button to toggle between "Last Read" and "Alphabetical" sorting
- Tap the save icon on any book card to export annotations as JSON
- Tap the share icon to share the JSON file via other apps
Known Issues
None reported.
Credits
Developed by Meghnaad for the Onyx Boox community.
Previous Version: v1.0.1
Version Code: 3
Target SDK: Android 14 (API 36)