Skip to content

KoboNotebookPlus 0.0.2-alpha

Pre-release
Pre-release

Choose a tag to compare

@MRoiban MRoiban released this 16 Jul 21:38
· 7 commits to main since this release
9a8dfe1

v0.0.2-alpha is the second experimental KoboNotebookPlus release for the
Kobo Elipsa 2E (condor) running firmware 4.38.23697.

Fixed

  • The configured eraser width now survives every pen, toolbar eraser, and
    stylus hardware-eraser switch.
  • The firmware's actual object/brush eraser policy is replayed with the UI
    selection, preventing a highlighted Object Eraser from behaving like Brush
    Eraser until the mode is toggled.
  • A guarded zero-delay replay covers erasers restyled or replaced later in the
    same Qt event cycle while preserving the selected notebook layer.

Architecture and verification

  • The former 8,000-line umbrella translation unit and .cc.inc fragments are
    now explicit resolver, runtime, entry-point, hook, visibility, and feature
    translation units.
  • make check covers artifact, binary-parity, globals-budget, and package
    validation tests.
  • GitHub CI verifies all firmware ABI pins, runs a clean NickelTC build, checks
    preview ABI and loader-visible binary parity, validates the exact installer
    contents, and publishes short-lived build artifacts.
  • The refactored build preserves 46 dynamic exports, 350 dynamic imports, and
    all 9 ordered DT_NEEDED entries from v0.0.1-alpha.

The release was also verified on-device for eraser policy and size switching,
the stylus hardware eraser, selected-layer writing and isolated erasing, layer
previews, covers, templates, page tools, and Home/My Books asset filtering.

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: 80b21424fdd355582ced4446743629dbcb5f167bf21c2692afb14be3724e8efd
  • Plugin inside installer: c4763cd70e59fde082e4a777382386f472ffff4f66cb1b9743d158646f9d6aaf
  • Stock libiinknote.so inside installer:
    f80a7de7a1c482173a89b18f2bb8164fcfb53b8fab9b2a75bd23998813a528ea

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

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