Eureka_R8.0_A307_enforcing_OneUI3.zip
14.6 MB
Official update for A30s
Eureka R7.5 → Eureka R8.0
(Enforcing SElinux)
This custom kernel can ONLY be used with R VENDOR based roms, that is, only OneUI 3.x for the time being
Eureka R7.5 → Eureka R8.0
(Enforcing SElinux)
This custom kernel can ONLY be used with R VENDOR based roms, that is, only OneUI 3.x for the time being
Eureka_R8.0_A307_permissive_OneUI3.zip
14.6 MB
Official update for A30s
Eureka R7.5 → Eureka R8.0
(Permissive SElinux)
This custom kernel can ONLY be used with R VENDOR based roms, that is, only OneUI 3.x for the time being
Eureka R7.5 → Eureka R8.0
(Permissive SElinux)
This custom kernel can ONLY be used with R VENDOR based roms, that is, only OneUI 3.x for the time being
Eureka_R8.0_A405_enforcing_OneUI3.zip
14.5 MB
Official update for A40
Eureka R7.5 → Eureka R8.0
(Enforcing SElinux)
This custom kernel can ONLY be used with R VENDOR based roms, that is, only OneUI 3.x for the time being
Eureka R7.5 → Eureka R8.0
(Enforcing SElinux)
This custom kernel can ONLY be used with R VENDOR based roms, that is, only OneUI 3.x for the time being
Eureka_R8.0_A405_permissive_OneUI3.zip
14.5 MB
Official update for A40
Eureka R7.5 → Eureka R8.0
(Permissive SElinux)
This custom kernel can ONLY be used with R VENDOR based roms, that is, only OneUI 3.x for the time being
Eureka R7.5 → Eureka R8.0
(Permissive SElinux)
This custom kernel can ONLY be used with R VENDOR based roms, that is, only OneUI 3.x for the time being
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Eureka_R8.0.1_A105_enforcing_Q_R_S.zip
14.2 MB
Hotfix Release for A10
Eureka R8.0.1
(Enforcing SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka R8.0.1
(Enforcing SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
👍5
Eureka_R8.0.1_A105_permissive_Q_R_S.zip
14.2 MB
Hotfix Release for A10
Eureka R8.0.1
(Permissive SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka R8.0.1
(Permissive SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
👍4❤1
Eureka_R8.0.1_A202_enforcing_Q_R_S.zip
14.2 MB
Hotfix Release for A20e
Eureka R8.0.1
(Enforcing SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka R8.0.1
(Enforcing SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka_R8.0.1_A202_permissive_Q_R_S.zip
14.2 MB
Hotfix Release for A20e
Eureka R8.0.1
(Permissive SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka R8.0.1
(Permissive SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka_R8.0.1_A205_enforcing_Q_R_S.zip
14.6 MB
Hotfix Release for A20
Eureka R8.0.1
(Enforcing SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka R8.0.1
(Enforcing SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
👍3
Eureka_R8.0.1_A205_permissive_Q_R_S.zip
14.6 MB
Hotfix Release for A20
Eureka R8.0.1
(Permissive SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka R8.0.1
(Permissive SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
👍2
Eureka_R8.0.1_A305_enforcing_Q_R_S.zip
14.7 MB
Hotfix Release for A30
Eureka R8.0.1
(Enforcing SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka R8.0.1
(Enforcing SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka_R8.0.1_A305_permissive_Q_R_S.zip
14.7 MB
Hotfix Release for A30
Eureka R8.0.1
(Permissive SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka R8.0.1
(Permissive SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
👍3
Eureka_R8.0.1_A307_enforcing_Q_R_S.zip
14.6 MB
Hotfix Release for A30s
Eureka R8.0.1
(Enforcing SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka R8.0.1
(Enforcing SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka_R8.0.1_A307_permissive_Q_R_S.zip
14.6 MB
Hotfix Release for A30s
Eureka R8.0.1
(Permissive SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka R8.0.1
(Permissive SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
👍2🔥1
Eureka_R8.0.1_A405_enforcing_Q_R_S.zip
14.5 MB
Hotfix Release for A40
Eureka R8.0.1
(Enforcing SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka R8.0.1
(Enforcing SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
❤1
Eureka_R8.0.1_A405_permissive_Q_R_S.zip
14.5 MB
Hotfix Release for A40
Eureka R8.0.1
(Permissive SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
Eureka R8.0.1
(Permissive SElinux)
* Fixes camera for devices with recording issue
This custom kernel can ONLY be used with all Eureka ROMs, Q/R/S GSIs, other Q/R/S custom roms and OneUI 2.x
👍2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
OFFICIAL FEATURES OF EUREKA R9.0
→ Upstream Linux Kernel Version from 4.4.288 to 4.4.302 (latest and last update from Linux).
→ Implemented EurekaSound (ESOUND) v1.0, a basic headphone audio controller (For AOSP only).
→ Implemented Eureka Display Control (EKCAL) which is based on Samsung mDNIE driver (Not available for A20e).
→ Modified DT2W driver for A20 and A40 so as to fix DT2W issue on AOSP ROMs.
→ Fixed all remaining warnings in kernel source.
→ For permissive selinux, selinux can be switched to enforcing after boot.
→ Further improvements to SElinux code to fix some warnings in kernel log.
→ Fixed custom flashlight controller for A10.
→ Updated WireGuard VPN driver to latest version (1.0.20211208)
→ Merged 98 % audio and camera changes from R kernel source into Q/R/S (AOSP/OneUI2) kernels.
→ AROMA Installer is now used to facilitate the installation of Eureka Kernel.
→ OneUI and AOSP kernels & custom DTBs have been merged into 1 zip (kept size as small as possible).
→ Built with Vortex Clang & LTO which is based on the latest version of Clang 14 (20220201).
→ Two kernel versions with different schedulers are now available:
→ Implemented EMS (Exynos Mobile Scheduler) which is a scheduler based on EAS (Energy Aware Scheduling).
→ The normal kernel version has the stock HMP (Heterogeneous Multi-Processing) scheduler.
→ Eureka kernel R9.0 heavily depends on DTB (not DTBO) for the following features:
→ CPU and GPU overclock & underclock
→ SELinux state (enforcing or permissive)
→ Sound driver compatibility (AOSP, OneUI2 or OneUI3)
→ Energy model and parameters for EMS kernels
→ EMS kernel works best with schedutil based governors. The following governors were added:
→ Blu Schedutil
→ ElectroUtilX
→ PwrUtilX
→ Updated to latest A305F kernel source (A305FDDU6CUI3).
→ Time left for full charge is now shown on OneUI ROMs.
→ Updated all DTBOs to match latest changes from R source.
→ Possible fix for issue of glitched video renderings on social media apps (E.g: Instragram) - reported by our testers.
→ DTC (Device Tree Compiler) on kernel source has been upreved to 1.6.1, latest available
→ Updated spectrum files.
→ Other minor changes.
→ Skipped R8.5 xD
→ Upstream Linux Kernel Version from 4.4.288 to 4.4.302 (latest and last update from Linux).
→ Implemented EurekaSound (ESOUND) v1.0, a basic headphone audio controller (For AOSP only).
→ Implemented Eureka Display Control (EKCAL) which is based on Samsung mDNIE driver (Not available for A20e).
→ Modified DT2W driver for A20 and A40 so as to fix DT2W issue on AOSP ROMs.
→ Fixed all remaining warnings in kernel source.
→ For permissive selinux, selinux can be switched to enforcing after boot.
→ Further improvements to SElinux code to fix some warnings in kernel log.
→ Fixed custom flashlight controller for A10.
→ Updated WireGuard VPN driver to latest version (1.0.20211208)
→ Merged 98 % audio and camera changes from R kernel source into Q/R/S (AOSP/OneUI2) kernels.
→ AROMA Installer is now used to facilitate the installation of Eureka Kernel.
→ OneUI and AOSP kernels & custom DTBs have been merged into 1 zip (kept size as small as possible).
→ Built with Vortex Clang & LTO which is based on the latest version of Clang 14 (20220201).
→ Two kernel versions with different schedulers are now available:
→ Implemented EMS (Exynos Mobile Scheduler) which is a scheduler based on EAS (Energy Aware Scheduling).
→ The normal kernel version has the stock HMP (Heterogeneous Multi-Processing) scheduler.
→ Eureka kernel R9.0 heavily depends on DTB (not DTBO) for the following features:
→ CPU and GPU overclock & underclock
→ SELinux state (enforcing or permissive)
→ Sound driver compatibility (AOSP, OneUI2 or OneUI3)
→ Energy model and parameters for EMS kernels
→ EMS kernel works best with schedutil based governors. The following governors were added:
→ Blu Schedutil
→ ElectroUtilX
→ PwrUtilX
→ Updated to latest A305F kernel source (A305FDDU6CUI3).
→ Time left for full charge is now shown on OneUI ROMs.
→ Updated all DTBOs to match latest changes from R source.
→ Possible fix for issue of glitched video renderings on social media apps (E.g: Instragram) - reported by our testers.
→ DTC (Device Tree Compiler) on kernel source has been upreved to 1.6.1, latest available
→ Updated spectrum files.
→ Other minor changes.
→ Skipped R8.5 xD
🔥52👍15❤8🎉5
Reference about EMS kernel:
Energy Aware Scheduling (or EAS) gives the scheduler the ability to predict the impact of its decisions on the energy consumed by CPUs. EAS relies on an Energy Model (EM) of the CPUs to select an energy efficient CPU for each task. Allowing to save up battery even further.
EMS is Exynos Mobile Scheduler, fork of EAS for exynos. And it was ported to our 4.4.y kernel. As written above, EMS kernel is good for battery saving.
Some words from kernel official docs:
- EAS operates only on heterogeneous CPU topologies (such as Arm big.LITTLE) because this is where the potential for saving energy through scheduling is the highest.
- Using EAS with any other governor than schedutil is not supported.
Attached picture is an example with EMS Kernel with pwrutilx gorvernor (idle drain 0.33% per hour)
Reference about HMP kernel:
It's just the stock scheduler that comes with stock kernel. Basically it's the normal kernel.
Energy Aware Scheduling (or EAS) gives the scheduler the ability to predict the impact of its decisions on the energy consumed by CPUs. EAS relies on an Energy Model (EM) of the CPUs to select an energy efficient CPU for each task. Allowing to save up battery even further.
EMS is Exynos Mobile Scheduler, fork of EAS for exynos. And it was ported to our 4.4.y kernel. As written above, EMS kernel is good for battery saving.
Some words from kernel official docs:
- EAS operates only on heterogeneous CPU topologies (such as Arm big.LITTLE) because this is where the potential for saving energy through scheduling is the highest.
- Using EAS with any other governor than schedutil is not supported.
Attached picture is an example with EMS Kernel with pwrutilx gorvernor (idle drain 0.33% per hour)
Reference about HMP kernel:
It's just the stock scheduler that comes with stock kernel. Basically it's the normal kernel.
👍42❤12🔥11
Eureka_R9.0_A105_AROMA-HMP.zip
29 MB
Official update for A10
Eureka R8.0 → Eureka R9.0
Scheduler : HMP
This custom kernel can be used with AOSP Q/R/S and OneUI ROMs.
Eureka R8.0 → Eureka R9.0
Scheduler : HMP
This custom kernel can be used with AOSP Q/R/S and OneUI ROMs.
Eureka_R9.0_A105_AROMA-EMS.zip
29 MB
Official update for A10
Eureka R8.0 → Eureka R9.0
Scheduler : EMS
This custom kernel can be used with AOSP Q/R/S and OneUI ROMs.
Eureka R8.0 → Eureka R9.0
Scheduler : EMS
This custom kernel can be used with AOSP Q/R/S and OneUI ROMs.
🔥30👍15😱2