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
If after the aroma zip the kernel is not updated, try extracting the aroma zip and from kernel/ get the zip of your varient and flash with twrp. Let me know if this works
👍7👎1
Beta 2 coming today

fixing internal system error on aosp varient
maybe fixing install aroma not working

Note: UI3 doesn't have sLMK
Compiler is Neutron clang 16
14👍5👎1🔥1
What score you will give to beta02. I'm checking the user's rating for this one.
Higher score means better.
Anonymous Poll
13%
1~3
13%
4~7
33%
7~10
42%
100
🔥19👎75😁2👍1
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