Features
- Based on Linux kernel version 3.0.38
- Voodoo sound (Thanks to supercurio)
- Modified Trinity colors (Thanks to morfic for the original implementation)
- BLN (Thanks to neldar)
- BFS (Thanks to Con Kolivas)
- Fast Charge by Chad Froebel (Be sure to buy his widget here: https://play.google.com/store/apps/details?id=com.incredicontrol.fastchargewidget)
- Bigmem (Thanks to _thalamus for the working implementation)
- Ezekeel’s mods** (Thanks to Ezekeel)
- BLD
Changelog
- v24.0 Added 1.32Ghz OC, 100% battery charge fix (cosmetic), and wheatley governor.
- v23.5 Added 1.2Ghz OC, Touch Wake, Voodoo Color, and CM versions.
- v23.0 Reverted kernel base back to 3.0.31 for speed and stability, reverted the LCD UV, and added the interactive governor (with input boost).
- v22.5 Updated kernel base for JB, added all my favorite *useful* features and removed a ton of pointless stuff, changed LCD voltage to 2.3V, and used the Bcmdhd PM_FAST in standby.
Links to Jelly Bean version: (v.22.5 and higher are Jelly Bean, v.22.0 and lower are ICS)
Click Here for Downloads
Mirrors
Link to source: https://github.com/mathkid95/linux_samsung_ics_real
Want to stay updated on latest Matr1x Kernels?
Sign up for our E-mail Newsletter here so you will be notified as soon as new Matr1x kernels are released!
Sign up for our E-mail Newsletter here so you will be notified as soon as new Matr1x kernels are released!
New Matrix Kernel v 22.5 for Nexus s 4g slow at boot. Almost like it freezes. Is there any way to fix it.
Flash another ROM. I’ve gotten reports that this runs great on burnsra’s CM10 so it might be the ROM.
IM running CM 10 on the Nexus S 4g
Ns4g doesnt have sources yet and you demanding custom 4.1 kernels to run flawlessly on your phone.. Lol. Try matrix ns4g rom are just ported gsm roms lol. Waiyfor it to be full then try matrix again.
Will this work on non JB rooms maybe AOKP rooms?
yes should work!
It seems that MK 22.5 didn’t work on NexusBeam 5.00 Ics 4.04 so I want back to Matrix Kernal 22.0
Don’t flash JB kernel on an ICS ROM lol… why would you do that?
LoL I didn’t see the part where it said only for JB roms, btw I love the fast replys
Hey just wondering is the kernel OK to install on the nexus s
Lol… ??? Idk, you tell me
Not sure if trolling as well.
will it work if I flash it on stock jellybean 4.1.1 on my nexus s i9020a?
Flash it and see for yourself.
Worked for me on stock 4.1.1, nexus s i9023
I am running a ICS rom and I use kernal 22.0
But the latest one does not work on ICS
And since there is only one JB rom for Nexus s, that JB from is missing many features and is on development
But I really want does new features on a ICS, any chance that will happen ?
No more work on the ICS kernel and it has plenty of features. I don’t know what you’re talking about lol
And yea the latest kernal did work very well on a JB rom.
Hell yeah. It always works.
I’m not surprised it doesn’t work well. You need a kernEl, not a kernAl.
What the hell is a kernAl anyway? I see it spelt correctly in the title and several times in the post. Are you a bit thick?
love your kernel. installed on nexus s with stock rom and also installed nstools but couldn’t find deepidle and 100% battery charge. do i need something else for control.
They weren’t included and I won’t include them.
tks for fast reply, your kernel rocks.
Just one thing: YOU ROCK!
Thanks for your work and greetings from germany.
Thanks! Much appreciated
This version doesn’t support Overclocking the CPU?
Nope. Maybe later though
Getting ready to do this… for the first time lol. What is the “bfs” and “cfs” files? Do I need one or the other, or both for my 4G?
Google uses CFS. I tested the BFS version and I had some force closes (I did not do any wipe). I am using the CFS version and it works great!
my nexus s is the i9023
Thanks… I did a llittle (very little) research and found some info saying CFS is usually the more stable o the two, but not as fast as BFS, which is a little buggier.
http://miuiandroid.com/community/threads/difference-between-bfs-cfs.3520/
Hey, will AOSP rom work?
Yes, flash AOSP then this kernel.
so i dont have to wipe anything and i dont have to run a custom rom to flash this? just making sure, dont wanna do anything stupid. first time i flash a kernel. running rooted JB stock 4.1.1
No just flash the kernel zip (wipe dalvik cache if you want)
I’ve just installed this kernel with stock JB. Thanks!
Aren’t the wpa_supplicant drivers included so i can connect to an ad-hoc network?
BTW, what is the “best” or recommended Custom ROM?
Whats difference between bfs and cfs versions of file? Just scared to get a gsm kernel when I need cdma/vzw. knocked my last nexus out until i could get proper kernel installed
Works decently well! Thanks so much! Nexus S JB CM10. i just wish there’s overclocking. will you include this on your next build?
Nah, I tested it and I feel it’s not worth it for me, sorry.
Man, I’m runin AOKP 4.1.1 on a I9020t, I’d like to know if with this kernell is suported the OTG function, or if that only works with ICS? Thamxs…
No OTG on JB kernel. I will not be including that either.
Does this work on Jelly Belly v1.0 Nexus S GSM, Im having issues with new kernal.
Yeah that’s very descriptive, good job.
Hi guys, I have a question out of subject but I think you can give me the right answer.
Could you please tell me if is possible to have JB kernel with GB ROM?
Thank you
No, it will not work.
I can’t find the download link for 22.5 D:
Lazy much?
http://downloadandroidrom.com/file/matr1x/NexusSandNexusS4G/22.5
what are cfs and dfs? i just got my nexus s 4g due to my evo being stolen. i have no clue what cfs or dfs mean, but I would love to try this kernel.
Google is your best friend.
Never mind i saw the link. Re-posting for others.
http://miuiandroid.com/community/threads/difference-between-bfs-cfs.3520/
I flashed this on my nexus s 4g running stock jelly bean and the CPU frequencies are still the same. Do I have to be on a custom ROM to over clock?
There is no overclocking in this kernel.
There is no overclocking on this kernel.
My phone is doing a bootloop on stock 4.1.1
Nexus s i9023
Cool story bro… congratulations!
lol, that is the most helpful reply ever! I even fixed my phone that way
Awesome! Glad to hear that.
Mare1x kernel can’t overclock cpu?
Are you a bit slow?
Perhaps his brain could use an overclock.
1.2Ghz step is set for v23.5 though.
Attempting to run Matr1x on CM10 (JB) for the Nexus S, however, using either CFS 22.5 or CFS 23.0, I lock up on boot – it doesn’t go past the Google logo. I think it could be the nightly, but just thought it might be worthwhile to let you know. If you have any troubleshooting suggestions, those would be appreciated as well. The Matr1x kernels are seemingly much better than the default CM, so I would like to be able to use them again.
Thanks!
Perhaps it has something to do with the LCD voltage change? I do get the backlights for the hardware keys on the phone, but I do not get any image on the screen.
Yeah CM added some new code to their kernel that I will add as well to make my kernel work on the nightlies. It has nothing to do with LCD voltage
I’ll release v23.5 soon and it will work on the nightlies.
I’m excited with the v23.5 how long will the “soon” be? thanks
Don’t ask such types of questions
I have a nexus s I9023. i am running the Paranoid Android mod on jelly bean and can only over clock my phone to 1000mhz, is this the roms fault or the setting for the kernal?
Your name says it all.
Ok people stop asking such stupid questions… can you not READ before asking? I am getting very tired of having to look at these idiotic questions and it really does hurt.
If your questions has not been answered then ask. If not don’t even bother asking or else you will either get a. no answer or b. an insult from me
Seriously, it isn’t that hard.
oh, he is getting angry……
You being sarcastic? Or maybe just trying to be funny?
@master
yeah because all of those morons in earlier post.
And yeah because of you too. What if you try to help the other morons in here and don’t annoy the dev? Good suggestions right.?