You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On initialization and setup, permissions on the TI LM3630A sysfs nodes are configured (0666), allowing KOReader to read and write directly through Lua.
Gesture latency drops from ~50ms to <1ms with zero process forks, eliminating UI stutter on rapid swipe gestures.
Transparently falls back to the Magisk su helper if direct I/O is blocked by SELinux.
🔋 Power Management (Standby Battery Saver)
Automatic suspend/resume lifecycle integration: turns off the LM3630A LEDs when the device enters sleep to prevent battery drain in standby.
Automatically restores previous light levels when waking up.
Can be toggled on/off via the menu (Turn off on sleep).
💡 E-Ink Friendly Touch Controls & Presets
New interactive light dialog with responsive steppers (Cold +/-10, Warm +/-10) and quick presets.
Instant presets:
☀️ Daytime (Cold 80, Warm 0)
📖 Reading (Cold 50, Warm 60)
🌙 Bedtime (Cold 0, Warm 50)
🌑 All off (0, 0)
Registered new Dispatcher actions for gestures (bigme_preset_day, bigme_preset_read, bigme_preset_night).
Separate modal for setting exact numeric values without forcing the software keyboard open.
🛠️ Code Health & Fixes
onBigmeEinkCenter now calls os.execute directly, avoiding unread pipe file descriptors.
Removed redundant driver reads during UI interactions.
Check setup now displays the active hardware access mode (Direct vs Root fallback).
Install
Download bigmelight-v1.1.0.zip below.
Unzip into /sdcard/koreader/plugins/bigmelight.koplugin/.