[KERNEL] ElementalX 3/3T

Search This thread

flar2

Recognized Developer
Jun 11, 2012
18,894
87,865
Southwestern Ontario
elementalx.org
ElementalX Kernel
for OnePlus 3 and 3T
p2214177205-11.jpg


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


Features
  • Easy installation and setup with Aroma installer
  • Wake Gestures support (sweep2wake & doubletap2wake)
  • Notification LED control
  • Sound control
  • Advanced color control
  • Sweep2sleep
  • Backlight dimmer
  • Overclock or underclock CPU
  • Adjust or disable vibration
  • FIOPS, BFQ, CFQ, deadline, noop and SIO i/o schedulers
  • NTFS r/w support
  • Option to disable fsync
  • performance and power optimizations
  • Option to disable gesture vibration
  • USB OTG support
  • Dash charge
  • WireGuard support
  • Supports MultiROM
  • Does not force encryption
  • Compatible with systemless root


Installation

1. Flash in recovery

For maximum compatibility with all ROMs, ElementalX uses your existing ramdisk.
Do NOT flash this over other custom kernels!
You should only flash ElementalX over the kernel that came with your ROM!!!



Notes

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

You can also use my free app Button Mapper to configure the navigation buttons.

Google+ Community


Downloads

OxygenOS/Stock-based ROMs (Android 9)
ElementalX-OP3-5.00


OxygenOS/Stock-based ROMs (Android 8.0.0)
ElementalX-OP3-4.06


LineageOS based ROMs (Android 8.1.0)
ElementalX-OP3-4.01-los


OxygenOS/HydrogenOS/Stock-based ROMs(Android 7.1.1)
ElementalX-OP3-3.09


LineageOS based ROMs (Android 7.1.2)
ElementalX-OP3-3.19-los




OxygenOS/HydrogenOS/Stock-based ROMs(Android 7.0)

ElementalX-OP3-2.07


OxygenOS/HydrogenOS/Stock-based ROMs(Android 6.0.1)
ElementalX-OP3-0.32


CyanogenMod 13 based ROMs
ElementalX-OP3-0.39-cm




Source code

Github








_____________________________________





XDA:DevDB Information
ElementalX-OP3, Kernel for the OnePlus 3

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

Kernel Special Features:

Version Information
Status:
Stable

Created 2016-06-24
Last Updated 2019-05-29
 
Last edited:

flar2

Recognized Developer
Jun 11, 2012
18,894
87,865
Southwestern Ontario
elementalx.org
Changelog

0.11
-add sound control
-security update

0.10
-fix for MultiROM

0.09
-OnePlus updates (including Dash Charge)

0.08
-KCAL advanced color control (@tbalden)
-Notification light control (@Lord Boeffla)
-update installer

0.07
-enable wifi on cm-based ROMs

0.06:
-revert shut down big cluster while screen is off

0.05:
-shut down big cluster while screen is off
-enable USB OTG by default
-add support for PS3 controllers
-do not force encryption

0.04:
-add backlight dimmer
-disable stock doubletap if dt2w is disabled in app

0.03:
-fix capacitive button vibration
-add wake gestures

0.02:
-adjust or disable vibration
-sweep2sleep

0.01:
-optimize and update
-overclocking
-BFQ, SIO and FIOPS i/o scheds
-fsync option
 
Last edited:

micr0g

Senior Member
Sep 6, 2013
552
236
Google Pixel 8 Pro
Thank you flar for this you are the reason that i din't sold the device.As i'm a fan of your kernel from my 1st nexus device,5 then 6 and now i'm glad to see you here.
One question,does dash charge work with custom kernels?
 

inzaghi75

Senior Member
Oct 25, 2009
3,576
1,765
Great to see you here. Yeeeesss

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
 

Chris.nl

Senior Member
Jul 13, 2007
279
164
Wow, I used your kerel on the HTC M7, great to see you here.

Undervolting would be appreciated.
 
Last edited:

CroW_D

Senior Member
Jul 25, 2013
1,018
166
Will is be avaiable for aosp and cm Roms ?

Gesendet von meinem unknown mit Tapatalk
 

matssa

