[Sprint HTC One (M7)] thicklizard:
Bad Seed Customs Proudly Presents:

Wolfpack Kernel - Built for the sprint HTC ONE.

I do not own this device. if you have a bug please leave a detailed log and your current setup(rom,cpu settings, governor, and IO scheduler)

What is a kernel?

In computing, the kernel is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the system's resources (the communication between hardware and software components).

FEATURES

Kernel thermal control

Cpu overclocking - I include 3 variants 1.7(stock), 1.998, and 2.1

Cpu governors - intellidemand, badass, interactive, conservitive, powersave, performance, lionheart, and ondemand

IO schedulers - fiops, sio, cfq, vr, zen, deadline, and noop

Sweep2wake -see sysfs entries

Logo2menu-see sysfs entries

Linaro arm topology

Compiled with the latest Linaro 4.7 toolchain - this is usually updated once a month here http://www.linaro.org/downloads/

Linaro -O3 optimized with extra build flags

Sound control

HTC perflock disabled

Voltage control - Controlable with various apps on the market

USB fast charge support-see sysfs entries

Changelog 6/10/13
increase random generator rate
add option in kconfig for bb mod for easy compile
initial gpu oc
reduce l2 for testing

Changelog 5/20/13
Add cifs support built in kernel
Disabled HTC PNP manager
Revert "address issue where cpus forget their clock speeds"
bb: blinking buttons first imlementation …
add kernelbased mpdecision
kernel/wq: fix misuse of __cpuinit for hotplug functions …
revert hacks for the previous misuse of __cpuinit for hotplug only fu… …
kbuild: drop cpuinit/cpuexit checks in modpost …
cpuinit: turn __cpuinit into nops …
cpuinit: get rid of __cpuinit, manual fixups …
cpuinit: get rid of __cpuinit, sixth regexp …
cpuinit: get rid of __cpuinit, fifth regexp …
cpuinit: get rid of __cpuinit, fourth regexp …
cpuinit: get rid of __cpuinit, third regexp …
cpuinit: get rid of __cpuinit, second regexp …
cpuinit: get rid of __cpuinit, first regexp
rework thermal

Changelog 5/11/13
add support for gamepads via otg
add kconfig and acpuclock entries for easy compiling of overclock kernels
increase io performance
adjust oc
increase readahead
sched: Fix load avg vs cpu-hotplug
mm:backing-dev tweak
soundcontrol
add cputime in state stats for all cores
reclaim som ram from logger
Support cpu hotplug in no PM cases
patch from caf
sysfs entry for thermal
cpufreq intellidemand
address issue where cpus forget their clock speeds
Make vfs_cache_pressure configurable
dynamic fsync from chad
sched/nohz: Fix rq->cpu_load calculations some more
sched/nohz: Fix rq->cpu_load[] calculations
sched: Fix nohz_idle_balance()
sched: Change rq->nr_running to unsigned int
sched.fair improve the group logic
Autogroup patch group by current user android UID
fix proc/stat from showp
boost io performance

Changelog 5/2/13
disabled system write protection
disabled HTC perflock
make some workques single threaded
sched: fix init NOHZ_IDLE flag
sched: Improve scalability via 'CPU buddies'
decrease time to enter sleep
arm/crypto: Add optimized AES and SHA1 routines
forced fast charge
glibc memcpy and stringcpy
Sweep2wake, logo2menu, logo2wake
logo2menu based on tbalden [url]https://github.com/TeaMSeven/android_kerne…[/url] …
lower l2 and fsb
Enable UNALIGNED_ACCESS for the new LZO algorithm to use. LZO decromp
update LZO
add sysfs vdd
set booting frequency
initial Overclock
Fixing earpiece amplification in call. Thanks tbalden [url]https://github…[/url] …
add Lionheart
add Badass
tweak to smpc
update topology
ARM: net: JIT compiler for packet filters enabled by default
enable arch power
add fiops scheduler
support for frandom number generator
optimize slack
add vr sio zen schedulers
tweak deadline
set LOAD_FREQ to (4*HZ+61disable gentle fair sleepers
optimize slub
allow pipe compiling vfp compile with neon
all linaro 03 errors resolved add 03 optimization to makefile
initial commit

IMPORTANT SYS ENTRIES

my kernels are very customizable. These file locations will help you adjust for your individual need

sys/android_touch

sweep2wake

1= sweep2wake/sweep2sleep

2=sweep2sleep only

3=logo2wake/sleep

0=disabled

logo2menu

1=logo2menu

0=disabled

sys/kernel/fast_charge

force_fast_charge

0=diasbled

1=enabled

sys/kernel/dyn_fsync

dynamic_fsyn_active

1=active

0= disabled

sys/kernel/sound_control

this is still a wip, but these entries can be edited to aid in enhancing sound. donot go crazy adjust default up by 5 save and back out test.these values will bereset upon reboot.

NOT RESPONSIBE IF YOU BRICK,DROP,LOSE YOUR DEVICE. FLASH AT YOUR OWN RISK

Downloads are at the bottom of the tranquil op.

DOWNLOADS

If you like my work don't hesitate to buy me more coffee

DONATE

My Source per GPL

Thanks

Chad G.

Zarboz

Flar2

Ca1ne

Showp

And all who have donated