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

Status
Not open for further replies.
Search This thread

steve.garon

Senior Member
Apr 11, 2010
1,018
606
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
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
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.

Top Liked Posts

  • There are no posts matching your filters.
  • 75
    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
    15
    Steve, Android 4.0.4 deserves a new Speedy Gonzalez kernel... doesn't it? :D

    I think Steve might be skiing in Cuba right now.

    I'm still here. But unfortunately I don't think I'll be making more NS kernel. I got a brand new Galaxy Nexus couple weeks ago and now my girlfriend is using my Nexus S. The GNex is so fast compare to the NS that it does not need a custom kernel and my girlfriend just doesn't about all this, she just want her phone to work. Therefore I'm retiring from the custom kernel making business. I'll be using Pete's BuglessBeast on both phones without any custom kernel. Anyway, from what I can tell so far of 4.0.4, it's stock kernel is plenty fast.

    If anyone wants to take over development of this kernel I will gladly help him/her setting up his/her environment for building the kernel.

    Thanks all for your support, I hope you enjoyed the ride while it lasted.
    12
    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
    11
    OP Updated!

    Code:
    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

    This kernel should have performance similar to 24th but with better battery life :)
    11
    Here the changelog for 05022012 kernels:

    Code:
    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.