FORUMS
Remove All Ads from XDA

[KERNEL][ICS] Suave Kernel v6 ☰ Battery Friendly ☰ {OC,UV,2WCR,Gov,IO,FS,Net} 19-Jun

1,102 posts
Thanks Meter: 1,723
 
By shardul_seth, Senior Member on 13th June 2012, 05:08 PM
Post Reply Email Thread
Guys, the latest kernel sources are out from SONY!! So, for all those who wanted kernel with OC and more features, here it is
With most of the useful features inbuilt! Link to old kernel -> here
Enjoy..

Q. Features?
  • init.d support
  • ro.secure=0 (that is now adb has native root access!)
  • Device is identified correctly (both Neo and Neo V) in recovery
  • ADB access in recovery
  • Clockworkmod 5.0.2.7 (credits DoomLord)
  • Overclock (OC): upto 1.6 GHz (use with discretion, i will not be responsible for ANY damage)
  • Governors: Smartassv2, Intellidemand, OndemandX, Smoothass, InteractiveX, SavagedZen, BrazilianWax
  • IO scheduler: sio added built in (default)
  • Filesystems: ext4 inbuilt, isofs, ntfs as modules added
  • Network: VPN support (tun/tap driver)
  • USB OTG: USB OTG support built in(mass storage, hid, mouse, keyboard)
  • Enable only features you want!! (See instructions below)
  • userinit support
  • Undervolting with vdd_levels sysfs
  • 2-way call recording patch (experimental)
  • swap:Enable with single line (How-to here)

Download
Please see new install instructions!!

suave-kernel-v6-neov.img <- NEO V
suave-kernel-v6-neo.img <- NEO
OC increased to 1.6 GHz, swap (can be enabled with a single line) How-to here.

suave-kernel-v5-exp-neov.img <- NEO V
suave-kernel-v5-exp-neo.img <- NEO
Much better battery life!! + BrazilianWax & SavagedZen governors
CPU OC only till 1.4 GHz. Please see discussion here.

Previous:

suave-kernel-v3.1-exp-neov.img <- NEO V
Small bug-fix (no more kernel errors on logcat)!

suave-kernel-v3-exp-neov.img <- NEO V
suave-kernel-v3-exp-neo.img <- NEO
Added 2-way call recording + battery saver tweaks (full changelog post 2)

suave-kernel-v2-neov.img <- NEO V
suave-kernel-v2-neo.img <- NEO
Added UV (How-to below) + NTFS inbuilt (all changelog 2nd post)


suave-kernel-v1-neov.img <- NEO V
suave-kernel-v1-neo.img <- NEO


Stock WiFi modules
Required by only those coming from Night-elf kernel, CWM flashable.

Q. How to install?
Just as you install a custom kernel.

Steps:
1. Power down device and get into FASTBOOT MODE -> switch off device hold menu key & plugin usb. (LED notification turns BLUE)
2. check fastboot with "fastboot devices"
3. flash boot image
fastboot flash boot boot.img
4. Reboot with "fastboot reboot"
5. Enjoy!

How to enable/disable features?
This kernel sets properties to features so that they can be enabled or disabled easily
Code:
shardul.module.tun=0
shardul.module.isofs=0
shardul.module.ntfs=0
shardul.module.hid_apple=0
shardul.module.hid_microsoft=0
Method 1: Edit /data/local.prop directly
Method 2: "writeprop shardul.module.isofs 1" on shell / terminal emulator for individual properties set/unset
Module will be loaded on next boot!
If you want to load module only for the current session, see this app!



