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. 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
- htc_pmewl, htc_pmeuhl, htc_pmewhl (check ro.product.device in build.prop for compatibility)
Special Features (added to stock options)
- Linux 3.18.63
- Many upstream patches to improve overall performance and security
- EAS(separate build for this below)
- Anykernel 2 installer - ramdisk edits that don't overwrite your current boot.img tweaks
- Forced Encryption
- Official Linaro 6.1
- Stock CFS
- Stock governors
- Entropy Tweaks
- 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
Nougat 7.0.x 2.x.x
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
Marshmallow 6.0.1 - 1.55.x and under firmwares
Marshmallow 6.0.1 - Sprint
@Eliminater74 for all his EAS work and permission to use this work
@flar2 for his wake gestures
@osm0sis for his anykernel2 setup
@bsmitty83 for helping your old B-Team member to get ak2 running
Our testers/friends - you know who you are...
BETA TESTING KERNELS
Elite Kernel, Kernel for the HTC 10
Source Code: https://github.com/Elite-Kernels/HTC-10
Kernel Special Features:
Last Updated 2018-03-12