yashsingh1/xdaforums huggingface dataset:
[Nexus S General] gparent:
Alright, the way you were talking I didn't think you'd upload it.

Gonna test it as soon as I get the chance.
[Nexus S General] :
Yeah. Use the factory images from here.

I think I've fixed it, I'm just testing the fix now.

Edit: Yes, it's fixed. I hold an idle2 lock whilst the torch is active now, and release the lock when the torch is deactivated. The idle2 lock forces it to fall back to normal idle mode.
[Nexus S General] jit_devil2:
would it be possible to introduce voodoo colors in da stable build?

i know you have far more bigger fish to fry but off the various kernels i have used, thalamus stable worked the best for the JB AOSP build by legolas

the only thing bothering me is the washed out colors would love an option to tweak them a bit :(
[Nexus S General] Pipusz:
And I quote:

"Voodoo colour – I considered this, but I don’t believe it adds value to the kernel. It’s not a necessary feature and there are plenty of kernels with this. As regards colours, I also tested reverting the change which was brought about in 2.3.3, but it left the screen with a blue tinge so backed it out again".

Source: http://thalamus-hacking.blogspot.hu/2012/06/stable-nexus-s-kernel-release-3036-14.html
[Nexus S General] jabbeboy:
I guess this kernel dont work with JB AOSP by legolas93=?
[Nexus S General] jit_devil2:
thanks for the reply :(

should have read up more of the thread i guess must have been mentioned before. really difficult to do on my current 2g :(

guess i will have to go back to beldaus 2.0 even though battery behavior is a bit erratic but i simply cant bear the colors of stock jellybean for some reason

BTW this is an awesome work by thalamus will be keeping my eyes peeled on this thread. IDLE2 is going to be very interesting for me atleast(heavy music listenin on my phone)
[Nexus S General] :
Why don't you try it and see instead of asking?
[Nexus S General] jabbeboy:
because i havnt installed the jb rom yet, im gonna do it soon.. But i take that answer as a NO;D
[Nexus S General] spupuz:
will try this evening :)
[Nexus S General] jit_devil2:
the stable one works(only tested that) and probably worked the best for me...................

why dont you just read a couple of posts before your's, i did mention this clearly :)
[Nexus S General] daniel3ric:
Thank you !

Edit : New version tested, I confirm it works.
[Nexus S General] chronophase1:
Don't wanna go too off topic, but why is everyone so hung up on Voodoo colors? To me they look too cartoonish when viewing some things. :confused:
[Nexus S General] jit_devil2:
cuz i like my whites white not a very light lemon yellow............ :p

voodoo colors actually givee a pretty decent result once you calibrate it right (donot leave it on stock values)
[Nexus S General] chronophase1:
I guess if I concentrated hard enough I would notice it. That and the only way they work without the green flash is if the brightness is above 25%, which is way too bright for me. Yes, I'm nitpicking but that's just my attitude towards it. To each his own, though.
[Nexus S General] jayjay3333:
Runs great. Give it a go.
[Nexus S General] apatal:
Greetings, Torch People! :D

_thalamus is working on a fix for your issue with IDLE2 as well various other optimizations and fix to some more Bluetooth anomalies. He'll be out with a new release very soon so watch this space. In the meantime, for those inclined, you can check the new commit here.

Cheers !

Sent from my Nexus S
[Nexus S General] alexdemonumber3:
Just a suggestion, the kernel in the new 4.1.1 ota is straight smooth. Anyway we'll be able to bake the idle2 mod into it? Thanks ☺
[Nexus S General] apatal:
Oh he will, don't worry. He's 2 steps ahead of yah. ;)

Sent from my Nexus S
[Nexus S General] alexdemonumber3:
He's the man ☺
[Nexus S General] :
So, I tried to build a JB kernel, but it won't boot. It appears that Google have not pushed the correct kernel source for the JB OTA...

The PVR userspace libs and kernel driver is mismatched.

So, I've requested the correct source on the Android Building groups, and will release a test version whenever they decide to push that...
[Nexus S General] rasengan82:
Is calling reboot from terminal emulator harmful to the phone? I noticed the reboot is instant and the kernel generates a last_kmsg.
[Nexus S General] :
No, although it's not the ideal method of rebooting. I do it pretty much constantly though, because powering off takes too long and have never had any issues caused by it.

It forces a remount of /data read only before it reboots so you won't get any filesystem corruption, but it doesn't shut the Android userspace down properly which is why it is so fast.

last_kmsg is generated on every reboot. :)
[Nexus S General] rasengan82:
Cool, maybe I didn't look hard enough lol. But is there a difference doing it this way vs doing it with "adb reboot"?
[Nexus S General] aLNG:
Not push the correct source? So in ota it using ICS source? In this thread post about jb kernel

http://xdaforums.com/showthread.php?p=65253

This is also not a correct source right?
[Nexus S General] apatal:
Nope, it's still JB but a different, possibly earlier build than the OTA version.

Sent from my Nexus S
[Nexus S General] deltatux:
The _thalamus kernel (3.0.37-18_test) doesn't work with the Jelly Bean 4.1.1 OTA, it just puts my device into an infinite boot loop.

deltatux
[Nexus S General] chronophase1:
The stable version has had luck I believe with the AOSP version. Try that one instead.
[Nexus S General] :
It won't work, the PVR libs won't match the kernel driver.

No more posts about Jelly Bean please, the ICS kernel will *NOT* work with the OTA and neither will the released JB kernel source, because they released JRO03C kernel instead of JRO03E kernel source.

When JBQ pushes the JRO03E kernel source, I'll do an JB kernel. Until then, you'll have to be patient.

And that includes me, I had to roll back to ICS so I could continue developing idle2, which is utter garbage since we are talking about GPL code which should be available now.

However, I've been distracted most of the day by my Nexus 7, which is a rather nice device by the way. I wish I could say the same for the kernel code though...already done about 20 commits fixing compiler warnings.
[Nexus S General] chronophase1:
Lucky!:p .
[Nexus S General] :
http://thalamus.ineige.org/kernels/...-v3.0.31-1677-g3b78181-JB-20120720-211537.zip

JB kernel. JBQ released the source. :)
[Nexus S General] rasengan82:
Oh man! That means I cannot get updates from this kernel on ICS anymore :(
[Nexus S General] Randomwalker:
First impressions:

- AnTuTu benches it at almost exactly the same score as the stock kernel

- feels very smooth

- BT works while screen off :)

Thanks for sharing!
[Nexus S General] Ron Overdrive:
:highfive:
[Nexus S General] :
Yeah you can. I'll do both for at least another stable release.

---------- Post added at 10:32 PM ---------- Previous post was at 10:31 PM ----------

Yeah, it will, because it is stock basically, I haven't really done anything to it apart from the normal features that my ICS kernel has. I'll release one merged to .38 tomorrow.
[Nexus S General] Blackcrx:
any chance you can add that awful useless BLN to your last stable ICS kernel? :fingers-crossed:
[Nexus S General] :
Hahahahahahahaha.
[Nexus S General] Blackcrx:
Haha. I'll take that as a no :crying:
[Nexus S General] chronophase1:
Sorry, I lol'ed. Thanks for the update. Look forward to later progress. Stock is smooth as is, can't wait to see even more performance from your kernel.
[Nexus S General] N@th_OC:
I think you don't eard about _thalamus.

Useless question...
[Nexus S General] Blackcrx:
Haha, I read his blog regarding features or lack of, figured it was worth a shot to ask
[Nexus S General] DaXmax:
Does anyone had slow media transfer with thalamus's latest JB Kernel?
[Nexus S General] apatal:
Try this kang here.
[Nexus S General] :
Yeah, sorry, I know about that. Turn the screen on and it will speed up. It's on my list. :)
[Nexus S General] Maximilian Mary:
Voodoo allows you to adjust the colors however you like them. Sure, you can do gem tones, or you can increase the saturation so much a blind person could read it. Or, you can get a colorimeter and tune it so the whites and greys are 97% accurate. It makes the choice your own.

You can set your brightness all the way down to 1 with no green flash, so long as you keep your green gamma above -11.
[Nexus S General] Blackcrx:
Thanks. I tried this before but BLN doesn't work.
[Nexus S General] brenix:
thalamus: just a thought, but it would be cool if you could implement the fast charge patch to your kernel.. It's become a very useful patch in my opinion... The patch is here: http://xdaforums.com/showthread.php?t=1564973
[Nexus S General] N@th_OC:
Yep,same problem, very very slow media transfert....
[Nexus S General] towelboy:
Will your new jb kernel work with legolas's build 6 cm10 rom?
[Nexus S General] N@th_OC:
Take the time to go few pages back and see the answer for your question! :cyclops:
[Nexus S General] :
As I said above, I know about it, there was no need to confirm...

If you turn the screen on, it will speed up. It is because I'm not disabling idle2 when USB is connected currently. If you go into developer options and tell it to keep the screen awake whilst charging, that will work around the issue.

I'm rewriting some of the idle2 invocation code currently because I'm not happy with it. I want to hook into the audio subsystem, so it is disabled when audio isn't playing. I think I may have oversimplified it in the latest version. :(

I will probably do my next release with it disabled until I rewrite the bits I want to rewrite.

The data transfer issue is on my list though and I will fix it. :)
[Nexus S General] N@th_OC:
No problem, no big issues for a first JB release is amazing.

I can totally wait for media transfert, it was more for answer to Daxmax.

Thank you man, keep the good work like this!
[Nexus S General] towelboy:
Sorry! I see it now and thanks
[Nexus S General] jfmac:
Awwww man no BLN never ever? How come Adam's new JellyBelly comes with your kernel and has it? ;)
[Nexus S General] :
Because that is being done as a favour. It's for Adams project, not mine. :)
[Nexus S General] jfmac:
It's also a big favour to the community constantly asking for it :)
[Nexus S General] Ron Overdrive:
While I may not agree that its an awful feature I do agree its unnecessary and very hackish. As someone who's come from phones with notification LED's I can honestly say I don't miss it. Between SMS, Twitter, etc. those LED's were constantly going off so I never paid any attention to them because if I did I wouldn't be paying attention to anything but my phone. To me it would be a wasted feature that's taking up code space, processing power, and battery life.
[Nexus S General] DaXmax:
Okay i tried that, it worked fine. :)
[Nexus S General] :
Yeah, that is his project and he wants BLN, so I provided what he wants and will maintain it to save him having to maintain his own fork. It makes sense.

However, this is my project and I make the decisions, and personally I don't use BLN so I won't add it. ;)
[Nexus S General] rasengan82:
Wow, is AdamG making Oxygen JB? OMG! Freaking Google hurry up with the 4.1.1 binaries! Can I flash this kernel to AdamG ROM? Personally I do not like BLN.
[Nexus S General] jfmac:
I get it. Adam's rom releases will feature your stable kernels including BLN which is disabled by default, while your separate kernels won't include it. What is best, we users now have an option to choose. Win-win.
[Nexus S General] :
Yeah, my official kernel is identical apart from the BLN. I have tagged and readied a 3.0.38-20 release, for both ICS and JB, but I'm a bit busy on the my development computer at the minute, so it'll be later on when they get released as zips, but there is a fastboot flashable zImage here: http://thalamus.ineige.org/misc/zImage-JB

Flash with fastboot:

fastboot flash zimage zImage-JB

Adams ROM contains the -20 release plus BLN, so he got it first before I released it. ;)

Flashing my release over the top will get rid of BLN for those that don't want it. :)
[Nexus S General] rasengan82:
Excellent. Waiting for next stable release
[Nexus S General] metalgear873:
Hey thalamus I have a question. In the op it says Wi-Fi will only work when using a cm based Rom. I have stock jelly, so it won't work?
[Nexus S General] colonia27:
No, OP says

So it works on whatever_ROM plus CMbased ones ;)
[Nexus S General] metalgear873:
Okay I've tried the Rom but it hangs at the Google logo. Is it brainmasters rom or the kernel?

Thanks!
[Nexus S General] :
Hold on, wait for one minute whilst I communicate with your phone using telepathy as you provided absolutely no useful information or logs to assist diagnosis of the issue.

tl;dr: I have no idea.
[Nexus S General] aLNG:
I loled..can u pls include interactive gov in ur kernel. I just want to play with it. Thanks
[Nexus S General] karx23:
I've been using latest experimental kernel 3.0.32_r1 with rascream and the performance is amazing. Flawless. It's stable, never having to reboot, i'm really pleasantly surprised.

I yet don't know about the battery though. It's not bad, but I think it's not as good as matr1x, but willing to sacrificed it for smoothness and consistency in performance.
[Nexus S General] apatal:
matr1x is undervolted and the undervolting is implemented well so you'll definitely save battery with it. _thalamus kernel though will definitely give you better reliability in terms of performance as its close to stock. :)

Sent from my Crespo
[Nexus S General] karx23:
Thanx, I 'll stick with _thalamus as I have the best experience both in games and in everyday tasks.

Also, battery is getting better everyday since I flashed.

Do you think if I set 100mhz to minimum cpu it would make a significant difference?
[Nexus S General] RcrdBrt:
My next version with UV? You make me return this idea
[Nexus S General] glennkaonang:
Of course setting the minimum CPU frequency to 100 will help you save battery more than 200.

Check bedalus' thread for the detailed explanation.
[Nexus S General] wolf230:
New Experimental build of thalamus kernel is out

LINK(not mirror)
[Nexus S General] apatal:
thanks for the info. I'll update the OP once _thalamus updates his blog with the change log. :)

Sent from my Nexus S
[Nexus S General] legolas93:
Using last Experimental kernel with MIUI from MIUIAndroid.com.

For me this Kernel doesn't have all the attention that it deserves.

Performance and Battery is beatiful!. People try it!
[Nexus S General] rickbosch:
There's no real changelog to be updated. I was talking to thalamus about choppy transitions and he built that kernel with another tool chain. That's the only change from the previous experimental release. Flash it though, it's great.

Sent from my Nexus S
[Nexus S General] atrevino19:
I've been using this kernal with xenon HD and I haven't had any lag, reboot or crap from my phone like I get with most of the other kernals I've tried. This is the best so far and I love the color setting it uses on the amoled screen. I don't like the blue screens.
[Nexus S General] apatal:
Experimental 3.0.33_r1 Nexus S kernel uploaded!

Just saw that a new experimental release was uploaded to _thalamus' website. No changelog we're posted in his blog yet but after flashing, I saw that it's a new build merged with the new kernel release from linux.org. Please see the OP for download link. Cheers! :)
[Nexus S General] jjhrrsn:
Think he pulled it.

Not Found

The requested URL /kernels/experimental/crespo/kernel-crespo-20120605-095816.zip was not found on this server.
[Nexus S General] apatal:
try here:

http://thalamus.ineige.org/kernels/experimental/crespo/kernel-crespo-20120605-201406.zip

This is a new build, I think. I'll update the link in the OP. Thanks!

Sent from my Nexus S
[Nexus S General] apatal:
Experimental Nexus S Kernel (3.0.34_r1) release

A new experimental build is posted on _thalamus repository, with the new mainline release merged (3.0.34). Download the new version HERE.

Cheers! :D
[Nexus S General] jjhrrsn:
Error 7 trying to flash
[Nexus S General] apatal:
Must be a bad download, since I had no problems flashing. Try re-downloading. :)

Sent from my Nexus S
[Nexus S General] mixtapes08:
Off topic: sad day bro f**k those judges and arum...

Sent from my Nexus S®
[Nexus S General] apatal:
ha! so we're of the same theory! Arum is behind all of this! Mandatory re-match my ass! They're milking manny for what he's worth, before he decides to retire! :mad:

Sent from my Nexus S
[Nexus S General] mixtapes08:
Yeah another money for a trilogy in making again..

Sent from my Nexus S®
[Nexus S General] irminsul:
Loving the kernel. Came from trinity. Battery life is quite better, 3,5+ hours screen time on my slcd in 20 hours of usage. Didn't often hit the 3 hours on trinity. Loving the stability and overall smoothness. I only have some launcher redrawings, because this kernel has a little less ram available. Is it possible to force stock launcher to be held in memory on latest rascream?

Verstuurd van mijn Nexus S met Tapatalk
[Nexus S General] Pipusz:
"Interactive CPU governor – no improvement in responsiveness, but much more expensive in terms of CPU usage."

Source: http://thalamus-hacking.blogspot.hu/2012/06/stable-nexus-s-kernel-release-3036-14.html
[Nexus S General] N@th_OC:
Stop asking to add thing like gov. it is not _thalamus policy.

He wants to bring a light, speed and STABLE kernel to the community and if he don't add mods, tweaks or other things in his kernel it's because he don't want.

If you go all along the thread you can see dozens of people asking to add things to the kernel, and _thalamus always answer the same.

So for him and for us who follow the thread: STOPPPPPPPPPPPPPPP
[Nexus S General] :
My current source is available. My toolchain build configuration is available. Check my blog.

If you want interactive included, you can build it yourself easily enough.

As I said in my blog, it doesn't improve responsiveness as that remains the same, and is perhaps slightly worse, but yet it uses a lot more CPU.

I don't see why anyone would want to use it lol, it's pointless.

---------- Post added at 01:29 PM ---------- Previous post was at 01:05 PM ----------

New Release 3.0.38-21 (ICS & JB)

Details here.
[Nexus S General] apatal:
OP updated! Cheers! :highfive:
[Nexus S General] rasengan82:
Oh man hopefully its supported till ns4g gets the ota or binaries get released.
[Nexus S General] :
Yeah, ok. :)

---------- Post added at 06:10 PM ---------- Previous post was at 06:08 PM ----------

Can people who are running my latest 3.0.38-21JB kernel please run:

And PM me the output. Please don't clutter the thread by posting it on here.

If you don't know how to run said command, don't start asking on here, either use search or don't worry about it.
[Nexus S General] aldur:
no bln?
[Nexus S General] kleineronkl:
No
[Nexus S General] chronophase1:
JFC.
[Nexus S General] :
Hmmm, perhaps you should take the advice in your signature...
[Nexus S General] N@th_OC:
I never see so much people asking things to a dev.

You will finish by putting BLN on your kernel if people continu to ask like that.

I think it could be a great idea to put this on your signature:

NO BLN, donh't ask about, don't talk about like any feature you want me too had, keep it for yourself.

And then maybe you will have the peace... :laugh:
[Nexus S General] :
I think the issue is that some people think it is their personal kernel. The fact of the matter is it is *my* personal kernel which I choose to share. I will only add features which I feel are beneficial and which I would use.

And to quell any further requests for 'features':

After having several phones *without* notification LEDs, I do not miss them in the slightest, so I won't add BLN. What is the point in me adding something that I'm not going to use and I don't want? There is no point what so ever. Although, if you really want it in one of my kernels, you could use JellyBelly from AdamG- which contains my kernel + BLN and is maintained by me. I added BLN to that because it is Adams project and he wanted it. This is my project and I don't want it.

I have an amoled i9020T. I am happy with the colours on the panel. So why should I add voodoo colour when it isn't going to benefit me?

Other CPU governors. Why introduce additional bloat and expense when ondemand works the best on crespo? Again, no benefit to me.

I have implemented a form of 'bigmem' though, which gives ~400MB available RAM as opposed to ~350MB and will work on *all* ROMs, including stock. Although, the caveat is that it would be better if there was support in the ROM, as the hack to get it working on non-supported ROMs is somewhat ugly. ;) Assuming it doesn't cause any instability issues, it will be available in the next release. It is already available in JellyBelly.
[Nexus S General] apatal:
And man, did you make that ROM fly. :D

Sent from my Nexus S
[Nexus S General] Articudos:
Do I have to stick with yellowish colour using thalamus kernel?:/
[Nexus S General] mixtapes08:
Or another kernel is an option.

Sent from my Nexus S™
[Nexus S General] noobiekins:
Damn, this may be the next Franco kernel in awhile, since he wants stability and speed. Hope it doesn't die after jellybean though
[Nexus S General] :
If you don't like it, please, please do use another kernel. I will even recommend one, morfics trinity kernel, because he is one of the few real developers on here who actually cares about what goes into his kernel instead of the slap random patches together efforts that infest the developer forums.

I'm afraid I'm not going to suddenly change my position on what I do and what I don't add just because someone makes a moronic comment, sorry. There are other kernels with the feature, you can use one of those.
[Nexus S General] karx23:
I'm with you. I just want a kernel that performs better than stock. I even went and install this one instead of the one that comes with Adam's rom cause I realised I never used BLN. Funny cause I was one of the first to ask for BLN.

Really looking for your deepidle2 though, because I listen to music all the time.
[Nexus S General] yxcv99:
Since the release yesterday I'm running your kernel release 21 - No issues so far on a usual day.
[Nexus S General] tchaari:
Hi thalamus,

I am using your included kernel in Jelly Belly. Everything is working smooth and fine. However, I noticed a higher battery consumption than the stock kernel. Have you included some performance tweaks that may drain more power?

Thank you for sharing your kernel with us :)
[Nexus S General] apatal:
I think it's been mentioned here and in the Jelly Belly thread that Google has implemented ksm in Jelly Bean kernels. This improves RAM management, and thus improves speed, at the expense of battery power. It is unfortunate, but life is full of such tradeoffs. :)

Sent from my Nexus S
[Nexus S General] tchaari:
Thanks apatal, I know about KSM but I was asking if there are other tweaks that can also drain more power. Stock Jelly Bean eats more power than ICS and this makes me mad lol
[Nexus S General] chronophase1:
Gotta pay to play, sadly.
[Nexus S General] deltatux:
Unfortunately, Android already had issues with battery life, I think manufacturers should really focus on making better batteries than making larger screens. Like honestly, not in the far future if screens keep getting bigger, we'll all hold 7" tablets as cell phones >.>"

deltatux
[Nexus S General] N@th_OC:
Just have to wait from our dev to clean the code and implement new tweaks to imrove battery life.

And maybe project butter is the problem. Vsync and triple buffering require more power.

So maybe JB will drain battery more faster then ICS. But i doubt of that..