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

Search This thread

xperia x root

Senior Member
Aug 31, 2010
101
12
Planet Root
0.04 works fine for me. Much easier now to keep device under 40 degrees.
How does min performance level set to 60 affect performance. 60 is the stock level, right? There are also changes done to the gpu site i think. What was done in fact?
As far as i tested at Geekbench with trepn profiler, max clock at 42 degrees seems to be 1,56mhz on big cluster... quite enough power i think for most tasks.
 

Viper4713

Senior Member
Feb 7, 2013
1,378
837
Unfortunately when using Button Mapper to double tap home button to sleep, it always fully locks your device where you must re-enter your passcode again every time, no more finger print unlock :( so for now I will not use Button Mapper, I love the idea though, I'm sure this will be fixed later :) regardless thank you for 0.04! :good:
 

devsk

Senior Member
Dec 14, 2008
2,074
770
hey @flar2: have you figured why the wifi is so wonky on this device? The wifi drains the battery much faster than the LTE, although I have a better signal for the wifi. I see these messages repeated every 1-2 seconds from stock kernel:
Code:
[23418.447739] c0    457 msm_pcie_pm_suspend: RC0: PME_TURNOFF_MSG is sent out
[23418.447833] c0    457 msm_pcie_pm_suspend: RC0: PM_Enter_L23 is received
[23418.447876] c0    457 msm_pcie_disable: RC0: entry
[23418.447925] c0    457 msm_pcie_disable: PCIe: Assert the reset of endpoint of RC0.
[23423.282566] c0    457 msm_pcie_pm_resume: RC0: entry
[23423.282821] c0    457 msm_pcie_enable: RC0: entry
[23423.282876] c0    457 msm_pcie_enable: PCIe: Assert the reset of endpoint of RC0.
[23423.289156] c1    457 msm_pcie_enable: PCIe RC0 PHY is ready!
[23423.299851] c1    457 msm_pcie_enable: PCIe: Release the reset of endpoint of RC0.
[23423.328106] c1    457 msm_pcie_enable: PCIe RC0 link initialized
There are two problems with the frequent repetition:

1. Its eats up CPU cycles in the kernel
2. It does IO to the disk in terms of /devlog/kernel.log. The log files are rotated inside the 25MB partition (mounted at /devlog) but it results in a very frequent IO to the internal storage, which not only wears out the eMMC but burns through the battery.

If I disable wifi and use LTE only, my battery drain is reduced to almost 1/3rd. Something is seriously wrong with the driver for bcm4359 chip on this device.
 
  • Like
Reactions: Haldi4803

Gamesoul Master

Senior Member
Aug 26, 2010
682
177
No aroma setup in 0.04 genius.....

Sent from my HTC 10 using XDA-Developers mobile app
::shrug:: I installed it shortly before replying to your post, and it ran me through Aroma just fine. Unless, of course, you updated from the app and left the default "Express" option selected...?

Sent from my HTC 10 using XDA-Developers mobile app

---------- Post added at 02:06 AM ---------- Previous post was at 02:04 AM ----------

Looks like there's no aroma during the install of 0.04. Luckily it kept my oc/uc settings from seeing them on 0.03
There was an Aroma setup when I installed it earlier. Did you update from the app and leave "Express" setup selected? That's the only way I can see it not giving you the Aroma setup.

Sent from my HTC 10 using XDA-Developers mobile app
 

Tiffany84

Inactive Recognized Themer
Jul 27, 2010
6,280
3,323
Just to chime in, I don't use the app. I downloaded .04 from AFH and there was no aroma. I did notice the end of the file name said express. One more thing, I thought I read if you didn't install button mapper, the home button wouldn't vibrate every time you pressed it. Maybe it was for something else but I don't have the app installed and it vibrates. So if there is a way to make it behave like stock that would be awesome. I always turn vibration off on the others. But other than that it's great. Haven't had any issues.

Edit: If I reflashed .03 would it get rid of the home button vibration?

Sent from my HTC 10 using XDA-Developers mobile app
 
Last edited:

jhericurls

Senior Member
Aug 9, 2009
1,481
353
I'm 04 and I think the battery meter is broken. It's still showing 85% after 2.5hrs of steaming Spotify and over 40mins of SoT.
 

NotATreoFan

Moderator Emeritus
hey @flar2: have you figured why the wifi is so wonky on this device? The wifi drains the battery much faster than the LTE, although I have a better signal for the wifi. I see these messages repeated every 1-2 seconds from stock kernel:

Code:
[23418.447739] c0    457 msm_pcie_pm_suspend: RC0: PME_TURNOFF_MSG is sent out

[23418.447833] c0    457 msm_pcie_pm_suspend: RC0: PM_Enter_L23 is received

[23418.447876] c0    457 msm_pcie_disable: RC0: entry

[23418.447925] c0    457 msm_pcie_disable: PCIe: Assert the reset of endpoint of RC0.

[23423.282566] c0    457 msm_pcie_pm_resume: RC0: entry

[23423.282821] c0    457 msm_pcie_enable: RC0: entry

[23423.282876] c0    457 msm_pcie_enable: PCIe: Assert the reset of endpoint of RC0.

[23423.289156] c1    457 msm_pcie_enable: PCIe RC0 PHY is ready!

[23423.299851] c1    457 msm_pcie_enable: PCIe: Release the reset of endpoint of RC0.

[23423.328106] c1    457 msm_pcie_enable: PCIe RC0 link initialized

There are two problems with the frequent repetition:



1. Its eats up CPU cycles in the kernel

2. It does IO to the disk in terms of /devlog/kernel.log. The log files are rotated inside the 25MB partition (mounted at /devlog) but it results in a very frequent IO to the internal storage, which not only wears out the eMMC but burns through the battery.



If I disable wifi and use LTE only, my battery drain is reduced to almost 1/3rd. Something is seriously wrong with the driver for bcm4359 chip on this device.



I think this is more of a SD820 problem. I had to get rid of the S7 Edge because I couldn't unlock it to replace the stock kernel, and battery life with WiFi on (required at my office) was beyond miserable.


Sent from my iPhone using Tapatalk
(It's my work phone. Don't worry, still Android at heart)
 

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