yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] kenkiller:
hardware will work because it uses the internal codecs....but for rmvb files software decoding is the only way. Do test and see.
[Galaxy S I9000 Android Development] zenkinz:
no problem with software decoding mode although I am playing h264 encoded video.

however, I am right now running kernel that attempts to undervolt the cpu processor (not user configurable though) although I doubt this is the reason.
[Galaxy S I9000 Android Development] benny05689:
if I install this kernel on jpo, then is useless to install voodoo?
[Galaxy S I9000 Android Development] dupel:
yes. It includes "voodoo" like lagfix (even better).
[Galaxy S I9000 Android Development] kenkiller:
thanks for testing....i'll just wait and see if anyone meets the same problem. :D
[Galaxy S I9000 Android Development] zenkinz:
upload an alpha version of 1.2 which implements non-user-configurable undervolt. Since there's no uv source code (at least not as clean as voodoo fwiw), and there doesn't seem to have an app that measure cpu voltage, so this is a trial and error.

reduce 25mV for frequency 100/200/400/800Mhz. Tried to reduce the same for 1Ghz and 1.2Ghz, and the phone appears to be very choppy (although no fc or hang). Will experiment abit more to determine the most optimal voltage.

at this point, I would not go with the user-configurable undervolt since I don't see any benefit of it. But will monitor the work from raspdeep and other folks before determine I would implement in YAOK kernel.
[Galaxy S I9000 Android Development] zenkinz:
since you convert the video before transferring ti to your phone, maybe you want to try converting it in avc/h264 codec and see if you have problem playinb back.
[Galaxy S I9000 Android Development] fraencko:
Tried it. Works flawlessly.
[Galaxy S I9000 Android Development] benny05689:
i installed this kernel on a jpo without any lagfix.

but it seems that there are no changes, ram is 341 mb but Quadrant is about 1000.

why that?
[Galaxy S I9000 Android Development] zenkinz:
you need to go to recovery mode to enable the lagfix yourself, as implemented in sztupy's Universal lagfix kernel.

added this question into FAQ!
[Galaxy S I9000 Android Development] benny05689:
ok thanks. i choosed "use voodoo" and now reboot
[Galaxy S I9000 Android Development] cook3r:
YA-OK + doc_kalpik v7 JPA

lagfix set to NO JFS OVERKILL

quadrant score 2173.

already using the current setting for 14hours now.

play angry bird for 1hour 2min. no lag, no crash, no fc :p.
[Galaxy S I9000 Android Development] aeo087:
I ran this for a day, google sky-map and asphalt 5 crashed the phone... Anyone else getting that? I just switched to hardcore's kernel and it doesn't crash anymore. I'm using no-rfs all JFS.
[Galaxy S I9000 Android Development] Spitfire128:
Asphalt5 was working fine the two times I tried it yesterday (I was using Doc_Kalpik V6 with No-rfs all ext4 and YA-OK).

Now I'm on V7 with this kernel (same lagfix) and the entire phone froze while loading a random track. Had to pull the battery. Not saying it's related to Doc_Kalpik, probably not, but yeah, I have this issue.

EDIT: Oh. The whole phone is having trouble now (FCs, freezes, unresponsive). I had a feeling something went wrong during the upgrade to V7, probably a bad download.. So that may have caused it as well.
[Galaxy S I9000 Android Development] mr_at_sgs:
I recognized 3G and 720p recording problems in daily use if RAM usage is higher as 200 MB.

Edit: It seams that the No-RFS-overkill lagfix is the reason!
[Galaxy S I9000 Android Development] vanahaim:
With the new UV version no problem for me..
[Galaxy S I9000 Android Development] Rezou:
Same, I have no force close or any other thing, it just works flawlessly.
[Galaxy S I9000 Android Development] Astug:
Can I simply flash this kernel through Odin on Doc & Kalpik's V6 ROM with a lagfix and tweaks already enabled?

Which of the 3 versions should I use?

Thanks.
[Galaxy S I9000 Android Development] dupel:
I can say from experience from eclair thread of oc/uv kernel - most phones can't handle uv. So its not very necessary addition.

Though I do understand its your kernel and you decide what is best =)
[Galaxy S I9000 Android Development] °Dexter°:
Nope,i tried it two days ago and no luck...i thought it could be because of custom roms,but now i'm on stock rom+your kernel and still failing...and it seems it's been a problem since eclair...but i don't know if it's standard BT behaviour or not
[Galaxy S I9000 Android Development] dupel:
If I understood correctly - you want to connect 2 bluetooth devices to phone?

