yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] captive:
@hardcore Can be a stupid thing to try, but the kernel Hz value was rised to 500 in your kernel. Can you try to compile a version with stock (256) value?

Maybe it's the higher timeslice that causes instability?
[Galaxy S I9000 Android Development] hardcore:
That's a good idea. I'll try that.

EDIT: Hmm, it could also be the RCU. I'll try changing the RCU first.
[Galaxy S I9000 Android Development] russell.nash:
How about jumping from guessing to knowing?
[Galaxy S I9000 Android Development] hardcore:
Maybe only through more guessing... hopefully smart guessing.

Anyway there is a new rcu test version with the default rcu.
[Galaxy S I9000 Android Development] LockeOn:
I am having frequent reboots on 15A version while wifi is on. It's strange because everything was fine for about 3 days untill now. My modem is JVK, rom is deodexed, zipalinged Stock JVB.
[Galaxy S I9000 Android Development] shroman:
rcu version was of no help, rebooted again.
[Galaxy S I9000 Android Development] russell.nash:
well hc, I wonder how many "smart guesses" you need to accept I am right :-)

I really only want to save your lifetime from endless tries...
[Galaxy S I9000 Android Development] jornbjorn:
what have you suggested?
[Galaxy S I9000 Android Development] KennyLegend:
How about you go compile ur own kernel since you seem to know it all.

Sent from another GALAXY
[Galaxy S I9000 Android Development] hardcore:
while i appreciate your suggestion to recompile the kernel in stock form, it won't help to determine which of the many speedmod changes is causing the reboot problem.

what it will help to determine is if the stock source is good or not, but i doubt that's the problem because other kernels compiled from the same source don't seem to have this reboot problem.

what i'm trying to do is 'turn off' the speedmod changes one by one until hopefully i hit the right one. but if i do run out of stuff to try, then of course compiling the stock kernel just to test would be a good idea.
[Galaxy S I9000 Android Development] russell.nash:
Generally it is better to add parts to something known-to-work, than to strip parts from something known-to-be-broken. As you don't know when you will hit a working setup with your method you will end up spreading a lot of broken code. Whereas my suggestion mostly spreads working code, only with minor features. Pure logic should tell you which way is more promising.
[Galaxy S I9000 Android Development] hardcore:
256hz version on the 1st post for people having reboot problems.

how to try to reproduce the reboots? i can sometimes reproduce the reboots by forcing the phone to 2g mode and connecting to wifi.
[Galaxy S I9000 Android Development] LacusClyne:
So far been trying to reproduce the reboots but seems unable to. At home i'm on 2G mode while at work it's 3g. so far with the k13c (reboot fix version) never had a reboot yet. using the wifi from time to time too. Will give the new fix a try and see and will report back here :D
[Galaxy S I9000 Android Development] jornbjorn:
i have seen reports of reboots in the others custom kernel threads also... this is the only thread where is is achnowledged....
[Galaxy S I9000 Android Development] shroman:
will try 256hz version now, about reproducibility of this bug: almost 90% of the time I can reproduce the bug by:

