Skip to content

YaBatman v1.1-3

Choose a tag to compare

@seb3773 seb3773 released this 05 Sep 00:53
· 1 commit to main since this release

Release v1.1-3 of YaBatman:

What's New in v1.1-3

Systemd Sleep Hook for s2idle Mitigation & Hibernation Handshake: Added a dedicated synchronous /lib/systemd/system-sleep/yabatman lifecycle hook. When hardware energy mitigations (such as offlining secondary CPU cores before sleep) are used to prevent battery drain during suspend, the hook intercepts the intermediate RTC wake-up during suspend-then-hibernate and synchronously re-enables all CPU cores and switches to the performance profile before the kernel memory snapshot and disk writes begin.
Daemon CLI Client Mode: yabatmand now supports direct, lightweight command-line dispatch (e.g. yabatmand reenable_cpu_cores, yabatmand set_perf_profile, yabatmand disable_cpu_cores) via POSIX sockets in < 1ms without external dependencies.
Automated APT Repo Hook: Integrated QSI root pre-APT configuration hook (qch_preaptr.dvt) and package postinst/postrm handling for automated APT repository setup.
Repository & Package Updates: Refreshed official APT repository metadata and release packages.

Packages

yabatman_1.1-3_amd64.deb : Standard dynamic build for Trinity Desktop / Debian-based systems.
yabatman_1.1-3_amd64.qsi : One-click graphical installer for Q4OS Trinity Desktop.
yabatman_1.1-3_amd64_static.deb : Standalone static TQt3 build (no Trinity dependencies required).