yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] WiwiPouPou:
Hi, and first, a big thank for your work, it's amazing, i love it !

I wonder if it could be possible to make an alternative version of this kernel with the sharpness feature (2nd part of the color correction fix) of original voodoo kernel ?

I know you don't want to let color correction, but a tleast sharpness if possible ?

Sorry for bad english... and thanks in advance !
[Galaxy S I9000 Android Development] Mycorrhiza:
When I start the Voltage Control app I just see the notification bar and the blue bar with "Voltage Control" in it.

The Rest is black. After I while I get a "process not responding" message.

I am running the DOJJ Firmware with voodoo+root+oc
[Galaxy S I9000 Android Development] fear2142:
please, make overclock for froyo
[Galaxy S I9000 Android Development] kalpik:
Yep! Would love this kernel for froyo! Voodoo should be out in a day :D
[Galaxy S I9000 Android Development] INeedYourHelp:
well since the source is available, hopefully it will not be too hard to make froyo version
[Galaxy S I9000 Android Development] AnonymeLex:
Oc without voodoo

Hi guys,

Why did you post oc kernels just with voodoo ='(. I want to put another lagfix that voodoo, could you put one without =D ?
[Galaxy S I9000 Android Development] GantengX:
I tried to switch the NOOP IO scheduling and my quadrant result went up to 1900 (previously 1500).. My phone feels more responsive as well (maybe just a placebo effect.. who knows :p)
[Galaxy S I9000 Android Development] raspdeep:
due to work commitment, i wont be able to work on this until 2 weeks later. sorry for the wait.
[Galaxy S I9000 Android Development] kalpik:
Oh.. Alright! No problem :) Btw, Voodoo for froyo is out too :)
[Galaxy S I9000 Android Development] GantengX:
Battery life worse?

Originally I applied Voodoo lagfix beta 4, and then I just installed this patch on top of it. I noticed that my battery life is getting much worse. I'm not sure why (I even undervolt the low frequency to -25 which should improve the battery life)..

At 7am my battery was 100%, and during the day I only play game for 10minutes, very light browsing, and by 7pm it's already 3% left... Before applying this patch normally I would still have 50-60% left... Anyone knows why?

I didn't install any extra software, and I also notice that my phone is warmer than usual... I'm going to try to delete batterystats.bin but I doubt it's a wrong reading... :confused:
[Galaxy S I9000 Android Development] dupel:
We can wait =)

Good luck with your work!
[Galaxy S I9000 Android Development] xan:
First things first :) Thank you for letting us know.
[Galaxy S I9000 Android Development] xos84292:
We can wait,thank your Kernel :D

Good luck
[Galaxy S I9000 Android Development] supercurio:
You can use any other lagfixes, you only need to create a Voodoo/disable-lagfix file or directory in your sdcard and here, magic, you have a 100% stock non-lagfix config ;)
[Galaxy S I9000 Android Development] xan:
raspdeep, we miss you (yes, we miss ur work 2 ;p)
[Galaxy S I9000 Android Development] raspdeep:
http://xdaforums.com/showthread.php?t=822027
[Galaxy S I9000 Android Development] DocRambone:
I think the 1200 need a slight bump in voltage. Besides the random locks its perfect :)
[Galaxy S I9000 Android Development] raspdeep:
i will try that but i want to add more "steps", not jumping from 800 -> 1200.. also, i still hv not found a solution for the screen off->on lag fix.. changing governor from conservative to ondemand does not work

but what i noticed was when USB plugged in, the off/on lag is gone, only when unplug there is a lag, anyone second this observation?
[Galaxy S I9000 Android Development] DocRambone:
Yes, noticed the same thing, when connected to usb or charger i get instant screen wake.

Update on 1200, with the older rom JG5 i dont have any lockups... so far..
[Galaxy S I9000 Android Development] braintheboss:
It is easy to put an intermediate step to 600Mhz? For everyday use is usually sufficient and should have more battery saving than 800Mhz. Because the leap from 400Mhz to 800Mhz is very large.
[Galaxy S I9000 Android Development] Kryston:
This works for me.

