[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] buckmarble:
​

WELCOME TO ELITE KERNELS!

Our main goal behind building these kernels is to create a setup that gives a balance between performance and battery life without straying too far from stock. We like to have our cake and eat it too. :p Our kernels include performance, memory, and scheduling tweaks that enables your phone to come to the party when you are hammering down on it and need performance ASAP, and to go to sleep faster than a basset hound on a warm summer day. We put these kernels together mainly for our own use; so what we release is what we personally use. We hope you enjoy them too!

Elite Kernel Members

[MENTION=2967322]buckmarble[/MENTION]

[MENTION=4428185]brymaster5000[/MENTION]

Supported Device

htc_pmewl, htc_pmeuhl, htc_pmewhl (check ro.product.device in build.prop for compatibility)

Special Features (added to stock options)

Base

Linux 3.18.63

Many upstream patches to improve overall performance and security

EAS(separate build for this below)

Boot

Anykernel 2 installer - ramdisk edits that don't overwrite your current boot.img tweaks

Forced Encryption

Optimization

Neon

Official Linaro 6.1

CPU

Stock CFS

Overclock

Governors

Stock governors

IO Schedulers

NOOP

Deadline

CFQ

SIO

BFQ

FIOPS

Miscellaneous

Sweep2sleep

Frandom

Entropy Tweaks

Fsync

Advanced TCP Congestion Control

Upstream Linux patches

KCal Control

Blinking Light Notifications Credit @tbalden

Custom LED Notifications Credit @tbalden

Adreno Boost

Sound Control - Digital and Analog

DriveDroid support

Oreo 8.0.x

Elite_PME-O-03_11_2018

Nougat 7.0.x 2.x.x

Non-EAS Edition

Elite_PME-N-10_11_2017

EAS Edition

Elite_PME_N_EAS-02_01_2017.zip

Special Instructions for EAS use:

You must manually rename the texfat.ko file to texfat.ko.bak. It is located in system/lib/modules. If you do not rename this, your device will bootloop. Renaming this also affects the users who have an sd-card that is formatted as exfat. If you wish to use an sd-card with the EAS kernel, you must have a card that is formatted in a different format.

IMPORTANT: Once the phone is booted, you will have to change to the sched gov via a kernel app. If you do not, the cores will be stuck at max freq.

If you do not like the EAS kernel, to go back you must manually rename the textfat.ko.bak to textfat.ko, restore the boot img that came with the ROM you are on, and the new installer above will take care of the rest of the changes that were made for EAS.

The reason I did not automate the process of renaming the module is to make my users aware of the issue with the exfat sdcards. An alternative to make the exfat cards work is being researched.

Marshmallow 6.0.1 - 1.80.x + firmwares

Elite_PME-11_18_2016

Marshmallow 6.0.1 - 1.55.x and under firmwares

Elite_PME_M-08_18_2016_vzw

Marshmallow 6.0.1 - Sprint

Elite_PME_M-08_26_2016_spr

SUPERSEDED DOWNLOADS

Elite_PME-N-04_10_2017

Elite_PME_N_EAS-01_27_2017.zip

Elite_PME-N-01_23_2017_2

Elite_PME_N_EAS-01_25_2017.zip

Elite_PME-N-12_07_2016

Elite_PME_M-11_12_2016

Elite_PME_M-10_28_2016

Elite_PME_M-09_19_2016

Elite_PME_M-08_26_2016

Elite_PME_M-08_18_2016

Elite_PME_M-08_18_2016_spr

Elite_PME_M-08_10_2016

Elite_PME_M-08_10_2016_vzw

Elite_PME_M-08_02_2016_vzw_3

Elite_PME_M-08_02_2016_3

Elite_PME_M-08_02_2016_vzw

Elite_PME_M-08_02_2016

Elite_PME_M-07_26_2016_vzw

Elite_PME_M-07_26_2016

Elite_PME_M-07_17_2016_vzw

Elite_PME_M-07_17_2016

Elite_PME_M-06_28_2016_vzw

Elite_PME_M-06_28_2016

Elite_PME_M-06_23_2016_vzw

Elite_PME_M-06_23_2016

Elite_PME_M-06_22_2016

Elite_PME_M-06_08_2016

Elite_PME_M-06_01_2016

Special Thanks

[MENTION=4544860]Eliminater74[/MENTION] for all his EAS work and permission to use this work

[MENTION=4684315]flar2[/MENTION] for his wake gestures

[MENTION=4544860]osm0sis[/MENTION] for his anykernel2 setup

[MENTION=4608636]bsmitty83[/MENTION] for helping your old B-Team member to get ak2 running

Our testers/friends - you know who you are...

BETA TESTING KERNELS

XDA:DevDB Information

Elite Kernel, Kernel for the HTC 10

Contributors

buckmarble, brymaster5000

Source Code: https://github.com/Elite-Kernels/HTC-10

Kernel Special Features:

Version Information

Status: Stable

Created 2016-06-03

Last Updated 2018-03-12