uz
Feedback
Eureka releases & updates

Eureka releases & updates

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
2 546
Obunachilar
-224 soatlar
-197 kunlar
-2630 kunlar
Postlar arxiv
Eureka_Kernel_R11.0-beta04_A20-OneUI.zip30.49 MB

Eureka_Kernel_R11.0-beta04_A20-AOSP.zip30.43 MB

Eureka_Kernel_R11.0-beta04_A10-OneUI.zip29.85 MB

Eureka_Kernel_R11.0-beta04_A10-AOSP.zip29.78 MB

The kernel will be released shortly, please wait patiently

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 - Note:

Erofs (Huawei's r/o filesystem) in 4.4? 🤔
Erofs (Huawei's r/o filesystem) in 4.4? 🤔

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.

+5
Eureka_Kernel_R11.0-beta03_A10.zip43.09 MB

What score you will give to beta02. I'm checking the user's rating for this one. Higher score means better.
Anonymous voting

+5
Eureka_Kernel_R11.0-beta02_A10.zip43.11 MB

Beta 2 coming today fixing internal system error on aosp varient maybe fixing install aroma not working

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

Bug tracker - Internal system error: ok. I did a simple misunderstanding and will be fixed on next beta

+5
Eureka_Kernel_R11.0-beta01_A10.zip44.98 MB

Since this kernel is the final one, I've decided i will have an open beta test for kernel. This isn't the final version but is beta, depending on the users reactions of the kernel. More beta test may come. The beta 1 is released today, will do a poll after 3 days about how was the kernel. - For the usb wifi dongle etc drivers they will be released as *.ko. It can be installed manually after boot since our boot partition is almost full. Note that these are 7 year old ones and may not work. - It will have a "-beta0x" string at kernel version - Only this kernel can boot Android T

Additional remarkable changes for kernel - sLMK was removed I know it was a problem in recent versions, causing freeze etc, but that was when my implementation was there. Now i removed my modifications and added some commits for low memory usage over idle. - Binderfs and fs-verity support were backported from 4.19 Android common kernel, if you want to know more about what they are, please Google search them. (Respective paths: drivers/android/, fs/verity) To add a bit this fs-verity was merged on Linux tree at 5.4 LTS, Android backported it to 4.19 and I backported again to 4.4. - Also support for Android T memtrack AIDL hal was added. exposing DMA-BUF stats to sysfs - Misc improvements to memory subsystem. - Added trace support (/sys/kernel/tracing)

OFFICIAL FEATURES OF R11.0 (FINAL VERSION) - Drop sLMK driver, switch back to Android stock LMK. More usages of memory but solving all other bugs, such as deep sleep freeze, apps crashing etc. - Pick needed patches to boot Android T roms, and use hotspots without issues. Those patches include BPF, SELinux, pollfd() syscall support etc. - Remove deprecated xt_qtaguid Netfliter. This was used for usage stats for mobile data and Wi-Fi traffic. Which gave its way to BPF. The backported BPF's network usage measurements are fine on Exynos7885. - Merge F2FS driver of https://android.googlesource.com/kernel/common. A backported version of that filesystem driver. Additional misc patches were applied to make it compile. - Enabled back AUDIT subsystem. - Other changes made in bringing sLMK to kernel are reverted. As this is the final version. More long term tests will be undergone.

sticker.webp0.08 KB

Dear users, It is with great regret that we are going to announce this decision. We have thoroughly thought about it, but in vain. All EurekaTeam members have come to a mutual decision that we shall EOL Eureka Kernel. However, before we EOL it, there will be a last update (no ETA please). The kernel source will remain opensource at its current address, and you can fork it. Anyone wishing to use the kernel source to further develop it for his own release needs to give credits to EurekaTeam. We wish to thank everyone who supported and encouraged us to develop this kernel to the level it is today.❤️ More than 1½ years spent together on this beautiful project.☺️ [Eureka ROMs will remain alive tho] 08/07/2022