5,595,000 Members 39,414 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL] SG-NS-ICS - 29-02-2012 - 11UV|Voodoo|BIGMEM|BLN|BLD|BLX|TW|3.0.22

Tip us?
 
steve.garon
Old
(Last edited by steve.garon; 11th March 2012 at 06:15 PM.)
#1  
steve.garon's Avatar
Senior Member - OP
Thanks Meter 641
Posts: 1,018
Join Date: Apr 2010
Location: Ottawa, On

 
DONATE TO ME
Default [KERNEL] SG-NS-ICS - 29-02-2012 - 11UV|Voodoo|BIGMEM|BLN|BLD|BLX|TW|3.0.22

SG-NS-ICS Kernel

Here is what's included in the kernel:

Tweaks:
- Boot @ 1.1Ghz Overclock (Bus 220MHZ)
- 1320 Mhz overclock
- Undervolted to maximize battery life
- Kernel updated to 3.0.22 (new)
- Cold colors
- Cpuidle backport from 3.2 Kernel
- Ext4 and IO tweak backports from 3.2 Kernel
- CIFS Module built-in
- init.d support
- USB On the GO! Build5
- Wifi PM_FAST for faster screen off download speed and compatibility
- Increased refresh rate --> ** Only in HIGH_HZ version **

Governors:
- Ondemand
- Conservative - Default
- Performance
- Lazy
- Smartassv2
- Lulzactivev2

IO Schedulers:
- CFQ - Default
- Noop
- Deadline (tweaked for flash devices)
- VR
- Simple IO

Mods:
- Voodoo Sound V10
- BIGMEM for more available memory
- Backlight Notification
- Backlight Dimmer
- Battery Life Extender
- TouchWake
- Custom voltage

