Settings
Covers system settings (home screen), the EPUB reader OK menu, and the TXT reader OK menu separately.
3.5 System Settings (Home Screen)
These are the device-wide settings opened from Settings on the home screen.
Configure how the device behaves. Settings are split into four categories:
Starting with v1.2.0, the settings screen is reorganized into four tabs: Display / Reader / Controls / System. Use Left/Right buttons to switch tabs and Up/Down to pick items. (Original categories: Display / Reader / Controls / System)
3.5.1 Display
- Sleep screen: Dark (default), Light, Custom, Cover, Cover + Custom, or None. Cover + Custom shows the cover only while a book is open, and falls back to the custom image otherwise. (v1.2.0)
- Sleep screen cover mode: Fit / Crop
- Sleep screen cover filter: None (grayscale) / Contrast (B&W) / Inverted
- Status bar: None, No progress, Full + percent, Full + book bar, Book bar only, Full + chapter bar (the “Status Bar Settings” entry exposes finer-grained options)
- Clock (X3 only): Shows the current time in the status bar. Time is kept by the built-in DS3231 RTC, and Wi-Fi connection auto-syncs via NTP (within ~5 s) and writes back to the RTC. Hidden on the X4 because it has no DS3231. (v1.2.0-ko.12)
- Clock UTC offset (X3 only): Sets the UTC offset for the displayed clock. e.g. UTC+9 for Korea; 30-minute offsets like UTC+5:30 are also supported. (v1.2.0-ko.12)
- Hide battery %: Never (default), In reader, Always. The battery icon is always shown.
- Smooth Battery: On X4, battery percentage is reported in 1% increments instead of the previous 5% steps for a more accurate reading. (v1.2.0)
- Charging indicator: A lightning glyph appears on the battery icon while charging. (Supported on both Classic and Lyra themes)
- Refresh rate: Full-refresh interval to reduce ghosting (1, 5, 10, 15, 30 pages)
- UI theme: Classic, Lyra, or Lyra Extended. Lyra Extended shows up to 3 books on the home screen instead of 1.
- Images: EPUB body image rendering — Show (default) / Placeholder (small box only) / Remove (skip entirely). Placeholder/Remove speed up page turns. (v1.2.0)
- Sunlight bleed correction: OFF/ON software fix for direct-sunlight bleed on white X4 units
- Sleep Screen Selector: Loads the BMP cover images from the SD card's
.sleep/sleepfolders and lets you preview each one and tick the ones you want to use. Only the selected images are picked at random for the sleep screen; if nothing is selected, the entire folder is used (legacy behavior).
3.5.2 Reader
Firmware UI labels: “Reader line spacing”, “Reader screen margin”, “Reader paragraph alignment”, “Extra paragraph spacing”, “Paragraph indent”, “Character-level word wrap”, “Text antialiasing”, etc.
- Font setting: Choose the custom font for the EPUB/TXT reader (see the Custom Fonts section for details)
- UI font size: Small, Normal (default), Large, Very Large
- Reader line spacing: Tight, Normal, Wide
- Reader screen margin: 5–40 pixels in 5-pixel steps
- Reader paragraph alignment: Justify (default), Left, Center, Right, or Book style
- Embedded styles: Apply the EPUB's embedded CSS ON/OFF
- Hyphenation: Word hyphenation for English etc. ON/OFF. v1.2.0 also improves hyphenation for EPUBs that use ISO 639-2 language codes.
- Reading direction: Portrait (default), Landscape clockwise, Inverted, Landscape counter-clockwise. v1.2.0 makes in-reader popups follow the current orientation.
- Extra paragraph spacing: When on, adds blank space between paragraphs
- Paragraph indent: Indent the first line of each paragraph ON/OFF (independent of extra spacing)
- Character-level word wrap: Wrap by character instead of by word (justified text keeps even word spacing)
- Text antialiasing: Soft gray edges on text. Page turns may slow down slightly.
- Auto Page Turn: Automatically advance to the next page on a fixed interval. (v1.2.0)
- End of Book: Choose whether pressing Next on the last page returns you to home or stays in place. (v1.2.0)
- Footnote Navigation: Follow inline footnote links and return back; supports a slim footnote display mode. (v1.2.0)
3.5.3 Controls
- Front button remap: Freely remap the four front buttons (Back, OK, Left, Right)
- Side button order (reader): Reorder the volume buttons as Prev/Next (default) / Next/Prev (reading only)
- Long press for chapter skip: Skip chapter (default) or page scroll
- Power button short press: Ignore (default), Sleep, Page turn, or Manual Refresh. With Manual Refresh, a short power click instantly clears screen ghosting. (v1.2.0)
- Tilt to flip page (X3 only): Slightly tilt the device left/right with the built-in QMI8658 gyro to advance/retreat pages. The direction setting (Forward / Reverse) lets you reverse the tilt-to-page mapping, and portrait/landscape/inverted orientations are all supported. Hidden on the X4 because it has no QMI8658. (v1.2.0-ko.12)
3.5.4 System
- Sleep Timeout: Time before auto-sleep after inactivity (1, 5, 10 (default), 15, or 30 minutes)
- Show Hidden Files: Show files/folders starting with
.in the file browser (v1.2.0) - Wi-Fi Networks: Pick and manage Wi-Fi network connections
- KOReader Sync: Configure read-position sync with a KOReader server. See the quick setup guide.
- OPDS Browser: Download e-books via OPDS catalogs (HTTP Basic auth supported). Since v1.2.0 it also supports search and next/prev page navigation.
- Clear Reading Cache: Remove rendering caches and temporary files (settings and reading positions are preserved)
- Check for Updates: Check for Crosspoint firmware updates over WiFi (the Korean firmware tracks
crosspoint-reader-koreleases) - SD Card Firmware Update: Pick a firmware file (
.bin) from the SD card to flash offline. Useful for Korean/CrossPoint firmware updates as well as rolling back to OEM X3/X4 store firmware. See the install guide — method 2. (v1.2.0-ko.15) - Language: Pick the UI language. As of v1.2.0, ~20 languages including Korean are listed in sorted order and styled per the theme. (Newly added: Hungarian, Slovenian, Lithuanian, Kazakh, Belarusian, Finnish, Italian, Danish, Dutch; improved Polish/Ukrainian, etc.)
Note — settings file format: Since v1.2.0 settings are stored as
.json instead of the old binary file, making backup/restore easy. Korean-specific values like customFontPath, characterWrap, and paragraphIndent are also stored in the JSON. (v1.1.1-ko.1+)