Update!!!!!!
This is for Sense 5.5 Android 4.4.2
GPE update will follow. Sprint and Verizon...not sure, they're difficult to support.
NOTE: I forgot to change the name of the kernel, it still says ElementalX-13.0
This will need some testing, consider it a beta. For me, everything seems to be working well. I tried to reduce some of the wifi wakelocks. I updated many files from the One Max 4.4.2 source that was released recently. I think this is now very close to the stock Sense 4.4.2 kernel for the One, the source for which has not been released by HTC. Logo2wake now works reliably from deep sleep. I think I also finally killed the navbar that sometimes pops up on older apps. Got rid of some annoying logspam and updated the governor, details below.
Ondemand Governor:
This is the same as the elementalx governor on my other devices but I left the name ondemand to work with all of HTC's built-in stuff. It has been updated and changed a lot, and I think it's smoother now, while still very good on battery. Probably needs a bit more tweaking. I added a bunch of tunables and there is a built-in touch boost.
Here are the new tunables:
input_event_min_freq: takes four values separated by comma. These are the input boost frequencies for cores 0, 1, 2, and 3.
input_event_timeout: this is the length of time in milliseconds that the input boost will be active (default 1000). Setting this to 0 disables input boosting.
ui_sampling_rate: when you touch the screen, the sampling rate changes temporarily to whatever you set here (default 15000)
two_phase_frequency: this sets the max frequency for moderate loads. Accepts four frequency values separated by comma, for cores 0, 1, 2, and 3.
Download:
ElementalX-m7-13.2 *BETA*
If you like this and want to support future development, please consider donating $1
Changes:
-update for Sense 4.4.2
-fix logo2wake
-add tunables to governor
-add input boosting
-add f2fs support
-reduce logspam
-reduce wifi wakelocks