(phone config: odexed stock JBA, hdspa/3g, wifi on

0. connect to wifi AP

1. turn off screen

2. restart wireless router

3. wait fror 5-10 min, phone restarts.
[Galaxy S I9000 Android Development] dclobato:
Just an update on reboot

Running k15c-test5-o2-09q3 for almost 2 days. Uptime of 26h.

I've been using the phone on 3G and 2G area, with UTMS and WiFi. WiFi is being managed by JuiceDefender.

@hardcore, I always used speedmod on Froyo: very nice and stable kernel, and I do believe that you will reach the same stability level on the GB version, but I must agree with the guy whom state that will be easier to pinpoint the problem if you start from a vanilla kernel and add features one-by-one, and not the other way around.
[Galaxy S I9000 Android Development] shroman:
I've been using 256Hz version for 3 hours now, no reboots so far. Will report final testing results tomorrow morning.
[Galaxy S I9000 Android Development] tyrael64:
these steps are well!

with speedmod-kernel-k15c-2009q3-500hz. i have reboot

and with speedmod-kernel-k15c-2009q3-256hz for now no!
[Galaxy S I9000 Android Development] Philbert123:
Also no reboot with the 256hz version since installing for about 4 hours....
[Galaxy S I9000 Android Development] jaju123:
Nikadeamus or however you spell it said that there was instability issues with 500 hz and that it had little effect in gingerbread. Maybe this is the issue?
[Galaxy S I9000 Android Development] dclobato:
In less than 10 hours I'll make a LONG trip (~3.000Km), passing by 3G and 2G areas, areas with and without WiFi, and even areas with no cell coverage at all.

Before the trip, I will update the kernel to the last version (speedmod-kernel-k15c-2009q3-256hz.tar) and will report any problem that could be triggered by connectivity changes.

Wish me luck :)

Cheers

UPDATE: no reboot until now. I was under 3G, 2G, no-roaming, roaming, WiFi, no WiFi. No connectivity issues or reboots until now.
[Galaxy S I9000 Android Development] {Angel}:
people on latest fugumod are reporting rebooting issues as well.
[Galaxy S I9000 Android Development] Bonta768:
Is anyone getting reboots using or not using "Pimp My CPU"?
[Galaxy S I9000 Android Development] Toonio:
I'm not using it, but I have reboots

Sent from my GT-I9000
[Galaxy S I9000 Android Development] hardcore:
Hmm looking good so far. I haven't got any reboots with the 256hz version since last night.
[Galaxy S I9000 Android Development] shroman:
looks good, no reboots since 256hz version
[Galaxy S I9000 Android Development] zurchpet:
Current FuguMod uses 512 HZ.
[Galaxy S I9000 Android Development] captive:
It looks like there's something that makes kernel unstable if the timeslice is not a power of 2. Very strange IMHO, I'm trying to find out why in my spare time, but it's also radio-layer related (some kind of sync?) which has not sources available.
[Galaxy S I9000 Android Development] suntzu123:
Why I got radom reboots on stock kernel too with Honeycomb/Hamsterbread rom... Last speedmod fix this, but still on this kernel I got really big lag when loading dungeon defenders (game loading 10-20minutes).

On stock kernel everything is fine.
[Galaxy S I9000 Android Development] russell.nash:
I cannot produce reboots with 256Hz version. If I were to guess the problem I'd say it's a race condition in wifi driver close with its timer interrupt, probably freeing of data before the interrupt is unlinked.

Is the source available anywhere?
[Galaxy S I9000 Android Development] hardcore:
The problem is in the samsung modem control driver... In the kernel source tree it's kernel/drivers/misc/samsung_modemctl. If you do a search and grep you can see that it has dependencies on HZ values.

I think 300HZ also works and I'm testing a 300HZ version now. Most likely the newer wifi firmware was never tested to work with high HZ values like 500HZ and above.
[Galaxy S I9000 Android Development] Ferdimage:
Hi Hardcore, just a question...

is it possible to have voodoo color support to adjust via Voodoo Control App... like the CM7 custom kernels?
[Galaxy S I9000 Android Development] hardcore:
Not now. I don't use Voodoo color code, but my own code, so it is unlikely. But hopefully the galaxy tuner app will be updated to support gingerbread.
[Galaxy S I9000 Android Development] Ferdimage:
ok thanks for clarifying.. oh well its gonna be a very missed feature on CM7, it really makes the AMOLED even more beautiful to look at...
[Galaxy S I9000 Android Development] .:Crack:.:
Didn't the Galaxy Tuner Dev say that using its color control breaks the sharpnessfix?
[Galaxy S I9000 Android Development] hardcore:
It didn't the last time I tried. Maybe I can talk to the dev about implementing the sharpness fix on his app too. It's pretty easy since he already can change the color.
[Galaxy S I9000 Android Development] russell.nash:
If that is true then a fix would be simply replacing the HZ definition by some absolute value in this part of the code. That should be easy to check out.
[Galaxy S I9000 Android Development] EseLoKo:
I did not have any reboot with 256 hz or 300 hz kernel (I also didn´t have with the last 500 hz test version)

Seems this is the good path.
[Galaxy S I9000 Android Development] Gammelgustav:
SRY for this post

I deleted it because it was just a reaction from the moment and it was MY failure to flash the beta kernel while I wasn´t able to get to my computer
[Galaxy S I9000 Android Development] snapper.fishes:
Well you are an idiot for flashing kernels without a computer nearby.
[Galaxy S I9000 Android Development] bilboa1:
uhm CM7 kernels 100% support voodoo color (and sound for that matter)
[Galaxy S I9000 Android Development] The Undertakerr:
So with this changed hz value the kernel is stable now? Or better to wait for another day to be sure?

What features does the kernel have at this moment? All the ones presented at the 1 post of this topic, except the Hz 500Hz value?

Sorry for asking, I just want to be sure.

And thanks Hardcore, for all your efforts to get it right!
[Galaxy S I9000 Android Development] zurchpet:
It's not hardcores fault that you flashed his kernel despite beeing a preview... noone else but you are responsible for bricking far away from home without a computer :mad:
[Galaxy S I9000 Android Development] EseLoKo:
How it is possible to flash a kernel without a computer?

I dont understand this xD
[Galaxy S I9000 Android Development] KennyLegend:
You are the clown here ...not Hardcore.

1. This kernel is in the development/test stage and

2. the jvb Rom is a beta.....

3. What on earth possessed you to flash your phone while away from your computer? ?

Sent from another GALAXY
[Galaxy S I9000 Android Development] dherre65:
@ hardcore, maybe it's also possible that the kernel has to run on a multiplier of 8? So not 500hz but 512hz?
[Galaxy S I9000 Android Development] rschenck:
So sorry you bricked your phone phone with Hardcore's phone...however don't you agree that flashing an experimental kernel onto a pre-final ROM in a non-optimal situation with no way to use download mode on a PC to save yourself in case of mishap to be...well....stupid?

To then go and blame Hardcore for it is more than stupid, it is pitiful.
[Galaxy S I9000 Android Development] hardcore:
This kernel at this point should make a good drop-in replacement for the stock kernel. It has no lagfix (file system) modifications and so is no more capable of bricking your phone than flashing a stock kernel.

If you have previously flashed a custom kernel and modified your filesystem by applying a lagfix, then I'd be much more careful about flashing this or a stock kernel... because if the un-lagfix didn't restore the filesystems to stock configuration then you might not be able to boot.
[Galaxy S I9000 Android Development] hensk:
with magic od kernal flasher or some programs

which allow you to flash kernel from your SGS
[Galaxy S I9000 Android Development] EseLoKo:
I know that a kernel can be flashed trough CWM, because I did it, but I didnt know that it is possible to flash directly in the phone.

It is good to know :D
[Galaxy S I9000 Android Development] Philbert123:
and now, 22 hours since installing 256hz version I have not a single reboot...

With all other K15 Kernels I had reboots.

Testing 300hz version now....
[Galaxy S I9000 Android Development] dherre65:
@ hardcore, is it possible for you to make a 512hz test version too?
[Galaxy S I9000 Android Development] cwc289:
what is the benefit with 512hz?
[Galaxy S I9000 Android Development] hardcore:
It's possible but I won't, because I'm quite sure the reboot problem was caused by the HZ value being above a certain value, and at HZ=500 it already started giving problems.

The Samsung driver source code seems to not take into account that HZ value can be changed from default, and increasing it too much was messing up the timings.
[Galaxy S I9000 Android Development] dherre65:
The 500hz version always were a little smoother than the 256hz. That is, on froyo.

Allright, just checking. But with froyo the 500hz made a difference, and i think with GB it won't be that much of an issue. It's so smooth on it's own, and your tweaks improve it a lot. I'm glad you're continuing the good work!
[Galaxy S I9000 Android Development] hardcore:
Thanks. There's a 300HZ version now that seems to be stable as well.

I think it could also be possible to fix the driver to work with higher HZ but who knows what else might be broken? Maybe another experiment for the future.
[Galaxy S I9000 Android Development] dherre65:
Hm I think 300hz will do. But as long as it works fine you can always try? Good luck, I'll keep an eye on this topic ;)
[Galaxy S I9000 Android Development] spiral5:
I always prefered speedmod kernel on froyo. But now, is really good with GB?.

I says this, because Gb is really smooth and this is that speedmod kernel did on Froyo.
[Galaxy S I9000 Android Development] spiral5:
And of course, thank you so much Hardcore, you are doing a great work.
[Galaxy S I9000 Android Development] jornbjorn:
Running the 300hz version and it is working really well. No reboot or startup crash.

It really should be called speedmod color and sharpness. Its a really unique way to do it and one of the things that make this kernel stand out. Voodoo version is not better, it just likes to flash the fancy name ;-)
[Galaxy S I9000 Android Development] Gammelgustav:
@all who said that I was the idiot

yes sorry for posting this but this was just my angry recation

and yes it was my failure to flash a beta kernel without the possibilty to get to my computer :/
[Galaxy S I9000 Android Development] mab71:
What are the main differences that we will experience using this kernel compared to CF's?
[Galaxy S I9000 Android Development] habylab:
Installed really low quadrant of 850 but phone feels really fast. Would you recommended autokiller advanced settings with this anyone? Also, how soon are we going to get a lagfix with this or at least cwm?

Sent from my ever changing Galaxy S
[Galaxy S I9000 Android Development] j-a-c-k:
Dear HC!

Please, make version with "on demand" CPU governor!

Thanks in advance!
[Galaxy S I9000 Android Development] mab71:
On the 300hz version. Very nice! no problems whatsoever atm. Thnx HC!
[Galaxy S I9000 Android Development] rschenck:
No worries, we are all idiots sometimes. I hope you got your phone sorted out.
[Galaxy S I9000 Android Development] Ganfas:
It will be possible to have BLN in this kernel? It's one of the biggest reasons why i don't try GB.
[Galaxy S I9000 Android Development] .:Crack:.:
Not yet but you wont really miss it...

You can try Fugumod which uses LED notf.
[Galaxy S I9000 Android Development] grucha143:
Is it rooted? :) I waiting for lag fix. Can I install 300hz on stock ROM?
[Galaxy S I9000 Android Development] zurchpet:
Actually there is no BLN in FuguMod either. Neldar is working at it. But liblights changed somehow. He's figuring out a solution. Hopefully soon, as I miss BLN. :)
[Galaxy S I9000 Android Development] EseLoKo:
Testing K15D

Go! GO! GO!
[Galaxy S I9000 Android Development] hardcore:
K15D-T1, new test version for the long weekend! If this RAM config is stable I'll put it into the next release.
[Galaxy S I9000 Android Development] Jodelaplaya:
Thx hardcore ! Will try !

What will be the next add ? Lagfix ? CWM ?
[Galaxy S I9000 Android Development] forumlarabak:
Hi guys,

I need orijinal stock 2.3.3 I9000XWJVB rom but for clockworkmod

I can't find this, anyone help me?

Not: My english bad
[Galaxy S I9000 Android Development] mariotme:
Try cf root kernel for JVB by chainfire
[Galaxy S I9000 Android Development] EarlZ:
Im not sure how many days its been but I've never gotten one reboot after that recommended kernel version!

EDIT:

BTW, I really have to wait for a long time for the phone to display when the screen is locked.. say about 2.5 seconds.. is this caused by 2.3.3 or the custom kernels?
[Galaxy S I9000 Android Development] jornbjorn:
that sounds like something is wrong with ur rom...
[Galaxy S I9000 Android Development] nedooo:
Tried D version and have serious lag with Zeam launcher transition animations like toggling home and app screen...

ROM: deodexed zipaligned JVA my custom mod (I have good result with Demian beta 7)...
[Galaxy S I9000 Android Development] martino2k6:
hardcore, are you planning to include lagfix in the future or are you just going to leave it out for the GB kernel? Thanks.
[Galaxy S I9000 Android Development] EarlZ:
Using Doc's ROM.
[Galaxy S I9000 Android Development] jornbjorn:
Probably something u have installed then... I guess theme
[Galaxy S I9000 Android Development] jornbjorn:
My guess is thats because zeam dont like conservative governor. Try ondemand
[Galaxy S I9000 Android Development] nedooo:
How to toggle that?

Thanx.
[Galaxy S I9000 Android Development] jornbjorn:
U can use setcpu
[Galaxy S I9000 Android Development] meesterlars:
As with 15C, 15D-T1 won't pull an IP address from my wireless network. Both stock (JVB) and FuguMod have no problems. Oh, and while typing this my phone reset itself. Back to FuguMod, unfortunately. Boo! :p

EDIT:

I stand corrected, stock won't connect either. Something funky's up... I'll do a wipe.
[Galaxy S I9000 Android Development] russell.nash:
Looks ok to me. No crashes and no other bad effects on my device so far.

Great :-)
[Galaxy S I9000 Android Development] KennyLegend:
That's true. I had lag with zeam.I installed cputuner and changed CPU governor to ondemand and no lag with zeam anymore.

Only thing is my sgs isn't as responsive as before.

Edit.....uninstalled cputuner again and the lag is gone. Strange....

Sent from another GALAXY
[Galaxy S I9000 Android Development] jornbjorn:
sounds like it changed more than just the governor....
[Galaxy S I9000 Android Development] habylab:
Seems fine to me, can't tell the difference to be honest? By the wording, I get that Hardcore won't be doing another update until Tuesday. So what features can we expect? Of course you won't answer, but cwm would be nice.

Sent from my ever changing Galaxy S
[Galaxy S I9000 Android Development] LaserTag:
+1

And then ofcourse...lagfix support :D
[Galaxy S I9000 Android Development] KennyLegend:
A comparable kernel to what we had for Froyo and all its features would be great! !!

Yeeeehaawww

Sent from another GALAXY
[Galaxy S I9000 Android Development] ofulanof:
15C is usable enough, however I can't find any tricks to have CWM recovery with this.

hardcore, any suggestions for ability to flash unsigned zip files?

Thanks a lot
[Galaxy S I9000 Android Development] jornbjorn:
its a test version... he is gonna add features one by one...

right now the kernel is very good... just flash a kernel with cwm everytime u need it... for now atleast ;)
[Galaxy S I9000 Android Development] EarlZ:
It was like that on stock install.
[Galaxy S I9000 Android Development] j-a-c-k:
Found a bug in 15d t1: tw 4 freezes when you move app pages to fast.
[Galaxy S I9000 Android Development] le baron:
i have reboots on stock kernel as well

i have all kinds of bugs ( not often tho), like the freeze with stock jvb and stock kernel
[Galaxy S I9000 Android Development] theduckking:
A little feedback on K15D-T1:

I was on K13b before and I feel like it's even faster, I guess I got a release that was compiled in another way^^

I'm really happy with the responsiveness. Can't tell whether battery life got better, flashed yesterday with 55%

But I guess I found a bug: The phone can only play about 30-50% of a video and then gives an error message. And somehow the wifi seems unstable, could also be my wireless network

EDIT:

my wifi seems not to reach the two places In our apartment where I tested this bug. In the living room everything is ok, meaning it's not kernel related
[Galaxy S I9000 Android Development] jetcz:
24h on k15d t1 and so far so good.

No problem with video playback.
[Galaxy S I9000 Android Development] spiral5:
Hardcore, do you have try this kernel with 360hz and 420hz?
[Galaxy S I9000 Android Development] david4000hk:
Compass not work
[Galaxy S I9000 Android Development] jetcz:
no problem with compas...
[Galaxy S I9000 Android Development] someonenr:
no problem with compass too~~~
[Galaxy S I9000 Android Development] rlorange:
@hardcore have you heard about the new Talon kernel in the Captivate dev forum? Same author of suckerpunch and onix which was based on froyo speedmod. Anyways they have many features you are aiming for in this plus stable oc/uv.

There will be an i9000 version ported back soon and I'm testing it now. Anyways check it out! Code is on github seems like your kernel and Talon are paralleling this time in terms of maturity... ripe for colaboration I reckon :)

**Simply Honey 3.1, Talon i9000 test kernel OC/1.2Ghz, JVK modem**
[Galaxy S I9000 Android Development] hardcore:
Yup, I've discussed stuff with existz before on the Froyo kernels. It's good to see Gingerbread kernels gaining traction.
[Galaxy S I9000 Android Development] corgar:
any news about ext4 and cwm? waiting impatiently for your kernel hardcore.
[Galaxy S I9000 Android Development] pauldiddy:
yeah,me 2.when cwm and ext4 are integrated,I will instantly flash hc kernel and leave fugumod.hc kernel was outstanding on froyo.so he will create an outstanding kernel for gb too.
[Galaxy S I9000 Android Development] corgar:
to swith from fugu we need to flash back to stock, i don't think they are compatible, since fugu use a copy of efs folder inside dbdata and efs folder will not properly mount after. But it's only a impression, let's look forward.
[Galaxy S I9000 Android Development] keulieminogue:
Had the same problems. After fugu no kernel worked and fugu itselve caused random reboot...
[Galaxy S I9000 Android Development] EseLoKo:
The new verion (K15D t2) has an amazing performance in my phone.

Seems that this kernel could be the fastest in Gingerbread when you include ext4 and some other tweaks.

Thank you hardcore.
[Galaxy S I9000 Android Development] Lancey:
@hardcore, could you please add voodoo sound driver into your kernel, so i can switch to it. I really cant live without that, i wouldnt even care about any bugs.

Thanks.
[Galaxy S I9000 Android Development] andip71:
Why don't you just buy Voodoo Control Plus from the Market? It is not expensive, only a few dollars and with that you support Supercurios work. Think it should be worth it.

This Plus version works on any kernel, even stock. So no real need to include it into any Kernel anymore. The app also gets updated frequently, no kernel developer could follow that quickly.

Just my 5 pence on it...

Andi
[Galaxy S I9000 Android Development] Lancey:
Unfortunately i cant buy apps in my country, so custom kernels are my only chance...
[Galaxy S I9000 Android Development] PAGOT:
Yeah me neither, thats why I bought like 40 of them. Using market enabler.

Have you tried that? (also there is other kernels out with Voodoo sound already)
[Galaxy S I9000 Android Development] Lancey:
To be honest I dont like that marketenabler app.

I know that there are other kernel, but i am sure that this is the best one for me or its going to be.
[Galaxy S I9000 Android Development] Shanakin:
I believe supercurio has put his app up on the YAAM market specifically for cases like yours.
[Galaxy S I9000 Android Development] switchgott:
HI hardcore,

first say , big thanks for your great work!

Please, could you implement CWM in your kernel??This would realy great!

Thanks again
[Galaxy S I9000 Android Development] snapper.fishes:
Let's face it, you simply don't want to pay for something that used to be free. No shame in that.
[Galaxy S I9000 Android Development] PAGOT:
Used? ... Its still free iirc.

No idea what reason there might be not to use that app (market enable) though. I mean whats bad on it? I might stop using it too then.
[Galaxy S I9000 Android Development] andip71:
Exactly. He made it available there as well.

So, its your decision purely :-)

BR

Andi