yashsingh1/xdaforums huggingface dataset:
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] avetny:
Guys did some one try latest kernel from India

"CF-Root-SGN_XX_ODD_KL3"?

Flash it and check setting scrolling !!!

Benchmark reselt same like every kernels...(linpack 106, quadroStand: 4890)

but the scrolling are so smooth. (im sure is driver modifications)

Probably best stock kernel is here !!

(im on romow v3.5 by mowno)

CF-Root-SGN_XX_ODD_KL3
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] etakarine:
Not only that I installed the whole Indian software version on my European Note and I can tell you the damn phone flies now, lag is greatly reduced, battery life more than doubled exact same usage, reading around 1000 rss feeds during the day, check email 6,7 times a day and 2 hours +/- of music reading. With old rom versions it did not live past 14/15 hours now it can do up to 48 hours and still have more than 10% left. no heavy usage but nevertheless I can finally use it with no fear as I think a smarthphone should be used.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] avetny:
Exactly!yes I found samething!
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] Abnovitas:
Unfortunately I can't see any difference performance wise to the FM-Kernel I was using before (1.4 & 1.5).

But battery usage when idle went through the roof. Loosing 3-4% battery per hour :(
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] avetny:
Fm kernel got some twik (in build prop) witch is making scrolling fast but not smooth at all! !!

But KL3 is perfect....maybe not that snappy but stably smooth...
[Nexus S Q&A, Help & Troubleshooting] frankie51:
I have synced Facebook pictures to my contacts using syncmypix, is there a way to back my contacts up with the photos so I can flash a new rom and then restore them?
[Nexus S Q&A, Help & Troubleshooting] frankie51:
Bump
[Nexus S Q&A, Help & Troubleshooting] mahanddeem:
I did this on ICS stock 4.0.3 :

Open your contact list

Press menu

Choose Export to storage

A file "example.vcf" will be on the root of your SD card

E mail it to yourself
[Nexus S Android Development] eugene373:
ICUP Kernel Edition​

Features:

**** ->>> Ice Cream Universal Product <<<-->>> ICUP Kernel Edition <<<- ****

~ Updated Kernel Version to 3.1.10-ICUP

~~~ Fixed issues with MIUI & Other Rom's

~~~ GPS 100% Fixed for NS4G Users

~~~ Tweaked Conservative Gov.

~~~ Tweaked lulzactive Gov.

~~~ Added brazilianwax Gov.

~~~ Added intellidemand Gov.

~~~ Added lionheart Gov.

~~~ Added ondemandx Gov.

~~~ Added savagedzen Gov.

~~~ Added Wheatley Gov.

~~ Updated to 3.1.10

~~ USB Tethering Fixed

~~ CFQ I/O By Default now

~~ misc Fixes

~~ Camera Fixed for NS4G Users

~~ VR I/O Added

~~ LCD Voltage Drop

~~ Lagfree Governor

~~ Interactivex Governor

~ OTA ICS Compatible + Newer Custom Rom's

~ OC now Stable up to 1.44GHz ( GPU FB Fixed as well at this speed )

~ Live OC Supported (limited to 115%, anything over that wont take effect)

~ Data Corruption is now Fixed

~ Reboots Fixed

~ 100Mhz Screen on Idle Fixed

~ GPS Tweaks is unknown via NS4G User at this current time.

~ ro.secure=0

~ Voodoo Sound

~ Voodoo Color

~ BLD Supported

~ BLN Supported

~ Touch-wake Supported

~ Deep Idle ( DIDLE ) Not to be confused with Ezekeel Deep_Idle Mod

~ BT Sleep ( Needs Patched Rom to work correctly )

~ Stock Voltage

~ Added Bigmem patch

~ TUN is now built-in

~ CIFS is now built-in

~ Battery 100% fix ( Only Cosmetic, still stops charging at 96% like all android Devices )

~ NSTools Supported

~ added dm-cache

~ kernel:sched: LOAD_FREQ (4*HZ+61) avoids loadavg

~ BFQ Supported

~ CFQ Supported

~ SIO Supported

~ Noop Supported

~ Deadline Supported

~ readahead edits

~ block: limit default readahead size for small devices

~ ext4 edits

~ init.d Supported

~ *Governors Supported* ~

* lulzactive

* minmax

* lazy

* smartassV2

* smartass

* interactive

* conservative

* ondemand

* userspace

* powersave

* scary ( Fixed Sleep of Death )

* performance

Typical Questions Asked:

~ Switch you Mobile browser to desktop mode to download the link..

~ No I won't be adding Lazy Gov.

~ BLX patch is not needed, the charging is fixed via the battery.c file in the kernel source

~ Deep Idle stats will never show! It's not the same!!!!

~ Yes, Battery life is awesome

~ Yes, Benchmarks will be lower than the last builds.... However what little hit we took we gained in battery.​

Installing?

Boot into CWM & Flash.... Reboot & Enjoy!

Kernel Source: https://github.com/eugene373/Nexus_S_ICS

NSTools by arifhn:

NSTools

Download: BLN / BLD / Touch-wake Turned Off Version & Needs NSTools to Activate

3.1.10_ANY-KERNEL-SPEEDY-7.zip

Special Thanks:

To the Voodoo Man Supercurio, For Giving use Voodoo

To the Man Ezekeel!! For all the wonderful work & Patches he provides!!!!!!

Thanks to Neldar! BLN is awesome right!! ( Please buy his app to show Support )

Thanks to Morfic for overclock

Thanks to arifhn for NSTools

Thanks to Koush for Any Kernel
[Nexus S Android Development] SimDroid:
sweet. Do we have to wait for so long for oc to be enabled in stock ics? :p
[Nexus S Android Development] TrueYears:
gonna wait for a flashable zip file
[Nexus S Android Development] RANDYRKELLY:
Nice thanks.

---------- Post added at 12:39 AM ---------- Previous post was at 12:35 AM ----------

one question u know whats different on this one from 3.0.8?
[Nexus S Android Development] AndroidUser00110001:
Kernel works really nice on my AOSP ROM :)
[Nexus S Android Development] fatypaul:
Ready for another ICS
[Nexus S Android Development] evilisto:
here is flashable version...:D : http://www.mediafire.com/?44xggd3apnta5f5

this kernel is working great for me.. i got better result from quadrant too :) :)
[Nexus S Android Development] fatypaul:
I think he means flashable rom zip file.
[Nexus S Android Development] JY02800190:
after flash it, why my phone silence
[Nexus S Android Development] nadiros:
Can confirm that after flashing this specific file in recovery I no longer have any sound either

Better stick with fastboot or repack the CWM version

-peace-
[Nexus S Android Development] d_phekt:
Very thankful to see another kernel from eugene. Been using his kernels since my SGS Vibrant days.
[Nexus S Android Development] eugene373:
I forgot to config the sound driver, doing that now & posting a new boot.img
[Nexus S Android Development] eugene373:
Sound is now Fixed.... with that bug out of the way, signing off until after X-Mas
[Nexus S Android Development] Lakers3408:
Thank you kind Sir. may Santa bring you everything on your Xmas list
[Nexus S Android Development] nadiros:
CWM flashable

Here's a repack of evilisto's flashable zip now with eugene373's fixed(sound) kernel.

All creds to them - Thanks guys :)

Smooooth kernal. Lookin forward to further development

-peace-

edit ---link removed---
[Nexus S Android Development] htcclay:
In case you're wondering "What's New?"

With the release of real-time (RT) kernel 3.0.9-rt25, Thomas Gleixner has declared that the Linux 3.0-based RT tree is now ready for use in live systems. He noted that this new version series represents a major leap forward and that development has run pretty smoothly, despite major revisions to many of the core techniques.

Gleixner has now handed over responsibility for maintaining RT patches for Linux 3.0 to Steven Rostedt, who recently released a pre-release version of Linux 3.0.9-rt26 for evaluation. Gleixner has ported the changes aimed at improving real-time properties to pre-release versions of Linux 3.2 (1, 2, 3). The RT patch has shrunk substantially in the process, as some of the changes have now been incorporated into the main development tree.

Kernel version status In view of the maturity of the RT patch for Linux 3.0, Greg Kroah-Hartman is ending support for the 2.6.33 series with the release of Linux 2.6.33.20. As of late it had been being maintained solely for the benefit of real-time developers, with the previous stable real-time patch based on Linux 2.6.33.

Kroah-Hartman has also released stable versions 2.6.32.48, 3.0.9 and 3.1.1. The two 3.x stable versions each include more than 200 minor enhancements and bug fixes. The 3.0.10 and 3.1.2 kernels have just been released too. Most stable and long term kernels are now available from a git repository on Kernel.org.

As predicted in the first Kernel Log in the "Coming in 3.2" series, last week Linus Torvalds released the second pre-release version of Linux 3.2, with the third set to follow shortly. The latter will see the removal of a system for user-friendly disk names, merged during the 3.2 merge window, which has since come in for flak from a number of key kernel hackers. The developer behind the patch now plans to implement a userspace solution to achieve the same objective.

RC3 includes a number of patches produced using information gleaned from Windows drivers which deactivate power saving feature ASPM (Active State Power Management) with specific hardware configurations. The patch to restore the PCIe power-saving technology to being active by default on many systems is not, however, set to make its way into the kernel until Linux 3.3. Fedora and Ubuntu have nonetheless already integrated this change into some of their kernels for testing purposes.

Source: http://www.h-online.com/open/features/Kernel-Log-real-time-kernel-goes-Linux-3-0-1382791.html
[Nexus S Android Development] wildestpixel:
As sweet as a nut - many thanks Eugene.

Anyone know if its insecured ?
[Nexus S Android Development] eugene373:
3.0.13 now Posted...
[Nexus S Android Development] minori_aoi:
What's the advantage of this new Kernel compared to the stock 3.0.8 kernel ?
[Nexus S Android Development] bravo04:
is that official from google..??
[Nexus S Android Development] suhas_sm:
Appreciate your work :-) keep them coming :-D
[Nexus S Android Development] sperelli:
Uninstalled BLN (free and pro);

NSTools: BLN on; blinking off.

result: on missed calls, nothing happens....

:confused:

By the way, can anyone shortly sum up the features of different:

-IO schedulers

-governors

thx a lot..
[Nexus S Android Development] oafuape:
thx for kernel....I haven't tried it yet but link on og post still requires registration
[Nexus S Android Development] renna1992:
no it does not requiere registration.
[Nexus S Android Development] oafuape:
Maybe its cause I using my phone but this is what I get

"this is your first visit, be sure to check check out the out the FAQ by clicking the by clicking the link above. You may have to register register before you before you can post: click the register link above to can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below."

And no matter what I press it sends me to a log in screen and there is no selection below

Edit: I'll just get it from a computer when I have access to one cause I don't seem to have access through my phone
[Nexus S Android Development] renna1992:
works here without any problems from a pc, haven't tried it from my phone :)
[Nexus S Android Development] AeroEchelon:
May have to try out this "stock" kernel w/ mods. Though isn't that what makes a custom kernel? Anyways, I've read the past 3 pages or so with no complains about reboots or stability. Going to give this a try over GlaDOS.

EDIT: Nevermind, NSTools doesn't appear to be detecting any IDLE or DEEP IDLE time. So there is no way to actually confirm if DEEP IDLE is working ... and no CPUSpy detecting DEEP SLEEP is NOT DEEP IDLE.
[Nexus S Android Development] sperelli:
not confirmed here, tried on both NexusBeam 4.1 and stock unrooted.

lights turn on, but on missed calls.

a message of hope to u. :p
[Nexus S Android Development] juliano_q:
Using this kernel with aosp+ and it is very fast and stable. No reboots so far and finally (with liveoc set to 110) I am able to play cpu-intensive games like Blood & Glory with no lag.

Great work!
[Nexus S Android Development] eugene373:
because you can't see or mess with it, it no longer works? is this how we test thing now? I get roughly 1% battery drain for about 3 hours of sleep..

