Repository navigation
Eureka Kernel R24U v1.3 — governor/scheduler cleanup + real GPU voltage
Eureka Kernel R24U v1.3
Governor/scheduler cleanup + real GPU voltage reporting.
For all Eureka-supported Exynos7885 devices: Galaxy A10, A20, A20e, A30, A30s, A40, M20, M30s (jackpotlte).
What's new
CPU governors — cleaned set
Kept (exactly): interactive, performance, powersave, schedutil, userspace (stock set) + intelli_active, blu_active, lionheart.
Removed: ondemand, ondemandplus, conservative, smartmax, smartmax_eps, darkness, bioshock.
Default governor: tuned schedutil — rate-limit multiplier 50 → 20 for the overclocked Exynos7885 frequency tables (2.5× faster frequency ramp-up). Switch to intelli_active/blu_active/lionheart anytime via the manager app.
I/O schedulers — zen default
- Internal storage (eMMC): zen default;
bfq,fiops,sioselectable - External SD card: sio default (kernel-side hook at mmc block allocation — automatic, survives remount)
- Removed: noop, deadline, maple, anxiety, cfq
GPU voltage — real values
/sys/devices/platform/11500000.mali/vol was a stub returning 0. Now reports the real ASV voltage for the current GPU clock + voltage margin. The Eureka-Manager GPU page displays live current mV.
KernelSU
rsuntk 648e5988 + clang-24 copy_to_iter const-cast build fix — submodule now points at the HyperRamzey/KernelSU fork (eureka-r24u branch), so fresh clones build out of the box.
Everything from v1.2 preserved
ASV voltage margin sysfs (per-domain runtime margins), baseband guard (CP auto-recovery + crash counters), CIFS (SMB2/SMB3.1.1), full IPset, KernelSU 32473.
Install
Flash in recovery (same AROMA installer as always):
- Select variant (AOSP / OneUI3 / Legacy base)
- Select dtb enforcement mode
- Optional: DM-verity-patched DTBO
Kernel: 4.4.302-p6-Eureka-R24U-KSU_R24U · sha256 checksums in .sha256 sidecars.
Manager app
Eureka-Manager v1.1 — adds Display (mdnie) + FlashLight controls ported from EKManager, AMOLED solid-black default theme, correct °C rendering on the overall screen, live GPU mV.