[HTC Butterfly S] xXminiWHOOPERxX:
​

So Butterfly S Community i decided to port a m7 lollipop kernel to our beloved device. Its is stock as can be at the moment, but bear with me.. Also Please do keep in mind that i hold very little knowledge when it comes to kernels. So if smething is broken let me know and i will see what i can do... EACH kernel is tested and essentials are checked like sound, camera, etc.

Information :

Stock kernel for Android 5.0.x

Feel free to use it for ported from HTC One Android 5.0.x ROMs

xXminiWHOOPERxX Kernel for Android 5.0.x

Source: GitHub

Compiler: Linaro GCC 4.9.3

Kernel Version: 3.4.10

defconfig: dlxp_ul_defconfig

Features :

- Removed Write Protection

- USB Fast Charge

- KGSL: Add a simple GPU governor for Adreno xxx GPU series

- Undervolting

- MSM Sleeper ( max screen off freq )

- GPU Overclock

- Frandom

- FSync

- BLN

- Gamma Control

- DoubleTap2Wake

- Sweep2Wake & Sweep2Sleep

Supported Devices :

DLXP_U

DLXP_UL

Supported Roms :

Lollipop Sense

Lollipop GPE

Changelog :

[B][U]v3.0.1[/U][/B]
- Added Disabling HTC Color Enhancements
- Fixed Fast Charge Selection in Aroma
- Fixed Set SELinux Option in Aroma
- Added Scheduler Choosing in Aroma

[B][U]v3.0.0[/U][/B]
- Fixed Compass
- MSM Thermal
- LZ4 Compressions
- nohz: Reduce overhead under high-freq idling patterns
- fix for app-mounted directories (thanks @mkasick)
- Faux Sound thanks @faux123
- GPU: add optimization flags to GPU drivers & Kernel Optimizations ( Should fix glitchy sound )
- sync: dont block the flusher thread waiting on IO
- Fixed Aroma.!!
- Gesture fixes ( DT2W mostly )

[B][U]v2.0.0r3[/U][/B]
- ARM CPU Topology
- cpu_power driver
- Added exFat ( Untested )
- Extra RAM
- dt2w
- s2w & s2s

[B][U]v1.1.2[/U][/B]
- BLN ( blink light notifications : ported by me )
- Gamma Control
- Input: Send events one packet at a time
- binfmt_elf.c: use get_random_int() to fix entropy depleting
- fixed wakelocks'

[B][U]v1.1.1[/U][/B]
- Made FIOPS Defualt I/O Again
- Added Back Voltage Control
- Added Frandom To Kernel ( Desription [URL="https://github.com/flar2/m7-GPE-5.0.1/commit/9af0fe4a55c5aa6b61b0c77b65449ee76bbc4164"]here[/URL] )
- sysfs entry for fsync

[B][U]v1.1.0[/U][/B]
- Reverted ROWto Defualt Scheduler for now
- GPU overclocking
- msm sleeper
- Removed Undervolting temporally

[B][U]v1.0.9[/U][/B]
- arm optimized crypto algorithms
- glibc memcpy and strcpy

[B][U]v.1.0.8[/U][/B]
- msm_kcal_ctrl: generic MSM LCD temperature calibrations
- Added: Voltage control

[B][U]v.1.0.6[/U][/B]
- Added USB Fast Charge
- KGSL: Add a simple GPU governor for Adreno xxx GPU series
- Default Scheduler FIOPS

[B][U]v1.0.4[/U][/B]
- Set local name
- Removed Write Protection

[B][U]v1.0.0[/U][/B]
-initial release

Downloads :

in attachments

Credits :

[MENTION=3830475]thewadegeek[/MENTION] - For this guide that has helped for my numerous kernel releases in the past

[MENTION=4825437]Christopher83[/MENTION] - For this Thread

[MENTION=3637908]kairi_zeroblade[/MENTION] - For his outstanding lollipop kernel for m7 at which i ported to dlxp, also thanks for being an inspiration on me doing kernels.

[MENTION=502579]Matri}{[/MENTION] - For the idea of this thread ( layout ) and for posting toolchain links in his kernel thread and explaining to me what it takes to port the m7 kernels

My brother - for letting me use his computer to compile these kernels