Than I can say that most bluetooth devices can only be connected to one, not 2. If some phones can - than its probably exception from rules =)
[Galaxy S I9000 Android Development] °Dexter°:
Exactly...then problem's solved,thank you :D

I never had Car BT kit until last year,and never really had reason to use a gps mouse since i bought HTC Diamond (slow gps,but not as inaccurate as Galaxy's)...last week i tried them both and it crashed,so i asked if it was normal or software fault...you answered completely,and i hope gps remains good on JPA as it's been on my short trip yesterday :D
[Galaxy S I9000 Android Development] kenkiller:
it fails on avi/converted mp4/rmvb...basically all the videos. No idea why of course.
[Galaxy S I9000 Android Development] mr_at_sgs:
A lot of Problems!

In combination with such optimized kernels and every lagfix in the UVF i got problems with 3G and Video Recording! Not possible that i am the only one with this problem. Please test 3G speed, it is horrible.

I reproduced this with JPM and JPO.

Now I flashed the naked sztupy's Universal Lagfix kernel and everything works proberly.
[Galaxy S I9000 Android Development] mikejasonsmith:
just wanted to say thanks for this - it works perfectly!!

when can we expect another update??
[Galaxy S I9000 Android Development] skyworxx:
So ist this just Speedmod + raspdeep's Overclock?

How is battery lifetime? Is there any app included to control overclock behavior?
[Galaxy S I9000 Android Development] ickyboo:
Dont know why but im getting 2100ish in quadrants. Using advanced overkill jfs lagfix with all the kernel tweaks enabled. I didnt go out of my way to do this but just want to mention how good this kernel is. Im also not running setcpu so theres no oc settings unless kernel is doing it. This kernel really rocks thanks for making it!

Sent from my GT-I9000
[Galaxy S I9000 Android Development] dupel:
Didnt test video much, but seemed to work. 3g speeds do seem to be hit and miss, but than again its 3g (3g, not hdsp or whatever) and it tends to work like crap here in london, so can't be sure its ram optimisation problems.
[Galaxy S I9000 Android Development] efegue:
with only 2 bars of 3G signal I got 843kbps of a connection test, normally I get 2Mbps or more with full signal, so everything looks ok to me!
[Galaxy S I9000 Android Development] Ibanez33:
Got to ask a potentially stupid question....

How long should it take to install? as it just seems to sit there saying installing, trying to work out if its broken or i'm if impatient....
[Galaxy S I9000 Android Development] dupel:
Few seconds. And by install do you mean flash using odin, or lagfix? (lagfix could take very long, flash using odin - seconds).

Should work without problems as long as you flashed the file, and didnt touch any settings.
[Galaxy S I9000 Android Development] Darkimmortal:
Sorry if this has been asked previously, but if I have Voodoo lagfix installed as it is, can I flash this directly over the Voodoo kernel without first converting back to RFS?
[Galaxy S I9000 Android Development] xtrememorph:
Some say yes some say no. best its to disable it first.
[Galaxy S I9000 Android Development] ickyboo:
Always uninstall lag fix as it also makes a nandorid backup. Saved my bacon other day when after a lag fix conversion something went wrong and data was messed up. I then did factory format just in case and restored nandorid backup after I did a jfs lagfix.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] zenkinz:
I want get the best out of the kernel, so if it's not useful and causes problem instead then I would definitely not going to include.

for now, it looks like under volting for lower frequency is ok, and that should still help because it means on standby our phone is consuming lesser power. But I can't be sure yet (no tool to measure cpu voltage) so need testing to verify. One thing I know, if I undervolt even for higher freq (1G and 1.2G), I get jittery effect. I suspect it's the 1.2GHz, so there'll be more trial and error going before I get the right mix of voltage value across the frequency set.
[Galaxy S I9000 Android Development] memo855:
First of all thank you very much. you're my man :-)

Mixed with tayatuma's 1.02 and the overkill advanced ext4 and binds disabled i get 2160 at quadrant.... Wonderful !

For the UV i think its working cause my sgs is charging faster then before in standby and logically that means hes consuming less energie.... but will keep you informed .

keep up the good work !
[Galaxy S I9000 Android Development] Ibanez33:
Thanks it worked in the end not really sure was up with it.
[Galaxy S I9000 Android Development] xtrememorph:
Anyone try this on the new jpo rom?
[Galaxy S I9000 Android Development] tplus1:
where is the ULK option in recovery?

