Skip to content

KoboNotebookPlus 0.0.3-alpha

Pre-release
Pre-release

Choose a tag to compare

@MRoiban MRoiban released this 17 Jul 16:02
· 2 commits to main since this release
b31e3c1

v0.0.3-alpha adds notebook sleep screens to KoboNotebookPlus for the Kobo
Elipsa 2E (condor) running firmware 4.38.23697.

Added

  • Show notebook on sleep is available under Kobo's native Energy saving
    and privacy settings.
  • Choose either the notebook Cover (page zero) or Current page.
  • A notebook image is used only when sleep or power-off starts from a visible
    Advanced Notebook. Books and every other view retain Kobo's stock cover
    behavior.
  • Current-page mode includes the active built-in or custom paper template.

Fixed during device validation

  • Current-page ink now retains its exact position, scale, zoom, pan, and canvas
    offset instead of being centered or stretched from its content bounding box.
  • MyScript export extents are interpreted correctly as left/top/right/bottom
    coordinates and mapped through the live renderer transform.
  • The stale last-book reading-status panel is suppressed for notebook images.
  • The two new settings match Kobo's native left-label/right-control alignment.
  • Rendering failures, busy editors, hidden notebooks, and invalid paths safely
    fall back to Kobo's normal book cover.

Verification

  • Confirmed on-device on Kobo Elipsa 2E (condor) firmware 4.38.23697,
    including current-page/template alignment and native settings alignment.
  • GitHub CI passed the host suite, all firmware ABI pins, a clean NickelTC ARM
    hard-float build, compiled preview ABI verification, strict loader-visible
    ABI-delta verification, and exact two-file installer validation.
  • The ABI gate preserves all 46 baseline exports and 350 baseline imports while
    allowing exactly 7 notebook hooks and 29 required Qt imports. All 9 ordered
    DT_NEEDED entries remain unchanged.

See the full changelog.

Download and installation

Download the attached KoboRoot.tgz and adjacent .sha256 file. Verify the
checksum, place the archive at .kobo/KoboRoot.tgz, eject safely, and reboot.
The complete installer contains only the ARM plugin and the exact stock
libiinknote.so required by this firmware.

Compatibility warning

This build is pinned to Kobo Elipsa 2E (condor), firmware 4.38.23697
only
. Installing it on another device or firmware can crash Nickel, corrupt
notebooks, or require recovery. Back up the Kobo database, settings, and
notebooks first.

SHA-256

  • Installer: 37d75a58f0827b451151e0e189b97cb0ccf2948e8107edd5553bea097355d1f8
  • Plugin inside installer: 49be295a19be862083543acec64df1bc28735f8258504c26268b3bdce875ddc5
  • Stock libiinknote.so inside installer:
    f80a7de7a1c482173a89b18f2bb8164fcfb53b8fab9b2a75bd23998813a528ea

Output format: ELF32 ARM EABI5 hard-float. Embedded plugin version:
v0.0.3-alpha.

KoboNotebookPlus is not affiliated with or endorsed by Rakuten Kobo or
MyScript.