New kernel is not posted yet, it will have a 12/28 at the top when I do post it.
[Nexus S Android Development] waterface:
Yes that's the reason.

What about the governor "batt-saver"? It comes from this kernel, not the ROM i'm using (Brainmaster's ICS), doesn't it?

Also- Deep Idle stats show 0 all around.

And confirming also that BLN doesn't activate upon missed calls.
[Nexus S Android Development] sweetpiggy:
hi eugene,

i'm using your kernel on AOSP+ by androiduser:

it seems very fast and stable...

i've a question:

this kernel support 'swap'?

can i use app like swapper?

if yes, can i put the swap file on sd or internal memory?

so i can save more ram to play heavy game like GTA 3 ;)

very thanks :)
[Nexus S Android Development] eugene373:
the deep-idle I use is not the same & will never show anything, I just Ezeekle patch as a base for what I use in my kernel.

Yes, swap is enabled due to parts of the kernel setup requires it for other stuff to function when compiling. I don't however recommend using swap though. there is plenty of ram on the nexus s + bigmem patch
[Nexus S Android Development] uansari1:
Can anyone comment if this is better than the stock kernel on Pete Alfonso's rom?
[Nexus S Android Development] waterface:
Thanks for clearing that. Testing battery life, if it is good I don't care about seeing the stats. Just thought- I wonder if the deep idle cam bug in Gingerbread is still an issue.

What about the batt-saver governor? How does it differ from the others? I've never seen it around before. I googled it, but couldn't find info..
[Nexus S Android Development] eugene373:
I would hold off flashing to be honestly. batt-saver is scary gov.. but I've since removed it, had to many boot issues with it.

also, battery has been improved as well on the newer kernel.

I'll have it posted later today, just look for ICUP series Kernel :eek:
[Nexus S Android Development] rb9228:
Do you mind posting a mirror? Sorry to ask, but I really don't want to register another account. Thanks in advance.
[Nexus S Android Development] eugene373:
visit the link from your computer, you don't have to have to have an account.
[Nexus S Android Development] navillos:
Sweet gonna love the new name. haha
[Nexus S Android Development] vertigosrs:
Thanks for a great kernel!
[Nexus S Android Development] aLNG:
i would say 10x better

a great combo

i tried benchmark eugene kernel vs ezekeel kernel using antutu

i got for eugene 3500 average (smartassv2 because we dont have lazy here)

and for ezekeel 3300 average (lazy, can governor be the reason here?)

i used same settings for others (like liveoc 110, ...)
[Nexus S Android Development] 4I-I:
Waiting for update! xD

No hurry! ;)

sent while eating an ice cream sandwich in the matr1x
[Nexus S Android Development] demo23019:
Just request desktop site in web browser menu
[Nexus S Android Development] renna1992:
eugene your deep idle version is activated by default, right?

which cpu governor would you recommend?
[Nexus S Android Development] eugene373:
I fell asleep with my son today, making the rest of the changes to kernel source///// Pushing to git hub & then posting..

On the ICUP Kernel

~ Gov. already set to SmartassV2

~ CFQ I/O but you can change it to BFQ

I'll post the full changes when done.

~Eugene
[Nexus S Android Development] juliano_q:
Yes, I am using Pete's nightly with eugene's kernel and it is amazing. Tried a lot of combos and this is my favorite.
[Nexus S Android Development] brainmaster:
@ eugene, I really appreciate your work. Currently running your 3.1.5 kernel on my MIUI ROM.

I have a question - Is it possible for you to make a zip that use a "any kernel" install version thats using zImage and not the boot.img?

Some of the ROMs - as mine - have tweaks in the RAMDisk, so when I want to flash your kernel, I need to extract the zImage and flash it manually.

Any possibilities for you to be flexible on this issue and make a "any kernel" version?

Thanks in advance