in stock recovery or in the Cloackwork recovery?

where is the setting thing?

i flash the kernel into my JPA firmware... 341mb RAM, but quadrant only 1000+
[Galaxy S I9000 Android Development] Rezou:
zenkinz, your kernel is just amazing. But, (yes, there is always a but :D) after a day using 1.2a, I have some troubles with the 720p video (recorded with the cam) playback. But this is the only bug I've found. If you could add just a little bit more RAM to the videoplay back it will be just awesome.
[Galaxy S I9000 Android Development] mr_at_sgs:
Works!
[Galaxy S I9000 Android Development] taiseer999:
It worked on the JPJPA version thanks man :)
[Galaxy S I9000 Android Development] Ettepetje:
"Video kernel" seemed to work fine for first 10+ hours, then this morning every application I tried Forced Closed immediately => Returned to C2-version (by Hardcore) + did a full CWM "Restore".

Seeing the other people suffered this (delayed!) phenomena I would highly recommend people not flashing this kernel unless they got a backup of their data.
[Galaxy S I9000 Android Development] vukandric:
I had the same problem.
[Galaxy S I9000 Android Development] mikeysteele:
I've been using this kernel since Sunday with no problems. I just flashed over the Voodoo kernel. I didn't even disable the lagfix first.
[Galaxy S I9000 Android Development] zenkinz:
its probably the issue of overclocking. in raspdeep thread there is some posts about hang as well (although most are done with undervolt) did it happen when you are using undervolt kernel?
[Galaxy S I9000 Android Development] zenkinz:
I just release a new kernel which basically refines the voltage level for lower frequency (100 and 200MHz). Been using the phone with the new kernel for the past 24 hours, including playing 2 45-mins video (both hardware and software decodec) continuously, and all run very well.

battery wise, doesn't seem to improve much despite the reduced voltage level, so feedbacks are welcome to verify my finding.
[Galaxy S I9000 Android Development] laviz:
Hi so I just have to flash this kernel via odin (as tar. file no need change the name right?) also do i have to tick re-partition? Sorry first time doing this so want to make sure my steps are correct.

And also after i flash this kernel, I just have to go to recovery mode to "activate" the lagfix right plus how do i disable the lagfix if i want to change my firmware like update to offical froyo in my country?

Thanks thanks!
[Galaxy S I9000 Android Development] xtrememorph:
Yes just flash this kenel via odin as tar (you need to unzip first). You do not need to check re-partition unless you loading a full rom.

After after flash kernel go to recovery mode to configure the lagfix

If want to update official froyo from your country, you need to go to lagfix and configure back all your file system to rfs.
[Galaxy S I9000 Android Development] mikeysteele:
Thanks for your continued development of this Kernel. I'll try this one tonight.
[Galaxy S I9000 Android Development] mikejasonsmith:
I agree.

Please, please keep developing this KERNAL.

It is the only one I use and works great. I admire everybody for the work they do but this is the only KERNAL that gives the best of all worlds....keep pushing it!!!

Thanks again and great job!

Cant wait for the next version :)
[Galaxy S I9000 Android Development] freakfingers12:
Yep, really appreciate this kernel. Great job thus far. But I do experience what people are saying, they get force closes after 10 hours of use. I do get that a little on some games and apps. I can't find a pattern to it though. It randomly happens.
[Galaxy S I9000 Android Development] Oweida:
Thanx very much for such a great kernal !

I know i woud sound naive and newbie but anyway I will ask this question ?

Can I use this kernal on eclair version ! And if yes , which eclair version do you recommend ?

Froyo still not stable yet , right ?
[Galaxy S I9000 Android Development] zenkinz:
what lagfix are you using, and do you use setcpu?

I tried running a video playback for 40 mins, run asphalt for a 3 round race, and it's still alright. The only time when I encounter a hang, when I was trying out a undervolt setting that's too much that it causes the phone to hang the moment i play the video.

no froyo only. Try JPO/JPP, it's fast and stable with this kernel.
[Galaxy S I9000 Android Development] sensei_renegade:
Battery

How is the Battery life after flashing with this Kernel?

Im using Darky's Gray steel...

im getting 1-1.5days of use as when i was using eclair i was getting 2-2.5 sometimes 3days of use...

and im still using the same settings as before. does this Kernel helps optimize the battery life too?
[Galaxy S I9000 Android Development] dupel:
I'd say my battery life is around the same.

Some of the tweaks in this kernel are supposed to speed it up by using less cpu, but nothing major in terms of battery life on my end. Plus its supposed to undervolt to save a bit of power - nobody is sure how effective it is.
[Galaxy S I9000 Android Development] sensei_renegade:
hehehe

ah really? thats great then. so how can i install this kernel? i have the voodoo lagfix on, shall i disable that first? can someone please post a detailed instructions on how to flash and what to flash please?
[Galaxy S I9000 Android Development] zenkinz:
I tried a 720p h264/ac3 video and it did hang when playing with rockplayer (I'm using the arm7 version) using the 'normal' mode (or software decodec)

however, the moment i use setcpu to cap the cpu frequency to 1Ghz (instead of 1.2Ghz), the problem is fixed.

Now, I would imagine it's over stressing the cpu to do the decoding, esply on overclock cpu. I would really suggest that you convert it to mp4/avi to make full use of the gpu. Furthermore, software decoding is not smooth on HD video, even on stock kernel with hardcore memory tweak (as I have experienced) , so this problem in theory shouldn't exists in the first place. If you look at the video I 've posted (in the first thread), I wouldn't compromise the smoothness/performance for a poor decoding job.

I just tweak the uv, the saving in battery life is marginal, maybe 2-3%.
[Galaxy S I9000 Android Development] laviz:
Thank you so much for your clear reply!!!:):)
[Galaxy S I9000 Android Development] Rezou:
Just a little question zenkinz, is it the hardcore's kernel G1 settings in your latest release, or it's an older version ?
[Galaxy S I9000 Android Development] :
No wonder my phone completely hangs while decoding rmvb with rockplayer with this kernel (I only tried 1.2a) in which I've to reinsert battery when this occurs.
[Galaxy S I9000 Android Development] ashwinds:
Turned off OC using SetCPU and I had 2% battery drain over 5.36 hrs overnight! Never been better. It may well be a freak occurrence, but its very promising - much pleased Sir - thank you :D

PS: Now that raspdeep has released his uv source, maybe this can be tuned even more. OC makes for a warm friend in my hand and I am wary of that :)
[Galaxy S I9000 Android Development] sensei_renegade:
please answer

just a question do i have to disable my exsisting voodoo lagfix before flashing this kernel?

and also will this wipe out all my data?
[Galaxy S I9000 Android Development] mr_at_sgs:
No, because this kernel includes voodoo. But make a backup with CWM before flashing.
[Galaxy S I9000 Android Development] Darkyy:
Please answer anyone,

what's the difference between hardcore's G1 250hz kernel and this newest YA-OK kernel?

I'm struggling which one to implement in my v4.0 ROM.
[Galaxy S I9000 Android Development] ashwinds:
Primary difference that I can see is hardcore's doesn't have OC and UV. Also, G1 uses modules from the new JPO initramfs.

If OC is used, the performance (and maybe battery drain) of YA-OK is more. Without OC, performance is similar to G1.

IF you choose this, you'd have to turn off OC in your ROM if you use this kernel because OC is not yet stable on everyone's phone.
[Galaxy S I9000 Android Development] kenkiller:
great....finally someone who has the same scenario. :D

it doesn't even need a HD video clip. rmvb file on rockplayer brings everything to a screeching halt....battery pull needed.

But it works without any problem on the ulf 0.3 kernel, and i'm nothing doing any uv/oc on yours, so is zenkinz I should set the cpu to not overclock in order to avoid freezes?
[Galaxy S I9000 Android Development] dupel:
Most likely. Or use xan's app (from oc/uv thread).
[Galaxy S I9000 Android Development] Astug:
Could you be so kind to tell me the name of that clock/weather widget thingy. There's so many of them out there, but that one looks great.

Also, from what theme is that notification screen (I noticed it in the video @ 0:08), it looks way better then stock. (and/or where and how to get/install it)

Thanks!
[Galaxy S I9000 Android Development] xtrememorph:
Zenkin, Game Guns 'n' Glory keep on hanging when i use this kernel but games like NFS Shift run just fine.
[Galaxy S I9000 Android Development] :
where can i find xan's app? Am I missing a great app~ :D
[Galaxy S I9000 Android Development] fixfox2:
I'm looking for a "pure performance" combination without compromising on reliability and general usability/stability.

I'm currently using the latest YA-OK kernel with the following options enabled .....

Lagfix : (no-RFS advanced) ext4

Tweak Options:

io scheduler :enabled

VM management: enabled

Miscellaneous tweaks: enabled

see quadrant results...
[Galaxy S I9000 Android Development] superwahwah:
This kernel seems to be very efficient, i'll try it tomorrow.

I actually have the "Universal Lagfix" mode "No-RFS advanced" + all tweaks, do I have to disable lagfix and tweaks before flash this kernel ?
[Galaxy S I9000 Android Development] Ghazall:
Thanks to the Author .. it's a Great Kernal !

Thank u for sharing ur experience ..

Can you please tell us , what's the benefit from these tweeks ?

----

Guys , i faced FC many many times, using the lagfix ..the one before the last one ..killer , i think my broblem with my "user Data" is near to full , which makes most of the apps Fore Close. . any solution to move that memory ? or to make it more than 135mb ?

Thank you .
[Galaxy S I9000 Android Development] Spitfire128:
That same thing happened to me the first time I got loads of force closes. A notification about the user data storage almost being full, and then everything FC'd. And that surprised me because I barely had any apps installed. I blamed it on a bad upgrade to JPO at the time.

So the first time I used YA-OK it worked great until the above happened. I just re-flashed Doc's 7.0.1 JPO and hardcore's kernel. Yesterday I decided to try YA-OK once again. It was really fast, but the entire phone froze on me halfway through the day once, and more importantly, about an hour ago I rebooted and I got a barrage of FC's, and the tutorial screen you get when you first start Android for some reason. I restored a backup I had made using Clockwork recovery in case this would happen. Now it's working fine again, but I guess I'll be going back to SpeedMod for now...
[Galaxy S I9000 Android Development] dupel:
You used "binds" in lagfix menu. It is strongly recommended not to use it.
[Galaxy S I9000 Android Development] Spitfire128:
I see. Thanks for the suggestion. I'll try going back to the NO-RFS Advanced (a=e4) one and see how that works.
[Galaxy S I9000 Android Development] techeretic:
tried the no rfs overkill, with all the tweaks, 2176 was my quadrant score and no FC, everything super smooth!
[Galaxy S I9000 Android Development] azreil24:
If you guys are looking for a stable and very fast rom use zenkinz's latest kernel with JPO rom and all ext4 lag fix, my phone never run eo smooth and fast. Opening menius and small apps happened instantly.

Thanks for the kernel zenkinz! Extraordinary work!
[Galaxy S I9000 Android Development] r3loaded2010:
My phone seems to lock up a lot with SetCPU enabled, especially with the screen off profile where the processor was set to 100-200Mhz. Maybe it doesn't like the undervolt. Uninstalled SetCPU, and everything is fine now, including the 1.2Ghz overclock.
[Galaxy S I9000 Android Development] syst em:
vry good ........
[Galaxy S I9000 Android Development] dupel:
100-200 on screen off? Your phone will never wake up, even on interactive. 400 min, and 600 for conservative.
[Galaxy S I9000 Android Development] FadeFx:
Try changing the CPU gouvernor, i remember there were issues using conservative and/or on demand in eclair, maybe it is still the case.
[Galaxy S I9000 Android Development] karakake:
So far the best kernel I've tested today.

Thanks OP for making such a great attribution to SGS :)
[Galaxy S I9000 Android Development] WiwiPouPou:
Do you plan to integrate voodoo sound feature ? That's the only reason i didn't switch to your kernel for now..
[Galaxy S I9000 Android Development] pcboyy:
Is it necessary to oc/setcpu my SGS when using this kernel? Sorry for the noob question
[Galaxy S I9000 Android Development] superwahwah:
no it's automatic
[Galaxy S I9000 Android Development] redbull320:
hey :)

is it with the last Voodoo fixes?

can i use this kernel with [ROM] Doc Froyo XWJPA v7.6 / XXJPO v7.6 (6/11/10)?

THX and Greetings :)
[Galaxy S I9000 Android Development] nitr8:
Yes, you can
[Galaxy S I9000 Android Development] redbull320:
oke thx =)

and first flash the kernel and the install the rom?

or not?

Greetz
[Galaxy S I9000 Android Development] nitr8:
No, Install ROM then flash kernel. or edit the ROM and include this kernel.

Or if you wish you can replace the zImage in the ROM.

Open the zip of the rom then replace zImage in updates with this one..