Eureka releases & updates
2.79K subscribers
23 photos
2 videos
393 files
37 links
All official releases for Eureka kernel for different devices will be uploaded here and then on XDA.

Discussion group: @eureka_support_group

If you love our work, thank us by donating here: https://www.paypal.me/chaturbaij
Download Telegram
Beta 3

For OneUI varients cpu input boost was removed as requested
For aosp varients, made some changes to lmk

On boot, lmk is the default android (not slmk) and it continues like that unless the user chooses to use slmk.

The slmk is good at free memory but kills too much, it's just because the kernel cannot know what app (or PID) is on foreground or background. The kernel has to guess it like oom_score_adj, task_prio which may be incorrect. So the slmk has been changed to have a userspace client.

Before: kernel { get running pids -> guess -> kill -> loop }
now I intend to: kernel { get running pids } -> userspace { get exact fg/bg app database from Android am and sort out pids to kill -> write pids to be killed } -> kernelspace { kill the received pids -> loop }.

This lmk method will be activated when the user app opens and ioctl to the /dev node. Before it will be android default lmk implementation. I'm still coding the app so this may be changed.
45👍4🔥3😱2🤩2👎1
Erofs (Huawei's r/o filesystem) ported to 4.4? 🤔
😱8👍4👎21
R11 Beta 4

Decided to implement switch for slmk/android lmk switch first and push another beta.

ChangeLogs
- Dropped cpu input boost on all varients, removing it reduces heat. It was significant to me too
- tc3xxk grip sensor was removed on AOSP varients (fw and driver). In kmsg it always fail to probe and AOSP doesnt use that a single bit.
- Erofs was backported. It can mount erofs images but ROM's with erofs filesystem don't boot yet.
- Implement switch for slmk/android lmk - under /sys/module/simple_lmk/enabled. echo 1 or 0 to enable/disable slmk. Disabled by default
- OneUI4 varient was added, its basically oneui3 one without oneshot netfliter (OneUI impl of qtagid) instead bpf

- Notes: Since the zip contains 4 varients now, it has been split to 2 zips - OneUI3/4 and AOSP new/old
🔥38👍53🎉3🤩3👎1
The kernel will be released shortly, please wait patiently
👍20🔥9👎1
Eureka_Kernel_R11.0-beta04_A30s-OneUI.zip
30.7 MB
7🔥2👍1👎1🤩1