[KERNEL] [May 10] ElementalX-HTC10-3.03 (Oreo)

Search This thread

flar2

Recognized Developer
Jun 11, 2012
18,897
87,868
Southwestern Ontario
elementalx.org
ElementalX Kernel
for HTC 10
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
  • Sweep2sleep
  • Sound control
  • Overclock or underclock CPU
  • Backlight dimmer option
  • NTFS r/w support
  • Option to disable fsync
  • compatible with Button Mapper
  • advanced color control (thanks @tbalden)
  • button light notification (thanks @tbalden)
  • LED charge gradient (thanks @tbalden)
  • performance and power optimizations to CPU, GPU, crypto, ZRAM, networking, disk, kernel scheduler, and interactive governor
  • driver updates from Qualcomm
  • maintain thread migration to big cluster with high temperatures
  • disable magnetic cover
  • adjust or disable vibration
  • SIO, FIOPS and BFQ i/o schedulers
  • Does not overwrite modules
  • WireGuard support
  • Block any kernel wakelock (requires EX Kernel Manager)


Installation

1. Flash in recovery

For maximum compatibility with all ROMs, ElementalX uses your existing ramdisk.



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 fingerprint sensor/home button.

Google+ Community


Downloads


Android 8.0.0 Sense
ElementalX-HTC10-3.03

Android 7.0 Sense (ROM Base 2.28 or later)
ElementalX-HTC10-1.08

Android 6.0.1 Sense (ROM Base 1.9x or later)
ElementalX-HTC10-0.26

Android 6.0.1 Sense (ROM Base 1.80 or later - use this if WiFi doesn't work)
ElementalX-HTC10-0.17

Android 6.0.1 Sense (ROM Base 1.55 or earlier)
ElementalX-HTC10-0.06



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






_____________________________________

XDA:DevDB Information
ElementalX-HTC10, Kernel for the HTC 10

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

Kernel Special Features:

Version Information
Status: Stable

Created 2016-05-24
Last Updated 2018-05-10
 

Gamesoul Master

Senior Member
Aug 26, 2010
682
177
So... I get my HTC 10, and while my favorite ROM is here, I couldn't help but feel sad that my favorite kernel wasn't available yet. So I pop in to download the ROM, and here I find this thread.

Basically, my life is now complete. Thank you for completing my life flar2 :)

Edit: Aww... The guy a couple comments above me beat me to expressing my life being complete. Well, I suppose we can share the love :D

Sent from my HTC One_M8 using XDA-Developers mobile app
 

lolog4

Senior Member
Jun 26, 2008
164
48
Cool to see you here flar ?
Thanks for your work on all HTC devices ?
Curious about what your daily phone? ?
 

kfasheldon

Senior Member
Jun 17, 2010
1,093
273
Birmingham
Oops typo.

Disable magnetic cover option claims to speed up file transfer but risk data loss, possibly not. Or given this is the 10 maybe the magnet slows it down.

And on reboot I saw that dreaded red text pop up saying its a sec build.. Not seen until now... Or did I just miss it on other kernel / rom reboots...

It's not so bad as on m8 as only shows for a second then continues, anyone else seeing it.

Sent from my HTC 10 using XDA-Developers mobile app
 
  • Like
Reactions: JhoonB51

tbalden

Recognized Developer
Nice to see again in common section @flar2 :)
The 10 is now in good hands, I can go and fiddle with some more usability features instead of the freq mingling. I'm envious you got the nerve for such stuff.


How's this dim thing working BTW? What's it over the HTC slider for autobrightness maximum? Noob question :)


So you added modload hack for proprietary to work on Verizon 1.19 base default system modules? Or using su.d bind mounting? I don't like that modload hack, it's yucky.
 
Last edited:

Freak07

Recognized Developer / Recognized Contributor
Jan 2, 2011
6,439
23,036
hey @flar2

great to see you already released your kernel. Thank you.
however i have a few questions.
would you mind considering to add the button light notification feature from @tbalden ´s kernel as an aroma option? :angel: quite a neat feature.

and second. I´m the guy who pm´ed you about the ghostpepper like interactive profile. I notice there is a cpu boost on the 10. do you know how it is controlled? via pnpmngr or kernel?
would be great if we had a way to disable it without breaking pnpmngr.

thanks
with kind regards
 

tbalden

Recognized Developer
hey @flar2
would you mind considering to add the button light notification feature from @tbalden ´s kernel as an aroma option? :angel: quite a neat feature.
hey hey, give flar2 some slack, i haven't even finished it properly, no settings in sysfs to switch it on/off, configure parameters like blink speed, length of dark period :p
 
  • Like
Reactions: janarp

Freak07

Recognized Developer / Recognized Contributor
Jan 2, 2011
6,439
23,036
hey hey, give flar2 some slack, i haven't even finished it properly, no settings in sysfs to switch it on/off, configure parameters like blink speed, length of dark period :p
Yeah well I meant for the future :) didn't want to pressure anyone/anything. I just like that Feature. It reminds me of the Desire HD and the one x.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 191
    ElementalX Kernel
    for HTC 10
    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
    • Sweep2sleep
    • Sound control
    • Overclock or underclock CPU
    • Backlight dimmer option
    • NTFS r/w support
    • Option to disable fsync
    • compatible with Button Mapper
    • advanced color control (thanks @tbalden)
    • button light notification (thanks @tbalden)
    • LED charge gradient (thanks @tbalden)
    • performance and power optimizations to CPU, GPU, crypto, ZRAM, networking, disk, kernel scheduler, and interactive governor
    • driver updates from Qualcomm
    • maintain thread migration to big cluster with high temperatures
    • disable magnetic cover
    • adjust or disable vibration
    • SIO, FIOPS and BFQ i/o schedulers
    • Does not overwrite modules
    • WireGuard support
    • Block any kernel wakelock (requires EX Kernel Manager)


    Installation

    1. Flash in recovery

    For maximum compatibility with all ROMs, ElementalX uses your existing ramdisk.



    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 fingerprint sensor/home button.

    Google+ Community


    Downloads


    Android 8.0.0 Sense
    ElementalX-HTC10-3.03

    Android 7.0 Sense (ROM Base 2.28 or later)
    ElementalX-HTC10-1.08

    Android 6.0.1 Sense (ROM Base 1.9x or later)
    ElementalX-HTC10-0.26

    Android 6.0.1 Sense (ROM Base 1.80 or later - use this if WiFi doesn't work)
    ElementalX-HTC10-0.17

    Android 6.0.1 Sense (ROM Base 1.55 or earlier)
    ElementalX-HTC10-0.06



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






    _____________________________________

    XDA:DevDB Information
    ElementalX-HTC10, Kernel for the HTC 10

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

    Kernel Special Features:

    Version Information
    Status: Stable

    Created 2016-05-24
    Last Updated 2018-05-10
    48
    Update!!!


    Download
    ElementalX-HTC10-0.23-Sense



    Changes:
    -verified boot patch (@sultanxda)
    -performance optimizations
    45
    Update!!!


    Download
    ElementalX-HTC10-1.08-Sense



    Changes:
    -HTC update 2.51
    -blueborn security patch
    43
    37