yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] ph1r:
comparison

heh guys!

I made a small comparison:

quadrant comparison on ya-ok kernel vs super optimized kernel (both oc to 1.2ghz)

base rom: doc jpo 7.6.2 with jpd modem (fresh "install")

super optimized stock:

1085

1138

1118

super optimized + tweaks:

1087

1123

1128

super optimized + tweaks + ext4 adv.:

1818

1837

1801

ya-ok stock:

1112

1117

1117

ya-ok + tweaks:

1066

1090

1104

ya-ok + tweaks + ext4 adv.:

1769

1795

1774

won't do jfs -> apn gone, time/language changes...

ext4 overkill -> i can't "feel" any difference, so no change in real-use-feeling, only changes quadrant score (imho)...

imho: both very nice kernel (the best i know), hard to choose/decide on one ;)

anyone made a comparison/has some experiences of battery life with both kernels???

greetings
[Galaxy S I9000 Android Development] tokyogtr:
i'm getting 2500 with Super optimized, tweaks, overkill non JFS no binds. not sure why your numbers are so low.
[Galaxy S I9000 Android Development] ph1r:
well i think it makes a lot of difference between jfs and ext4 when it comes to benchmarking with quadrant.

but because of the problems i get when choosing jfs, i rather stick to ext4!
[Galaxy S I9000 Android Development] tokyogtr:
I think you mis read my config. I do not use JFS.
[Galaxy S I9000 Android Development] krulgrizzla:
ive bee using this kernel for 2 weeks

i dont know why but my sgs is alaway FC..

what lagfix r u all been using

sorry for my bad english
[Galaxy S I9000 Android Development] ph1r:
you only mentioned non JFS, i was thinking you ment no RFS, and because your high score i thought you are using JFS lagfix!

i'm going to try overkill.. you feel any difference between advanced and overkill (without binds) ??

@krulgrizzla: you got oc(overclock) activated? maybe your phone doesn't like oc. i'm using "No-RFS Advanced: all partitions are ext4", to be precise!

regards

edit: got 2400 quadrant score with No-RFS Overkill: ext4+ext2
[Galaxy S I9000 Android Development] harrydg:
this doesn't make sense...

it's all actually very simple, the numbers.

normally ("general number talk" now ;)) your quadrant score is , let's say about 1000

when you overclock 20% (1.2GHz), you get 20% more, so 1200

then there is the ****ing rfs filesystem, which is very slow. Change that to ext4, and your score will go from 1000 to 1700 or so, which is a 70% gain.

If you use bind mounts (all overkill options), when you do a sync syscall after a write, it gets done "instantly". Why? because it doesn't really do the sync, because the REAL filesystem is underneath your filesystem, which handles the calls when IT wants it. so your system THINKS it's really written to your storage, but in fact, it isn't (yet). This too gives you a mayor "boost" of course, albeit there is no real speed gain, because data will have to be written to SD card anyways... just not when your program thinks it does it. This is also why the quadrant score is a lot higher, because it THINKS it has done "many I/Os" when in fact, it didn't. Responsiveness doesn't change, because writes still have to be done afterwards. About 60% "boost"

so: stock 1GHZ = 1000

add overclock = +200

add ext4/jfs = +700

add overkill = +600

and your total comes to about 2500

but keep in mind, the overkill option doesn't really change the "feel" because it's just cheating on the numbers. The other options actually change things for real.

ow yes, a little more about the dangers of overkill: standard ext2 (which is below your ext4/jfs) does syncs automatically every 5 seconds. If your phone crashes/remove battery, shutdown improperly, the sync doesn't get done, while your applications assume it's done and safe to shut down. So your filesystems WILL be ****ed up badly. This is why it's really dangerous and shouldn't be used, unless you just want numbers and no real benefit.

PS. don't overclock your phone... you really can physically break your cpu with it... and admit it, do you REALLY need the extra 200MHz? will you call faster? type faster? ... ;)

again, just my 2 cents ;)
[Galaxy S I9000 Android Development] tokyogtr:
good info thanks. but as you're probably aware some of us just like ****ing with the phone, cos we can. that's the point of android. i never tell anyone what to do, just tell them what i've done to get the look and feel i have. if the phone dies? well, it's only money... :)
[Galaxy S I9000 Android Development] harrydg:
absolutely right, that's why we have the phone! but it does deserve a big fat warning for people who want the best/most for their phone and don't have the money to buy a new one if it's broken. Or those who don't take backups and have a lot of info that gets lost because they just go for "the highest number"...

so it's a play phone for most of us, but some might not be so lucky to look at it that way :)
[Galaxy S I9000 Android Development] krulgrizzla:
yup i got the oc activated..

i also use No-RFS Overkill

but i use BIND_DATA_TO_DBDATA=false

is it im wrong by changit it to false
[Galaxy S I9000 Android Development] tokyogtr:
I tried laststufo's super optimized for a few days and had a lot of stability issues. back to YA-OK and all fast and good. just played angry birds for 1/2 an hour, no problems.
[Galaxy S I9000 Android Development] Freexter:
this kernel sounds pretty awsome.what rom do you recommend to use with this kernel
[Galaxy S I9000 Android Development] dereknas:
There has been little updates so far, any plans for an update?
[Galaxy S I9000 Android Development] tokyogtr:
what do you need updated? i've actually gone BACK to this kernel and it's more stable than any other OC one out there i've tried.
[Galaxy S I9000 Android Development] ph1r:
you are completely right! I also turned off BIND_DATA_TO_DBDATA.

you could try disabling the oc with setcpu (free to download here at xda developers). also flashing the "super optimized kernel" without the oc could be worth giving a try.

good luck!

switched kernels/roms a lot lately, time to stick to some combination! i don't think it can even get better.. thx 4 nice work @ zenkinz :)
[Galaxy S I9000 Android Development] zenkinz:
going to update the kernel with some improvements from hardcore, and also the latest BLN patch. stay tuned.

I'm half decided whether to incorporate raspdeep's User-configurable UV/OC, because the current setting I have works very well for me, and it looks like for majority of yaok kernel users. I am not disputing his observation about the stability level varies from each galaxy-s, but I tried to avoid doing too much of customisation if it doesn't help majority of the users here (and selfishly for me) :)
[Galaxy S I9000 Android Development] tokyogtr:
I'm with you on that. Rather than trying to please the masses, you should just make sure it works 100% on your device so others who have the exact device can run it too.
[Galaxy S I9000 Android Development] se530:
Great, will wait for the update!:)

Received the sd card just yesterday and need to do some more reading regarding ROMs and Kernels - not clear with what to flash first so far.

Anyway, I wanted to use the stock Galaxy S for some time to see how it runs. The froyo update was on the air the day I got my phone so used it since day one. I can say that now, after a week I have constant lags everywhere (contacts, Beejive IM started to lag, screen transition is not smooth, apps menu is laggy... well - you know all the stuff yourselves).

Will start with rooting & contacts backup. Not sure if I should go for the full package (YA-OK!) or experience the speed increases step by step trying out all the different tweaks over here. Love to tweak things on one side, but on the other - don't think I want to see any lag on my phone much at all:)

p.s. if anybody knows a way how could I add russian support to swype or just keyboard please let me know
[Galaxy S I9000 Android Development] zoubidou:
I just installed V8 which also contains an optimized KERNEL, but obviously still has some lags in it, so i am back to this one, waiting for your update.

Besides OC does not harm any processor as long as it does not heat up your device.

GT-I9000 international

DOC FROYO ADJP5 v8

with DENA V2 Theme

YA-OC Kernel

LAGFIX ext4 overkill all tweaks.

tks for the good work.

Quadrant 2198

LINPACK 16.677
[Galaxy S I9000 Android Development] azreil24:
I`m getting the best results with your kernel. Stable, fast, battery friendly, smooth user experience and I tried all other kernels too, but I allways come back to this one. Keep up the good work. Maybe you could use some of the features from cyanogen kernel :D

It would be nice to release the same kernel with UV only, I for one don`t think the OC is nedeed, at least not for now.

Cheers!
[Galaxy S I9000 Android Development] tokyogtr:
+1 Best one yet.
[Galaxy S I9000 Android Development] zenkinz:
v1.3 (build 30) released.

please go to download history for changelog information.

I have not yet included BFQ scheduler, not sure if I should add and I would listen to feedbacks here before planning the next release features/changes.
[Galaxy S I9000 Android Development] pcboyy:
I'm sorry, you said in 1st post that it's implemented from raspdeep's oc. So your kernel is 1.12ghz or 1.2ghz?
[Galaxy S I9000 Android Development] zenkinz:
kernel max clock freq is 1200Mhz.
[Galaxy S I9000 Android Development] tokyogtr:
doing it now!
[Galaxy S I9000 Android Development] elhpianist:
@zenkinz thanks for the update!
[Galaxy S I9000 Android Development] tokyogtr:
Getting 17ish on Linpack.

Quadrant showing CPU max is 1729, Memory 1817, I/O 6222, 2D 358, 3D 1018.

Playing Angry Birds with no issues, playback of HQ video no problem. Will report on Battery life later.
[Galaxy S I9000 Android Development] Poxit:
Works on I9000XFJP7, testing battery, and performance now :)

I9000XFJP7, seems to be smooth with out lagfix, so hopes for good results.

EDIT: Quadrant score: 1931. - Maybe low, but I dont care, its very smooth, hope battery time if perfect too.
[Galaxy S I9000 Android Development] jogefo:
I have doc's v8 latest rom with hardcore's k7 kernel installed no lagfix all tweaks enabled. Can I just flash zenkinz30 over? thanks for your help.
[Galaxy S I9000 Android Development] elhpianist:
yes

10 characters
[Galaxy S I9000 Android Development] tb5...:
i didn't see this mentioned in the first few pages... maybe i missed it...

am i to use CWM to install this from zip file?
[Galaxy S I9000 Android Development] elhpianist:
Flash via Odin ==> select tar file in PDA
[Galaxy S I9000 Android Development] tb5...:
thanks i think i have odin3 v1 around somewhere...

repoartion unchecked i assume since you didn't add that...

thanks... im tryin it out now.
[Galaxy S I9000 Android Development] EarlZ:
Any plans to update the OC to the 216 release ?
[Galaxy S I9000 Android Development] tb5...:
how do i know if i've installed this correctly...

no lagfix no tweaks on...

and im getting a quadrant score of 1000...

with tweaks on (-misc tweaks)

im getting a score of 1050

the install via odin went well and reset the phone so i think its installed... how do i make sure...

edit: nvm i see its there in 'about phone'

weird there is no change in quadrant... btw using doc v8.0.1 jp5 rom...
[Galaxy S I9000 Android Development] jogefo:
One question. which overkill are you using? ext4 or JFS
[Galaxy S I9000 Android Development] tokyogtr:
overkill ext 4 and ext 2, data binds = false.
[Galaxy S I9000 Android Development] tokyogtr:
or just make your own CWM zip. that's what i do as odin is not 100% reliable.

i've attached it.

EDIT: I also keep all my CWM zips in a directory on my internal AND external SD cards which makes flashing the phone a breeze. if i find a problem with a new kernel it's just a few mins to flash back to a stable version. same goes for roms, swype, themes, etc etc.
[Galaxy S I9000 Android Development] littlejax:
Do I needa undo my lagfixes in cmw first before I flash this to a new kernel?

Thanks
[Galaxy S I9000 Android Development] syst em:
Thanks

This best Kernel.
[Galaxy S I9000 Android Development] jogefo:
Thanks. Have you tried JFS overkill? I had no issues with it before so I will give it a go. ext4 is heavier on the battery they say...
[Galaxy S I9000 Android Development] tokyogtr:
yes, and one day the phone ran out of battery and everything got corrupted. the risk associated with JFS is too high for me.
[Galaxy S I9000 Android Development] tokyogtr:
if you're coming from a kernel that supports your lagfix then in theory, no. but it's always safest to disable first. but to be honest i've been flashing YA-OK, Super Optimized and Doc's new kernels for a while now without disabling my lagfix. Just be sure to reboot into recovery after flashing the kernel and if it says there is a new config, make sure you say No, remove new config.
[Galaxy S I9000 Android Development] DocRambone:
Any chance of a non oc version of this nice kernel?
[Galaxy S I9000 Android Development] sonof:
+1

Everything else seems super about this but don't want to risk anything with overclock.
[Galaxy S I9000 Android Development] sargasso:
+1

Way to go doc!
[Galaxy S I9000 Android Development] LockeOn:
Is there any chance to have this kernel working with Cyanogenmod or will it ruin everything? Mabye somebody can integrate YA-OK kernel with Cyanogenmod one?
[Galaxy S I9000 Android Development] Poxit:
+1 could be very awesome. I have been thinking this too, but not tryed this out.
[Galaxy S I9000 Android Development] ragin:
I suggest you put the latest VERSION # on the Title. People might get interested if they see it.
[Galaxy S I9000 Android Development] Adevem:
time for me to give this one a try!
[Galaxy S I9000 Android Development] tokyogtr:
you won't regret. i've had ZERO problems with the last 2 versions of this kernel.
[Galaxy S I9000 Android Development] Raol3k:
Guys tell me... Which one lafi fix is better for better battery life and stable? all tweaks on?
[Galaxy S I9000 Android Development] specialex:
does this kernel compatible with DXJPA ?
[Galaxy S I9000 Android Development] sargasso:
Nice work on this kernel. I took the plunge this morning and crash landed it on top of docs v8 rom using clockwork. Yesterday after activating ext4 i felt my phone was up to my speed. With ya ok i feel my phone is faster then i am. Thanks.
[Galaxy S I9000 Android Development] Vorbeth:
Could we possibly get the source code for this kernel?
[Galaxy S I9000 Android Development] Cloudstripe:
Thanks! Great job on this Kernel.

I used to have some problem with my games but now they run smooth!!

I have a problem before with Dungeon Hunter when I tried closing it it hanged. But now it works great!!! Thanks again.

It works on my JPA with Doc V7 JPA.

Before it will just went 1400 - 1500+ on Quadrant using NO-RFS advanced EXT4.

Now it went 1600+ with same lagfix.
[Galaxy S I9000 Android Development] Cloudstripe:
Yes. I already tried it. Works perfect!
[Galaxy S I9000 Android Development] Adevem:
I've tried this kernel for a few hours now and I love it to death. :D
[Galaxy S I9000 Android Development] teriemer:
Probarly the best kernel out there

Came from SpeedMod kernel from Hardcore, which is also extremely well functioning (I1.2 stable verison). However, on my SGS, the YA-OK kernel is way faster and the feel of the phone is simply astonishing.

I'm on DOC's 7.6.2 (WXJPA) and with adv. ext4 lagfix + IOsched tweak. Phone is truly flying and finally faster than I can press the buttons - awesome!

Can't say much about battery for YA-OK, but with Hardcore's SpeedMod my SGS typically lasted 2 days (best 2,5 day). And that is push email (work and gmail), 3G on, no wifi, no gps, no bt.

Let's see how this YA-OK will do on battery? I'll report back later on...

So far - extremly well done work Zenkinz :D:D:D
[Galaxy S I9000 Android Development] paranoid2007:
I'm also coming from Hardcores latest K7 kernel, which is already very fast. But I also must admit, this kernel really is like there is another afterburner activated. It's *almost* lagfree without any lagfix applied! Awesome work!

BTW: Battery seems very reasonable too.
[Galaxy S I9000 Android Development] jogefo:
Totally agree. I had k7 256hz which was great as well, but this one is something above, feeling wise and quadrant
[Galaxy S I9000 Android Development] tanjiajun_34:
Weird. I feel the ui is not as smooth as speedmod. Only applications are in good speed.
[Galaxy S I9000 Android Development] spline1:
If I do the same commands as on the video in the 1st Posting to such start of asphalt or angry birds, I have the same time or even faster with hardcore K7 ext4.
[Galaxy S I9000 Android Development] cba1986:
Can you make a kernel with a version with an OC of 1.12 instead of 1.2? My phone can't handle 1.2.
[Galaxy S I9000 Android Development] pwhooftman:
Installed YA-OK succesfully on Froyo JPA Rom. Super speed :D

Two questions:

- I sent a Talk message from another phone but the touch keys do not light

- The same when missing a call I have installed Missed Call for Android & added Call service)

I do i enable BLN?
[Galaxy S I9000 Android Development] tokyogtr:
have you installed the BLN .6 app?
[Galaxy S I9000 Android Development] elhpianist:
I would be careful enabling the lagfix. As I understand the DXPDA is not compatible with stuptzy's ULF. Please read Speedmod's thread in regarding the use of lagfix on DXPDA. As both kernels uses ULF..
[Galaxy S I9000 Android Development] miragebg:
Another one request of making kernel at 1.12GHz, because my phone also cannot handle 1.2Ghz...:(
[Galaxy S I9000 Android Development] tokyogtr:
when you say it can't handle 1.2... what happens? also, are you using setcpu?
[Galaxy S I9000 Android Development] miragebg:
most often rock player freezes in about 2-3 minutes...and yes, I am using SetCPU..
[Galaxy S I9000 Android Development] tokyogtr:
completely uninstall setcpu and it's start up settings then reboot and see what happens. from my experience setcpu competes with the internal scheduler on the i9000 and causes hangs, crashes etc etc.
[Galaxy S I9000 Android Development] R4yn0r:
Got the same problem, rockplayer crashes after 2-3 min on 1,2ghz but works perfectly on 1,12ghz (not using setcpu)
[Galaxy S I9000 Android Development] tokyogtr:
and you're not using a voltage app either?
[Galaxy S I9000 Android Development] R4yn0r:
Nope.

10char
[Galaxy S I9000 Android Development] tokyogtr:
ok, one last thing, are you using it with the usb charger plugged in or out? and if so, does it crash regardless of charging state?
[Galaxy S I9000 Android Development] R4yn0r:
Tried with 100% plugged in USB and ~80% while sitting on the couch (not plugged in). Crashed in both situations.
[Galaxy S I9000 Android Development] tokyogtr:
one last set of nagging questions, which rom are you using and which lagfix?
[Galaxy S I9000 Android Development] R4yn0r:
Doc's v8.0.1 + only data = ext4
[Galaxy S I9000 Android Development] tokyogtr:
ok, so no binds right?

i've just downloaded rockplayer and am trying it out now. set it to hardware decoding.

so far played 7 mins of musics and even let it go to lockscreen, no issues, playing fine and woke up fine.

trying HD video now.
[Galaxy S I9000 Android Development] R4yn0r:
System mode works for me too but it uses the internal codecs which don't work for some .avis I got. The "normal" mode works but crashes my phone after a while.

PS: Yeah, no binds.
[Galaxy S I9000 Android Development] tokyogtr:
ah, ok. that's an important bit of info. yes, as soon as i switched off hardware decoding it froze the phone almost instantly. i have all tweaks enabled so i'm going to try it without tweaks now.
[Galaxy S I9000 Android Development] tokyogtr:
without tweaks froze instantly too.
[Galaxy S I9000 Android Development] wcg707:
This is really a super noob question. I tried installing using Odin3 and I'm not sure if its successfull or not. This is what I've done.

1. Extract zip to zenkinz30.oc.uv.speedmod.341ram.optcompiled.display.bln22.tar

2. USB Debugging mode and connect to PC

3. Start ODIN, unticked re-partition, select PDA and pick the extracted file

4.Ticked Auto Reboot

5. Click Start

It's not rebooting and I don't think its successful even though ODIN said successful.

Can anyone give a step by step installation? I'm using rooted DXJPA stock with z4 and 3-button recovery fix. DXJPA was upgraded using KIES from the original DXJG4.

Do I need to mount the USB Storage? Do I need to run adb recovery download etc.. or just run ODIN without the need of adb?

tia
[Galaxy S I9000 Android Development] R4yn0r:
1. remove sim/sdcard

2. go into download mode

3. start odin

4. set kernel as pda

5. plug in

6. start flashing
[Galaxy S I9000 Android Development] xdaShex:
Can this Kernel be flashed through clockwork instead of odin ??
[Galaxy S I9000 Android Development] zenkinz:
@tokyogtr,

thanks for helping to troubleshoot. Yes, it's reported somewhere in this thread that running rockplayer using normal mode (or software decoding) on a oc firmware will cause the phone to hang. I've experienced that myself. The advice given then was to use setcpu to manually step down the max cpu frequency, when using rockplayer. not a pretty advice, but at this moment, I am suggesting this until we can find a permanent solution (such as 1.12Ghz, which I will consider for future releases)
[Galaxy S I9000 Android Development] raspdeep:
The stress is on software mode
[Galaxy S I9000 Android Development] wcg707:
Thank you very much. Lol, this is the missing guide for the noob. Now i'm all set to test.
[Galaxy S I9000 Android Development] tokyogtr:
yes. http://xdaforums.com/showthread.php?p=9319618#post9319618
[Galaxy S I9000 Android Development] xdaShex:
thx for the quick response
[Galaxy S I9000 Android Development] Cloudstripe:
As of now I never encountered any problem at all. My phone runs smoother than ever. Well... maybe I'll post here if i see any issue.
[Galaxy S I9000 Android Development] EarlZ:
Im experiencing long delays from from idle mode if my phone has been lock for something like 15-20mins, If I get a call it probably takes about 5-6 seconds for the info to pop up on my screen. probably some wake up issues related to OC ?
[Galaxy S I9000 Android Development] tokyogtr:
are you using setcpu or superpower to control the cpu scaling?
[Galaxy S I9000 Android Development] nickclauz:
Hi guys anybody with stock DXJPA tried this ?
[Galaxy S I9000 Android Development] wcg707:
Just did and its working fine.
[Galaxy S I9000 Android Development] GreenGoat:
may i know where can i learn how to convert from .tar to CWM? thanks
[Galaxy S I9000 Android Development] sunwee:
it's not completely working under DXJPA. problem will arise if you use ULK lagfix, you won't be able to unlagfix it. it's a bug under sztupy's ULK. but hardcore (from SpeedMod kernel) managed to fix the bug.

hope zerkins will be able to incorporate the bugfixes as well.
[Galaxy S I9000 Android Development] tokyogtr:
all i did was take one of hardcore's CWM kernel zips, open it with 7 zip and remove the zimage file from updates. then replace it with the zimage file from the unpacked tar file. save the new updated zip, rename it to make sure it matches with what you just put it there and you're done.
[Galaxy S I9000 Android Development] currydude:
can I simply flash this kernel on top of SpeedMod's kernel? Or do I have to disable lag fix settings before I do so.

Thanks in advance :)
[Galaxy S I9000 Android Development] tokyogtr:
technically there's no need to disable the lagfix but it is recommended. then again, i never bother and i've not had a problem. just remember after you flash the new kernel, a) wipe the battery stats and b) reboot to recovery and when it states theres a new config select NO, remove new config.
[Galaxy S I9000 Android Development] currydude:
thanks for your prompt reply, let's hope the battery life on this kernel is as good as the speedmod's one :) What HZ are these kernels using?
[Galaxy S I9000 Android Development] tokyogtr:
listed on the first page and in the changelog. with superpower i'm getting about 3 days of use with this kernel.
[Galaxy S I9000 Android Development] GreenGoat:
simply just replace the zimage n no need to use APK manager to extract/compile/sign etc?