yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] madd0g:
I went back to RFS (had everything in ext4) to prepare for the new Talon when it's out and I must say I don't see any difference in performance. So I guess, it doesn't even matter.
[Galaxy S I9000 Android Development] petsasj:
Do you have to disable lagfix(=aka convert back to rfs) to flash an update to a kernel (im talking about going from talon v0.2.2 to v0.2.3, for example, and not Semaphore=>Talon)?
[Galaxy S I9000 Android Development] existz:
Yea you probably wont see much difference like you did on froyo...but ext4 is more than a "lagfix", i dont even know why that term was used in the first place, its a whole different filesystem...and imo ext4 is a better filesystem than rfs..its more mature, less overhead, more support and updated quite often..etc..etc... but again, thats just my opinion...but either way, its more than a lagfix, its a complete different filesystem..so you might not see any "speed" differences flipping through pages..etc. but i do get faster read/write scores on ext4, so it does give some "speed" improvements in certain "filesystem" areas..
[Galaxy S I9000 Android Development] stratosk:
I compared the 2 initramfs (yours and CF's). I found no noticeable differences.

Only his actual kernel (stock) and modules (also stock). So, maybe the problem is in the stock kernel.
[Galaxy S I9000 Android Development] madd0g:
It's been told that it's more secure to do that, yes.

@existz: Yeah I'm aware of those :] Just wanted to prepare for the Talon update, maybe an optimistic ETA on that ? Specially for nonOC version
[Galaxy S I9000 Android Development] existz:
Well, we are getting close to the home stretch with 0.3.1, just fixing up a few small bugs..etc..and testing a few small things, but the most part of 0.3.1 is ready.. So probably in a day or two..(give or take).. But its getting there.. There will be quite a few changes with 0.3.1, and a few new versions introduced..there will be..

Non-OC Talon (100-200-400-800-1000)

1200 Version (100-400-800-1000-1200) **

1400 Version (100-400-800-1000-1400) **

1440 Version (100-400-800-1000-1440) ***

** Notice that 200mhz was removed, this was done to keep the amount of frequencies the same, which with the Ondemand governor, it scales from min to max, so 200 is not used much at all, if even at all.. so it wont be missed any.. this is also why there is not a 1200 version in the 1400/1440 versions.. since it does not scale through the frequencies like it did on froyo, just goes from 100 to max in one jump.. so it wont effect any battery/performance.

*** The 1440 version is a maybe, not sure if ill release it yet, IMO 1400 is more than plenty, but i might anyways (1440 will be the highest i go for now)..

Also, with 0.3.1, it will include GPU OC (thanks TheEscapist), you will be able to control the gpu oc with Control Freak App... The gpu will default 200mhz by default, then with the app, it allows a 200mhz OC (400mhz max).. which its only the initial support for gpu oc, so it may/may not work,, it may/may not have bugs..this is expected, its just initial support for it
[Galaxy S I9000 Android Development] maartenlaeven:
Is there anything changed with respect to wifi with 0.3.1?
[Galaxy S I9000 Android Development] madd0g:
Wow, something to looking forward too then. Love the various amount of options that this kernel uses, so it's really for anyone + the obvious BLN/ext4/voodoo support, where others lack one or another. Thanks for the great work !

p.s. love the sig, a recent win7->ubuntu convert here, no way i'm goin back
[Galaxy S I9000 Android Development] petsasj:
@existz

This sound brilliant! Thanks so much for your hard work.
[Galaxy S I9000 Android Development] komoornik:
With the latest 0.3.1 1.44GHz my phone is just flying :D
[Galaxy S I9000 Android Development] existz:
Yea I tweaked it some, compiled it as Os instead of O2, also set the wlan power on delay back 80ms (stock).. but to be honest im not sure why some cannot connect.. it works fine for some, then others have issues.. plus some can have it work on one rom, then flash another and it does not work... so I dont know what's causing it yet. I even had a tester try it with the way wifi was along time ago, known to work for everyone, and it still had issues...so.. still looking into it
[Galaxy S I9000 Android Development] corgar:
Something weird happen when you reboot your phone with

Wifi on. Try to reboot with wifi off.

Inviato dal mio GT-I9000 usando Tapatalk
[Galaxy S I9000 Android Development] corgar:
Btw any link for 0.3 version?

Inviato dal mio GT-I9000 usando Tapatalk
[Galaxy S I9000 Android Development] existz:
Not yet, probably wont be released for a few days
[Galaxy S I9000 Android Development] existz:
I dont understand? Works fine rebooting with it on or off
[Galaxy S I9000 Android Development] betoNL:
Before it's too late:

Since I , for the first time, after trying all OC kernels since froyo, finnaly succeeded to overclock mine un-overclockable sgs (got me some special configurations, to be posted tomorrow after more tests), I noticed that that phone uses 200Mhz quite a lot, way more than 1000Mhz. (ZIE STAT ABOVE)

I hope you are right in removing 200Mhz, but on the other hand I NEVER had so much juice as I am having right know, even better than the old Trasig's kernel with that kickasz governor from the Froyo times....

Furthermore you can always disable the frequencies you like, using apps like Voltage Control Xtreme....

So, I got my sgs overclocked up to 1200 and stable and then I got it super battery efficient.... I hope that the 200Mhz removal wont break this "harmony" :cool:

Thank you again man....now overclocking ExistZ on my sgs:)

