yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] SA-07:
Check this out!

http://xdaforums.com/showthread.php?t=1399035
[Nexus S Android Development] y3mita:
Thanks but tried CM7 while on GB. Now I'm leaning towards AOSP
[Nexus S Android Development] TraJiK:
y3mita, just wanted to thank you for the settings. I have been using them for a few days now and have had spectacular battery life/no lag whatsoever. I appreciate you taking the time to put the settings out there for us to test out.

mathkid95, wanted to also thank you for this awesome kernel. It's working fantastically with Kali's CM9 Alfa 20p1 (Thanks to KalimochoAz too, if he's lurking!). I haven't had a strong setup like this in a long time. (Always had random reboots/tons of force closes with other kernel/rom combos) So please, keep up the excellent work. With great updates like these, it's nice to see my phone won't be obsolete in a year!
[Nexus S Android Development] rickbosch:
@y3mita Thanks for those settings man, unfortunately they do make my phone extremely laggy. Mine are slightly more performance driven (15000 up sample rate, 2 step pump up) and I can honestly say it's the smoothest my phone's been.

Flashing CM9 this AM to see what that's like, it seems it's still pretty bare AOSP, so may be worth checking out, and if The Kid uses it on the device he tests his kernels on, it can only be good.

@mathkid Thanks for not updating your kernel every two days. People often flash something and because the kernel is not given time to settle it will be discarded and when your kernel is, it's a shame, because I think it's the best available for the NS ICS.
[Nexus S Android Development] remick.no:
Anyone tried this trick and willing to share his thoughts?
[Nexus S Android Development] rickbosch:
They've included it in CM9 Alphas as well.

"NEW ON ALFA 20:

Removed software egl for now until we find a reason on why is here."

just rename it. Reboot and if it makes no difference or gives any trouble change it back. Trial and error, but it will make a positive difference.
[Nexus S Android Development] gregorisvas:
Hey mathkid, kudos on your superb kernel :) Is there any chance adding the VR I/O scheduler in your next release?It used to make my SGS noticeably snappier in comparison to other schedulers,and surely would like to see it on NS.Thanks :)
[Nexus S Android Development] remick.no:
Well - I'm lazy bastard - I don't hide it.

And it looks like it is a little bit too much work for me:

- make nandroid backup

- flash v14.5 color (currently I got v14.5 version without voodoo color support)

- play with libGLES_android.so file

- if not working - rolling back

Especially when I got a feeling that v15 is coming soon :)

That is a reason why I ask others if they did try it. :D
[Nexus S Android Development] tchaari:
Hi mathkid, do you have some intentions to update your kernel linux base. In the OP , I see that it is still at the 3.0.14 version... Many improvements have been added since that version ;)

With all the positive feedbacks on your kernel, I think that updating the base to 3.1.9 will make it even better ;)
[Nexus S Android Development] steve.garon:
Updating to 3.1.x base is not necessarily a wise decision since the 3.1.x branch is only gonna get one more update. 3.0.x branch is a long term support release which is why Google choose that for their kernel. Even the 3.2 branch is a short term support branch. 3.3 is gonna be the interesting one because android will be merged back to the main kernel development branch...