I reflashed to JM2 today and wanted to test this, so I used fresh jm2.

I don't use any lag fix since I don't have sd card till now (lol).

SetCpu I setted to performance.

I used this: OC120v1.1.tar

I made 5 runs of BenchmarkPI and took the averange.

same goes for Quadrant Standart and linpack.

So the results are:

In average with jm2 kernel:

BenchPI: 2646 Best out of 5 runs: 2602

Linpack: 8,281 Best out of 5 runs: 8,498

Quadrant: 886,2 Best out of 5 runs: 900

In averange with OC120v1.1.tar:

BenchPI: 2173 Best out of 5 runs: 2131

Linpack: 10,038 Best out of 5 runs: 10,195

Quadrant: 1050 Best out of 5 runs: 1069

I will test temperatur within next days, but seems to be fine. Furthermore i don't see any lag nor freez or sth similiar.
[Galaxy S I9000 Android Development] raspdeep:
do you see wake lag? screen off->on takes about 2 sec without USB cable plugged in
[Galaxy S I9000 Android Development] raspdeep:
i will see what i can do
[Galaxy S I9000 Android Development] networkdood:
ok, I am not entirely new to flashing with ODIN. I have ECLAIR 2.1 XWJM2 for model/firmware, Kernel 2.6.29 and a GT i9000 ROM on the AT&T CAPTIVATE. When I attempt to flash the tar file in the PDA section on ODIN, nothing happens, so any ideas as to what I am doing wrong?

Thanks.

<ID:0/005> Odin v.3 engine (ID:5)..

<ID:0/005> File analysis..

<OSM> All threads completed. (succeed 0 / failed 1)

<OSM> All threads completed. (succeed 0 / failed 0)

<OSM> All threads completed. (succeed 0 / failed 0)

<OSM> All threads completed. (succeed 0 / failed 0)

<OSM> All threads completed. (succeed 0 / failed 0)
[Galaxy S I9000 Android Development] networkdood:
ok, well issue is that the adb is not recognizing my device...maybe it is a driver issue...
[Galaxy S I9000 Android Development] networkdood:
ok, i re-installed the ADB drivers and was able to get to the recovery screen on the device, but when I flash the program using ODIN, nothing happens.
[Galaxy S I9000 Android Development] braintheboss:
Thanks :).

One question. If I want to make changes to the kernel as you do some of you, where to begin to seek information from the kernel to know where things stand?. It's hard put to find things without previous experience in kernel even if you have knowledge of C.
[Galaxy S I9000 Android Development] turbonutter:
Really loving the 1.2, all seems fine to me. However i can't get the lag fix to work with it could someone give me a slightly more in depth guide to this.

I did have the lag fix running on samset 1.9 with the ext 4 fix and was happy. Now i want 1.2 and lag fix please help.

Thanks in advance
[Galaxy S I9000 Android Development] Kryston:
Yes, at least with Settings in SetCPU setted to performance...

hmm chaning this to ondemand like op said didn't helped much.

all other things work perfect.
[Galaxy S I9000 Android Development] turbonutter:
Ok i installed busybox through titaniumbackup and seem to have sorted it.

1608 on ext4 at 1.2, is that about right?
[Galaxy S I9000 Android Development] Kryston:
I don't have a sd card atm, but it sounds to low to me. From what I read 2100 is possible. At least its written in this thread. But i can only tell you what I have read, better wait for someone who can confrim this.
[Galaxy S I9000 Android Development] sturmeh:
Any progress with an under-volt at stock clocks?
[Galaxy S I9000 Android Development] raspdeep:
OC120v2.0 with 600mhz support and frequencies from 100, 200, 400,600,800,1ghz,1.2ghz
[Galaxy S I9000 Android Development] raspdeep:
this has ext4 support and /disk mounted like mimocan's kernel. just go to mimocan's thread and follow his instruction to move /data/data to /disk/data and setup the link..
[Galaxy S I9000 Android Development] raspdeep:
you can do a benchmark at 1ghz and compare results..

it depends on your ext sdcard speed also so not everyone is seeing the flying benchmark
[Galaxy S I9000 Android Development] braintheboss:
Wow....You are the MASTER:D

PS. My english isn't good. I hope I wrote you a compliment. :)
[Galaxy S I9000 Android Development] raspdeep:
i'd want to try UV but im not sure how to verify if its working. any apps u know that can tell difference? apps that will measure power consumption?
[Galaxy S I9000 Android Development] turbonutter:
Ok i can get 1724 at the most whoch seems a bit more like it. whay we need now is a streamlined rom with root,ext4, and the 1.2 kernel for max performance :-)
[Galaxy S I9000 Android Development] BackfireNL:
I would like to see some comparison results.. benchmarks etc...

so i know it's really working before flashing it!
[Galaxy S I9000 Android Development] Kryston:
check this: http://xdaforums.com/showpost.php?p=7556268&postcount=86
[Galaxy S I9000 Android Development] AJerman:
Very nice. This is what I was trying to do but wasn't able to make it work properly. Can you verify that it DOES hit every one of those frequencies using SetCPU? When I tried to add 1.2 GHz in addition to what was there, it appeared to work, but never dropped to 100 MHz. Then again, I was probably just missing something. I did it in a hurry.
[Galaxy S I9000 Android Development] android53:
Can you and setenza please sort out the wake up lag that comes with your kernels? it makes them useless other then a proof of concept :(
[Galaxy S I9000 Android Development] networkdood:
ok, wow, yeah, I must be stupid - I was using adb reboot recovery and not reboot download...works now - so, how do i see that it is overclocked? Thanks!!
[Galaxy S I9000 Android Development] g00ndu:
Did a comparative results as shown above.

All benchmarks showed an increase in performance after tweaking to 1.2ghz.

Quadrant, Linpack and Pi increased in performance correspond with with increase in core speed.

Neocore is 55.7 fps for both tests, meaning Samsung may have capped the framerate at about 56 fps.

An3D Bench only showed an increase of about 4%, perhaps this is due to the capping too.

Setcpu shortbench is tested at 1.2ghz and showed about 18% increase in speed.

All in it works. Good job, raspdeep! :)
[Galaxy S I9000 Android Development] networkdood:
In the instructions it reads:

"Instructions:

- Load tar file in PDA using ODIN and flash

- Use SetCPU"

Where do I go to SetCPU?

thanks
[Galaxy S I9000 Android Development] g00ndu:
Search in xda for the setcpu program. Thanks to the developer!
[Galaxy S I9000 Android Development] raspdeep:
with this tweak here http://xdaforums.com/showthread.php?t=748596

im getting 2544 for quadrent at 1.2ghz.. flying benchmark.. lol
[Galaxy S I9000 Android Development] g00ndu:
:D :D

I'm getting 2711! :eek::eek:

:D
[Galaxy S I9000 Android Development] BackfireNL:
Ok ok obviously it's working! but i read about the wakeup lags?

Does this mean when you turn the screen on it will lag?

Is this fixed in the latest version?
[Galaxy S I9000 Android Development] ivanmmj:
It's funny that you mention a possible cap...

I just ran quadrant and looked at the max frame per second for each of the graphics tests and they ALL stop at 56fps...

I think we may have a software cap on these phones.

EDIT: Just ran Fps2D and it ALSO capped out at 56fps.

There has to be some sort of software limit. I wonder if the screen itself caps at that so Samsung just added a limit to the GPU via software...
[Galaxy S I9000 Android Development] INeedYourHelp:
Even if it is capped, 56 is good enough. I recall the evo 4g users got mad when they found out they got capped at 30 fps.
[Galaxy S I9000 Android Development] ivanmmj:
Yea, could be worse. But I wonder what kind of graphic prowess our GPU really has...

Imagine:

Overclocked and optimized kernel, ext4 replacing the default file system and thus increasing IO performance, removed software cap, Froyo with JIT optimized to use NEON... All these would turn this incredible phone into an even more incredible phone. :p
[Galaxy S I9000 Android Development] android53:
we still need the wakeup lag to be fixed though...
[Galaxy S I9000 Android Development] networkdood:
My results pretty much match yours, but I have seen higher scores and want to see more info on obtaining that higher score...
[Galaxy S I9000 Android Development] darksnarfer:
I always thought 60 fps was the maximum android could handle. I read it when the 30 fps limit of the evo was discovered, but I can't find the source right now.

Found it! http://www.typhon4android.org/androidbugs/droid2dtest-21/
[Galaxy S I9000 Android Development] g00ndu:
I don't have much tweaks applied. I can only think of 2. One is ykk_five virtual drive @ext2 and the other is raspdeep's overclock kernel.

The lag which everyone encountered is when your phone goes into sleep mode, and when you press the power button, there is about a 2 seconds delay (not lag) before the screen comes back on.

Frankly, it is acceptable to me.

I agree with ivanmmj, I can't imagine what would the score would be like when the cap is lifted. It really does blow the competition away!

I'm waiting for the first user who can break the 3000 barrier!! :D
[Galaxy S I9000 Android Development] braintheboss:
I installed the JM2 (with a wipe), I have root and I installed the modified kernel. The trouble is that it becomes unstable and slow response. A 1Ghz are starting to desynchronization of VSync. A 1.2GHz turn off a few seconds Have I done something wrong?
[Galaxy S I9000 Android Development] dupel:
Works fine here.

And can you clarify your second point? Cos looks like a bad google.translate translation.
[Galaxy S I9000 Android Development] braintheboss:
I'm Spaniard :D When I put speeds from 800Mhz the phone stays frozen several times and failed to draw the screen. A 1.2 Ghz just shuts down. Unless speed transitions are not smooth.
[Galaxy S I9000 Android Development] braintheboss:
I'm using busybox 1.17.1 and setcpu 2.0.2. If I revert to stock kernel all fine
[Galaxy S I9000 Android Development] braintheboss:
I leave it as impossible. A pity because I came very well have 600Mhz :(
[Galaxy S I9000 Android Development] dupel:
with 1.2ghz it does sometimes freeze - you need to remove battery to start again.

Most likely because it needs slight bump in voltage.
[Galaxy S I9000 Android Development] braintheboss:
But is inestable to 800Mhz too...:(
[Galaxy S I9000 Android Development] dupel:
Never really had lags on 800, but that does not prove anything.

But if you want to run at 800 (save battery) you dont need this kernel. It can be done on stock with setcpu.
[Galaxy S I9000 Android Development] android53:
Setenza has fixed the wakeup lag in the samset kernel.

Maybe he can let you know what was causing it

Really looking forward to a bug free oc kernel
[Galaxy S I9000 Android Development] raspdeep:
i've PMed him, i hope he shares his knowledge so we hv a bug free oc kernel.

coming up, will incorporate the latest lag fix (by ykk_five) into kernel
[Galaxy S I9000 Android Development] raspdeep:
weird, re-download and flash kernel again just to make sure it flash ok?
[Galaxy S I9000 Android Development] ivanmmj:
Have you uploaded the source code anywhere? If not, can you please upload the changes here?

Thank you!
[Galaxy S I9000 Android Development] soraxd:
it keeps making my swype crash.. is there any fix for this?
[Galaxy S I9000 Android Development] braintheboss:
If flashing the kernel with the file of the first post to restore it works fine. The problem comes when I put the kernel OC. I understand that not all terminal supports either 1.2GHz, 800Mhz but that freeze and warm up is not normal. I've tried a thousand ways and always with the same result.
[Galaxy S I9000 Android Development] braintheboss:
I want put it to 600Mhz. For my use is more than enough.
[Galaxy S I9000 Android Development] braintheboss:
No one has had problems? Not even the first few minutes after flashing? Could it be that my phone may not work well? Although I've never had problems ...
[Galaxy S I9000 Android Development] ivanmmj:
Every CPU is not equal. Some CPU's can overclock well and some can. It's just the nature of the imperfections in the materials used to create the CPU.
[Galaxy S I9000 Android Development] sentlon:
1.3GHz on the way ?
[Galaxy S I9000 Android Development] soraxd:
is anyone else having problems using swype, or just texting in general with this kernel?
[Galaxy S I9000 Android Development] dupel:
Yeah, quite a lot. In the end I flashed to stock... WIthout voltage bump almost impossible to use (or why it is freezing).
[Galaxy S I9000 Android Development] INeedYourHelp:
I want 1.5ghz :D .... not going to happen:(
[Galaxy S I9000 Android Development] mekwall:
@rasdeep,

First I'd like to thank you for your great efforts! I love your kernels :p

Could you please update the OC 1.2 kernel to include init.d support and mimocan's wake-up fix (the one that setenza used for his latest kernel in SamSet)?

Also, is it possible to add 300 as a step? I'd like to run 300 when screen is off. 200 is too little and I think 400 is a bit too much :cool:
[Galaxy S I9000 Android Development] OGC313:
I dont get how to flash this :/

- Do I use a .pit file (512)?

- Do I use a MODEM (phone) file?

- Do I use a CSC?

- Do I re-partition?

- Does it work on european SGS?
[Galaxy S I9000 Android Development] braintheboss:
I doubt that is problem of my phone simply because it is wrong at all frequencies. A reboot or freeze to 800Mhz is not a CPU problem. And when pulling 600Mhz will now have a stock kernel with the fix is fine to 400Mhz ...

It's a good hack but a problem to have. I'm sure there will be people who will have the same problem.
[Galaxy S I9000 Android Development] raspdeep:
system may not wake up when its too low.. did u try it using setcpu with stock kernel at 200 or 400?

init.d is not a big problem now with playlogos1 exploit

yup, messaging mimocan and we'll go from there
[Galaxy S I9000 Android Development] raspdeep:
i use .pit 512 and pda with my tar file.. no other settings.. it should work on eu firmware also
[Galaxy S I9000 Android Development] android53:
i spent some time a few days ago discovering what stops the gs from waking up (setcpu)

It seems to need a maximum speed of 400-800 to successfully wake up

You can set the minimum at whatever you like, but if it cant speed up to 400-800 it wont wake
[Galaxy S I9000 Android Development] networkdood:
Issues

I like where this is going but I am reverting back to my original kernel. Phone has issues with freezing and sudden reboot. I have it set at 1200 mhz on boot and it reads 1200 max and 100 min when i have set both to 1200 mhz.I got 970 on my i9000 OM which is nice and probably will wait for official froyo. Also external SD card is never read with this 'fix.'

Thanks for the info on how this stuff works as I am learning alot and now can easily redo my phone if I f' it up.
[Galaxy S I9000 Android Development] mekwall:
Yeah I know. If I go with 200 as min. on screen off the phone won't wake up at all. Works great with min at 400 though (except for the delay).

Well I rather use init.d instead of playlogos/userinit.sh hack since it's a more elegant solution. Imo. we should strive to use as few hacks as possible and rely on existing linux tools.

Great! Please keep us posted on your progress ;)
[Galaxy S I9000 Android Development] mekwall:
The .pit file is not required when flashing kernels. I think you only need it when you re-partition.

I've never used it when flashing kernels and never failed even once (50+ flashes and counting).
[Galaxy S I9000 Android Development] OGC313:
It still doesn't flash for me :/ it ALWAYS fails because all terminals arent complete?
[Galaxy S I9000 Android Development] setenza01:
init.d is much proper and it's generally use for all device and roms
[Galaxy S I9000 Android Development] android53:
Any news on wakeup lag fix?
[Galaxy S I9000 Android Development] raspdeep:
this is the sure way to not screw up.. i know its possible to flash without pit files, i've personally done it many times when making custom csc for singapore network users but it screwed up one time for me when flashing kernel when i was debugging the OC kernels so i use it ever since.
[Galaxy S I9000 Android Development] raspdeep:
agree its proper and will be done later.. now, we need the wake lag fix :) first.. mimocan is going to compile a kernel with my config and we work from there. im testing on other things now
[Galaxy S I9000 Android Development] bbm21:
how do i put the zimage on my phone im useing a mac
[Galaxy S I9000 Android Development] mekwall:
Not possible. You have to flash the .tar with Odin on Windows.
[Galaxy S I9000 Android Development] bbm21:
Ok I have a windows 7 virtuall machine how do I use odin?
[Galaxy S I9000 Android Development] bbm21:
wait will this work for us galaxy phones?

odin says that the .tar file is an unrecognized file type any ideas?
[Galaxy S I9000 Android Development] soraxd:
so is the update on its way? i had to flash back to the stock kernel, because i cant text at all with this one.. swype constantly freezes up. is everyone else having this problem as well?
[Galaxy S I9000 Android Development] makamiso:
Does it actually make any noticable difference to the standard 1ghz performance?
[Galaxy S I9000 Android Development] Jordiharrison:
I have this problem too! Pissing me off SO MUCH! :mad: I have a i9000m from Bell, was thinking maybe that has anything to do with it? I am gonna go back to stock but dunno if that will cause problems if the stock one is from a i9000 not a i9000m...

Update: Just downloaded the original on my i9000m and everything seems good now. Just FYI for i9000m owners.
[Galaxy S I9000 Android Development] raspdeep:
what version of swype are you using? firmware version?
[Galaxy S I9000 Android Development] jona29:
would it be possible from a newbie on android to get a quick write up on how to flash the kernel using odin ?

i have never flashed an android phone before and i guess theres alot more people who need the guide also .

it would be much appreciated and saves me from complaining that i did it wrong .

also do i need to still use version 1 of the overclock if i have no external sd card ?

please give me a hand here . managed to overclock my n900 by flashing the kernel ,what a difference that had at 1gig speed .

thanks in advance
[Galaxy S I9000 Android Development] Bhonka:
you just load the kernel into the pda section in odin and flash.

no need to load pit or any other files.
[Galaxy S I9000 Android Development] jona29:
thanks for a simple effective answer , which kernel is used mod 1 or mod 2 for no external sd card ?
[Galaxy S I9000 Android Development] riwarren:
Nice OC. 2650 quadrant! :P
[Galaxy S I9000 Android Development] soraxd:
JM5, the stock swype. my swpye constantly freezes and closes.. im glad im not the only one having this problem tho
[Galaxy S I9000 Android Development] soraxd:
you fixed the swype problem? what do you mean by 'origional'?
[Galaxy S I9000 Android Development] raspdeep:
are you also a i9000m user? cos i dunno if it will work on i9000m, dont even know if the source code is the same for i9000m so u are on ur own to test, this kernel is solely for i9000 galaxy s users as stated in post #1
[Galaxy S I9000 Android Development] soraxd:
my phone is the factory i9000.. im on JM5, stock swype, and it constantly crashes. i really want to overclock, but not at the cost of being able to email, and text
[Galaxy S I9000 Android Development] raspdeep:
at 1ghz using the same kernel it works?
[Galaxy S I9000 Android Development] soraxd:
i havent tried that.. i leave the 1.2 kernel at 400~1200, and the stock 1ghz kernel at 400~1000 its just when i have the custom OC kernel that i see the problem. are you not experiencing the problem? you use swype as your texting, right? youre not using the regular tap input. what firmware are you on?
[Galaxy S I9000 Android Development] soraxd:
Jordiharrison a few posts back said he was having the same problem with swype..

its not that swype doesnt work, it does work, but it freezes up, and sticks, and it closes the text box, so that you have to reclick into it to start typing again