yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] AdamG:
nimphetamine is based on the 2.3.3 kernel, whilst it appears to be ok I would seriously not use this kernel, its missing alot of stuff which the cm team added to bring it upto date.

Its also likely to break the vibrator amongst other things, ie usb accessory support.

Personally I would just stay well away from the rookie kernels.
[Galaxy S II Android Development] Crucio_:
Flashed this last night, charged up so today going to be runnning my bat down to calibrate.

Looks really nice so far; only had one FC atm which was when importing contacts to the phone from sim card. (they still imported, but FC at the end).

Sorry i cant provide i log for one i dont really know how to do them and im now in work :P

Thanks for your work.
[Galaxy S II Android Development] HellcatDroid:
Are there things known / expected / likely to not not work with a different kernel?

I am now running this ROM with my own KG3 kernel, pretty much only for tryings sake *lol* and was wondering what it might break - or not.
[Galaxy S II Android Development] Lennyuk:
because there are no Samsung 2.3.4 sources yet!

Can I ask why you have automatically classed this as a "rookie" kernel, when Ninpo has already shown on 2 devices that he knows more about kernels than almost everyone else?
[Galaxy S II Android Development] HellcatDroid:
There IS updated kernel source by Samy that indeed produces a different result and works rather well with 2.3.4 as far as I can tell.

The kernel I am currently building myself is compiled from those sources (older for 2.3.3 and updated for 2.3.4), feel free to rip it apart :)

Was wondering the same thing....
[Galaxy S II Android Development] :
With all the respect for your work (used Oxygen on Nexus S) I think calling someone rookie is disrespectful. It's a great kernel, for those that don't like it there are others. It's like calling morfique a rookie because he does things differently and he is THE KERNEL GOD.

Keep up the great work, but don't disrespect others work.

Just my thoughts.
[Galaxy S II Android Development] subvertbeats:
Hey Adam, great to see you here with the SGS2 mate, Ive missed your ROMs since I swapped the Desire for the Samsung
[Galaxy S II Android Development] Hacre:
Lol, twat.
[Galaxy S II Android Development] B3311:
Rude, unnecessary and patently untrue.

Certainly know whom I'd trust between the two of you now - and it ain't you.
[Galaxy S II Android Development] airuzzo:
L2Respect....
[Galaxy S II Android Development] D.O.C:
Nonono, please don't

Lets respect all devs (including adamg, please)..so please stop....no point, no developing no nothing....everyone has opinions, so STOP!, let the remarks die here and lets all continue developing, do it for the community or expect what happened to cm7 thread....please stop.
[Galaxy S II Android Development] buzzboy:
Agreed, Adam is the best Dev that I know, and believe he was referring to the infancy of the kernel. Xda is driving devs away from most forums, there will soon be no roms left.

Regards, and I hope we can all chill out and enjoy the site.
[Galaxy S II Android Development] Lennyuk:
Infancy of the kernel? how about infancy of the whole sgs2? let alone every single piece of dev work?

If Adam truly was referring to that (which I doubt he was) then that is one of the most idiotic things I have seen on here.
[Galaxy S II Android Development] mbroeders:
I agree with doctorcete, let's not do this. If anyone has been offended by his comment, sent him a pm. But let's not start another quibble here. Too many devs have already left these forums, let's make sure we don't lose another one. And before everyone starts writing comments, give him a chance to react first!

Given the **** that has happened in the past, I'm really happy to see that the teamhacksung team and Adamg communicate the way they do. We all have the same goal, to make the SGS2 a better device. If it doesn't concern you, eg you are not the developer spoken about, i think it would be better to look at the content of the message. In this case, it is not recommended to use a different kernel. And let the devs settle their differences in private. Anyway, that's just my opinion, don't feel offended...
[Galaxy S II Android Development] bluesith:
Agreed , moving on is best .

adam's work on the desire was great , so i look forward to it here . A bid addition to sgs2 for sure..

And the kernel of hacre's is super awesome . Ninphetamine-2.0.2 is the best thing i've flashed on my sgs2
[Galaxy S II Android Development] kalpik:
+1, but to be honest, I would like to know why Adam attacked ninphetamine out of nowhere!
[Galaxy S II Android Development] Rawat:
This just shows your naivety. The updated sources are for KF* based kernels.

