yashsingh1/xdaforums huggingface dataset:
[Nexus S 4G Android Development] lurtis:
I agree voodoo color is silly. For one its a dirty hack... sometimes it takes minutes after my phone boots to get the colors to change to my settings. But I do think colors need to be tweaked.

I'm not sure if everyone gets it but with matrix 22.5 I had a very heavy yellow tint on all whites...no matter my brightness setting. On your ICS kernels for some reason this wasn't the case, even be4 messing with the rgb values in voodoo sound.

Not sure what changed but I couldn't stand looking at the unlock ring knowing it's supposed to be white but was pretty much yellow. Whatever Morfic does to his kernels seems to make my screen look uber sexy. Maybe ask him what up with that?

Love the stability though. Ran 22.5 for a few weeks without any issues before swapping back to ICS (it's my only phone so I need rock solid roms as well as apps that work with the roms. Jb is sweet, just not there yet for the ol' crespo4g) so we all appreciate your work.

Thanks again.

Lurtis
[Nexus S 4G Android Development] SA-07:
Yeah I changed his implementation deliberately because I didn't like the bluish tint. The colors look fine on my phone so idk... I'm keeping it the way it is

Sent from my Nexus S
[Nexus S 4G Android Development] UniqueNate:
I had bad luck with that air kernel. Things went haywire soon after I booted up. Good luck. People say good things about it but I'm on the other side of the fence with it.
[Nexus S 4G Android Development] Androidawg:
I can't use Air kernel b/c it breaks GPS on my phone. Trying Matrix now b/c Nav can't hold the GPS system with JRO03 stock kernel.
[Nexus S 4G Android Development] d1reyad85:
download problem

i am trying to download this kernel for ICS but the link wont work it say no files can some one help me out with the a zip for ics
[Nexus S 4G Android Development] chevlar:
What are your thoughts on touch wake, mk? I keep my screen timeouts short in an effort to minimize overall screen on time and maximize battery. I had gotten used to touch wake and now i find myself constantly hitting the power button. since the power button has been widely reported as being a mechanical weak link in the build quality of this phone, and the most likely component to fail over time, it's not really ideal. I just noticed that now my power button is missing a click every once in a while ... Ugh. Please consider adding touch wake back in your kernel!
[Nexus S 4G Android Development] mrgv:
]

Touch Wake >= Sliced Bread

Please bring it back :)
[Nexus S 4G Android Development] SA-07:
No because I said before that I am only adding features that I use and that isn't one of them... sorry

Sent from my Nexus S
[Nexus S 4G Android Development] SA-07:
Ok finally found some time to work on this lol. Update coming real soon... I am currently testing.

Sent from my Nexus S
[Nexus S 4G Android Development] androidforeve:
Awsome can't wait mathkid
[Nexus S 4G Android Development] Snuffalofagus:
:D
[Nexus S 4G Android Development] 063_XOBX:
Let me know if there's anything I can do to help.
[Nexus S 4G Android Development] SA-07:
Sure, thanks! :)

Sent from my Nexus S
[Nexus S 4G Android Development] SA-07:
Ok kernel update! I'll upload the kernels to my website later (it is late currently) but here are mediafire links for the time being:

CFS: http://goo.gl/7ZWzW

BFS: http://goo.gl/Q6Zta

So I already said no OC for sure and I did mess around with voodoo color more and did not find it useful for the kernel.

Anyways happy flashing!

p.s. The kernels that will be posted on the website are these ones obviously but if you prefer to get it off the site they will be up later.
[Nexus S 4G Android Development] jeremy112683:
I'll check this out. No oc is kind of a bummer
[Nexus S 4G Android Development] debh945:
I'm back kid! Trying v23 with CM10, so far it's great!

Edit: It appears that fast charge isn't working. I have the widget and it's set to fast charge, but it still shows charging with usb under battery info.
[Nexus S 4G Android Development] SA-07:
Meh try using nstools to toggle it as well. If that doesn't work then I'll look into it

Sent from my Nexus S
[Nexus S 4G Android Development] lifeofbean:
Just installed 23.0 BFS, and..

My screen. Everything has a horrible vomit-green tint :crying:

edit: just rebooted while trying to mount USB storage. I want to love it, I really do, but it's stepping on my heart :(
[Nexus S 4G Android Development] SA-07:
You should write poetry :thumbup:

Sent from my Nexus S
[Nexus S 4G Android Development] lifeofbean:
It's obvious you've never seen my poetry :D

my poetry is terrible
[Nexus S 4G Android Development] androidforeve:
Life try Cfs no problems here
[Nexus S 4G Android Development] phoenixaldana01:
DL not working tried a few times form computer and phone no luck:(
[Nexus S 4G Android Development] zackandethan:
Thanks MK , running good so far on Burnsra 8/30 .
[Nexus S 4G Android Development] naripsta:
Running v.23 right now, smooth. Nothing wrong for me, I love it. Thanks Matrix!
[Nexus S 4G Android Development] farisallil:
running v23 cfs on the stock 4.1.1 rom with no problems. Thanks :good:
[Nexus S 4G Android Development] alfay13:
So voodoo isn't supported anymore? Just the preset...I even tried a script and can't get the washed out look to change.
[Nexus S 4G Android Development] noizy1234:
No voodoo colors is not supported
[Nexus S 4G Android Development] alfay13:
Alright. That's a bummer...I always loved the old ones.
[Nexus S 4G Android Development] SA-07:
Life moves on :cool:

Sent from my Nexus S
[Nexus S 4G Android Development] sky1193:
I see you said voodoo color isn't supported, is sound? I really hope so as I really don't want to loose that.
[Nexus S 4G Android Development] SA-07:
No sound is still there

Sent from my Nexus S
[Nexus S 4G Android Development] sevoh:
Is there a matr1x kernel for galaxy s 3?
[Nexus S 4G Android Development] SA-07:
Nope lol

Sent from my Nexus S
[Nexus S 4G Android Development] XxLostSoulxX:
Does your latest or 22.5 support CM 10 Nightly 0905?
[Nexus S 4G Android Development] SA-07:
If that is JB then yes

Sent from my Nexus S
[Nexus S 4G Android Development] XxLostSoulxX:
CM10 is Jelly haha
[Nexus S 4G Android Development] strra:
2c
[Nexus S 4G Android Development] SA-07:
I am considering adding the touchwake feature back in ;)

Sent from my Nexus S
[Nexus S 4G Android Development] jacob66:
Just flashed this, I am no able to clock over 1000 .. Why is this? On codename latest ROM.
[Nexus S 4G Android Development] noizy1234:
No OC on the jellybean bersion

Edit: version*
[Nexus S 4G Android Development] jacob66:
On any Kernels or just this one? :/ This is my fav.
[Nexus S 4G Android Development] ehiggins:
Have you looked at Thalmus idle2 at all ?
[Nexus S 4G Android Development] noizy1234:
Just this one.. You can try others but this is not the thread to talk about that

& idle2 is not yet stable therefore I doubt it will be included..
[Nexus S 4G Android Development] SA-07:
Yep no OC at all and idle2 will be included the future.

Sent from my Nexus S
[Nexus S 4G Android Development] wickid_d:
*knocks on your screen* Mister, you bring that OC back here, RIGHT NOW! :P

No, j/k man, I know why you took it out, but that, combined with the other features of your kernel, is exactly why I've been using your kernel since pre-ICS release, even when I went back to just rooted stock. Then JB came out, and Air started being boasted around, so I gave it a shot, and all that's doing is causing me pain with my phone.. And, I wanted to come back, but now you've taken OC out, I'm sure due to reports of instability, but what's really causing that isn't OC.. well, to a point.. I mean, 1200 is totally stable, I've been rocking that for almost as long as I've had this phone, which is nearly a year now. 1300 is pushing it, start to get random reboots, but it can't run 1460-1480 speeds.. which is just insane anyway, iMho.

No, what's really causing the lag/instability issues is some of the I/O schedulers, and this goes with ANY kernel, linux, android, the dreaded ios, doesn't matter. I've seen it happen with regular linux on older machines, and I've watched it happen on android with several different devices. Yet, for some d*** f***'d up reason, people still keep including deadline and noop! lol Deadline will lag up your system every single time it tries to process anything (which eventually hangs and causes a reboot), and noop will cause lag anytime the device sends or receives data, which in android's case, is, lmao, ALL THE TIME! lol BOTH of those SEEM to be designed more with x86 architecture in mind, not arm.

The way you describe cfs and bfs in your OP is great, they do exactly what it says they do, and I'd say these are the best for single core systems. Although, I haven't had too much trouble running sio or vr on a single.core system either. Even though, those are designed more for duals and up.

Anyways, I hope to see it come back, but if it doesn't, it doesn't. I'm sad to see it go because even though 1200 isn't much of a boost, it's still that little 'umph' that gets the phone over that hump of bad code in some apps, but it's your call. That's just a bit of insight to what I've experienced. Everyone's mileage varies, lol.

Later,

~WickiD~
[Nexus S 4G Android Development] :
Have you been smoking pot? Can I have some please? :cyclops:
[Nexus S 4G Android Development] wickid_d:
lol Thal, hey, I said that's

MY

experience. :P

Quite honestly, I'm going through a LOT in my personal life, and the sleepless nights almost make it seem that way sometimes..

I love the dude's work, I'm not criticizing in any way. And sorry man, I missed my bln and voodoo colors too much to keep using yours, lol. Still, either way, both of you all do some great work. It's just personal preference why I've used mathkid's for so long.
[Nexus S 4G Android Development] :
You have really used some funky kernels if deadline and noop caused you issues. Don't blame the code, noop and deadline are very mature and are as solid as a rock.

I've used deadline personally for no less than 2 years and have had zero issues as a result of it, and I suspect I have tested many more kernels on many more devices than you. :P

CFQ and BFQ are more aimed at systems with lots of threads / cores, although BFQ will slow down your boot time substantially on an Android device, because BFQ and databases really don't work well together.

You should stick with decent kernels, instead of ones that have a big feature wanking list, and remember, blame the crap that is added, not the stuff that comes as standard. ;)

Edit: I don't actually care if you don't use my kernel so no need to apologise lol. No users or 10000000 users, I couldn't care less. Less users generally means less stupid bugs which don't exist, less headaches and less wasted time. Less users is a godsend tbh, hence why I haven't released any NP or N7 kernels on here.
[Nexus S 4G Android Development] wickid_d:
Edited because I don't want to turn this into September's flame fest of the month.

Why don't we just agree to disagree? We've had different experiences with different things. That's life. It's how things happen.

Cool?
[Nexus S 4G Android Development] :
That's rather odd, as you never reported the issue. Logs or it never happened.

Ok, let me rephrase. I *know* I have tested more kernels on a wider variety of devices than you. Happy?

I was talking about kernel code which is in mainline. Not about what options are selected in the kernel. Do you actually know what noop stands for lol? No Operation, which means it does nothing, it's a FIFO scheduler, which means it is impossible that it causes the issues you describe.

What was it you were saying about assumptions? I have more pride in my work than most...I just hate having my time wasted by moronic users who don't know the difference between a bug with the POS ROM they are using and a kernel. I also don't believe that it is a competition about users, so yeah, I couldn't care less about how many users I have. If people want to use it, fine. If not, fine. I don't need lots of users to enlarge my epenis...

Anyway, can you stop spreading untrue FUD about things you know nothing about and confusing people now?

No need to reply, as we don't need any more offtopic on here. I was simply attempting to correct your FUD.

Good morning.

Edit: Too late. I already replied. I'm not flaming anyway, merely stating facts. But yes, lets leave it. No more FUD please.
[Nexus S 4G Android Development] VerneVerne:
Touch wake rules:beer:
[Nexus S 4G Android Development] wickid_d:
I retract. You could have deleted this before I got back on here and didn't.

I seriously didn't think it was that relevant since we were trying to hash out another issue I was having at the time.

So you stood by me for the past nearly 20 years that I've been using linux on a business level with several different configurations, customizing and streamlining each system (including the kernels by codeline) to each machine to meet clients' needs, and for the past six years while I've modded and dev'd on devices so deeply, that I ended up losing my family from it? Seriously? You know that? So..

Yes! Obviously, I know the ins and outs of a kernel!

which means that there's nothing to control the amount of data going to the kernel, and then the processor, and can let it all get overloaded, thus, slowing the system down to a crawl..

That wasn't an assumption. It's called reasonable deduction, based on what you stated.

I'll get to that statement in a min..

Let me stop you right there. Those "moronic users" are more than half of your audience. Those "moronic users" are advanced users who are looking to get something more out of their phones. If you're going to release your work to a public audience like this, you should be prepared to stand behind your work, and field ANY questions that come your way, no matter how much you think it's "moronic", because you have to keep in mind, there's a good difference between moronic and ignorant. (Ignorant, in this sense, simply meaning uninformed.)(Getting back to my earlier statement) THAT'S why I said, although I should have clarified, that it SEEMS like you have little pride in your work, because that's how it comes off when you made the statement like you did.

I have no disagreement there.. Lol

FUD? Really? Wow.. I haven't heard that term in years, lol.

Anyways, I'm going to go get some more sleep. I think anything else can be left in pm.. ;)

~D~

-----

Sent from my phone

using my finger... ;)

-----
[Nexus S 4G Android Development] :
Man, with all due respect, you are talking utter crap.

So much so, I'm not going to respond any further, because you have clearly got an incorrect view engrained in your head which nobody is going to be able to correct so it would be foolish of me to try. I don't flog dead horses, it makes you look stupid.

