I bring you a JB sense kernel based off the 3.16 OTA.
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).
Things to do
Mpdecidsion
INFO
Instructions
- MUST be s-off
- Boot to recovery
- Wipe cache
- Flash zip
Downloads
Insrtuctions for error reporting
- Please attach the last kmsg. this file is located in proc/last_kmsg
Disclaimer
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* or anything else that may happen to your phone.
*
*/
If you like my work don't hesitate to buy me more coffee
Special thanks to
- Ca1ne
- Showp1984
- Zarboz
- Chad Goodman
- MikeyXDA
- MikeC84
My source per GPL
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
Cpu overclocking - I include 3 variants 1.7, 1.8, and max OC of 1.998
Gpu overcloking - Controlable with various apps on the market (I prefer kernel tuner)
Cpu governors - intellidemand, badass, interactive, conservitive, powersave, performance, lionheart, and ondemand
IO schedulers - fiops, sio, cfq, vr, zen, deadline, and noop
Sweep2wake with extra gestures - see bottom of OP
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
96k Audio support
HTC perflock disabled
Voltage control - Controlable with various apps on the market (I prefer kernel tuner)
USB fast charge support
Code:
Changelog rls 0.3 (3/15/13)
sysfs entry for thermal
sched: Improve scalability via 'CPU buddies'
Autogroup patch group by current user android UID
sched: Change rq->nr_running to unsigned int
sched/nohz: Fix rq->cpu_load calculations some more
sched/nohz: Fix rq->cpu_load[] calculations
sched: Fix load avg vs cpu-hotplug
sched: Fix nohz_idle_balance()
LIB: ARM: use generic strnlen_user and strncpy_from_user
LIB: ARM: use generic strnlen_user and strncpy_from_user
boost l2 for max oc variant
linux 3.4.13
update config remove system write protection
add intelidemand governor
update LZO
Changelog rls 0.2 (3/11/13)
OC GPU with sysfs boots at qualcomm spec
sched: clock wrap bug in 2.6.35-stable kills scheduling
reclaim som ram from logger
Support cpu hotplug in no PM cases
reduce notification light current
camera flash functions to 5 percent
add fiops scheduler
Use AC charging for unknown chargers.
enable arch power
ARM: net: JIT compiler for packet filters enabled by default
switch do_fsync() to fget_light()
add Lionheart
add Badass
add sysfs vdd table
adjust l2 and other files cleaned up
Changelog rls 0.11 (3/7/13)
update clocks to qualcom spec
add usb fastcharge
update topology drivers
Make vfs_cache_pressure configurable
mm: adjust vm ratios, vm_dirty_ratio from 20 to 10
add 192 freq step
boost l2 and fsb
support for frandom number generator
optimize slack
add vr sio zen schedulers
tweak deadline
aio.c: Asynchronous I/O latency to a solid-state disk greatly increased
set LOAD_FREQ to (4*HZ+61)
increase readahead
disable gentle fair sleepers
lib/memcopy use glib version
lib/string use glib version
optimize slub
allow pipe compiling
vfp compile with neon
add s2w
all linaro O3 fix ups
makefile options for 03 and buildflags for linaro
fix compile errors for linaro 4.7.3
Initial Import
Things to do
Mpdecidsion
INFO
Code:
Sweep2wake settings
Sweep gestures (sweep finger across the capacitive buttons on bottom of phone):
Sweep2sleep: with screen on, swipe right to left to turn screen off
Sweep2power: with screen on, swipe left to right for power menu (simulated 2.5 second power button hold)
Sweep2snap: with screen on: swipe left to right and press Home within 2 seconds for a screen snap
Sweep2wake: with screen off: swipe left to right to turn screen on (disabled by default for better battery life)
Phantom volume down: with screen on, touch between back and home for vol-down one notch
Phantom volume up: with screen on, touch between home and recent apps for vol-up one notch
Sweep2mute: with screen on, swipe from home to back for vol full down (vibrate)
Sweep2loud: with screen on, swipe from home to recent apps for max volume
Sweep2skipback: with screen off, swipe from home to back to skip back a track (when listening to music)
Sweep2skipforward: with screen off, swipe from home to recent apps to skip forward a track (when listening to music)
Sweep2deepsleep: with screen off, swipe from right to left to temporarily disable sweeps while screen is off (until screen is turned back on: prevents pocket sweeps)
[IMG]http://forum.xda-developers.com/attachment.php?attachmentid=1479575&stc=1&d=1352840345[/IMG]
Sound control sys entries:
sys/kernel/sound control
Adjust values save these will get rewritten upon reboot. Head phone gain is 5 right 5 left default not 55 incase you edit that.
Instructions
- MUST be s-off
- Boot to recovery
- Wipe cache
- Flash zip
Downloads
Insrtuctions for error reporting
- Please attach the last kmsg. this file is located in proc/last_kmsg
Disclaimer
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* or anything else that may happen to your phone.
*
*/
If you like my work don't hesitate to buy me more coffee
Special thanks to
- Ca1ne
- Showp1984
- Zarboz
- Chad Goodman
- MikeyXDA
- MikeC84
My source per GPL
Last edited: