yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] ytt3r:
Yeah, I know, its my first release and its build #28. Just wanted to let you guys know how much of my time with testing and building I put in to this. Tons of thanks to Morfic, Netarchy, Supercurio, Dagnus, the great devs at Google, and of course the ever wonderful Codeworkx, Coolya, and Atinm. Now that the dry part is over, lets get to the good stuff!

​

I hid the download link in the text, so you'd better read it!

Features:

Massive+stable 1400 MHz Overclock (tested on several phones and found to be stable if you don't use SetCPU or any other CPU frequency setter)

Voodoo Sound v4 (v5 coming soon)

A cool boot screen

A cool name

Gingerbread-ful

Built with codesourcery's ARM-EABI 2010.09 Toolchain for more optimizations than the stock CM7 kernel

Kernel HZ set to 1000 for buttery-smoothnessitude

How to use it: Flash it through ClockworkMod recovery like you would any other ROM. After you've booted, get SetCPU here and then open it, switch your governor to conservative, and then set your min frequency to 100MHz.

Oh! Did I mention its fully opensource?! https://github.com/ytt3r/android_kernel_samsung has the stuff ;)

Please report any issues you have with the kernel here

New website! http://goo.gl/ENJLC

Like it? Hit thanks or buy me some root beer!

Warning: The second you click the download link here (or here for the 256 HZ version you release me of any and all liability of emotional, physical, or metaphysical damage that this kernel may do to you or your phone, even though it was thoroughly tested.
[Captivate Android Development] ytt3r:
#30

Changed kernel HZ to 1000 for buttery-smoothness and not much increased battery drain. Not like you'd worry about that on an overclocked kernel, right?

Compiled with Codesourcery's ARM-EABI 2010.09 Toolchain for more buttery-smoothness. How much more can it take?!
[Captivate Android Development] Phoenix-Lead:
Looking forward to see where this goes!

Edit: I can only assume this is I9000 based bc all of the ROMS myself and others build are also I9000 based. Is that an appropriate assumption?
[Captivate Android Development] bunnsguy:
Is this compatible with fugu tweaks?

Particularly with Phoenix Ultimate
[Captivate Android Development] ytt3r:
Fugu tweaks shouldn't be needed, it's buttery smooth and Gingerbread-y
[Captivate Android Development] xdahgary:
What's it based on? Any color tweaks?

Edit: boo, it's for cm7

Sent from Serendipity Rom by MikeyMike01 & ChanceM using XDA App
[Captivate Android Development] ytt3r:
/me facepalms I forgot to mention CM7, should be edited now :o
[Captivate Android Development] SiL3nTKiLL:
downloading now :)
[Captivate Android Development] bunnsguy:
just wondering if it was necessary to disable to make work
[Captivate Android Development] mcord11758:
So this is oc to 1400 and can not be adjusted using voltage control, just run with it

CM7
[Captivate Android Development] ytt3r:
Sounds about right!
[Captivate Android Development] cropythy:
How does battery life with this kernel compare to the battery life of stock cm7 nightlies, or the battery life with TheEscapists OC-UV kernel?
[Captivate Android Development] EnemyOfGlaDOS:
So I'm a little curious.. how would you set what OC you want? Would you just set it to 1.3 or 1.4Ghz and not mess with UV settings at all? :confused:
[Captivate Android Development] Red5:
:(

I thought I felt a great disturbance in the Force, as if millions of voices suddenly cried out in glee and were suddenly silenced.
[Captivate Android Development] ytt3r:
Back on Froyo, my phone couldn't even handle 1300MHz, now it easily gets to 1400 and the battery life is plenty for me :) UV is not implemented yet.

lolwut?
[Captivate Android Development] Killemalll:
More good stuff for CM7 :D. Thanks a lot for this release. Going to give it a shot.
[Captivate Android Development] mcord11758:
Will this be updated with the nightlies? Are fixes like wifi sleep already implemented

CM7
[Captivate Android Development] ytt3r:
No and yes respectively. I will release periodic updates though, with the latest from teamhacksung.
[Captivate Android Development] LNJ:
So it it gonna be running 1.4Ghz all the time or will the frequencies only go to max when required?
[Captivate Android Development] ytt3r:
You can set the CPU governor in SetCPU, as long as you don't set the frequencies.

In answer to your question, it defaults to ondemand. (So it varies based on how much power you need.)
[Captivate Android Development] ytt3r:
I'm going to start work on UV tomorrow. I spent today working on Voodoo Sound, lots of bugs and I fail at git :o

Either way, it's coming soon so keep an eye out.
[Captivate Android Development] ytt3r:
Gotcha ;) I'm pulling in the changes right now before I release #35.
[Captivate Android Development] shaolin95:
Awesome thanks for the kernel and remember when you need beta testing, just PM me. :-)
[Captivate Android Development] ytt3r:
Will do. Btw... might have something for you tonight ;) voodoo sound v5? Maybe a little undervolting...
[Captivate Android Development] shaolin95:
hahaha I will be hooked to this thread waiting for it :D
[Captivate Android Development] oxlong27:
let me just say i have been running cm7 for about a week. i honestly couldnt see what all the hype was about over gingerbread.....until now! wow:eek: what an awesome kernel my cappy has never been so smooth or fast definately the best kernel for cm7 imo. u have been thanked. what a great job thanks so much your the man
[Captivate Android Development] Dlev7:
Cant wait to try some Voodoo sound and UVing!

I am currently on MIUI as well so that will be very exciting, Im currently using the Escapists 3.5 kernel.
[Captivate Android Development] ytt3r:
My kernel works great on MIUI... #justsayin
[Captivate Android Development] shaolin95:
Indeed it does as I just tested it but I did not find anything I liked aobut MIUI compared to CM7 unless I missed something.

Have you noticed that black levels (or gamma ?) seem too high when doing video playback with CM7 and MIUI?

I was getting bothered with dark scenes during video playback and decided to flash back to stock and noticed that is not that the video playback is creating artifacts...they are there running stock Eclair too but the black level is to high making them very visible an annoying.

Havent found a way to tweak those yet so any tips are welcomed.
[Captivate Android Development] TheEscapist:
All CM7 kernels do, ytt3r. I'm on MIUI right now, on my kernel. Which by the way, has working BLN on MIUI... #justsayin ;)
[Captivate Android Development] shaolin95:
Interesting post...is there something going on here guys...come on now...
[Captivate Android Development] TheEscapist:
I'm just kidding around with ytt3r. We worked together when we were originally working on the CM port. Besides, he knows my code is always open for kanging if he wants something from mine.
[Captivate Android Development] shaolin95:
Just got me scared for a minute there lol

I use both of you guys Kernels so was hoping there was no war going on in the background LOL

Thanks for the clarification :)
[Captivate Android Development] ytt3r:
LOL I couldn't really care less which kernel anyone's using as long as I'm proud of what I've done :) Either way, looks like UV is working on my kernel now!

And TheEscapist, I know, I saw your post earlier.
[Captivate Android Development] shaolin95:
Sweet, let me know the voltages too when you have the chance please...that makes it easier going back and forth from the other kernel by Escapist.
[Captivate Android Development] ytt3r:
I think Voltage Control hates me. http://pastebin.com/3AisstMr
[Captivate Android Development] shaolin95:
You are not expecting I understand anything from that link are you? LOL
[Captivate Android Development] TheEscapist:
Nope, it's a bug on your end. Broptip: Your arrays to hold the amount being undervolted by are too small compared to your freq table arrays.

EDIT: Oh, and the sysfs interface only reads in 5 values, which is smaller than the other array. :P Man, those arrays just kill you, eh?
[Captivate Android Development] ytt3r:
Me failed C? That's unpossible! But seriously :P I'll work on UV tomorrow, we should be good to go. All that's left after that is kanging your BLN! :cool:
[Captivate Android Development] TheEscapist:
Yeah, bln is f**ked right now. I seriously news to clean up my cypress driver. That being said, want to collaborate on this? my cypress driver is fine, I just got to figure out what's turning the touchkey controller off in Cm, but not in miui.

Hit me up with a pm, maybe we can setup an irc or something.
[Captivate Android Development] ytt3r:
Maybe tomorrow, not sure how much help I'll be, but it can't hurt...
[Captivate Android Development] TheEscapist:
Yeah, not tonight. And even having someone to bounce ideas/code off of would help.

Sent from my SGH-I897
[Captivate Android Development] ytt3r:
I'll be online in a while, doing some web work and homework.
[Captivate Android Development] shaolin95:
about time !!!!! LOL JK
[Captivate Android Development] ytt3r:
What
[Captivate Android Development] shaolin95:
I dont know...just feel like posting that lol
[Captivate Android Development] TheEscapist:
Oi, ytt3r, seems like neldar has been working on a patch for nexus s based kernels. It's in morfic's kernel, but he hasn't released source. Seems to fix the sleep bug that I've been working on. Just thought I'd let you know.

EDIT: Wow, I feel derptastic. Apparently, neldar was looking for me to help me with my code. Anyway, bln patches should be posted within a day.
[Captivate Android Development] shaolin95:
YTT3R have you seen any options in there that can alter the black level or gamma for example...the video playback black level is the only thing preventing me from total happyness with CM7 :-)
[Captivate Android Development] ytt3r:
I had trouble with voodoo color when I put it in... I guess I could try.
[Captivate Android Development] shaolin95:
I tried Escapist kernel and I can see Voodo Color gamma afecting my home screen but unfortunately it does not affect the video playback...I am thinking I am out of luck.
[Captivate Android Development] ytt3r:
There was a new screen driver introduced not too long ago, maybe a week or two that changed a lot of screen stuff. I like the new one thoguh, so I'm not going to revert it.
[Captivate Android Development] shaolin95:
You mean like this could be part of the new driver (the higher gamma levels) ? If so, I guess there is hope they will fix it later. I will try to post some images showing how nasty it can get.
[Captivate Android Development] QuarkGluonSoup:
Make sure you are using v3.5. v4 is buggy apparently.
[Captivate Android Development] shaolin95:
Yep I did not upgrade to 4.

Thanks
[Captivate Android Development] ytt3r:
Shaolin: are you getting the video playback bugs on the stock CM7 kernel? If you are, when did they start? If you can say, 2-3 weeks ago, then it is most likely the new video driver.

Also TheEscapist I feel kind of silly :p didn't see your edited post, just asking about collaboration....
[Captivate Android Development] Mik3D23:
setcpu 's changelog says its latest version which I haven't tried has fixed some issues with cm7. did you do testing with that version? or is it universal that setcpu is likely to crash the phone on cm7cm7
[Captivate Android Development] ytt3r:
I haven't tested with the latest, only with 2.04. I'll test it sometime tomorrow.
[Captivate Android Development] Mik3D23:
I updated to 2.1.1 and have profiles enabled. nothing has gone wrong so far, knock on wood.
[Captivate Android Development] ytt3r:
Well test for a while and let me know :)
[Captivate Android Development] Mik3D23:
I've been running all day with setCPU 2.1.1 on 2.4 gHz conservative, with a screen off profile of 1gHz max, and I've used performance profile when im charging or bored, and I haven't had a setCPU caused crash yet. My phone has frozen once or twice, but that happened to it occasionally without setCPU enabled. I'll try other governers and profiles to see what happens.
[Captivate Android Development] shaolin95:
ytt3r

that voltage are you using for 1.4Ghz?

Thanks!
[Captivate Android Development] gabby131:
hi!

so it is better not to use any cpu clock modifier with this kernel correct?

(as i saw a warning upon flashing.....all caps.....dragons ahead >_<)
[Captivate Android Development] ytt3r:
Shaolin: patience sensei... actually ill tell you tomorrow

Gabby: you are correct, but if you decide to try, don't check set on boot EVAR
[Captivate Android Development] pavaccar:
Im on 1400mhz max and 100mhz min with it set to conservative and it still hard reboots all the time any ideas?
[Captivate Android Development] Auridran:
Your phone probably can't handle 1400MHz. If every one of these CPUs could handle 1400MHz, they'd be clocked at 1400MHz to begin with.
[Captivate Android Development] pavaccar:
Ahh that makes since, anyway can I modify the voltage to make it handle it possibly?
[Captivate Android Development] shaolin95:
Not yet, he is working on it though.
[Captivate Android Development] pavaccar:
Great thanks for reply
[Captivate Android Development] gabby131:
Thanks......I'll use the cm settings instead of setcpu....:)
[Captivate Android Development] ytt3r:
A) That's still a clock modifier. B) It doesn't work properly yet.
[Captivate Android Development] gabby131:
A.) *facepalm* and at least cm setting cpu mod is not giving me headaches as setcpu does using custom kernels, but i like the way trident behaves......1000hz is great! no need to tweak in my case.

B.) yeah.....i see.....
[Captivate Android Development] gabby131:
is that with setcpu? if it is....do not check "set on boot." as per ytt3r
[Captivate Android Development] ytt3r:
Kind of unrelated. Sounds like your phone just can't handle 1400 high 100 min.
[Captivate Android Development] slayp00n:
will you be adding BLN support?
[Captivate Android Development] gabby131:
this kernel makes mah phone fly! yeehaah!

unfortunately my ATT cappy keeps freezing....hit and miss i guess
[Captivate Android Development] pavaccar:
@ytt3r

What can we do with voltage to make it handle it properly?
[Captivate Android Development] Dlev7:
How do you OC with this kernel in MIUI, considering there is no Cynanogenmod settings to do the computer?

Do you use Set CPU and just never do set on boot?
[Captivate Android Development] slayp00n:
get xan's voltage app it is free in market.
[Captivate Android Development] flashman2002:
Voltage control will not work with this kernel. This needs to be done through SetCPU as stated in the first post.
[Captivate Android Development] yogib83:
Hey Ytt3r, is BLN coming our way on Trident anytime soon?
[Captivate Android Development] askpcguy:
Have a look here http://xdaforums.com/showpost.php?p=13192186&postcount=4661

One I deleted those modules and rebooted, battery life made a noticeable improvement.

And no I did not search the thread!

-posted on Sgh-i897 running miui rc5-b Trident#10.
[Captivate Android Development] designfears:
From 10 to 30 lol. Good work yttr
[Captivate Android Development] ytt3r:
This is a really old thread....
[Captivate Android Development] askpcguy:
I can haz link to really new thread?

Sent from the miui matrix SGH-i897
[Captivate Android Development] ytt3r:
The last one you posted in?
[Captivate Android Development] askpcguy:
Confusing. Time for me to wander off again.

Sent from the miui matrix SGH-i897
[Captivate Android Development] vvaffles:
im getting error (status 6) when im flashing the kernel. what does that mean?
[Captivate Android Development] ytt3r:
Hrm... you shouldn't be getting that, I spent about half an hour fixing that, and I flashed the version you downloaded just before posting...
[Captivate Android Development] gudduseon:
Can I flash this kernal over JS7-Froyo 2.2.1 or its only for CM7?
[Captivate Android Development] flashman2002:
Its for cm7.

This is my Captivate. There are many like it but this one is mine
[Captivate Android Development] vvaffles:
nop tried again i got status 6 error, im on the latest nighty if that effects anything 13th of march, just updated this morning
[Captivate Android Development] insaneturbo13:
hey ytt3r im getting the code 6 error as well, downloaded twice...
[Captivate Android Development] ytt3r:
Well that's disappointing. There's nothing I can do until tomorrow, sorry.
[Captivate Android Development] flashman2002:
Error for me as well. I hope you have taken the link down? ;)

This is my Captivate. There are many like it but this one is mine
[Captivate Android Development] ytt3r:
Just did. I'll fix it tomorrow after school.
[Captivate Android Development] bfgarzilla9k:
Code 6 error as well :'(

Has anyone (besides ytt3r) been able to flash this successfully?
[Captivate Android Development] donks232:
i cant flash the rom it keeps saying installation aborted. im using TheEscapist's rom atm without any problems like that

edit: oh ok i see other ppl are having the same problem
[Captivate Android Development] ytt3r:
Link was removed for now until I fix it tomorrow.
[Captivate Android Development] ytt3r:
OK, should be fixed. I got bored of sleeping, lolol :P
[Captivate Android Development] vvaffles:
awesome lets see this phone run at 1.4ghz!
[Captivate Android Development] ytt3r:
Let me know... :)
[Captivate Android Development] donks232:
yes i know quadrant scores and nenamark aren't great at telling us the real speed of the phone but 1770 on quadrant and 39.something in nena. why is nenamark so much lower on this rom?

im playing around on it now seems good so far.
[Captivate Android Development] TheEscapist:
Bah, you're going to be stealing all my users, ytt3r. :p

Best of luck anyway though, ;)

PS: I finally figured out git! My sources are in my thread.
[Captivate Android Development] ytt3r:
Meh its a 1400 underfeatured (©ant set stuff through setcpu, no UV (yet)) kernel... people don't always want to go all out.
[Captivate Android Development] TheEscapist:
People still got to get their flashing fix. :p Still, like I said, sources are in my thread. Feel free to kang whatever you want, as long as I get recognition.
[Captivate Android Development] ytt3r:
/me kangs voodoo sound v5
[Captivate Android Development] vvaffles:
mmm my min freq is stuck at 1ghz and max is stuck at 1.2, should i have went back to a stock kernel before coming to trident?
[Captivate Android Development] Torridred04:
Tried flashing from stock kernel from the 0313 Nightly, kept freezing at the Cyanogenmod logo after the arrow circled a few times, followed by the AT&T screen and a repeated process.

The only way I was able to boot it up was flashing from Escapist's v3.3 kernel, but then I would be stuck at a max freq of 1200. If changed via SetCpu, phone would freeze as stated per op. Just curious if anyone else is having issues like these?

On a positive note appreciate all the hard work and look forward to this beastly OC kernel =] Hopefully I'm just tired and doing something wrong.
[Captivate Android Development] pillz424:
Maybe this?

http://xdaforums.com/showpost.php?p=12072363&postcount=4327
[Captivate Android Development] designgears:
Joe Biden support Trident!

http://www.joebidensteeth.com/
[Captivate Android Development] ytt3r:
You could try opening setcpu but not changing anything, going to cm settings>performance>CPU settings, switching to conservative, then changing low to 100mhz.
[Captivate Android Development] whiteguypl:
The word "trident" comes from the French trident, which in turn comes from the Latin tridens or tridentis: tri "three" and dentes "teeth".

3 out of the 5 images in the op are gigs or pitch forks.

Just sayin ;p
[Captivate Android Development] shaolin95:
Can anyone confirm if FPSE works with CM7 now before I do all the flashing? :-)
[Captivate Android Development] rjyanj:
Same loop for me.

Edit. Reflashed latest nightly .. can't wait to get this going on my cappy.

Edit. Tried to flash again, still stuck in the same boot loop.

Let me know if there is any other info I can provide to help out!
[Captivate Android Development] EnemyOfGlaDOS:
I know, that trident kernel has got me curious to try ole gingy again..
[Captivate Android Development] RKight:
Out of curiosity, I decided to see what I would get with those benchmarks. I got 1655 in Quadrant, and 42.3 in Nenamark, with TheEscapist's v3.3 kernel at 1200 MHz. Linpack gave me a best run of 16.703 MFlops.
[Captivate Android Development] TheEscapist:
I'm running the latest update, my kernel seems to be fine with it. Was probably a galaxy s specific thing.
[Captivate Android Development] donks232:
i switched kernels but i will definitely keep my eye on this one :D
[Captivate Android Development] yogib83:
@ytt3r: I had no problems or issues while flashing the kern

e

l last night, it went great. However, I am still receiving errors while attempting to activate the Portable WiFi Hotspot. Before loading the Trident.zip kernel, I flashed back to my stock CM7 backup, that I made before testing out the initial Trident kernel, and the WiFi worked correctly. Afterwards, I flashed Trident in recovery, rebooted, and then no WiFi :confused:. I really like this kernel otherwise, it's F'n AWESOME. So how do I get this Wifi issue fixed? Am I the only one encountering this problem?
[Captivate Android Development] Torridred04:
Haha, thank you. Like I said, I was pretty tired lol. Though I do know I was able to run Escapist's kernel on the latest nightly, this kernel however did not like it. Flashed the 0311 Nightly, got 1 boot loop and then it booted up fine. Super fast, consistant 18.78 linpack, 2340 Quadrant (7580 in CPU). Really digging this kernel in terms of speed and can't wait upon new releases =] Again, thanks for all the hard work Ytt3r! And Everyone =]

Edit 1: Just throwing this out there as well, my phone on any Froyo rom with Paragon/Suckerpunch/Setiron's kernel could only run at 1.2ghz fully stable. I could run 1.3ghz/1344mhz, but any benchmarks testing GPU wise would crash the phone, let alone 1400mhz... I'm currently running Quadrant/Smartbench time after time trying to freeze my phone lol as it wont. Anyone notice it say 0mhz when it clocks 1400mhz on setcpu? I'm just using it for monitoring frequencies and governor changing.

Edit 2: Playing around with it more I've noticed, at least for me, a kind of hit or miss when flashing this. Either it will continually boot loop for me, or it will boot loop once and then work. Tested this on the latest nightly 0313 & 0311. Also having a few freezes while the phone is charging. For now I will hold off, unfortunately, as this is still the best my phone as operated at this frequency. Hopefully after an update this will work a bit more stable on my phone as this kernel FLIES!!
[Captivate Android Development] ytt3r:
I have noticed it. I'd try what I told vwaffles earlier.
[Captivate Android Development] joedon3:
hmmm, If you look at the whitespace in those 3 images, they look like pitchforks. :D
[Captivate Android Development] spacecase-25:
BLN? 10char
[Captivate Android Development] ytt3r:
I'm able to activate the wifi hotspot and always have been. All the correct modules are copied over, so its no fault of the kernel's...
[Captivate Android Development] shaolin95:
Awesome kernel guys!

FPSE is running beatutifully with this Tekken 3, Wipeout XL all just a touch above 60 fps all the time. :D

Also the N64oid emulator also runs smoother for me with CM7 and this kernel....for example Killer instinct would start smooth with 2.2.1 and quickly go into a seizure (lots of hiccups like freezing almost). With this it is a LOT smoother...since memory management or who knows is much better.
[Captivate Android Development] yogib83:
Could it be my 0313-nightly update, what version are you on? Judging by the information in my screen shots and the description of the process that I used, is there anything you notice that i am doing wrong, or possibly something I have mismatched? If it's not the kernels fault (and I'm not doubting you), then what could it possibly be? I know it works on your device, but im trying to work with you to get the wifi operational on my device as well. You're the DEV here dude lol, help me out :)