But if I fry my sgs, just buy me a sgs II !!!! :D:D

Cheers
[Galaxy S I9000 Android Development] corgar:
Reboot phone with wifi off.

Inviato dal mio GT-I9000 usando Tapatalk
[Galaxy S I9000 Android Development] komoornik:
Actually, 200 Mhz was used very much for me.

That's because i applied this little "fix" for high frequency when playing music ( throttles cpu at higher % usage ).
[Galaxy S I9000 Android Development] petsasj:
Have all of you guys using TalonDev removed Ram optimization scripts? I just read it in the OP (i don't know how i missed it) but i didn't notice it doing anything bad. Is it still advised to delete them? (If by ramhack you mean Darky's Ram script or Juwe's one)
[Galaxy S I9000 Android Development] Hrithan2020:
Yeah, I too hadn't noticed. I have Juwe's RAM optimization script. Guess , I'll have to remove it now.

Have to say, my free memory has considerably increased, hope it proves useful..(browser retains its loaded tab info.. very useful for me )..
[Galaxy S I9000 Android Development] petsasj:
Free memory increased after removing the script or while using it?

Please report on how it goes (ill post some results as well)
[Galaxy S I9000 Android Development] betoNL:
So I performed some tests after disabling 200Mhz as shown here:

And then 400Mhz started to be more used as shown here:

Notice the last 5 seconds,,,,

Scheduler : deadline and Governor - On demand :

Seems more battery efficient with 200Mhz enabled.....I guess

Nighty night !

«»
[Galaxy S I9000 Android Development] existz:
You cannot really compare how its going to be, just disabling 200 is not going to behave the same way as 0.3.1, with 0.2.3 there's wayyy more frequencies, so it will scale differently .. even if max clock is set to 1ghz/1.2ghz, where 1.6 version has the bug of it scaling to higher frequencies, so its going to scale differently based on the load... for example, you will have different results setting max clock to 1.2ghz and disabling 200 on 1.6 version compared to the 1.2ghz version...also will have different results with 0.3.1, as the number of frequencies are different in all versions...

With using the non-oc version of talon, over 8hrs time, 200 was only used for like 1:50min total (same for 400-800), if even that, compared to multiple hours on 100 and 1000...200 is not going to save that much battery on the OC versions, compared to it being there.. But this is why im introducing the non-oc version, if your wanting max battery life use it..
[Galaxy S I9000 Android Development] existz:
Look at the total %, not the last 5 seconds, 200 is only used 3% versus 17% and 64% for min/max... use cpuspy and you will get a better view of how much its actually being used...its only being used for just seconds/1-2minutes over hours of time... but also, you cannot compare 0.2.3 to 0.3.1, since the amount of frequencies has changed, its going to effect how it scales some (not alot, but some).. Also remember that with 0.2.3, while charging with usb, it doesn't drop below 200, so that will show its being used alot... (0.3.1 charges at 100 with usb)...so if your going to check how much its used, dont have usb plugged in on 0.2.3 ,or it will just stay at 200 the whole time ...
[Galaxy S I9000 Android Development] existz:
I have...what's your point? There's no problem rebooting with wifi on OR off.. I dont understand your point?....please post more than just "reboot with wifi off"...because it works fine for me..even with wifi on
[Galaxy S I9000 Android Development] corgar:
I mean to who got problems with wifi to try to reboot phone with wifi off and retry to connect after that. And report if connectivity

works afterward.

Inviato dal mio GT-I9000 usando Tapatalk
[Galaxy S I9000 Android Development] existz:
Ah gotcha :P

NOTE

Scratch my last few post...i decided to just go back and add in 200mhz for 1200/1400/1440 versions...i was trying to keep from doing it so it kept the source code clean, but i said screw it and added it back in anyways...so it will be

non-oc (100-200-400-800-1000)

1200- (100-200-400-800-1000-1200)

1400- (100-200-400-800-1000-1400)

1440- (100-200-400-800-1000-1440)
[Galaxy S I9000 Android Development] petsasj:
Great! Can't wait!
[Galaxy S I9000 Android Development] st4rk:
Hi exists, looking forward to the next kernel..

Just thought I would post a couple of things I have noticed..

Firstly, (I'm using tw4) the cpu scales up to 1.6ghz during media scanning right after boot which explains why I have often had reboots at that time, also as you know it jumps to 1.6 when scrolling homescreens and in the app draw.

Don't know if that helps you pin down what is causing it, but, after watching it do the same things in the 1.2 version, I noticed that it didn't jump/scale to 1.2 when I set it to 1ghz max clock.

Hope that helps in some way.. ;-)

Grr scratch that last part it jumped to 1.2 right after I posted that.. Lol

Btw.. Temp+cpu its a good little widget for monitoring cpu..

..more testing.. Adw Ex doesn't push it above 1ghz a far as I can see..
[Galaxy S I9000 Android Development] Cy4n1d3:
Camera app 720p recording also pushes it beyond limits :)