BM
[Nexus S Android Development] eugene373:
*whoops* misread, I can post the zImage as well for those that don't want the boot.img
[Nexus S Android Development] brainmaster:
I would really appreciate that. If you want, I can build you a example CWM zip where you put only your zImage and modules folder.
[Nexus S Android Development] eugene373:
if you have the time, then sure :)

I just hadn't bothered with it to be honest.. If you make it, I'll use it lmao!

( If you build it, they will come )

~Eugene
[Nexus S Android Development] brainmaster:
Nice, Field of dreams.

I know that you don't want the links to be posted, but here is a CWM zip file. Just replace your files in the zip. This is your 3.1.5 kernel.

After you download it, I'll delete the file. Please tell when you're done.
[Nexus S Android Development] aosp:
Kernel_3.1.6-uni.zip http://goo.gl/tFpZJ thanks for the awesome sauce Eugene works perfect on the NS4G ;)
[Nexus S Android Development] eugene373:
Download done, I'll just market it as BM MIUI Rom Compatible kernel :)

Thank you as well...

Update kernel is upload as I type this & then have to list all the changes.

Thanks,

~Eugene
[Nexus S Android Development] brainmaster:
Thanks, it is compatible with my MIUI and my ICS ROM, but ONLY the "any kernel" version. Not the boot.img version.

Thanks for posting the future kernels as "any kernel".

BM
[Nexus S Android Development] brainmaster:
I wouldn't use that version of "any kernel" zip since the cleaner script deletes some graphic library files.
[Nexus S Android Development] aosp:
You wouldn't but it can be changed ;)
[Nexus S Android Development] brainmaster:
Of course.
[Nexus S Android Development] eugene373:
Kernel updated with vanilla any-kernel

~Eugene
[Nexus S Android Development] ijama:
Downloading now..thank you so much eugene..

Sent from my Nexus S
[Nexus S Android Development] nexusphone:
We must know any kernel zip's credit to Koush
[Nexus S Android Development] eugene373:
koush is credited.

~Eugene
[Nexus S Android Development] stars2:
Hi!

* Touch-wake works perfectly !

* USB Tether does not work !

tested on my i9023

eugene: can you fix the usb tethering?

Thanks!
[Nexus S Android Development] juliano_q:
Edited: forget it, solved.
[Nexus S Android Development] eugene373:
when I get time I'll look into it, I never use USB-Tether & likely got broke in the kernel source updated.
[Nexus S Android Development] eugene373:
Switch your Browser to desktop mode.... I don't want Direct downloads here at all...

Reason is for supporting the forum who gave me the Phone.

~Eugene
[Nexus S Android Development] nexusphone:
Eugene said
[Nexus S Android Development] juliano_q:
Oh OK, I didn't knew about the option to change to desktop mode. In mobile mode is not possible to read the thread, I even registered to try.
[Nexus S Android Development] eugene373:
no problem, I think I might have to add that to the OP so people know :o
[Nexus S Android Development] nexusphone:
Eugene's kernel is very smooth :)
[Nexus S Android Development] juliano_q:
Nice! Just flashed the kernel and seems to be working very well, thanks for your work!
[Nexus S Android Development] vhgomez36:
Thanks for the Kernel works great.

Confirm USB Tether does not work.

WiFi Tether work very good.

Bluetooth Tether also works very good

Nexus S 4g
[Nexus S Android Development] boykioy:
Confirmed that you cannot download from the forum from the mobile..
[Nexus S Android Development] meisze:
Thank you very much , the kernel works great .
[Nexus S Android Development] Lazat:
Switch your browser app into desktop mode and it works :)

Nexus S i9023, CM ICS alpha 18, Eugene 3.1.6, liveOC 115, 230/1150.
[Nexus S Android Development] maniac2403:
Coming from GlaDOS, this kernel is smooth and no reboots so far. Good work Eugene!
[Nexus S Android Development] zooq:
Does this kernel work with non OTA ICS example BM ics?tq
[Nexus S Android Development] phone_user:
Why not? :) BM uses this kernel, afaik
[Nexus S Android Development] simms22:
cleaver kernel title.. i-c-u-p :p
[Nexus S Android Development] eugene373:
:) I couldn't resist
[Nexus S Android Development] simms22:
i give you a +zillion for that. its the first thing to cross my mind when i saw it :)
[Nexus S Android Development] nodstuff:
Hey man good work! Nice kernel!