My 2 cents.
[Nexus S Android Development] y3mita:
I removed that file and do not experience a difference :(
[Nexus S Android Development] CrackDaddy:
Constant reboots using this kernel, on NexusBeam v4.1.0 & tried with latest NexusBeam 4.2.3 with the same results! Also I noticed that every time I use the camera's video function & press record, I get a reboot or shutdown requiring a battery pull!?? :( Any clues? :confused: Why doesn't market updates work with this kernel? always says failed!?
[Nexus S Android Development] SalsaForte:
The differences between "color" and "no color" kernels are not listed in the first post...

What's the difference!?!!?!
[Nexus S Android Development] cpl593h:
Yeah, it's unclear.

I do think it has something to do with AMOLED color problems (I have an SCLCD model so I never understood them well).

Kid, can you confirm that the kernels are not different for us SCLCD users?
[Nexus S Android Development] angiest:
Reflash your kernel (with a cache wipe). That will hopefully fix the market problem. Are you overclocking at all?
[Nexus S Android Development] CrackDaddy:
No overclocking, all stock values 100/1000! ;)
[Nexus S Android Development] tchaari:
ok thanks steve but I think that every release has its slight improvements that can make a difference. I am especially thinking about battery and memory management. Even if the support won't be so long, it doesn't mean that it is not improved regarding the previous version. Personally, I like to have the latest linux on my computer and the same with android :D (even if it won't be LTS ;) )

Anyway, the proposed kernels in XDA perform well even with the 3.0.x branch ;)
[Nexus S Android Development] y3mita:
weird thing just happened! After installing modaco's tweetdeck, used it for about 15 minutes... phone froze up and now it stays on bootloop! :( buahhhhh!!!
[Nexus S Android Development] Shawtux:
when i have boot loops, i do cache wipe and dalvik wipe and problem solved :D

by the way, your settings in lulzactive yada yada thingy are awesome!
[Nexus S Android Development] y3mita:
I only wiped dalvik and still bootloop! :( ..... since I wanted to test eugene373's newest speedy 4 I will flash Peter Alfonso's newest ROM and speedy 4 kernel for now.

I am sure coming back since my lulzactive settings simply ROCK!!!! great performance and best of all saving on your battery are amazing!!
[Nexus S Android Development] asphantix:
How can I fix the damn boot loop on my stock 4.0.3 ICS with matr1x 14.5?

Otherwise I'm about to fork steve garon's kernel just to give it deep idle :D
[Nexus S Android Development] kewlguru:
I am thinking about moving from Franco's kernel to this.

Currently running deep idle and deep idle and live of 105.

Any suggestions for this kernel.

Saw MK's on 1300/400 on demand.

Any other suggested values?
[Nexus S Android Development] SA-07:
Yeah man, i've noticed that... :(

I'm on koush's rom...

kewlguru, try that and see how it works for ya :D
[Nexus S Android Development] SA-07:
Kewl what happened?
[Nexus S Android Development] kewlguru:
Sorry got caught up with work.

Am trying right now. Will get back by end of day.
[Nexus S Android Development] SA-07:
OK sweet!
[Nexus S Android Development] kewlguru:
MK, tested your kernel today.

Along with it I did a clean wipe and installed bm v6 kwiboo based ICS.

Below is the battery stat.

I started the work day with about 90% battery. Have my Gmail and exchange on push.

Used nstools to set these setting.

Deep idle on.

1300/400 CPU frequency

BLN on with blinking on.

I think its bound to improve. Will keep you posted.

Any suggestions to improve??
[Nexus S Android Development] loudaccord:
I have to say everything works and it's fast... best quadrant score was 3350.

Running Brainmaster's Koush ICS v6

Matr1x 11.5 ICS

NSTools

Voodoo control

Perfect set up... as long as my battery keeps the same life as before, I don't see flashing anything in the near future :)

I'm on 100/1000 min max... why 400? Seems high for a min. Just curious... Thanks!
[Nexus S Android Development] saranyan:
Try switching off deep idle and that max frequency when screen off option. Give it 2-3 charge cycles and it should eventually improve.
[Nexus S Android Development] mixtapes08:
Try conservative gov. Deep idle off. Gives me a pretty stable bat life averaging 18 to 20 hrs min to hard use of my cp.

________________________________

Rom: BM Kwiboo ICS v3

Kernel: Matr1x ICS 11.5 cfs

Baseband: I9023XXKD1
[Nexus S Android Development] kewlguru:
Changed it as per the suggestions.

Deep idle is off. BLN is off. Min freq is 200. Max is 1000.

Will look at battery life going ahead.
[Nexus S Android Development] loudaccord:
Just curious, why don't you guys use 100 as min frequency?
[Nexus S Android Development] SA-07:
Dunno dude, its personal preference
[Nexus S Android Development] kewlguru:
Ggrrr. Woke up in the morning and saw that phone discharged battery.

Checked battery usage! Maps and G+ seemed to have drained battery!

The phone seemed to have been kept awake. Any have a guess.

Both were less than 5% before.

As per suggestions, I changed the settings to

1000/200

No live oc. Deep idle off.

Screen off Max freq -on

Idk wth happened
[Nexus S Android Development] saranyan:
Sign out of lattitude, That causes battery drain.
[Nexus S Android Development] SA-07:
Yep, Location Services undoubtedly eat up battery

also nfc
[Nexus S Android Development] insomnia48:
Google+ drained my battery as well yesterday! :mad:

Fortunately I realised it @ 30% (phone was quite hot when I picked it up so I knew something was wrong! ;)) and I rebooted. It's been fine since. I suppose it's an app problem. :rolleyes:

Regardless of that, I've been running Kwiboo's V3 + Matr1x 11.5 CFS ICS since Saturday and it's amazing! Rock stable, fast, and decent battery life! :D

Ok, it's not as fast as GB roms, but that is to be expected at this point in time. I'm sure things will get better soon! :cool:

Keep up the good work Mathkid, we need you! :p
[Nexus S Android Development] KBanause:
I don't whether this is a ROM problem (I'm using Brainmasters V6 kwiboos mix) or a kernel problem so I start here ;)

I try to connect to my server using pptp but I see this output in my logcat:

D/mtpd (20046): Waiting for control socket
D/mtpd (20046): Received 20 arguments
I/mtpd (20046): Using protocol pptp
I/mtpd (20046): Connecting to xxx port 1723 via rmnet0
I/mtpd (20046): Connection established (socket = 11)
D/mtpd (20046): Sending SCCRQ
D/mtpd (20046): Received SCCRP -> Sending OCRQ (local = 45444)
I/mtpd (20046): Tunnel established
D/mtpd (20046): Received OCRQ (remote = 32768)
I/mtpd (20046): Session established
I/mtpd (20046): Creating PPPoX socket
F/mtpd (20046): Socket() Protocol not supported
I/LegacyVpnRunner( 375): Aborting
I/LegacyVpnRunner( 375): java.lang.IllegalStateException: mtpd is dead
I/LegacyVpnRunner( 375):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.execute(Vpn.java:568)
I/LegacyVpnRunner( 375):	at com.android.server.connectivity.Vpn$LegacyVpnRunner.run(Vpn.java:447)

I'm using the native VPN function of the ROM. When I was on a Gingerbread ROM I was able to connect. If this is a ROM problem I'm sorry about posting it here and I'll ask in the appropriate ROM thread...
[Nexus S Android Development] RonnieRuff:
I think it is a known ICS issue with libraries needed for VPN.

Bounced off a tower to a forum near you!
[Nexus S Android Development] KBanause:
So it's currently both: Kernel and ROM related :D

And I believe I have to wait until the official OTA has been released?
[Nexus S Android Development] SA-07:
Use another rom or start over and reflash rom and kernel.

If ur gonna do that then do it in the following steps.

1. Wipe data, cache, and dalvik cache

2. Flash rom

3. Set up rom then go back to cwm

4. Wipe dalvik cache and flash kernel

5. Reboot

Do that and let me know
[Nexus S Android Development] rickbosch:
Very strange, I've used the last few versions of matr1x on my stock ROM. Have you tried a full wipe? Generally solves flashing issues.

Running it with Pete Alfonso's latest after stock just wouldn't do anymore, but when you get it working it'll be worth it. :)

Sent from my Nexus S
[Nexus S Android Development] SA-07:
Anyone that uses Linux (preferably Ubuntu) please pm me
[Nexus S Android Development] benrees21:
What for?

Spat out from my Nexus S!
[Nexus S Android Development] SA-07:
Make a boot.img haha
[Nexus S Android Development] TheLastMirana:
when do u plan on releasing v15?

just curious
[Nexus S Android Development] SA-07:
Not until the 3.2 kernel update haha
[Nexus S Android Development] :
Cool interview btw

Sent from my SNES
[Nexus S Android Development] mobile_pc:
IML74K 4.0.3 boot.img with Matr1x-cfs_v14.5-colors' zImage

and

ramdisk supports init.d

boot.img only boot.img

flashable zip Matr1x-cfs_v14.5-colors_boot.img.zip with /system/* for this kernel
[Nexus S Android Development] TheLastMirana:
yo MK can u put up a link for the bt frame work fix in ur homepage because i want to link it to people.

also i just reverted back to ur kernel lol

anyways i flashed the framework fix again after kernel (i cleaned cache and dalvik)
[Nexus S Android Development] SA-07:
Added as q10 in the faq! :D
[Nexus S Android Development] TheLastMirana:
Great thanks
[Nexus S Android Development] PMShodan:
And it happened again. Suddenly i had no signal, switching to/from Flight Mode did not work, the phone stayed in Flight mode once switched and couldn't leave it. I had to reboot to get my signal back.

Still Stock ICS with Matr1x 14.5 CFS Kernel, lulzactive Governor, Deep Idle active.
[Nexus S Android Development] KBanause:
I have only one problem (but with all kernels):

Having the phone connected to the charger over night, wifi is not able to get any data in the morning (but the network bars are blue). Other wifi devices are able to get data at the same time. I have to switch my NXS to airplane mode and back to get wifi working again...
[Nexus S Android Development] TheLastMirana:
i might think i know what ur talking about.

one day i sort of had the same problem and im not sure if i was in airplane mode though.
[Nexus S Android Development] remick.no:
I don't think I'll help you, but maybe I'll give you a hint.

I have had slightly different problem.

After switching from one WiFi network to another (home -> work and vice versa) I couldn't synchronize data.

What I found a reason for such behavior was app I installed for managing WiFi networks (WiFi Manager). When I remove it - my problem was gone!

So, basically - maybe it is not a problem with kernel(s) but with some kind of app. (unless you don't have one you can suspect)
[Nexus S Android Development] SA-07:
Yeah it doesn't seem like a kernel issue
[Nexus S Android Development] KBanause:
As I said I have it with different kernels so I suspect the wifi module. I was hoping that someone could confirm this issue. And as I didn't have this problem with Gingerbread...
[Nexus S Android Development] The1Shark:
As I posted three days ago, I had this once.

I'm on rooted stock matr1x 14.5.

Never happened on earlier matr1x versions nor more then once on V14.5

the1shark
[Nexus S Android Development] rip_noob:
Happened to me also today (14.5 cfs)

Other than that this kernel is simply the best.
[Nexus S Android Development] TheLastMirana:
good atleast i know im not crazy.
[Nexus S Android Development] baolongn:
Almost killed my phone! Installed latest kernel and within 30 minutes, force closes left and right. Restarted phone to try and resolve problems but same outcome. Phone then reboots and goes into boot loop.

1000/100 deep idle on and lulzactive
[Nexus S Android Development] SA-07:
Shazam! Clean install!!!!!!

Reflash rom and kernel
[Nexus S Android Development] nodstuff:
+1

Lol! :D

Clean install!!!!!!!
[Nexus S Android Development] d_phekt:
Yes... wipe it before you dress it. :p
[Nexus S Android Development] nodstuff:
Lmao!!!!! :D
[Nexus S Android Development] moriz1:
I also got the signal loss issue, while using a different ROM. Maybe it isn't a ROM issue.
[Nexus S Android Development] SA-07:
I seriously have not gotten anything like that on cm9 Alfa 20

Try that rom and lemme know
[Nexus S Android Development] sspikey:
Actually I am using the Nexus MV rom which is based off it and I am getting it....

Ill take a screenshot next time it happens!
[Nexus S Android Development] moriz1:
Oh yeah, screenshot:

As you can see, total loss of reception and very rapid battery drain.

ROM is bigxie crespo 4-2
[Nexus S Android Development] SA-07:
Sir, I am not getting such problems on this rom. I would suggest reflashing kernel
[Nexus S Android Development] :
Do you think it's Radio-related? Did you recently flash a new radio? Also, signal strength is dependent on location. Where were you when that happened?
[Nexus S Android Development] SA-07:
That too.

I'm on XXKI1 9020 radio...

What are you guys on?
[Nexus S Android Development] TraJiK:
I had some issues with losing my network completely as well for the past 3 days. I had similar settings to the others here, however... after disabling deep idle last night, I went all day today without network loss, which seemed to happen more often than not with deep idle active. Perhaps that is/part of the cause of the problem.
[Nexus S Android Development] SA-07:
Hmm... interesting. That could be a culprit as well
[Nexus S Android Development] TraJiK:
A little added note... The network drop only seemed to occur after the phone had been left idle for semi-long periods of time (in my pocket, for an hour or so of no use). If I was actively using it, I was never able to produce the network drop. So deep idle definitely could be a factor.
[Nexus S Android Development] SA-07:
Yeah, for sure. I will investigate into this as well... so weird
[Nexus S Android Development] iGoogleNexus:
Lol I can't even be away from my phone for 2 minutes =\ ... I'm a sad person lol

- Google
[Nexus S Android Development] moriz1:
I didn't flash a new radio, but did try the linked fix for Bluetooth and deep idle. That caused a bootloop, so I had to wipe cache and re flash.

Using the UCKF1 baseband here. Where do I download new radios?
[Nexus S Android Development] SA-07:
That bt isn't for cm9 that's why
[Nexus S Android Development] moriz1:
I see. That explains it. Serves me right for not reading.

I'm going to leave everything the way it is for now, and see if it happens again. That should narrow it down.

One thing I can definitely say, is that deep idle was being reported more than 100x more frequent than normal idle in nstools when this was happening. It's usually the other way around.
[Nexus S Android Development] tankmaster90:
what are the colors option???
[Nexus S Android Development] pilspeda:
Any idea why BLN Blinking does not work correctly ?

It blinks once and then no more.

BLN without the blinking activated, works fine.

Kernel: v14.5
[Nexus S Android Development] sspikey:
works for me perfect!
[Nexus S Android Development] Shawtux:
got two reboots while on calls today. both in a row.

after 3 minutes each call.

im on cybergr v.3 - matrix 14.5 cfs - lulzactive - deep idle off - oc value 100%

:S
[Nexus S Android Development] pilspeda:
These are my settings.

Are they alright ?
[Nexus S Android Development] d_phekt:
Lower your Blink Interval to 500 or something

Edit: It should still work. Wipe and try a clean install.
[Nexus S Android Development] S_Dot:
Is BFS or CFS the default? I'm only getting 14 hours with this kernel. Stock rom.
[Nexus S Android Development] pilspeda:
Rebooted my phone and it seems to work now.
[Nexus S Android Development] The1Shark:
The signal lost happened to me only once on v14.5.

I'm on rooted stock IML74K, kernel v14.5 radio XXKB3.

deep idle is on, 210/1365 (LOC 105%) + bt fix for deep idle top=off
[Nexus S Android Development] SA-07:
:S

Read the :S'in FAQ - raise voltages
[Nexus S Android Development] Zivonche:
thanks for the kernel

few issues:

NO lulzactive2

voodoo color gamma & rgb doesnt stick after reboot (color ver)

NO green fix (color ver)

any idea way?
[Nexus S Android Development] maniac2403:
I am using Neldar's paid app, and no issues for me.
[Nexus S Android Development] SA-07:
I have answered these questions before but I'll do it again.

Lulzactive is v2

Pro app for that

Color version doesnt have it, but the other one doea but with washed out colors.
[Nexus S Android Development] grotesque02:
For colors, I have to use THIS?
[Nexus S Android Development] SA-07:
You can use voodoo control
[Nexus S Android Development] grotesque02:
I have THIS but I see only settings for audio.
[Nexus S Android Development] TheLastMirana:
you should see it its at the very bottom.

make sure ur on a kernel that supports voodoo colour ie matr1x or else you wont see it.
[Nexus S Android Development] SA-07:
I really hope the 3.2 kernel arrives soon... I really wanna release 15.0 lol
[Nexus S Android Development] grotesque02:
I'm in 14.5 kernel (but don't install other color zip for now) and this is the voodoo control:

I remember with "old" color fix the script don't find voodoo color folder (I find only voodoo sound in that path) maybe this is the error?
[Nexus S Android Development] SA-07:
Yeah...

I have the colors options on mine...something is definitely wrong. Try the colors zip as well
[Nexus S Android Development] qtwrk:
Looks like your heart is broken

Xd, waiting your next release you say up kernel to 3.2 if I remember it correctly
[Nexus S Android Development] qtwrk:
.........

There isn't 3.2 yet?
[Nexus S Android Development] SA-07:
My heart is broken because the 3.2 kernel hasn't arrived for android yet :P

Isn't yours as well for the wait? Hehe
[Nexus S Android Development] grotesque02:
So the steps is clean dalvik and colors or clean dalvik, kernel, clean dalvik and after colors?
[Nexus S Android Development] SA-07:
Boot into cwm, wipe dalvik cache, then flash kernel
[Nexus S Android Development] qtwrk:
Indeed, I am that kind people who likes and uses newest version for anything, it makes feel real bad that I can't get newest update.

I even flashed eugene 373's kernel and steve.garon's kernel just because they are 3.1.x and 3.0.17 if I remember right

But finally I back here with matrix because it has deep idle which they don't and I have been using this ever since I update to ics
[Nexus S Android Development] qtwrk:
By the way, ever considered 14.75 version or something before 3.2 out?
[Nexus S Android Development] SA-07:
No lol, I don't want to disrupt my .5 increments

Patching up doesn't make a noticeable difference during usage on this phone so I don't feel the need to ;)

But I'm just gonna keep waiting for 3.2
[Nexus S Android Development] cspader:
wow u r 16 and u compiled the most extensive kernels for nexus s? u make older ppl feel bad!

definitely will try this out.. but i have a question. i've been looking at the ics kernel benchmark by bedalus and the i/o score for the matrix is significantly lower than the other ones.. is this caused by using SIO instead of CFQ? dont mean to offend you, just curious.

anyway congrats and i hope u have a great future in development if that is what you enjoy doing :)
[Nexus S Android Development] SA-07:
You know, I don't know which scheduler he used when doing the benchmark.... but I haven't added any bus oc, tweaks, or anything... so I'm not really sure.
[Nexus S Android Development] SA-07:
btw, if anyone hasn't seen my interview.. here it is

http://www.mydroidworld.com/forums/...future-android-development-1-1-mathkid95.html

thanks!
[Nexus S Android Development] mobile_pc:
"at age 16 is already a renowned kernel builder" young genius! :)
[Nexus S Android Development] KBanause:
@Mathkid:

I have strange problem. I just downloaded your 14.5 kernel but when I try to install it via clockworkmod recovery 5.0.2.0 it does nothing. After the reboot I was still at the old kernel (the one that was shipped with the rom I am using).

So I formatted /boot and flashed your kernel again but the only result was that the phone started in bootloader mode telling there's no boot or recovery image installed (fortunately I have made a nandroid of my system so I could restore the boot partition).
[Nexus S Android Development] suksit:
Sounds like corrupted zip archive. Try downloading again.
[Nexus S Android Development] KBanause:
After several tries (even with other kernels which have worked for sure) I finally managed to get it installed. Next time I will take a look into /tmp/recovery.log BEFORE I reboot into the system...
[Nexus S Android Development] The1Shark:
I am amazed by the fact that you are only 16 !

Unbelievable ..

:)