At the moment there seems to be no fix for that (if any is possible).
[Galaxy S I9000 Android Development] komoornik:
There is a fix - there won't be that high version :D

BTW existz, no 1440 version for now ?
[Galaxy S I9000 Android Development] iem1:
This magic does not work ;)
[Galaxy S I9000 Android Development] Nakbleu:
This wifi issue is really deal breaker. No workaround so far?

I am on Juwe rom v5. Also had same issue with semaphore 1.2.1 and crikelo v74
[Galaxy S I9000 Android Development] seah87:
this works perfect on zipangled and deodexed
[Galaxy S I9000 Android Development] Cy4n1d3:
After compiling the source myself the zImage I get is about 8.5 mb in size instead of 7.5.

Any idea why is that? I wanted to experiment with some variables...

€dit: Raw zImage without initramfs is 3.2 mb. Is this about right?
[Galaxy S I9000 Android Development] Sattertje:
I'm also very interested.
[Galaxy S I9000 Android Development] zenosteam:
hello , so if i understand it's necessery to remove those scripts (juwes'and darky) .. where these files are located to remove it please ?
[Galaxy S I9000 Android Development] Cy4n1d3:
/system/etc/init.d

remove everything except S_voltage[...] :)
[Galaxy S I9000 Android Development] zenosteam:
+1 thanks for help
[Galaxy S I9000 Android Development] zacharias.maladroit:
you at least need gzip compression for both (kernel + initramfs)

otherwise the resulting zImage will be too big

at least heimdall had trouble verifying that everything got written with images close to 8 MB or above that limit
[Galaxy S I9000 Android Development] Cy4n1d3:
Thanks for your response zach :)

At least for initramfs compression should be enabled (changed vars in .config) but I guess I forgot about kernel itself. I'm gonna have a look where I do enable this.. thx..
[Galaxy S I9000 Android Development] existz:
If you use the Talon defconfig, it should automatically set gzip for initramfs and lzma for kernel compression .. did you try using aries_eur_talon_defconfig (i9000) or aries_talon_defconfig (captivate) .. if you use the build script for whatever device u want (buildgalaxys or buildcaptivate), it should automatically use the correct one

Sent from my SGH-I897
[Galaxy S I9000 Android Development] existz:
Double post
[Galaxy S I9000 Android Development] Cy4n1d3:
I've been using './buildgalaxys.sh'. I'm going to clear all data and try again, might be some stuff from old 'make aries_eur_talon_defconfig'.

€dit: alright, make clean and manual deletion of old files fixed it for me :) Tested by flashing 1200 mhz max talon and the 'normal' 1600 version I compiled from github afterwards.

Thanks for your help guys!
[Galaxy S I9000 Android Development] betoNL:
Optimize tool box

There is a free app from the market, called Optimize Tool Box.

It got many functions and one of them is Network connection settings(in Quick profiles) with network repair en access point setting etc etc.

I didnt try this function because I never had wifi / bt issues with any kernel or mod rom..so I cant fix what aint broken :rolleyes:

But for users having wifi probs, I think it's worth to try

Furthermore it is an excelent app...

Good luck

Another 1 cent (whatever that means)

«»
[Galaxy S I9000 Android Development] existz:
Also in next release, I fixed it so it uses the stock samsung bootanim if no custom zip is found (sanim.zip)

Sent from my SGH-I897
[Galaxy S I9000 Android Development] betoNL:
Well... I say , it's all about stability...and it's a good move

And who am I ? Just another noob that never succeeded to overclock.undervolt my sgs ( at least not above 1120)

And now with Talon, it's overclocked up to 1200, super stable, smooth, responsive and with great battery performance :)

JUST ONE REMARK:

Voltage Control Extreme (payed version there is) and Tegrak overclock ultimate (yep ,another payed version) are too buggy for me...

In the other hand PIMP MY CPU works like a charm !

What is worse, I didnt know about the new market policy (only 15 minutes to try out) , so I am stuck with those 2 buggy ones....

My tip for successfull OC/UV : Talon Kernel - Criskelo Rom and Pimp my CPU app....

0,5 cent (getting poorer and poorer....these damn expensive gadgets and those donations:D:D)

«»
[Galaxy S I9000 Android Development] Cy4n1d3:
Pimp My CPU does not allow changing of governor, does it?
[Galaxy S I9000 Android Development] MoooN:
a huge problem what i have with your kernels is that as soon as i plug my phone to the charger or my pc the phone instantly scales up to the hightes allowed frequency (1200 right now) gets hot and takes ages to recharge

-.- need to find a fix here
[Galaxy S I9000 Android Development] zenosteam:
it's allowed in the latest version 2.9 check the thread

2.9 :

Fix a bug in governor selection

3.0 :

Fix "Save as boot" permission on some devices
[Galaxy S I9000 Android Development] Cy4n1d3:
Alright, didn't see the new version. Thanks!
[Galaxy S I9000 Android Development] cink40:
I had the same problem but when i changed the ROM, the problem vanished. So probably is not the kernel itself but some combination...
[Galaxy S I9000 Android Development] existz:
Yea usb/wall charging works fine for me... and my testers..

Sent from my SGH-I897
[Galaxy S I9000 Android Development] komoornik:
I'm a magician - u're using MIUI unlock screen!

Poof - am I right?
[Galaxy S I9000 Android Development] petsasj:
@exitz

I know you won't like this question (^_^) but, perhaps you've got an ETA, pretty please? :D

I'm trying the Galaxian kernel atm, and there are some feature you could look into?

These 2 in particular

Thanks again for everything.
[Galaxy S I9000 Android Development] cink40:
Huh, maybe you are magician :): on previous Rom i used MIUI lockscreen, now i am using r2d2...

(so probably is not rom combination but lockscreen...)
[Galaxy S I9000 Android Development] madd0g:
There's an app for the sensitivity on the market, also as service (the changes doesn't persist). Search for SGS touchscreen
[Galaxy S I9000 Android Development] Tatsuya79:
I applied touchscreen sensitivity boost with cf-tweaks before moving to Talon and it is activated still. That's an easy trick if you don't forget to do it.
[Galaxy S I9000 Android Development] existz:
I wont increase fps, the refresh rate is at 60 by default, increasing it causes colors to be washed out at min brightness, causing blacks to turn brownish/redish

Sent from my SGH-I897
[Galaxy S I9000 Android Development] petsasj:
So the procedure is to enable it prior to flashing a kernel? Not following what you're saying, sorry ^_^
[Galaxy S I9000 Android Development] Tatsuya79:
Yes that's what I did. If you had a chainfire based kernel before installing Talon, the setting in "Tweaks" app is still working after flash.
[Galaxy S I9000 Android Development] Tatsuya79:
That's great if that's true, always had this issue on my phone. I was sure it was a bad Samsung default setting.
[Galaxy S I9000 Android Development] anoneemooz:
I finally decided to try out a different kernel and I stumbled upon yours and I must say, I'm quite happy with it!

I'm still trying to find some good OC/UV values for myself. I've tried copying some of those I've seen around in this thread but so far no luck! :( So I decided to do it from scratch and figure out the right values for myself like how you advised. but all in all it generally feels like a big improvement from my previous setup! Thank you very much!

I find I have a lot more free memory than usual. I don't know if it's from your kernel exactly but my set up before (stock deodexed + fugu BE + juwe's script) didn't really handle RAM as well as I had hoped and not only did I not have a lot of free RAM to work with, performance also quickly degraded as I tried to multi-task. No problems with that here!

First attempt at flashing this kernel and transferring over from Fugu (big hassle having to do a clean install from it :\) was thankfully successful!

I think I'll be sticking around with this kernel so I'll be hanging out on this thread for a while :p

Thanks again to all the great people working on this and helping out with the support and development of this too. :) I hope to be of some help as well!

Regards.
[Galaxy S I9000 Android Development] MoooN:
i didnt believe in magic

....... till now
[Galaxy S I9000 Android Development] komoornik:
Now change it and move on.

You shall be healed now :p
[Galaxy S I9000 Android Development] ascariz:
me too! :D but how to control the oc? need to use app from market right?
[Galaxy S I9000 Android Development] Darcia:
Yep, dl an app' like : "cpu master free" ( I used it under Damian's kernel), or "voltage control" ( I use it now because this is an app' with many options and still in improvement =) ) , or "pimp my cpu" ( don't know it but some people seems to like it), or what you could find that could make you glad =) .
[Galaxy S I9000 Android Development] zenosteam:
i have try all of these apk's i prefer pimp cpu because you save different profiles:)
[Galaxy S I9000 Android Development] theos0o:
Guys, I seem to get some soft-resets at times..

Maybe it's related to the kernel?

(Setup @ signature - 1.6GHz version - No OC/UV)
[Galaxy S I9000 Android Development] corgar:
any news about 0.3?
[Galaxy S I9000 Android Development] Darcia:
So I tested this Kernel approximativelly for a week with Juwe's ROM v5.0 ( all the stuff is described in my signature).

I made a totally clean install and never let the phone boot before that I had my final system. And used the kernel cleaner before flash Talondev's kernel.

_ I have no issue, with wifi or anything. ( didn't try gps or bluetooth : I don't use it)

_ Have a good battery life, my device is pretty fast and RAM is good ( Juwe's RAM values).

_ I'm going to try the Conservative governor because I read an article on redhat and it seems that this governor is better for battery life. ( And will use Ondemand just for games)

So thanks for this kernel =) .
[Galaxy S I9000 Android Development] zacharias.maladroit:
you don't need Juwe11's RAM settings,

optimal (zram, zcache-adapted) settings are already included in the kernel :)
[Galaxy S I9000 Android Development] Darcia:
But Galaxy Tuner shows me the Juwe's script values. Talon includes Juwe's values? ( My question seems stupid after read it again x) )
[Galaxy S I9000 Android Development] Tatsuya79:
That's because you have Juwe's script installed in his v.5.0 rom.

It's s97ramscript located in system/etc/init.d, you can try to remove it and reboot to use Talon's values.
[Galaxy S I9000 Android Development] Darcia:
Yep I know where it is, but what I read let me thought that Talon ignore other ram-script.

Maybe that I will make a try with Talon's values, but Juwe's values make me glad ^^
[Galaxy S I9000 Android Development] Timo Schmidt:
Hmm - it seems that there will be a new talon kernel (very) soon!

http://xdaforums.com/showthread.php?t=1136127

;) (look at the included kernel)

Greetings

Timo
[Galaxy S I9000 Android Development] petsasj:
Where can i find the kernel cleaner? Thanks
[Galaxy S I9000 Android Development] maartenlaeven:
Weird that a rom uses the new kernel before it's in this thread...
[Galaxy S I9000 Android Development] Cy4n1d3:
Seems to be a tester. Furthermore the sourcecode is freely available, you could compile it everytime...
[Galaxy S I9000 Android Development] gravejester:
Probably this one:

http://xdaforums.com/showpost.php?p=13224453
[Galaxy S I9000 Android Development] Darcia:
Yes it is ^^
[Galaxy S I9000 Android Development] existz:
Alot of rom devs have access to my test builds, so some will include a version in their roms if they think its ready enough...but also, these unreleased kernels in roms are not always the latest or newest...im actually on T8 right now.. which alot of things have changed since T4, but overall T4 was stable enough to release in a rom. I dont just go ahead and release them myself because, we fix/change things everyday, after T4 I redone the oc/uv code quite a bit, messed with a few different governors, was trying out smartass but found out that with any build above 1200, it would not scale down..,so in a later test I replaced it with interactive ..but then later on found out that its not as smooth and reliable as ondemand (atleast with Talon), so I removed both of them in a later test..usually test builds we try new things out with them, sometimes we keep them, sometimes they are removed in the next test...But as soon as we are happy with the build and fully tested everything as much as it can be, or fixed all the bugs we can at that point, ill release it ... Which 0.3.1 is close to release, I want to try a few more things first and see if I can find the cause of the wifi issue some are having ..if it gets to a point where we cannot figure it out, at that point in time, ill go ahead and release it.. Im slightly OCD, so I have to make sure each build is as possibley good as I can get it before releasing.

Sent from my SGH-I897