Skip to content

Releases: Sichroteph/YACP

YACP 1.4.0-yacp.93

Choose a tag to compare

@github-actions github-actions released this 28 Jul 16:35

YACP 1.4.0-yacp.93

Commit: 82ef0d601ef2148f6ef443179ade26a070812a34

Main changes

  • The centered YACP mark on the current-book Home card is now pale gray, using a sparse e-ink dither that remains visible on its light-gray background without a duplicated bitmap.
  • Project documentation now demonstrates the YACP Home recent-book switcher and groups Reading Stats, Reading Rhythm, and Autonomy with resize-safe grayscale previews.

Defaults

  • Clean profiles use the YACP Home theme.
  • Automatic timeout sleep uses Quick Resume, keeping the current page ready for the normal wake path.

Device compatibility

Both firmware files support Xteink X3 and X4. The device model is detected automatically at boot; tiny and xlarge describe only the included reader font sizes, not separate hardware targets.

Downloads

  • YACP-1.4.0-yacp.93-yacp-tiny.bin: 10, 12, 14, and 16 pt reader fonts.
  • YACP-1.4.0-yacp.93-yacp-xlarge.bin: 16, 18, and 20 pt reader fonts.
  • SHA256SUMS.txt: checksums for both binaries.

Validation status

  • Tiny and Xlarge compiled successfully in GitHub Actions.
  • The embedded .93-tiny and .93-xlarge version/variant identifiers were verified in the attached binaries.
  • Published checksums match both attached binaries.
  • This exact release has not yet been installed and validated on X3 or X4 hardware.
  • No numerical battery-life improvement is claimed.

Read the installation guide before flashing. This repository does not provide support or accept external contributions.

YACP 1.4.0-yacp.88

Choose a tag to compare

@github-actions github-actions released this 28 Jul 12:31

YACP is a personal, opinionated firmware for Xteink X3 and X4 readers. This is its first downloadable release.

Main changes

  • Rounded, cover-free YACP Home focused on the current book and direct resume.
  • Quick Resume enabled after automatic sleep, with the X3 full-screen synchronization flashes removed.
  • Lower-work X3 reader idle path, rate-limited USB checks, and debounced progress writes.
  • Text antialiasing disabled by default while image rendering remains enabled.
  • SD-card font discovery and catalogue allocation deferred until explicitly requested.
  • Sequential next-chapter preparation with memory guards and no repeated SD probes.
  • Autonomy tracking with no periodic wake-up.
  • Reading Rhythm with daily intensity, weekly time, reading days, and streaks.
  • First-start choice between YACP, CrossInk, and an existing custom button mapping.

Downloads

  • YACP-1.4.0-yacp.88-yacp-tiny.bin: 10, 12, 14, and 16 pt reader fonts.
  • YACP-1.4.0-yacp.88-yacp-xlarge.bin: 16, 18, and 20 pt reader fonts.
  • SHA256SUMS.txt: checksums for both binaries.

Validation status

  • Tiny and Xlarge compile successfully locally and in GitHub Actions.
  • Embedded version and variant were verified in both published binaries.
  • Published checksums match the attached binaries.
  • The simulator was used to validate the documented YACP, Autonomy, and Reading Rhythm paths.
  • This exact release has not yet been installed and validated on X3 or X4 hardware.
  • No numerical battery-life improvement is claimed yet.

Read the installation guide before flashing. This repository does not provide support or accept external contributions.