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

Status
Not open for further replies.

steve.garon

Senior Member
Apr 11, 2010
1,018
606
0
Ottawa, On
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...)
Q: What settings do you recommend? What governor? What IO Scheduler?

A: I recommend the default settings. This is why it there by default! ;)
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)
Q: Why did you remove feature X?

A: Because I think it sucks :cool:
* This is my personal opinion and I am allowed to have it
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...
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 :p
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
 
Last edited:

steve.garon

Senior Member
Apr 11, 2010
1,018
606
0
Ottawa, On
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
 
Last edited:
S

stempox

Guest
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:)
 

nexusphone

Senior Member
Dec 5, 2011
358
49
0
On ICS, LiveOC & Deep_Idle causing "reboot while calling" and will not fixed for many weeks

GLaDOS thread

At SG kernel's 1.1GHz, bus/GPU +10%, 220 MHz! The only kernel presenting the users with smoothness just now and for the time being.

Thanks, Steve :)
 
Status
Not open for further replies.