Q. How to undervolt (UV)?
Easy methods -> andrev_oc, IncrediControl (Thanks to adridu for the tip)
OR
Query vdd levels (output: first column: frequency (kHz), second column: vdd* (mV))
Code:
cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
incrementing/decrementing all levels by a specified amount* (mV):
Code:
echo '-25' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '+25' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
adjusting the supply voltage* (second value, mV) at a specific frequency (first value, kHz):
Code:
echo '998400 1250' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
*: vdd values must be a multiple of 25 (enforced by the interface; the regulator doesn't accept other values)



Want this on locked bootloader? : See here

Credits:
AnDyX, DooMLord, Bylos, inteks and all devs on XDA

Source:
https://github.com/shardul-seth/Suav...011/tree/haida
ToDo:
- Add 0% battery patch
The Following 115 Users Say Thank You to shardul_seth For This Useful Post: [ View ] Gift shardul_seth Ad-Free
 
 
13th June 2012, 05:22 PM |#2  
shardul_seth's Avatar
OP Senior Member
Thanks Meter: 1,723
 
More
Changelog
Changelog:

Version 6 (2012-06-19):
= OC increased to 1.6 GHz
+ Swap on system (change amount by editing /data/local.prop)
+ VM readahead increased

Version 5 (2012-06-19):
+ MUCH better battery life
+ Governors: BrazilianWax and SavagedZen
= Governors: Tweaked values
- OC only till 1.4 GHz, removed some frequency steps (reverted to stock freq)

Version 3 exp (2012-06-14):
+ 2-way call recording patch
+ VM readahead to 512
+ Disabled NFS for better battery saving (module available)
+ Disabled some debugging features (better battery)

Version 2 (2012-06-14):
+ sysfs vdd levels interface for undervolting
+ NTFS also integrated into the kernel

Version 1 (2012-06-13):
+ init.d support
+ ro.secure=0 (that is now adb has native root access!)
+ ADB access in recovery
+ Clockworkmod 5.0.2.7
+ Overclock (OC): upto 1.7 GHz (use with discretion)
+ Governors: Smartassv2, Intellidemand and OndemandX, Smoothass
+ IO scheduler: sio
+ Filesystems: ext4 inbuilt, isofs, ntfs as modules added
+ Network: VPN support (tun/tap driver)
+ USB OTG: USB OTG support built in(mass storage, hid, mouse, keyboard)
+ Option to enable/disable some modules
+ userinit support
The Following 25 Users Say Thank You to shardul_seth For This Useful Post: [ View ] Gift shardul_seth Ad-Free
13th June 2012, 05:22 PM |#3  
shardul_seth's Avatar
OP Senior Member
Thanks Meter: 1,723
 
More
one more..
The Following 14 Users Say Thank You to shardul_seth For This Useful Post: [ View ] Gift shardul_seth Ad-Free
13th June 2012, 05:31 PM |#4  
adridu59's Avatar
Senior Member
Flag Paris, France
Thanks Meter: 2,301
 
More
Nice to see some new stuff...

Your writeprop script is well done BTW I might take it for my next release.
The Following User Says Thank You to adridu59 For This Useful Post: [ View ] Gift adridu59 Ad-Free
13th June 2012, 05:33 PM |#5  
shardul_seth's Avatar
OP Senior Member
Thanks Meter: 1,723
 
More
Quote:
Originally Posted by adridu59

Nice to see some new stuff...

Your writeprop script is well done BTW I might take it for my next release.

See here . Of course boss!
The Following 2 Users Say Thank You to shardul_seth For This Useful Post: [ View ] Gift shardul_seth Ad-Free
13th June 2012, 06:51 PM |#6  
Senior Member
Flag Sofia
Thanks Meter: 54
 
More
Is this better than the superstock kernel?
13th June 2012, 07:28 PM |#7  
DeathCzar's Avatar
Senior Member
Flag Mumbai
Thanks Meter: 433
 
More
Awesome! Will try it as soon as I get my hands on a computer. Mine is broken right now.

Sent from my MT11i using xda premium
13th June 2012, 07:38 PM |#8  
yankiedoo's Avatar
Senior Member
Flag doha, qatar
Thanks Meter: 8
 
More
thanks shardul., il try it.,
13th June 2012, 07:39 PM |#9  
Account currently disabled
Flag New Delhi
Thanks Meter: 3,163
 
Donate to Me
More
Flashed...

Wifi-OK
Cam-OK
BT-OK
Video Play-OK

U-Totta OK..!!
Battery Drain to be tested..
Problem-This doesnt supprt Undervolting???
i want this feature..it really helps in battery use..

Will give a better feedback tommorow..

Charging the phone..
13th June 2012, 08:12 PM |#10  
shardul_seth's Avatar
OP Senior Member
Thanks Meter: 1,723
 
More
Quote:
Originally Posted by geekynoob

Flashed...

Wifi-OK
Cam-OK
BT-OK
Video Play-OK

U-Totta OK..!!
Battery Drain to be tested..
Problem-This doesnt supprt Undervolting???
i want this feature..it really helps in battery use..

Will give a better feedback tommorow..

Charging the phone..

Undervolting (vdd) ready on my local build
Will be there on the next update!
The Following 7 Users Say Thank You to shardul_seth For This Useful Post: [ View ] Gift shardul_seth Ad-Free
13th June 2012, 08:17 PM |#11  
Account currently disabled
Flag New Delhi
Thanks Meter: 3,163
 
Donate to Me
More
Red face
Quote:
Originally Posted by shardul_seth

Undervolting (vdd) ready on my local build
Will be there on the next update!

Update right Now..
waitng.. wenever you're comfortable..
Post Reply Subscribe to Thread

Tags
custom, kernel, latest, otg, overclock

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes