yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Rootax:
Thx YOU ;)

Just by curiosity, is it a lack of motivation/time, or just nothing new developement wise ?
[Galaxy S I9000 Android Development] zacharias.maladroit:
there would be new stuff (tons of it) ready for a new release

but releasing a new kernel would take several days (or weeks) for me to test & figure out the best & most stable combination of all features to match my standards

due to lack of time unfortunately I can't :(

right now I'm rather solely focusing on my cm7 kernel and the talon kernel still profits from it ^^ (thanks to existz for porting the patches over to Talon !)
[Galaxy S I9000 Android Development] Rootax:
Ok, thx a lot for the explanation. And good luck on the CM7 side :)
[Galaxy S I9000 Android Development] -freedroid-:
snail09 seems to have some battery drain issues on my device.

I´ve lost about 15% within an hour without using the phone.
[Galaxy S I9000 Android Development] petsasj:
Have to agree. Reflashed Talon 0.3.1 due to the drain. Also didn't see too much difference in Quadrant scores even with the higher FPS cap.
[Galaxy S I9000 Android Development] wingg:
Hi.

Kernel works in 80%.

Voodoo lagfix don't and bootanimation or sanim don't work.
[Galaxy S I9000 Android Development] existz:
The file /etc/ram.conf only shows values for PRESET 0, the other presets are in /sbin/ram.presets.conf ... PRESET 3 is actually default. The reason /etc/ram.conf only shows PRESET 0 is because that's the preset you can edit yourself if you want your own custom preset, then set PRESET=0, but the others are located in sbin, so no one messes with those ..

read under "User Defined Preset" in ram.conf
[Galaxy S I9000 Android Development] cwc289:
Thanks for the reply, thats my mistake:p
[Galaxy S I9000 Android Development] zacharias.maladroit:
well, then something's wrong with your ROM or the apps that you're using

I'm using it, too

and the battery consumption appears like usual with Talon (or better +/- - can't evaluate yet due to the frequent flashing)

why is everyone basing performance and improvements on the quadrant score solely ?

this is stupid (no offense to you) :rolleyes:
[Galaxy S I9000 Android Development] darckengel:
For the battery drain: sometimes after charging via usb, the cpu don't get down after unpluging the phone wich causes battery drain. Reboot your phone to be sure that it don't appear, verify also your governors.

To zachs:

I have the same issue as with Talon: Using the stock music player while screen is of gets the CPU stuck at 800Mhz, it works fine with other kernels or when screen is on.

I tried to change the up thresold and the sampling rate, all the kinds of governors, but always the same issue.
[Galaxy S I9000 Android Development] manny_123:
This kernel is very good no problems
[Galaxy S I9000 Android Development] .:Crack:.:
But actually the uncap does not affect ANYTHING.

So why even uncap?

Edit\\ + it washes colors out (on low brightness)
[Galaxy S I9000 Android Development] jornbjorn:
But actually you are wrong. FPS affects the maksimum FPS ;P That means GUI smoothness is improved.
[Galaxy S I9000 Android Development] jaiiscool:
Hey zach,

We shud call this kernel "cheetah kernel" not snail kernel Lol

Really appreciate your efforts....
[Galaxy S I9000 Android Development] jaiiscool:
Oops, just had a reboot. Was listening to fm with screen off.

Will update if it happens again.
[Galaxy S I9000 Android Development] oswade:
Good kernel! If it's not too much trouble, could you do us a favour and build a 1000mhz version?
[Galaxy S I9000 Android Development] manny_123:
Can you make 1500mhz version
[Galaxy S I9000 Android Development] hackeron:
I see no reason to OC a sgs1 to more than 1200mhz to be honest.. Most of us agree with this I think.

Thx for your work zach I will be trying this soon
[Galaxy S I9000 Android Development] TigerCourage:
Why doesn't auto brightness work? It works on the stock JVQ kernel...
[Galaxy S I9000 Android Development] rlorange:
Once again Zak your mutant strain of Talon is kicking arse on my phone! With v2 script I once again have your uber smooth ui I experienced with your jvh talon kernel.

Only anomaly is a laggy GB keyboard in simply honey 3.8... hmm might try a dalvik cache wipe.

EDIT: lqggy keyboard has sort of fixed itself :)

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] .:Crack:.:
This is not true.

And it's "maximum" :D
[Galaxy S I9000 Android Development] jornbjorn:
What is not true? Max fps higher, means average fps higher. This can be tested with nenamark.

Gui smoothness also is improved... this can be tested by just playing with the phone...
[Galaxy S I9000 Android Development] hackeron:
Can some1 make a zacharias.maladroit fanboy signature picture .. love this dude =)
[Galaxy S I9000 Android Development] rlorange:
Ha ha I can testify that the GUI is smoother! Whether its framerate related or not...

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] Drift spunk:
Testing now... I noticed the max fps is 50 in quadrant where it use to be 56. Boot time is Fast!

Phone crashed once on 1.3ghz with no uv when Benching. 1.2ghz continues to be the max stable overclock. Will continue using and report back, coming from semaphore @1. 2
[Galaxy S I9000 Android Development] jaiiscool:
2 more reboots today,

Once while fm with screen off and once while on a call.
[Galaxy S I9000 Android Development] rlorange:
Zero reboots for me... so far the best kernel I've ever run! Asphalt 6 is unbelievable!

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] jaiiscool:
I absolutely agree that talon and the snail mutant are the best kernels out here. I am just reporting the issue.
[Galaxy S I9000 Android Development] rlorange:
Which rom are you using? Maybe try a different Oct version too

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] rlorange:
@Zak only issue has been reboots during a phone call but I think this was because I had your screen state scrip in conflict with control freak accidently.

Also with screen state script, can we put the name if the new governors into the awake and sleep states such as smartass and interactiveX?

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] petsasj:
I've also had 3 reboots while in a call. The proximity sensor would just stop working and the screen wouldn't turn on and would eventually turn off. I switched back to Talon, but haven't made a call so far to check.

I'm using F1 SGS 2 Rom
[Galaxy S I9000 Android Development] .:Crack:.:
I bet you won't see a difference between 56 fps and 65 fps on the GUI (I'm not even sure whether it always at is max. I think not).

It's placebo.

It just spoofs unreliable benchmarks.
[Galaxy S I9000 Android Development] jornbjorn:
im sorry you cant see the difference, not everybody do it seems. I clearly see the difference on my phone.

Whats unreliable with my phone saying that the fps is 65 while some 3d graphic is shown?

It really frustrating that you talk about things you do not know anything about.
[Galaxy S I9000 Android Development] MikeFRG:
Moin Zacharias,

tested your kernel only a few hours on friday because twice i got reboots in a call!

So i have to go back to "normal" Talon.
[Galaxy S I9000 Android Development] rlorange:
So it seems that in-call reboots is a common issue. Hope Zak can find a quick solution.

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] .:Crack:.:
I think you don't know what you are talking about.

Any benchmark that allows the max fps (due uncomplex imaging e.g.) is not reliable.

It does not show the hardware capabilities. Just spoof. Bechmarks like GLBenchmark or Nenamark (old fashion grafics :D) show the real power of GPU (+CPU).

And if you don't get it or don't believe me ask Chainfire or any Kernel dev.

I don't want to spam Zachs thread. (But i'm right:D)
[Galaxy S I9000 Android Development] jornbjorn:
its not my fault you dont notice the difference 10 fps does. I do, and a lot of other people do. I guess zach, glitch, nik and more also does, since they have it in their kernels.

what you are saying is that a lower fps cap is just the same as a higher. If you can run it higher and the hardware runs it, why not do it? (the sgs does take advantage of the extra frames!). The benchmark is useful if it can show that the phone can run more than 56 fps in realistic enviroments. now with the uncap we can run 65 fps in many situations, like GUI. That means 10 more fps when scrolling menus, swiping homescreens etc. Ie. smoothness is improved.
[Galaxy S I9000 Android Development] existz:
The reason the fps cap is not unlocked in Talon is because it washes colors out at low brightness, causing blacks to turn redish/brownish ..

Sent from my SGH-I897
[Galaxy S I9000 Android Development] zacharias.maladroit:
++

I have to agree to this

from experience however the raised FPS cap improves smoothness of the GUI not only in games but also, e.g. with the ADW Launcher (as is the case in CM7)

that's the reason why I included it

otherwise in my opinion the framerate is high enough for games, however also might give some small improvement in smoothness

but the colors - in low brightness - really look washed out (been taking a look at this yesterday and today and it definitely makes a difference)
[Galaxy S I9000 Android Development] rlorange:
Aha so that's why your talon is so smooth on my setup as I use ADW launcher and the smoothness is amazing.

How bout reboots while in-call sake?

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] zacharias.maladroit:
afaik that's not the only setting creating that smoothness, but it plays an important role
[Galaxy S I9000 Android Development] rlorange:
Unfortunately have yo stop using snail as my phone seems to reboot at the end of every call :(

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] zacharias.maladroit:
try disabling the proximity sensor if that helps or switching the modem

I know that it only would be a temporary fix (if it helps) but at least it would prevent the reboots

hope that helps :)

gotta sleep now (moving to Germany tomorrow during holidays & got much personal stuff + study work to do)
[Galaxy S I9000 Android Development] rlorange:
I don't know how to disable the proximity sensor. Eeek!

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] zacharias.maladroit:
^^

still haven't logged off yet

try following:

http://xdaforums.com/showthread.php?t=801021
[Galaxy S I9000 Android Development] rlorange:
Cheers zak have a good sleep!

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] zacharias.maladroit:
thanks !

(10char)
[Galaxy S I9000 Android Development] -freedroid-:
I don't know what causes the problem here. With your talon everything is fine. With snail09 battery drains very fast when i don't use the phone...
[Galaxy S I9000 Android Development] rlorange:
Back regular talon cos of the proximity sensor bug however I'm still using zaks script v2... not sure it will cause conflicts but it seems to boost regular talon... can't be sure its not placebo tho.

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] Sys81:
Ok im having problems tried all different version bt when finish installin after reboot and after Talon symbol my screen is black tried talon kernel nth wrong.

Press Thanks If This Helped! :)
[Galaxy S I9000 Android Development] zacharias.maladroit:
bootanimation ?

known problem with voodoo initramfs

press power button or home button after boot and then you can use your phone as usual

not sure about the reboots during calls yet

some observations so far:

snail09 (JVQ) (built: 30th June 2011)

- GPS is VERY fast with (Google) Navigation and Google Maps - but doesn't seem to work fast e.g. with the "compass" app [the same with Talon ?]

- battery consumption seems to be OK with using GPS for several hours + data

- battery consumption with MP3 playback seems to be WAY TOO HIGH (several percents per hour - I'm almost using the same set of patches like in snail08 so it's not the fault of these patches; it might be the underlying base ROM [JVH to JVP switch], the underlying kernel base [recent changes in Talon] or the new toolchain 2011.03) [last time I got the exceptionally awesome battery consumption (1-2% per hour) with MP3 playback on snail08 I used my screenstate-scaling scripts - this time NOT, will test those and see if it improves things - if yes, ondemand is NOT the one-size-fits-all solution]

- appears to be stable so far besides of the randomly occuring reboots during / after calls (proximity sensor related ?)
[Galaxy S I9000 Android Development] Sys81:
I found out tat after talon screen and a blacl screen it will take longer to load as i deleted all cache.

Press Thanks If This Helped! :)
[Galaxy S I9000 Android Development] rlorange:
Yeah for me the reboots are after every call so I can't really use it.

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] darckengel:
For the mp3 playback consumption, its related as i said before that the cpu runes at 800Mhz when screen off instead on an average of 100Mhz.

You can test it with cpu spy (and it's not present with semaphore kernel).
[Galaxy S I9000 Android Development] zacharias.maladroit:
I'll see if I can get the old initramfs base (chainfire) to work with bluetooth

I got some hints from stratosk (creator of the semaphore kernel) - thanks !

this will take some time though ...

since I don't have time to dedicate to kernel development

I got several reboots during MP3 playback yesterday and today - lol

this base (probably the initramfs switch)

is killing me :rolleyes:

edit:

it could also be something else but it would be nevertheless nice to rule out the initramfs-switch as a source of instability ...
[Galaxy S I9000 Android Development] Dezmatch:
I have the same problem.

Reboot after call, big consumption when I listen to some music. :eek:

So I go back on the Talon Kernel 3.2 (extract from ROM) :D
[Galaxy S I9000 Android Development] zs0mby:
the same thing here
[Galaxy S I9000 Android Development] zacharias.maladroit:
snail10 (JVQ [backwards compatible]) (built: 5th July 2011; based on jvq branch)

ok, so the last kernel was definitely unstable and even in different situations (!)

don't know why (yet)

please try the following one

some characteristics:

- 2011.03 toolchain

- tweaked governors

- some mild optimization flags (new ones - testing)

- raised FPS cap to 65

- nofail variants of the filesystem initilization

- l2cap bluetooth re-enabled power-mode

- battery runtime improvements

- VM + VFS changes

- lots of other improvements that were included in the first snail kernel that meanwhile got included in Talon ;)

only one OC variant: 1300 MHz

if your phone can't handle it - keep max frequency limited to 1000 MHz
[Galaxy S I9000 Android Development] Crimsonthunder:
Thank You! Will test it tomorrow.
[Galaxy S I9000 Android Development] -freedroid-:
Thanks!

Can you also provide a non OC version please. ;)

Then I´ll love to test it again.
[Galaxy S I9000 Android Development] jeebspawnshop:
What... are you blind or just unobservant?

He said there will only be ONE kernel, and it will have 1300.

If you do NOT want to go to 1300, then LIMIT it to 1000.

Don't come in to a dev thread spouting weak sauce like that. Please don't. No really, please don't.
[Galaxy S I9000 Android Development] -freedroid-:
Well I didn´t notice that I´m talking with you...

IMHO only zacharias can decide what he will provide. So it´s not your decision...
[Galaxy S I9000 Android Development] Crimsonthunder:
I think this is the answer too your question.... Read the whole post before you ask please
[Galaxy S I9000 Android Development] zacharias.maladroit:
Please chill guys :)

I'll post only one variant for each kernel from now on

after I've got some feedback that it's at least somewhat stable and usable (e.g. mp3 playback, calling, etc.)

I'll post the stock (1 GHz) variant, too

and for captivate

this helps me to be able to work faster and focus more on my personal + study things

otherwise I would have to cook in total 8 variants of the kernel (for 2 devices) and this takes some time [leaving out the work on platypus and other projects I'm involved in]

it may not be much time but it's still some time and if I do this regularly and/or more often it adds up to an amount that's simply too high and that I can and don't want to sacrifice

Thanks !
[Galaxy S I9000 Android Development] Tatsuya79:
Still the same as snail09 here, no luck with your kernels! :p

UI is slower, games are slower, be it 1000 or 1300, Talon 3.1 is faster at stock speed.

I'm still on JVP, just tried ondemand this time, I'm on Juwe 5.0 (killed ram script).
[Galaxy S I9000 Android Development] zacharias.maladroit:
I didn't ask for performance BUT FOR STABILITY and functionality feedback :p

go back and compare previous Talon versions with my first snail variant

then you'll see how much of my improvements got incorporated into Talon

this kernel's purpose mainly is to use & test new features and tweaks and then later

include it into Talon

snail10 and the following releases right now are to test & gain stability again,

after that focus can be changed on performance-tweaks
[Galaxy S I9000 Android Development] manny_123:
Very good kernel no problems everything is working perfect
[Galaxy S I9000 Android Development] fylim:
Snail10 installed. So far so good. My phone Cannot undervolt at 1.3 ghz or will have boot loop at startup.
[Galaxy S I9000 Android Development] zacharias.maladroit:
it seems the battery consumption is still much higher than on the previous ROM I used (JVH Base ROM from Ficeto) with my first 2 snail kernels

what ROMs are you using if you observe high battery consumption with MP3 playback ?

is it even limited to this kernel ?

does it also happen with latest talon kernels or (better feedback would be) with latest talon

test builds

?

if yes: also with e.g. DarkCore kernels ?

-> if yes: it most probably would be a regression in 2.3.4 Samsung (at least) JVP ROMs

-> if no: it might be a regression in the Talon kernel

Thanks !
[Galaxy S I9000 Android Development] _PrEzi_:
Thank you Zack.

I can confirm that the reboot after call ended is now gone.

I haven't focused on performance (as you've said - stability is the key or now).
[Galaxy S I9000 Android Development] zacharias.maladroit:
ok,

thanks _PrEzi_,

I'll post a 1 GHz (no OC) variant

and editions for captivate then when I find some time later
[Galaxy S I9000 Android Development] rlorange:
Will test soon Zak if call reboot is fixed I'm back in!

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] rlorange:
Snail 10 working great so far :) will report any issues if they happen

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] e30power:
Hi,

In which folder must i copy the bootanimation file in snail 10 that it works

thanks
[Galaxy S I9000 Android Development] rlorange:
Poops! Phone still rebooted after a call... :(

**Simply Honey3.8, Talon 0.3.2 t2 kernel1.4ghz**
[Galaxy S I9000 Android Development] _PrEzi_:
rlorange - weird... mine is fine and doesn't reboot after a call - after I've switched from snail 09 to 10....
[Galaxy S I9000 Android Development] fylim:
Any plans to create a 1.2 ghz version? 1.3 seems too much for my phone but would live to Oct beyond 1ghz
[Galaxy S I9000 Android Development] The Undertakerr:
Zach, I like you are working on the Talon kernel, but why... all the bluff...

You seem to claim everywhere that you're doing such an important job for the Talon kernel. But Talonkernel was also doing VERY fine before you stepped in. And started to spam Talon's thread with your tiny modifications on the Talon kernel.

This snail kernel is 99% Talon with some small modifications by you. Tone down a bit my man. I just flashed it. First thing I notice is that my bootanimation isn't working anymore. Yes, I read this was going to happen.

Flashed back to the genuine Talon and it's working again.

No offence, but you should have way more respect voor Existz instead of trying to get credit from someone else's work...

I just felt that had to be said...

Greetzzz
[Galaxy S I9000 Android Development] Crimsonthunder:
Thank you for your work. Will now test your v10.

With kind regards
[Galaxy S I9000 Android Development] Crimsonthunder:
Flashed, bootet up, overclocked working like a charm :-) will test now some games and tomorrow how it performs in daily usage.

Kind regards
[Galaxy S I9000 Android Development] Timo Schmidt:
Does this kernel fix the talon-compass-bug?

Greetings

Timo
[Galaxy S I9000 Android Development] zacharias.maladroit:
it's not a bug per se

only the setting for captivate pre-selected

in newer Talon kernels it should work correctly again :)

and to answer your question: yes, it works for me
[Galaxy S I9000 Android Development] cantIntoCode:
Hi zach, I personally love all your kernels. They've been the best running on my galaxy s by far. Specially the CM7 kernel series. Also see you have been doing this for many years and are very experienced, if you have a few minutes to spare could you tell us how you got into kernel development? Very keen to hear your story and learn from it. Sorry to be of a a bother :)
[Galaxy S I9000 Android Development] cantIntoCode:
Epic comment is epic ^ I wish XDA had more people like you
[Galaxy S I9000 Android Development] The Undertakerr:
Hi Zack,

Thanks, I liked to read your story. And the way you handled some critizism.

I apologize for maybe coming through a bit harsh and agree with&understand the parts I highlighted.

I am sure you are a good developer and thankful for your contribution.

Maybe it's a cultural thing, a different way of expressing in different countries. Thank you for explaining a bit...
[Galaxy S I9000 Android Development] pikachu01:
Zach,

Just wanted to say that the Talon devs + you is the most wonderful thing that happened to XDA since the Galaxy S forums were added (a bit of an overstatment to some people, but I think it's true for the majority of us)
[Galaxy S I9000 Android Development] hackeron:
This might have been asked before. But what is the downside of raising fps cap?? Is there any risk for harm to gpu or so?
[Galaxy S I9000 Android Development] pikachu01:
Raising FPS cap makes the colours seem washed out.
[Galaxy S I9000 Android Development] cantIntoCode:
Hi zach, would it be possible to implement wii mote support like on your cm7 kernel? Thanks :)
[Galaxy S I9000 Android Development] rlorange:
The guy behind Talon existz, is a true open source idealist so zak jumping on github, compiling new strains of talon and eventually becoming part of the official team is exactly what existz thrive on. Respect competitiveness and all that crap rears its ugly head here on xda over and over again and so people just don't understand the open source spirit

**Simply Honey3.9, Talon 0.4.2 t1 kernel1.3ghz**
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi PaulForde,

isn't it already included or working ?

afaik the needed l2cap support is included

(this kernel even supports powersave mode for that to allow longer sessions :D )

I unfortunately don't have a wii or devices that need l2cap / other bt support so I can't test

@unanswered comments/posts:

I'll address those soon-ish

Thanks !
[Galaxy S I9000 Android Development] cantIntoCode:
Nope sorry, wii mote fails to connect everytime. Hopefully you can implement this eventually! N64oid got updated and I want to play a load of Zelda. Thanks Zach.
[Galaxy S I9000 Android Development] cantIntoCode:
Just reflashed and tried different apps and it won't connect at all. Same with every other kernel as well.
[Galaxy S I9000 Android Development] cantIntoCode:
Bampitity bamp
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi PaulForde,

could you post some info what config needs to be enabled for wii mote to work ?

I'll upload an updated variant of my kernel scripts soon ...