• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL] [Feb 4] [SM-G96XF/FD/N] ElementalX 3.00 (DTAA Android 10)

Search This thread

dtrail1

Senior Member
Oct 7, 2011
4,802
7,859
Frankfurt
New version is uploaded to EX Kernel Manager (https://play.google.com/store/apps/details?id=flar2.exkernelmanager)

ElementalX 3.03 should be compatible with all Android 10 ROMs, no matter what base, as I've changed the installer to use the existing ramdisk. The new installer will also preserve root. This should make things a lot easier.

Do a backup and install in EXKM or TWRP. Let me know how it goes, I've only tested with root.

I tried this kernel with Havoc OC (AOSP based) and when flashed via TWRP it doesn't even install the kernel! The previous one will remain installed. After that I tried to flash it via EX Kernel Manager app, which led to constant hang on the device's splash screen. I first thought that's because the kernel doesn't support AOSP based roms, and also some other users confirmed that. But then I just found your post saying "no matter what base". I wish I still had my serial uart to take a look at boot logs, but I don't have it anymore. For a kernel that is meant to work on any rom base, there are many users reporting bootloops and such. What roms does this kernel work with?
 
I tried this kernel with Havoc OC (AOSP based) and when flashed via TWRP it doesn't even install the kernel! The previous one will remain installed. After that I tried to flash it via EX Kernel Manager app, which led to constant hang on the device's splash screen. I first thought that's because the kernel doesn't support AOSP based roms, and also some other users confirmed that. But then I just found your post saying "no matter what base". I wish I still had my serial uart to take a look at boot logs, but I don't have it anymore. For a kernel that is meant to work on any rom base, there are many users reporting bootloops and such. What roms does this kernel work with?

Hi.
I've requested about Havoc few days ago and the response was no. It works only on OneUI Rom based.
 

BackToAndroid

Senior Member
Apr 5, 2017
148
10
New version is uploaded to EX Kernel Manager (https://play.google.com/store/apps/details?id=flar2.exkernelmanager)

ElementalX 3.03 should be compatible with all Android 10 ROMs, no matter what base, as I've changed the installer to use the existing ramdisk. The new installer will also preserve root. This should make things a lot easier.

Do a backup and install in EXKM or TWRP. Let me know how it goes, I've only tested with root.

Will the newer versions be not uploaded on xda? Haven't tried the kernel yet but i downloaded from first post which is 3.00 and from February.

Where can i get the latest version?
 

vyrus027

Senior Member
Aug 21, 2014
61
10
Hi guys! i really love this kernel but i have a problem. My S9 which is on alex dev base 7.3 does not go to deep sleep/doze. I've been using ElementalX since on 6p. I think the issue is the FB Messenger but i might be wrong. My screen off drain is >=2%/hr on airplane mode with wifi open. No location, no auto sync and even no bluetooth. I tried partnering it with Naptime but i would lose notifications on my messenger as it will force doze everything. =<1%/hr is good enough for me. I hope someone can help me. Thanks.
 

Leon

Senior Member
Dec 31, 2012
2,569
1,150
28
Samsung Galaxy S9+
Redmi Note 9
My device is going in to boot loops when I flash this kernel i tried multiple times same issue. However when I flash other kernel it works fine.

Then don't flash this kernel bro :D:D:D It's simple. I'm not using this kernel anymore also because either bootloop my device, either can't pass the lock screen. It's sad that the dev doesn't support it anymore. One of the reasons I'm staying with the stock kernel.
 

jesusito_fr

Senior Member
May 2, 2010
66
11
Hi.
I'm on EX S9 3.04
Facing some issues.
1st. Some CPU cores are always at 100%
2nd. There are not any governor apart from schedutil. Why?

B/R

Enviado desde mi SM-G960F mediante Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 84
    ElementalX Kernel
    for Samsung Galaxy S9/S9+ (Exynos)
    p3890301369-11.jpg


    ElementalX is designed for maximum stability. It is made for people who depend on their phone every day.


    Features:
    -Easy installation with AROMA installer
    -Overclock or underclock the CPU
    -Performance and battery optimization
    -improve multicore performance of big cluster
    -Color control (RGB)
    -Sweep2wake
    -DoubleTap2Wake
    -Sweep2sleep
    -CFQ, noop, deadline, BFQ, FIOPS, SIO, maple and zen i/o schedulers
    -Option to disable fsync
    -Block wakelocks
    -WireGuard support
    -GPU voltage control
    -LED fade control
    -selinux enforcing


    Installation
    1. Flash in TWRP recovery or flash directly in EX Kernel Manager



    Notes

    EX Kernel Manager can be used to configure settings and update or install the kernel quickly and easily.

    Knox status will be set to 0x1 by flashing this (but you probably already tripped it by installing TWRP). Tripping Knox means no Samsung Pay and Secure Folder. If these are important to you, then you can't mod your device.

    Everything else works.

    Some notes about settings
    Sweep2wake/Doubletap2wake/Sweep2sleep: these can be set on the Gestures screen in EX Kernel Manager. I strongly recommend sweep up 2 wake over any other gestures. It is most reliable, less prone to accidental wakes and should not interfere with anything (i.e. phone calls). Wake gestures do not cause battery drain on this device.

    CPU frequencies: Samsung has limited the big cluster frequencies when two or more cores are in use. The stock default is 2700MHz for one CPU, 2314MHz for two CPUs, and 1794MHz for three or four CPUs. If you choose the overclocking option during install, these frequencies are increased.

    Overclocking: The overclocking option will run the big cluster up to 2886MHz and little to 2002MHz, plus it has an additional boost to multicore performance. You benchmarks will be way higher, unless thermal throttling kicks in. EX Kernel Manager will allow you to set the big cluster frequency properly and will show the actual max freq in most circumstances (sometimes it shows less when the big cluster is being throttled for thermal reasons). Don't use other kernel apps, they won't work properly. Don't complain about reboots if you choose this option.

    Color control: I've added an override so that you can adjust red, green and blue by a much larger range than in Samsung's settings. The way this works is any adjustment in EX Kernel Manager will override the Samsung system settings. If you want to go back to using system settings, restore red, green and blue to defaults (255 each) and the system settings will take over again.

    GPU frequencies: I have also updated EX Kernel Manager to allow adjustment of GPU frequencies on this device.

    Blocking wakelocks: If you want to block wakelocks (and it looks like blocking some wifi wakelocks could improve battery life), go to the Miscellaneous screen in EX Kernel Manager and select block wakelocks. You will have the option of blocking any kernel wakelock on that screen, and it will show the time each has been active. I don't know what most of them do, so they might not all be safe to disable. Experiment and provide feedback here for other users.

    selinux is enforcing!

    Thanks to @farovitus @jesec @Tkkg1994


    Downloads

    Android 10
    ElementalX-S9-3.00


    Android 9 (Pie)
    ElementalX-S9-2.11


    Android 8.0.0 (Oreo)
    ElementalX-S9-1.15




    Source code:
    https://github.com/flar2/starlte







    .


    XDA:DevDB Information
    ElementalX-S9, Kernel for the Samsung Galaxy S9

    Contributors
    flar2
    Source Code: https://github.com/flar2/starlte

    Kernel Special Features:

    Version Information
    Status: Stable

    Created 2018-03-23
    Last Updated 2020-05-01
    26
    Update!!


    Download:
    ElementalX-S9-2.01



    Changes:
    -release for Android 9 (Pie)
    23
    The update is coming. I've been using my S9 a lot lately for some major updates to Button Mapper.

    It takes a more work to update samsung kernels, because I have to diff the new source and create a patch, and I have to download the new system image, which takes hours on my slow internet. I wish Samsung would use a git repo.
    22
    Update!!


    Download:
    ElementalX-S9-2.09



    Changes:
    -CSG8 update
    19
    Update!!

    Sorry, the updater and boot.img didn't update properly in 2.07

    Flash directly and control all your settings with EX Kernel Manager:
    https://play.google.com/store/apps/details?id=flar2.exkernelmanager



    Download:
    ElementalX-S9-2.08





    Changes:
    -release for CSF2