2.3.4 kernel sources haven't been released yet.
[Galaxy S II Android Development] Crucio_:
Seems alot of people here are quick to get angry on this forum at the moment, maybe it is something in the sg2 waters ;)

To me rookie just means new. Being a rookie isnt a bad thing either, it doesnt automaticly mean that something is bad as people are leaning towards here.
[Galaxy S II Android Development] Lennyuk:
yeah but that still does not apply, Ninpo (aka Hacre) has been around android dev for going on 2 years
[Galaxy S II Android Development] kalpik:
However he meant it (which I'd like to know btw), it comes off as elitist to me.. But hey, maybe that's just me :)
[Galaxy S II Android Development] Crucio_:
:) maybe it is me just being naive but it sounded like he was refering to the kernel as opposed to the dev(and i know most things are new here atm). If it was a dig at the dev then i agree it was uncalled for; if it one thing i learnt from our failing cm7 thread is that if people have issues report them to the mods and hopeful stop flame wars happening.

I think it was fair the way you asked lenny; and it will be nice to see the reply when Adam gets online.
[Galaxy S II Android Development] kalpik:
Not to nitpick, but ninphetamine was there before this ROM :p

Anyway, lets wait for Adam :)
[Galaxy S II Android Development] jermx:
Adam: If you're talking bout rookie kernels i guess chainfire's one would be enough for this rom? I'm helping a friend flash vanilla android and want to finish it in the shortest steps. Besides I know chainfire is a long time developer in xda, from windows mobile to android. So i guess his kernel will work with this rom? His kernel is quite stock as well?

Edit: Okay read chainfire's thread again and it said beginners or smth.. Any suggestions for kernels and recovery? first time flashing for the galaxy s2.
[Galaxy S II Android Development] mach0boi:
No, maybe chainfire's still an amateur kernel :p
[Galaxy S II Android Development] budde85:
Thanks AdamG for a great ROM. Really quick and responsive!

I was wondering if anyone else has the same sound issue as me. The volume quickly gets very high up to about 70% and then goes back to silent and up to max again at 100%. I made a picture to explain.

Also, I can not connect my phone to my computer using USB anymore. Is that on purpose? Still quite new to the whole scene.
[Galaxy S II Android Development] Crucio_:
I know myself i have had an audio issue. This was while using headphones and dabeef player. Volume jumped to max volume and wouldnt trun down, stopping the music unplugging the headphones and starting over fixed it but was odd non the less.

No log to provide and not really sure how i would reproduce it for testing ;)
[Galaxy S II Android Development] AdamG:
There is nothing useful in it, I dont see any benefit it gives what so ever? other than overclocking which is potentially and has already proved to be dangerous.

As for my classification of Rookie, I merely refer to all the git reverts in the git history and the fact I see nothing it by the developer himself other than Makefile and config changes.

On another note its suited for Samsung ROMs not AOSP ROMs that was my reasoning for commenting because it WILL break support for various things in this ROM.

Thats my personal opinion, I have nothing against the developer but that is my view on the kernel.
[Galaxy S II Android Development] AdamG:
Afaik chainfire kernel is using the stock zImage with a modified ramdisk, the main purpose in it was to aid in rooting, I wouldn't worry about it.

Not to nitpick but kernel != ROM

So have many of us, I've been here way longer than the Jun 2007 it says in my registration date, I remember seeing CyanogenMod rise to fame when it originally appeared on the G1 along with the other popular ROM by JesusFreke the now developer of baksmali that is used by nearly everybody.

I'm not taking back what was said but I will say it wasn't an attack on the developer. I also still firmly believe the included CyanogenMod kernel is the best to use, you only have to look at the content of the work the CM crew has made public to see how much innovation they really have put into the kernel, everything else is pale in comparison.
[Galaxy S II Android Development] Hacre:
I actually couldn't give a monkeys about your opinion of me, since your opinion is worthless. However I will point out that a lot of patches and reverts were done while trying to track down a random reboot issue that later turned out to be the fault of Samsung, rather than -our- code. Others were experiments that longer term turned out to be not so great. In my opinion, it's better to publish mistakes/reverts than hide them for the good of documentation. Also, two people work on ninphetamine, not just one.

But hey if you see no worth in the CFLAG changes that were made (that have proven to improve performance), the addition of the BFQ scheduler, the ability to undervolt, upgrading jhash and the plethora of other changes, that's up to you. You're not the only one to have had a hand in Android development in fact changes I made to CM6 have been accepted by Steve and are still present in CM7.

Good luck with your "compiling AOSP for the SGS2 using Cyanogenmod device overlays" project. It at least appears that you've done more work on it already than you did in your entire time on the Desire. Nice to see people's work improving.
[Galaxy S II Android Development] AdamG:
I dont care to be honest, I see no worth in half the changes that where made they have little effect and you dont need to be no rocket scientest to see that.

I still stand by my original statement, your kernel is bad for any AOSP ROM here due to the lack of support it has for it.

I will refrain further comments regarding how much work you contributed yourself.

I appreciate your comments and my heartfelt gratitude goes out to you, peace.
[Galaxy S II Android Development] Hacre:
When I make a statement that it's intended for use with CyanogenMod or AOSP ROMs, you'll have room to criticise.

However I'm willing to concede to your superior technical ability and I would be happy for you to point out what changes are irrelevant/pointless/worthless/harmful.
[Galaxy S II Android Development] AdamG:
Free forum isn't it?

I'd like to raise you 1 bar and have you explain why your kernel is good and how exactly it improves on the user experience for people with an SGS2.

When your able to accept constructive criticism come back, maybe in a few more years.
[Galaxy S II Android Development] HellcatDroid:
I keep hearing "lack of support" but yet NO ONE is able to tell support FOR WHAT exactely.

Facts, or it never happened....
[Galaxy S II Android Development] airuzzo:
..........amen!
[Galaxy S II Android Development] AdamG:
It was already quoted, no support for vibration in aosp, no usb accessory support, and none of the 2.3.4 enhancements.
[Galaxy S II Android Development] Hacre:
Unless made by the CM team, there are no 2.3.4 enhancements you idiot, the latest Samsung sources still only cover 2.3.3, namely their KF* releases.
[Galaxy S II Android Development] dave_uk:
I have absolutely no idea what the vast majority of that post means, rendering my opinion that of a "peon", nonetheless it is abundantly obvious (even to a peon) that somebody just got TOLD. :cool:
[Galaxy S II Android Development] HellcatDroid:
No need to call names ;)

Well, vibration works fine for me, USB accessory I only got a flashdrive via OTG to test - doesn't work on/with your kernel as well, and 2.3.4 enhancements, ok admitted, no idea about those.

So, any "real" issues with other kernels? C'mon even mine works fine so far - and mine is REALLY rookie by all means.
[Galaxy S II Android Development] AdamG:
Im the idiot?

What use is BFQ for non-spinning disks? especially when the deadline scheduler is designed for low latency access, which is more suited to solid state devices?

Kthx.
[Galaxy S II Android Development] Hacre:
Yes you're the idiot who didn't read the very large post on the previous page. It doesn't matter that we're using non spinning disks. The SGS2 emulates block devices for access to the flash memory and as such they've foregone the opportunity to optimise the queueing on the controller, leaving it up to the kernel. Benchmarks don't lie, BFQ outperforms CFQ and CFQ outperforms noop and deadline.

Pull your nose out of wikipedia and try some testing before you try telling people that your **** doesn't stink, because right now I can barely breathe in here.
[Galaxy S II Android Development] ObihoernchenDE:
Tests, benchmarks > theory. And pretty strange that CM uses bfq if it's so bad for non-spinning disks hum...
[Galaxy S II Android Development] codeworkx:
Fact is, there will be no kernel which will run without problems in both worlds.

a) we did changes to the vibrator driver

b) we added usb accessory support and killed samsung composite because samsung composite driver doesn't work on aosp based roms (>= 2.3.4) for sharing volumes

c) we made changes on sensor drivers while opensourcing them

d) we changed the device for si4709 (fmradio) to be compatible to cm fm app

e) actually we're opensourcing the camera driver and maybe do additional changes

f) we've planed to opensource the sound driver, might result in modified drivers

So everyone can fight in his own world and don't have to flame each other.
[Galaxy S II Android Development] Hacre:
This answers all the questions I was planning to send to you with regards to your changes to the kernel (as opposed to using a device overlay to modify Android for the specific device). Thank you.

I'm not interested in fighting with anyone. I will however defend work I collaborate on when it's attacked without merit. This is a developer forum, not some random chat forum where "winning" is defined by one upping someone else.
[Galaxy S II Android Development] miui-us:
We are looking for a SGS2 Developer if you have time drop in #miui-us (freenode) or pm us back
[Galaxy S II Android Development] Hacre:
Is this aimed at myself, Codeworkx or AdamG?
[Galaxy S II Android Development] mariotme:
seems more like all 3 of u :P
[Galaxy S II Android Development] bboran:
wowww. very nice. are you planning to bring official miui to s2?
[Galaxy S II Android Development] runedrune:
Or any one of them :p
[Galaxy S II Android Development] codeworkx:
not going to happen.
[Galaxy S II Android Development] AdamG:
Your kernel is not suitable for AOSP ROMs, I was replying to a comment made by another user simply stating this, you said it yourself.

I hardly find the word rookie an attack now, seriously grow up and move on.

However I do agree that the other comments I made after this may seem provocative but you and your followers have blown this into something its not.

I still stand by what I said though, theres not much in the kernel other than an upgrade to .13, voltage and frequency control. Quadrant benchmarks don't really count for anything and users will see very little if any difference using your kernel over any others, I can understand why your annoyed but its the truth, people can believe whoever they like, I don't care.

I would be more than willing to discuss this in a more appropriate thread, however I don't think it will get either of us anywhere.

I'm unwilling to waste any more time replying to your lame remarks.

I didn't say it was bad once, it makes very little difference to the end user in terms of the UI and running applications which is what counts at the end of the day.
[Galaxy S II Android Development] dave_uk:
Glad to see that you've found the good sense to beat a hasty retreat having been called out and found spectacularly wanting. You're absolutely right that people will draw their own conclusions and anyone with half a brain can see who has a credible argument and who is throwing around baseless accusations they can't substantiate.

On one of the painfully few substantive points you raise, I speak as a user who has seen noticeable improvements both in performance and battery life with ninphetamine. It appears (from the kernel thread) that there are a few hundred(?) users who would concur. You should really stick to what you do well, which is apparently cooking ROMs. Speculative mud-chucking is not your forte.
[Galaxy S II Android Development] AdamG:
People will believe what they want to believe, it doesn't necessarily mean its factually true.

I'm not type of person to mud chuck as you call it and quite frankly I really do not care what people want to believe or think, its not hard to see where the real innovation comes from on this forum.
[Galaxy S II Android Development] samaral:
AdamG, Please try to review the thread starting from ninpo's lengthy and elaborate explanation that you totally ignored. (or tiptoed away from).

You might want to give a technical explanation. :) after all this is a DEV's forum.

And lastly, that statement you made (read above) seems like a hammer to your head.
[Galaxy S II Android Development] bclark:
On topic:

Can you please throw dates on your updates. I just mixed an older and newer one up.
[Galaxy S II Android Development] flyers2114:
Its nice to see all the cheerleading outfits out in fullforce... adam states an opinion... hacre doesnt like it.... so they are both grown men... grown me can have disputes.... but why the need for the whole cheerleading team to jump in... grow up..... if life is that boring for all of you that you have to jump in an internet argument to feel important.... get some serious help... there is a whole great big world out there... this is the problem with xda.... less cheerleader and more grown men would help! Kthxbai!
[Galaxy S II Android Development] AdamG:
I'm more than willing to discuss pros/cons/benefits of modifications to kernels in a more professional manner.

As for my last post I was referring to the teamhacksung, they amount of contributions being made there go far beyond the minimal amount of modifications being talked about here, I completely bow down to those who actually develop and take my hat of to them.

Like I said it's not hard to see the real innovation being done and yet we are discussing such petty matters here, over the use of the word rookie :)
[Galaxy S II Android Development] AdamG:
Yep, I will date future releases to save the confusion, this is still staying tagged as -test- until I'm completely confident with it.
[Galaxy S II Android Development] netarchy:
So would you say then, for instance, that I don't "actually" develop?
[Galaxy S II Android Development] AdamG:
I refer to the people who copy/cherry-pick rather than write their own code, I actually found the sysfs interface for voltage control very interesting that you made, amongst other bits of your work I have seen.
[Galaxy S II Android Development] vikas776:
Don't Make another movie on ROokie guys

Stop arguing,

Chill out have beer
[Galaxy S II Android Development] kalpik:
And when did I say ninphetamine is a ROM? Please go back and read what I wrote. Anyway, I think you are misunderstanding the argument here. Its not about whether ninphetamine should be used on a CM7 or AOSP ROM (which clearly it shouldn't). But its about you discrediting other dev's work, which is not even related to your ROM.
[Galaxy S II Android Development] jlevy73:
Always liked your kernels when I had my NS. Good to see you developing for the sgs2!
[Galaxy S II Android Development] surya_mca:
One Word "ROOKIE" ..... became Twister in XDA S2 FORUM... left no conclusions to end user....

End users Like me always want to C much improved ROMS & KERNALS for Performance and much Battery Life ...

After all reading whole prev posts I think ADAM was misquoted..and yes he shouldn't use tht word..

Me like end users like both ur works but never Criticised any devlopers...

SO PLEASE ADAMG & HACRE Peace.. We need both of you as you guys already contributed a lot for the XDA Forum and we want more from you guys.... We never want any of the Devloper to leave XDA community coz of misquotes... Lets just Friends.. ADAMG(AOSP GOD) I knw u never meant to criticize him at any time but still the Word ROOKIE(got lot synonyms .. lol ) Hacre we still belive you as KERNAL(Revolution) GOD... please donn take him in wrong way..

It will be GUD if Dev's talk thru PM's not thru Thread Posts.. COZ it left end users DUMB...

HOPE This will end all well.. I heared 2012 Doomsday Coming so please be friends and remain Friends..

PEACE..

Sorry for my bad English...
[Galaxy S II Android Development] Locster126:
OK lets get back on topic... This is just ridiculous..
[Galaxy S II Android Development] AdamG:
I didn't say you did, you was trying trying to compare the 2 threads and I was working on AOSP weeks before that kernel showed up, there was limitations I couldn't get around that teamhacksung managed to hence I didn't make a thread earlier.

And I didn't discredit anything, so please get your facts straight before trolling kthx

I personally believe this just boils down to donations, and people are just too worried about losing them, its already been shown on this forum that mods are prepared to be selective over what is original work and not to prove a point. I'm not being funny but everybodies work is criticized somewhere down the line, I guarantee if I had said anything on any other forum people wouldn't of give 2 ****s.

And again this boils down to the use of 1 word.
[Galaxy S II Android Development] Crucio_:
Its friday, i hope to have several ;)

Been using this build for over a day now still waiting for the battery to run down from first flash.

When it gets closer to dead i will post some screenshots with battery life and screen time on and signel ect for the people interested.
[Galaxy S II Android Development] jastonas:
What a post!
[Galaxy S II Android Development] Lennyuk:
oh come off it, you know VillainRom are not in it for donations and that includes Ninpo

Now if you were referencing to a lot of the threads in the other forum section then yes true, money is probably a massive motivator and it is not right, but don't go aiming that crap at Ninpo or any other member of VillainRom.

I am done now... but I would like to let everyone know, although Adam states that he does not normally flame people etc he has been well known for randomly attacking other devs in the past, for no reason, then later tries to claim it was not an "attack"...kind of like what happened here yesterday. But lets leave that aside now and move on it is clear Adam does not think anyone other than CM people are real "devs".

I would also like to ask everyone else to stop this now, whatever your view, lets just ignore it and let it drop. I know Ninpo might have more to say but it doesn't mean the rest of us need to.

It is time to be adults and just learn to live with others work, regardless of your personal views, if it does nothing to damage your own work then forget about it.
[Galaxy S II Android Development] buzzboy:
Anyone else want to throw their toys out of their pram?

On a Rom related topic, finding it fantastic, and finding the battery drain incredible. The autobrightness seems to be a little glitchy sometimes, but all else is good.

Regards
[Galaxy S II Android Development] vorcigernix:
Hey, this is a great post about kernel changes, this alone make me feel happy about this "war".