Enjoy your sleep, you clearly need it.
[Nexus S 4G Android Development] pandaman21:
What are good settings for codename and blackbean roms for battery life and performance. And do you use any screen off profiles. Mathkid will you include deep idle next release? Thanks in advance.
[Nexus S 4G Android Development] SA-07:
No... maybe idle2 later.

Sent from my Nexus S
[Nexus S 4G Android Development] etnpnys:
Wow I almost starting mistaking this for a presidential debate... I mean, you guys both have good products but you're squabbling over whose approach is better. You guys seriously should just agree to disagree. That's why there's two of you, and you should thank God you live in Uhmurrika.

Now, back on topic, if I'm having just kinda random slowdown and strange things start happening, would it be fair to assume that it's the kernel?
[Nexus S 4G Android Development] SA-07:
No... could be the ROM also

Sent from my Nexus S
[Nexus S 4G Android Development] zackandethan:
Still my favorite. Even without all the bells and whistles . My phone has always liked Matrix. Just my experience. Thanks Mathkid !
[Nexus S 4G Android Development] r_tarandus:
Coming back to test v23.0 - installed and settled in perfectly. Surprised at the lack of governors, but it's also nice to have a kernel that feels slim. It's nice and snappy, too.

My only concern is battery life. How's everyone else holding up?
[Nexus S 4G Android Development] tchaari:
This is what I call a constructive post :)
[Nexus S 4G Android Development] r_tarandus:
Not sure if you were being sarcastic or not.

I was trying to give positive feedback. Then see if anyone has recommended settings or tips for battery life when using this kernel. If not, that's cool... but worth a try to ask, no?
[Nexus S 4G Android Development] squish_123:
BLN not working

Howdy guys,

Just flashed this kernel yesterday - I've used it in the past - but came back so I could have working BLN.

Long story short - BLN isn't working - is there a setting somewhere for it?

I'm using the stock JB Odexed ROM from this thread:

http://xdaforums.com/showthread.php?t=1893612

Any ideas would be appreciated!

EDIT: PROBLEM SOVLED - It was a conflicting setting in one of my apps - all is good now!

Thx for the link to NStools
[Nexus S 4G Android Development] lurtis:
Download nstools in market. You will need root.
[Nexus S 4G Android Development] rustyjay:
Eagerly awaiting the new offering, seen some of nexus s peeps flashing screen shots.
[Nexus S 4G Android Development] blizzake:
Come on kiddo put the homework on pause for a few weeks we need you ;)
[Nexus S 4G Android Development] SA-07:
No can do :D

Sent from my Nexus S
[Nexus S 4G Android Development] Maxxd01:
Touchwake is definitely a must have for me :)
[Nexus S 4G Android Development] sceptor:
[So I'm not delusional there are no governors and only cfq noop and deadline.. and I can't seen to over clock my kernel ...lol
[Nexus S 4G Android Development] SA-07:
No you aren't delusional.

Sent from my Nexus S
[Nexus S 4G Android Development] sceptor:
Can you explain why you removed all of them for JB? Im just curious why you removed the 1200 overclock even or any of the other features. Do we not have the code ?
[Nexus S 4G Android Development] SA-07:
Lol because I didn't want to feature-pack the kernel.

But for the next version I'm adding 1.2Ghz and the touchwake feature.

Sent from my Nexus S
[Nexus S 4G Android Development] strra:
i'd love to see the 100% battery mod re-added. just something about seeing my battery fully charge to 96% bugs me
[Nexus S 4G Android Development] sceptor:
Agree
[Nexus S 4G Android Development] SA-07:
Sorry but no... it is useless for me.

Sent from my Nexus S
[Nexus S 4G Android Development] res1n:
Mine stops at 96% but you can usually bump charge to 100%
[Nexus S 4G Android Development] SA-07:
K...Ker...Kernel Update!

Yeah so I added some cool, useful features back in but that's about it with the features.

CM versions are for the nightlies.. DO NOT flash a non cm version on a cm ROM or else the ROM won't boot.

Enjoy!
[Nexus S 4G Android Development] mdean1981:
I'm using marmite but have been been messing with voodoo colors and what not so I am tempted to give this a go. If only I could boost the speaker volume for ringtones, notifications, and such.
[Nexus S 4G Android Development] n2d551:
Pretty sure you can still use voodoo 4 sound, you just can't change the colors
[Nexus S 4G Android Development] mdean1981:
You can if your kernel supports it.
[Nexus S 4G Android Development] n2d551:
Changelog
[Nexus S 4G Android Development] zackandethan:
23.5 running sweet on factory rom !!!
[Nexus S 4G Android Development] SA-07:
How's the kernel?

Sent from my Nexus S
[Nexus S 4G Android Development] zackandethan:
Good for me thus far. Thanks sir !
[Nexus S 4G Android Development] 2wheeler:
I haven't run-it through anything excessive, but working fine as a daily kernel.
[Nexus S 4G Android Development] bnitty:
so far so good :thumbup::thumbup:

courtesy of my Codename Android 3.6.6 Jelly Bean'd Nexus S 4G using Tapatalk 2.1
[Nexus S 4G Android Development] n2d551:
Smooth colors look great. No smartass v2 I see. What scheduler, gov you recommend Mk?
[Nexus S 4G Android Development] SA-07:
Ondemand/deadline. Always.

Sent from my Nexus S
[Nexus S 4G Android Development] n2d551:
Yes sir, affirmative. Will torture test report back
[Nexus S 4G Android Development] zackandethan:
Lovin this post
[Nexus S 4G Android Development] sceptor:
What about ondemandx isn't that just a modified on demand that's better battery? Lastly do you prefer CFS or bfs , I can't tell much diff
[Nexus S 4G Android Development] r_tarandus:
CFS > BFS. The former is all-around great, and the latter is better for those who probably don't do more than a couple of things on their phone at once and less friendly on multi-tasking; it's also less stable. You could try both and see which one plays better on your device.

You're right about OndemandX- it is just a modified version of the regular ondemand. From what I remember, it runs the same but has a screen-off profile that caps your frequency at 500Mhz. I use a screen-off profile (get SetCPU from the Google Play Store), so ondemandx is redundant for me.

PS. Great update, MK. This kernel is just fantastic.
[Nexus S 4G Android Development] ejohn3288:
Does the latest Kernel work with CM10 nightlies?
[Nexus S 4G Android Development] SA-07:
Seems like you don't read

Sent from my Nexus S
[Nexus S 4G Android Development] n2d551:
After running all day, had to bail on bfs. Lost data 4 some reason & rebooted. Went from 70 to 20 on battery wtf! So rebooted again and freeze on lock screen and then black screen. Finally got to home screen & then it stayed green 4 awhile. Then everything crawled. Ran all day fine until that. Trying cfs now. 1200 400 running the always! Running stock ota

---------- Post added at 12:51 AM ---------- Previous post was at 12:46 AM ----------

Yeah was getting ready to say reading is fundamental
[Nexus S 4G Android Development] SA-07:
Yeah BFS is unstable but I didn't think hell would break loose ;)

I think CFS should be better

Sent from my Nexus S
[Nexus S 4G Android Development] n2d551:
That's cool. Ran all day fine. Dunno
[Nexus S 4G Android Development] ejohn3288:
My bad completely missed that. Thanks though
[Nexus S 4G Android Development] zackandethan:
First day running. I only expect better battery after it settles in . Nice. Very nice .
[Nexus S 4G Android Development] Sputnikk23:
hmm... getting a can't open matrix-cfs_v23.5zip (bad) installation aborted..

edit: multiple downloads, md5s check out, i can browse the zip. still no go :(
[Nexus S 4G Android Development] rustyjay:
Put 23.5 on a few days ago and haven't changed it since. Thanks
[Nexus S 4G Android Development] blu8503:
CM nightly and Matr1x

Thanks for the CM version of the kernel. Had been a little while since I had visited. I had just been using the stock CM kernel but now that I can have Matr1x with CM nightlys, this is one happy guy. Thanks for all your work
[Nexus S 4G Android Development] n2d551:
Going 2 days cfs. Smooth! I've been running 1200/400 no prob. 800/200 screen off. Not in it for battery savings. Usually charge while streaming.
[Nexus S 4G Android Development] lurtis:
Sick.... Voodoo color is back! *does a dance*

Sent from my Rasbean rocket.
[Nexus S 4G Android Development] zackandethan:
Settling in very nice !
[Nexus S 4G Android Development] stevepwolf:
does voodoo SOUND work w/ this kernel?
[Nexus S 4G Android Development] SA-07:
Ya

Sent from my Nexus S
[Nexus S 4G Android Development] chappy824:
Running great on stock 4.1.2 hope this isn't the last of your kernel...love it.
[Nexus S 4G Android Development] zackandethan:
+ 1
[Nexus S 4G Android Development] robogoflow:
I used to have a huge problem with deep idling. I left my phone full charge and didn't use it all day. Only 5%. WiFi used to kill my battery when not in use.

Great job.
[Nexus S 4G Android Development] DMardroid:
Wow. :eek:

You one of those who have the super battery (extended)?

What Rom and matrix version you using?

I want those numbers :D