One quick question, with deep idle activated there is no info in idle stats in nstools and I was just wondering if deep idle is working regardless of there being no info in nstools. Thanks.
[Nexus S Android Development] afzalarsalan:
Can you please put in the lazy governor in the next release. Would really appriciate it as it is my desired governor.
[Nexus S Android Development] Emama:
Neldar's paid app (BLN control pro) works on missed call
[Nexus S Android Development] mainevent3405:
Question....just to be certain

Eugene, I am rooted and running stock ICS 4.03 using my i9020t. Reason I am considering flashing this is because I can never charge to 100%. 98 is the most I've gotten. Also, I want my soft keys to light up if I have a notification. Is it cool to use this Kernel and will it help me with these two issues?

Thanks in advance
[Nexus S Android Development] TheBurgh:
Kudos. This kernel is running super smooth for me.
[Nexus S Android Development] wildestpixel:
Lol - then people will need to read it to know. You may be asking a lot ;)
[Nexus S Android Development] maniac2403:
Yes, both of those features are present in this kernel. Battery charging is set to 100 and BLN is enabled by default
[Nexus S Android Development] aLNG:
Eugene,

Did u make any changes in graphics? Maybe it just benchmarking that I got lower graphic performance.anyway I switch back to previous 3.1.6
[Nexus S Android Development] Roof King:
Sorry but new to the NS. Keep seeing mention of ns tools but where do I find it? Don't see it in market. Are you guys using setcpu for oc?
[Nexus S Android Development] nexusphone:
Eugene's the dark horse!
[Nexus S Android Development] AeroEchelon:
Search for NSTools; no space in between.
[Nexus S Android Development] Roof King:
Got it. Thanks
[Nexus S Android Development] RcrdBrt:
I think you should add blx for people that want to use it.

Inviato dal mio Nexus S usando Tapatalk
[Nexus S Android Development] Tzorg:
Just keep in mind that the 100 is just a cosmetic thing, your battery will still only charge to 96-98% as it currently does. But if you must have a 100, then this kernel will help.

Eugene, I've been running your kernel for a few hours now and it's working great. Thanks and good job.
[Nexus S Android Development] Exel:
You lucky bastards.

We miss you, Eugene. <3

Eugene is a android genius. C:
[Nexus S Android Development] geebees90:
Hi everyone,

Is this Kernel flashable on stock ICS that was officially released by Google, or this needs to be flashed on one of the custom roms available on XDA? Thanks in advance for the info.
[Nexus S Android Development] sweetpiggy:
ok, very thanks

no recommended? ok i will follow your suggest ;)

p.s. your kernel is amazing! fast, rebootfree, and very stable! ;)
[Nexus S Android Development] aLNG:
yea u can flash on stock ICS
[Nexus S Android Development] renna1992:
eugene first of all: thanks, the kernel works great and soooooo smooth.

i have one short question: as the battery-charging-limit is set to 100, should we change it to a lower one, like 96 oder 97? or does the battery charge to 97 and the kernel/rom just shows 100?

i'm sorry, i know its a bit confusing :/
[Nexus S Android Development] Krishath:
Guys how can I achieve a very good battery life? Which ROM do you use? Your kernel settings?

And:

Deep Idle stats aren't working in NSTools.
[Nexus S Android Development] mainevent3405:
Thank you

This kernel resolved my two issues with stock ICS. Battery now charges full and I get the notification lights on my soft keys. Smooth and battery life seems to be really good, but I will judge more after I've calibrated a few times.

Thanks a ton Eugene!
[Nexus S Android Development] :
BLN does not work with CM9 kang
[Nexus S Android Development] Krishath:
Noticed this with NexusBeam 4.1.0 also.
[Nexus S Android Development] eugene373:
Repeat Quest is added to OP now.

I'm using stock... so.......

~Eugene