Senior Member
Jan 8, 2015
1,817
1,898
Thank you flar for this you are the reason that i din't sold the device.As i'm a fan of your kernel from my 1st nexus device,5 then 6 and now i'm glad to see you here.
One question,does dash charge work with custom kernels?
If you read a bit around the 1+ forums, on the custom ROMs, or even on websites taht talk about the 1+3, you would know that no, it will not work since 1+ didn't share the kernel source. They will, however, share the binaries for the Dash charging by the end of july (proprietary stuff) and they will also share the VOOC coding for custom ROMs.
 
  • Like
Reactions: mailsexly and flar2

micr0g

Senior Member
Sep 6, 2013
552
236
Google Pixel 8 Pro
The kernel source is out man,they just didn't share the binaries.

So can someone share his charging time with ElementalX;
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 315
    ElementalX Kernel
    for OnePlus 3 and 3T
    p2214177205-11.jpg


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


    Features
    • Easy installation and setup with Aroma installer
    • Wake Gestures support (sweep2wake & doubletap2wake)
    • Notification LED control
    • Sound control
    • Advanced color control
    • Sweep2sleep
    • Backlight dimmer
    • Overclock or underclock CPU
    • Adjust or disable vibration
    • FIOPS, BFQ, CFQ, deadline, noop and SIO i/o schedulers
    • NTFS r/w support
    • Option to disable fsync
    • performance and power optimizations
    • Option to disable gesture vibration
    • USB OTG support
    • Dash charge
    • WireGuard support
    • Supports MultiROM
    • Does not force encryption
    • Compatible with systemless root


    Installation

    1. Flash in recovery

    For maximum compatibility with all ROMs, ElementalX uses your existing ramdisk.
    Do NOT flash this over other custom kernels!
    You should only flash ElementalX over the kernel that came with your ROM!!!



    Notes

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

    You can also use my free app Button Mapper to configure the navigation buttons.

    Google+ Community


    Downloads

    OxygenOS/Stock-based ROMs (Android 9)
    ElementalX-OP3-5.00


    OxygenOS/Stock-based ROMs (Android 8.0.0)
    ElementalX-OP3-4.06


    LineageOS based ROMs (Android 8.1.0)
    ElementalX-OP3-4.01-los


    OxygenOS/HydrogenOS/Stock-based ROMs(Android 7.1.1)
    ElementalX-OP3-3.09


    LineageOS based ROMs (Android 7.1.2)
    ElementalX-OP3-3.19-los




    OxygenOS/HydrogenOS/Stock-based ROMs(Android 7.0)

    ElementalX-OP3-2.07


    OxygenOS/HydrogenOS/Stock-based ROMs(Android 6.0.1)
    ElementalX-OP3-0.32


    CyanogenMod 13 based ROMs
    ElementalX-OP3-0.39-cm




    Source code

    Github








    _____________________________________





    XDA:DevDB Information
    ElementalX-OP3, Kernel for the OnePlus 3

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

    Kernel Special Features:

    Version Information
    Status:
    Stable

    Created 2016-06-24
    Last Updated 2019-05-29
    92
    Update!!!


    Here's the update for OxygenOS Nougat.

    This is universal for the OP3 and OP3T

    OxygenOS Android 7.0
    ElementalX-OP3-2.00


    Changes:
    -update for Nougat



    ____________________________________


    And here's an update for LineageOS


    LineageOS-based ROMs
    ElementalX-OP3-1.04-los


    Changes:
    -LineageOS updates
    87
    I will release updates for Nougat tonight
    85
    Changelog

    0.11
    -add sound control
    -security update

    0.10
    -fix for MultiROM

    0.09
    -OnePlus updates (including Dash Charge)

    0.08
    -KCAL advanced color control (@tbalden)
    -Notification light control (@Lord Boeffla)
    -update installer

    0.07
    -enable wifi on cm-based ROMs

    0.06:
    -revert shut down big cluster while screen is off

    0.05:
    -shut down big cluster while screen is off
    -enable USB OTG by default
    -add support for PS3 controllers
    -do not force encryption

    0.04:
    -add backlight dimmer
    -disable stock doubletap if dt2w is disabled in app

    0.03:
    -fix capacitive button vibration
    -add wake gestures

    0.02:
    -adjust or disable vibration
    -sweep2sleep

    0.01:
    -optimize and update
    -overclocking
    -BFQ, SIO and FIOPS i/o scheds
    -fsync option
    66
    Thread open, let's try to stick to relevant info