[Kernel]{GPE4.4}{SENSE5.5 4.4.2}Weeping_Angel

thicklizard

Inactive Recognized Developer
Jul 8, 2011
3,081
5,107
263
Crown Point
Bad Seed Customs Proudly Presents:

Weeping Angel

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
    DT2W
    BB mod
    Cpu governors -conservitive, powersave, performance, lionheart, baddass, Wheatley, smartmax, and ondemand
    IO schedulers - fiops, cfq, sio, zen, vr, 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
    Thermal control

Code:
CHANGELOG

2/16/14 sense kernel
adjust smartmax
 change some voltages
 networking options
 add wheatley cpu gov
 add smartmax cpu govs
 fix compass and update config
 remove some debugging
Initialize cpufreq driver early at boot
 add dance dance cpu governor
 add usb forced fast charge
blink buttons off by default
adjust gpu clock
 sched, x86: Remove broken power estimation
vfp neon optimizations from linaro
sched: Reset rq->next_interval before going idle
reduce regulator constraints to allow undervolting to 800
add sysfs vdd
 mm: remove swap token code
 readahead: make context readahead more conservative
reduce packet delay to try andreduce wakelocks
 sched: reinitialize rq->next_balance when a CPU is hot-added
Make word-at-a-time a truly generic interface
MEM: allow lowmem to be non contiguous and mixed
ARM: dcache: select DCACHE_WORD_ACCESS for little-endian ARMv6+ CPUs
oc slimbus (thanks poondog)

1/4/2014
 optimized sq root algorithm
lower l2 cache for OC freq
 change load average computation in rq stats
manage online cpus
 address issue where cpus forget their clock speeds
 add CPalmer's thermal driver
  add BadAss CPU gov
 remove some perflock code
 add CPU OC option
lib/lzo: huge LZO decompression speedup on ARM by using unaligned access
 add vr sio zen schedulers
change clocks once again to better use new step
lower l2 cache
 clock adjustment
further boost l2 chache
 boost gpu clock (3d)
boost l2 cache
fix race that cause writeback hang 

Initial release
update defconfig
bb mod from tbalden
add dynamic fsync
 boost l2 cache
increase gpu bandwidth
 [patch] sched: minimalist select_idle_sibling() bouncing cow syndrome… …
 increase read ahead value
 tweak ksm
update topology driver
sched: Micro-optimize the smart wake-affine logic
  sched: Implement smarter wake-affine logic
 Fix occasional slow sync(1)
msm: kgsl: Align ION buffer mappings from userspace to 4k
 switch do_fsync() to fget_light()
tweak loadaverage
LIB: ARM: use generic strnlen_user and strncpy_from_user
 LIB: ARM: use generic strnlen_user and strncpy_from_user
 makefile addition
 fix possible memmory leak cfg80211
make vfs pressure configurable
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
 patch from caf
Support cpu hotplug in no PM cases
sched: fix init NOHZ_IDLE flag
 sched: Improve scalability via 'CPU buddies'
ARM RWSEM algorithm
  tweak writeback ratios
 optimize slack
 allow pipe compiling
 ARM: net: JIT compiler for packet filters enabled by default
some makefile flags
 Enable UNALIGNED_ACCESS for the new LZO algorithm to use
 update LZO
 glibc memcpy and stringcpy
avoid depleting of entropy pool
 increase random number generator rate
 vfp optimization
increase dt2w sensitivity
reduce time to enter deep sleep
 mm.backingdev tweak
boost volume
disable gentle fair sleepers for better performance on android
set LOAD_FREQ to (4*HZ+61)
enable arch power
optimize slub
increase io performance
add fiops io scheduler
add lionheart cpu gov
enable systemwide mounting
add s2w,dt2w with pocket detection and custom config
initial commit from NIN

Thanks

tBalden
Flar2
NIN

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

DOWNLOAD GPE Kernels

stock frequency
http://d-h.st/f2h

OC Kernel (You will need to use an app like trickstermod that has frequency lock otherwise cpu will default to max. Trickstermod has worked perfectly for this for me)

http://d-h.st/u2T


Download Sense Kernels

stock frequency
http://d-h.st/qDK

OC cpu


http://d-h.st/MmI

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

DONATE


My Source per GPL
 
Last edited:

SuperiorEVOlution18

Senior Member
Apr 20, 2012
915
481
0
Baltimore
Should be enabled by default. Otherwise you can enable in trickster mod

Sent from my HTCONE
Ah thanks. Weird it isn't set up by default, I'll check through TM and see. Maybe I had a bad flash. Thanks TK!

Edit: Well it must have been a goofy flash. Under the about tab in settings it was showing TKs kernel but in trickster it was still stock. Weird but I reflashed and re wiped my caches and its all working as it should awesome stuff!

Sent from my HTCONE using Tapatalk
 
Last edited:
  • Like
Reactions: thicklizard