Rules and FAQs
Read before downloading
(Note: I don't wanna be rude, I just want to keep this thread clean...)
Quote:
Q: What settings do you recommend? What governor? What IO Scheduler?

A: I recommend the default settings. This is why it there by default!
Quote:
Q: My phone as rebooted on its own or is stuck on a reboot loop.

A: There are 3 reason why your phone may reboot on its own:

1. Your phone does not handle the Undervolt of the kernel
Flash the stock voltage add-on. (NO I will not make the kernel with stock voltage by default)
2. Your phone cannot handle the Overclock of the kernel
Use another kernel, Sorry...
3. There is a bug in the kernel and I should fix it:
Post the /proc/last_kmsg output as a ZIP in the thread. BUT, before posting make sure the last_kmsg contains the mention "Kernel panic", if not, don't bother posting this because your problem is related to point 1 or 2...
A kernel Panic looks like this:
Code:
[ 4079.850240] Kernel panic - not syncing: Fatal exception
[ 4079.850307] Backtrace: 
[ 4079.850504] [] (dump_backtrace+0x0/0x10c) from [] (dump_stack+0x18/0x1c)
[ 4079.850568]  r7:00000005 r6:d6b3a600 r5:c0707990 r4:c0741068
[ 4079.850905] [] (dump_stack+0x0/0x1c) from [] (panic+0x7c/0x1a8)
[ 4079.851022] [] (panic+0x0/0x1a8) from [] (die+0x1a4/0x1d8)
Quote:
Q: Why did you remove feature X?

A: Because I think it sucks
* This is my personal opinion and I am allowed to have it
Quote:
Q: Can you add feature X?

A: Depends. Before asking that question, check the changelog.

If it was removed, NO.
* If you have a really good reason why you think a feature should come back from the dead, you can defend your case by PM.

If it's a new feature that I may not know about, just let me know of the feature and I'll consider it.

If its a new shinny CPU governor or IO scheduler, NO the ones that will remain do the job perfectly...
Quote:
Q: What does feature X do?

A: Please try Google or Wikipedia before asking this. The answer is at the tip of your finger tips
Downloads
Stable Kernels:
SG-NS-ICS_27022012.zip
SG-NS-ICS_27022012_HIGH_HZ.zip
SlimSG_08032012_FS.zip (FileSync Enabled - Safer)
SlimSG_09032012_NoFS.zip (FileSync Disabled - Faster)

Experimental:
* None *

Kernel Add-ons: **Flash in CWM after the kernel.
SG-NS-ICS_StockVoltageMod.zip (new)
SG-init.d-installer

Old kernels:
SlimSG_29022012.zip
SG-NS-ICS_05022012.zip
SG-NS-ICS_05022012_HIGH_HZ.zip
SG-NS-ICS_31012012.zip
SG-NS-ICS_31012012_HIGH_HZ.zip
SG-NS-ICS_14012012.zip
SG-NS-ICS_14012012_HIGH_HZ.zip
SG-NS-ICS_17012012.zip
SG-NS-ICS_17012012_HIGH_HZ.zip

Apps:
Manage this kernel with NSTOOLS. Thx arifhn!
To get USB-OTG working you need USB Host Controller app installed. Thx sztupy!

Thanks to ezekeel, supercurio, morfic, franciscofranco, sztupy, reddv1 and koush which made this kernel possible.

kernel source
Steve Garon on GitHUB

Nexus 4: Unlocked with Stock JB 4.2
Nexus 7: Unlocked with Stock JB 4.2
The Following 76 Users Say Thank You to steve.garon For This Useful Post: [ Click to Expand ]
 
steve.garon
Old
(Last edited by steve.garon; 11th March 2012 at 06:18 PM.)
#2  
steve.garon's Avatar
Senior Member - OP
Thanks Meter 641
Posts: 1,018
Join Date: Apr 2010
Location: Ottawa, On

 
DONATE TO ME
Change log:

SlimSG_09032012_NoFS.zip
- Removed FileSync (Faster IO)
- Kernel 3.0.23
- Bring back UV

SlimSG_08032012_FS.zip
- Enabled FileSync (Safer IO)
- Kernel 3.0.23
- Bring back UV

SlimSG_29022012.zip
- Release Slim version of SG kernel. This version is whatever setting I'm running at the moment and everything else removed...

SG-NS-ICS_27022012.zip and SG-NS-ICS_27022012_HIGH_HZ.zip
- Kernel Update to 3.0.22
- Fixed SmartassV2 Sysfs Interface
- Fix in Custom Voltage

SG-NS-ICS_05022012.zip and SG-NS-ICS_05022012_HIGH_HZ.zip
- Kernel Update to 3.0.19
- Use PM_FAST power saving method for WIFI to get Higher throughput and better compatibility.

SG-NS-ICS_31012012.zip and SG-NS-ICS_31012012_HIGH_HZ.zip
- Removed useless Governors
- Removed useless IO Scheduler
- Tuned down conservative and ondemand for better battery life
- Kernel upgrade to 3.0.18
- Updated USB-OTG to Build5

SG-NS-ICS_24012012-NoFSYNC.zip and SG-NS-ICS_24012012_HIGH_HZ-NoFSYNC.zip
- Added V(r) IO Scheduler
- Tweaked deadline IO for flash devices
- Tweaked conservative governor
- IO backport from 3.2
- ext4 backport from 3.2
- ext4 tweaks
- optimized sha1, memcopy, string libs
- TCP tweaks
- Added USB-OTG
- and more ...

SG-NS-ICS_17012012.zip and SG-NS-ICS_17012012_HIGH_HZ.zip
- New CPU Governors: Lagfree, MinMax, Smartassv2, InteractiveX and Lulzactivev2

New Add-on 17012012
- Change boot script to use stock voltage instead of Undervolt. *Requires busybox to be installed

SG-NS-ICS_14012012.zip and SG-NS-ICS_14012012_HIGH_HZ.zip
- Removed GPU OC since it doesn't do anything
- Made init.d support built-in
* Note: You need to have busybox installed for init.d to work. Look for the busbox installer app in the market.

New Add-on 13012012
- Adds init.d support to the kernel

SG-NS-ICS_12012012.zip and SG-NS-ICS_12012012_alternate.zip
- Kernel 3.0.17
- Experimenting with GPU Overclock (now at 250Mhz instead of 200Mhz)

SG-NS-ICS_11012012_alternate.zip
- Include increased refresh rate
- Should have more washed out colors

SG-NS-ICS_11012012.zip
- Back to cold colors
- Remove increase refresh rate, cause colors to look washed out
- Still has the 1320 Mhz

SG-NS-ICS_10012012.zip
- Added Test Voodoo color with green flicker fix
- Added 1320Mhz overclock


SG-NS-ICS_09012012.zip
- Updated kernel to 3.0.16
- Added Cpuidle backport from 3.2 kernel

SG-NS-ICS_06012012.zip
- Remove readahead because it was causing slow down in the UI
- Adjusted OnDemand governor to make it snappier
- Fix to cpufreq to make it more statble
- Added Simple IO scheduler
- Made colors 8500K instead of 6500K
** Note: This kernel is a lot faster than previous ones

SG-NS-ICS_04012012.zip
- BLN
- BLD
- BLX
- TouchWake
- Custom Voltage
- CIFS
- Adjusted Ondemand governor default values

SG-NS-ICS_03012012.zip
** Initial Release **
- 1.1Ghz Overclock
- UV
- Lazy governor
- BFQ v3r1 IO Scheduler
- Voodoo Sound V10
- BIGMEM
- Kernel 3.0.15
- 65 FPS
- 1024K Memory Readahead
Steve Garon on GitHUB

Nexus 4: Unlocked with Stock JB 4.2
Nexus 7: Unlocked with Stock JB 4.2
The Following 12 Users Say Thank You to steve.garon For This Useful Post: [ Click to Expand ]
 
fleischbanane
Old
#3  
fleischbanane's Avatar
Senior Member
Thanks Meter 109
Posts: 460
Join Date: Nov 2010
Location: Dortmund
Yeah, thank you. Will try it! Love your kernel!
Phone: Nexus 5 (Hammerhead)
ROM: CM11 Nightly | Kernel: Stock CM | Recovery: TWRP 2.7.0.0

Phone: Galaxy Nexus (Maguro)
ROM: CM11 M5 | Kernel: Fancy Kernel r49 | Recovery: TWRP 2.7.0.0
 
steve.garon
Old
#4  
steve.garon's Avatar
Senior Member - OP
Thanks Meter 641
Posts: 1,018
Join Date: Apr 2010
Location: Ottawa, On

 
DONATE TO ME
Quote:
Originally Posted by fleischbanane View Post
Yeah, thank you. Will try it! Love your kernel!
There is definitely still work to be done and room for improvement but it does work.
Steve Garon on GitHUB

Nexus 4: Unlocked with Stock JB 4.2
Nexus 7: Unlocked with Stock JB 4.2
The Following 3 Users Say Thank You to steve.garon For This Useful Post: [ Click to Expand ]
 
stempox
Old
#5  
stempox's Avatar
Recognized Contributor
Thanks Meter 5328
Posts: 2,458
Join Date: Apr 2011
Location: Florence italy
Quote:
Originally Posted by steve.garon View Post
Decided to start a new thread for my ICS 11UV Kernel.

Here is what's included for now:
- Boots @ 1.1Ghz Overclock
- Undervolted to maximize battery life
- Lazy governor
- Added BFQ v3r1 IO Scheduler
- Added Voodoo Sound V10
- BIGMEM for more available memory
- Kernel updated to 3.0.15
- Increased refresh rate
- Increased Memory readahead

Stable Kernels:
** Not tested enough...

Experimental:
SG-NS-ICS-03012012.zip

Thanks to supercurio, morfic, ezkeel and koush which made this kernel possible.

kernel source
thanks steve
The Following User Says Thank You to stempox For This Useful Post: [ Click to Expand ]
 
fleischbanane
Old
#6  
fleischbanane's Avatar
Senior Member
Thanks Meter 109
Posts: 460
Join Date: Nov 2010
Location: Dortmund
I'll give it a try and report everything I can find. What's about BLN, BLD and BLX?
Phone: Nexus 5 (Hammerhead)
ROM: CM11 Nightly | Kernel: Stock CM | Recovery: TWRP 2.7.0.0

Phone: Galaxy Nexus (Maguro)
ROM: CM11 M5 | Kernel: Fancy Kernel r49 | Recovery: TWRP 2.7.0.0
 
phone_user
Old
#7  
phone_user's Avatar
Senior Member
Thanks Meter 683
Posts: 791
Join Date: Nov 2011
Welcome back, SG!
I'm flashing

Sent from my Nexus S using XDA App
Galaxy Nexus sold out
 
steve.garon
Old
#8  
steve.garon's Avatar
Senior Member - OP
Thanks Meter 641
Posts: 1,018
Join Date: Apr 2010
Location: Ottawa, On

 
DONATE TO ME
Quote:
Originally Posted by fleischbanane View Post
I'll give it a try and report everything I can find. What's about BLN, BLD and BLX?
Not there yet. Next release I guess...
Steve Garon on GitHUB

Nexus 4: Unlocked with Stock JB 4.2
Nexus 7: Unlocked with Stock JB 4.2
The Following 3 Users Say Thank You to steve.garon For This Useful Post: [ Click to Expand ]
 
phone_user
Old
#9  
phone_user's Avatar
Senior Member
Thanks Meter 683
Posts: 791
Join Date: Nov 2011
No voodoo color, nice not good yet on ICS

Sent from my Nexus S using XDA App
Galaxy Nexus sold out
 
phone_user
Old
#10  
phone_user's Avatar
Senior Member
Thanks Meter 683
Posts: 791
Join Date: Nov 2011
Backlight MODs next?


Sent from my Nexus S using XDA App
Galaxy Nexus sold out

THREAD CLOSED
Subscribe
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes