yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] jeebspawnshop:
You know, I felt that the Talon memory config wasn't doing my ROM (Continuum) any favors, so I switched to Preset #2 (stock GB memory setup) in ram.conf, then applied Juwe's script. That's all.

Honestly, the difference was substantial. Less lag, better multitasking, etc.

In fact, it's been running for like 5 days of uptime with no noticeable change in performance either.

Give it a shot.

EDIT: Preset 2... not 3 ;)
[Galaxy S I9000 Android Development] kodos96:
Question: what version of Talon are you running? 0.3.2-T7 I'm guessing? Cause here's the thing: starting with 0.3.2, I added code to our boot scripts that checks for these kinds of harmful "ram hack" scripts, and disables them.

So if you're seeing any benefit from Juwe11's script, it's placebo effect ;)

Note though, that since you i9000 users are still on version 0.3.2t7, the default settings I had in that version were not that great... the defaults in the next version should be better (more like they used to be in earlier talon versions)
[Galaxy S I9000 Android Development] jeebspawnshop:
Heh, maybe you're right, but I dunno which Talon I'm using; it's the one that comes pre-packaged with Continuum 6.1 (which is old-ish).

Here's the kernel info:

2.6.35.7-I9000XXJVQ-CL281085

#0.3.2-talon-dev

But I tell you what... if this is a placebo effect... I'm going to the pharmacy tomorrow to buy more :P
[Galaxy S I9000 Android Development] Army92:
Everytime I'm running the AnTuTu Benchmark or wanna play games my phone is going to freeze.

My details:

F1 ROM V6

Android 2.3.4

Talon Kernel 0.3.1 1200 MHz
[Galaxy S I9000 Android Development] pikachu01:
Try not OCing?
[Galaxy S I9000 Android Development] Army92:
Yes, I've also tried not OCing.

When everything is running with 1000 MHz everything works fine, but how can I make it run so smooth with 1200 MHz?

Edit: This problem appears with all "3D applications".
[Galaxy S I9000 Android Development] pikachu01:
That would mean that your SGS's hardware can only run at max speed of 1GHz. Not all SGS are fabricated to withstand high clockspeed. Chuck it down to your luck.
[Galaxy S I9000 Android Development] Army92:
Oh what a dear... :(

Thanks anyways :)
[Galaxy S I9000 Android Development] bitmappp:
Currently using Ryuu's EDB rom with Talon 0.4.1 kernel.

For some reason, I cannot DISABLE lagfix.

both CWM and Voodoo Control Plus

changing kernel with voodoo lagfix nor ROM with voodoo lagfix is no problem.

However, i also want to to try other rom using Hardcore SpeedMod
[Galaxy S I9000 Android Development] Mangus_U*RA:
speedmod is a great kernel indeed, but in the last months it lacks support and updates...

It still have some bugs unresolved and lacks some basic features too (bln for example).

Hardcore isn't much present, it have his real life calling I think, good for him :D but maybe he could find some people that can help him with his kernel, because it is sad to see such a great kernel leaved so alone :)
[Galaxy S I9000 Android Development] pikachu01:
Can you post your voodoo logs here? Existz might be able to take a look at it and form a conclusion. It's in your sdcard/voodoo.
[Galaxy S I9000 Android Development] bitmappp:
there are lots of folder inside voodoo/logs...

below is the content of

the file "voodoo_log.txt"

----------------------

2011-07-20 07:52:07 model detected: 16GB-bigger-movinand

2011-07-20 07:52:07 option: lagfix disabled

2011-07-20 07:52:07 option: lagfix will keep /system as RFS

2011-07-20 07:52:07 option: debug mode enabled

2011-07-20 07:52:07 filesystem detection on system:

2011-07-20 07:52:07 Ext4 on /dev/block/stl9

2011-07-20 07:52:07 filesystem detection on dbdata:

2011-07-20 07:52:07 Ext4 on /dev/block/stl10

2011-07-20 07:52:07 filesystem detection on cache:

2011-07-20 07:52:07 Ext4 on /dev/block/stl11

2011-07-20 07:52:07 filesystem detection on data:

2011-07-20 07:52:07 Ext4 on /dev/block/mmcblk0p2

2011-07-20 07:52:11 battery level: %

2011-07-20 07:52:11 convert cache (/dev/block/stl11) from ext4 to rfs

2011-07-20 07:52:11 ERROR: unable to call fat.format: cancel conversion

2011-07-20 07:52:11 battery level: %

2011-07-20 07:52:11 convert dbdata (/dev/block/stl10) from ext4 to rfs

2011-07-20 07:52:11 ERROR: unable to call fat.format: cancel conversion

2011-07-20 07:52:11 battery level: %

2011-07-20 07:52:11 convert data (/dev/block/mmcblk0p2) from ext4 to rfs

2011-07-20 07:52:11 ERROR: unable to call fat.format: cancel conversion

2011-07-20 07:52:11 battery level: %

2011-07-20 07:52:11 convert system (/dev/block/stl9) from ext4 to rfs

2011-07-20 07:52:11 ERROR: unable to call fat.format: cancel conversion

2011-07-20 07:52:12 manage fat.format in /sbin

2011-07-20 07:52:12 fat.format wrapper installed in /sbin

2011-07-20 07:52:12 running extension: apk_cleaner.sh

2011-07-20 07:52:12 running extension: install_bln.sh

2011-07-20 07:52:12 BackLightNotification improved liblights cannot be installed or is not supported

2011-07-20 07:52:12 running extension: install_su.sh

2011-07-20 07:52:12 secure su binary for Superuser apk cannot be installed

2011-07-20 07:52:12 running extension: sdcard_cleaner.sh

2011-07-20 07:52:12 sdcard cleaned up

2011-07-20 07:52:12 running init !

---------------------
[Galaxy S I9000 Android Development] bitmappp:
its not speedMod in particular that i want to apply, i mean kernels that are not with voodoo lagfix.
[Galaxy S I9000 Android Development] corgar:
Sorry if i'm asking this again but i think is a major problem.

any chace to get a no journal fs in cache partition? Because we can't download apps >27mb like battleheart, pocket legends and similar.
[Galaxy S I9000 Android Development] oswade:
Im not sure if this this helps.. but here is a guide to remove journals from any partition in ext4 http://xdaforums.com/showthread.php?t=851407

BTW I don't understand how journaled fs causes this problem :confused: (i don't know how the market works though..)
[Galaxy S I9000 Android Development] currydude:
It causes this problem because the /cache partition is only 30mb(from memory) and it is the space in which market apps are temporarily downloaded to. Now, journaling also takes up about 4mb space (from memory), so effectively you can only download apps that are 26mb or less. I remember there was a directory fix to relocate where the apps are download too but I completely forgot where abouts the link was.

Do note that disabling journaling is dangerous and I found that I came across data corruption after a few months because of this.
[Galaxy S I9000 Android Development] corgar:
/cache is a volatile partition, no harm in removing journal from it.
[Galaxy S I9000 Android Development] currydude:
Oh LOLS, I thought the individual was looking to remove journal from all partitions, I was not aware that it was possible to just remove journal from /cache alone.
[Galaxy S I9000 Android Development] zacharias.maladroit:
things to look at for the testers:

there have been tons of changes in TalonDev from 0.2.x to 0.3.x or 0.4.x

anyone is willing and has the time to do 1-2 hours of GunBros gaming ?

back when I fine-tuned my first snail kernels and also my cm7 kernel

I did several tests (+ regression tests) to make sure that everything runs as it's supposed to run

but with more and more stuff that I need to do for study & other areas I have less time to do this frequently

sticking points to be looked for:

- any micro-lags or short (or longer) interruptions after e.g. 30 - 60 minutes of continous playing [swapping into the zram swap, memory consolidations, bottelnecks & wrongful tuning in this area]

- getting slower of the game-play while dozens of opponents are visible [cpu & scheduler bottlenecks]

- sound issues (e.g. sound effects barely hearable, whereas music is fine) [memory limits, e.g. possible on bigmem kernel]

- crashes ?

- lags while moving your character over the map [refresh rate; framebuffer stuff, cpu scheduling, voodoo color, ...]

thanks !

more things to come:

when I find more time - I'll write up a full list of test-cases to make sure regressions aren't introduced or can be eliminated & the kernel runs at its max
[Galaxy S I9000 Android Development] Crimsonthunder:
Zach i could do this today or tomorrow. Will report too you...
[Galaxy S I9000 Android Development] pikachu01:
Zach, will you be releasing the init.d scripts you've used in your CM7 kernels? E.g. RIL tweaks and TCP tweaks?

It could couple up with Talon and become THE ultimate kernel + optimization script. :)
[Galaxy S I9000 Android Development] oswade:
Thanks for the info :). My phone has also been corrupted a couple of times after using no-journal. Generally after improper shutdowns/reboots (ie. due to UV etc) so if you can avoid that, I think there is not a big risk. But if anyone deletes the journal, I do advise regular CWM backups ;)

But back on topic, I can't wait for the next version :). I am using Galaxian at the moment... But I find it a lot less stable than talon (I get a lot of reboots, I think UV is less stable :S). I would have to say, Galaxian is pretty awesome, it's fast developing and introduces a lot of new features. But to me Talon is the king of stability, best for a daily driver :)
[Galaxy S I9000 Android Development] firefox1991:
Where i can find the 0.4.1 version for my i-9000

I only find for captive
[Galaxy S I9000 Android Development] Crimsonthunder:
0.4.x Versions are here: http://talon.darkirc.info/public/talon/
[Galaxy S I9000 Android Development] existz:
Remember, 0.4.1 was just an initial "test" release for nexus/voodoo color, 0.4.2 has some major changes to color, so don't really go by 0.4.1... this is why I pretty much didn't release it for i9000, and shouldn't have for captivate. Next release has changes to color multipler (avoiding yellow tint), new mDNIe settings and new sharpness settings....looks wayy better IMO...give me a little bit to test some new changes, and ill get 0.4.2 out.. just making sure there's no new bugs with next release.. and trying to get color looking good

Also, NOTE TO DEVELOPERS

If there's anyone out there with some experience creating modules, get in touch with me...im looking into making OC a loadable module, kind of like tegrak oc.. im wanting to do something like 1200, 1300, 1400 as a module, and if someone wants to OC, they can just load the module of choice (which would eventually be made into an app). That way I can still do independent OC versions and not all in one oc which causes to many problems, and also help cut down on the amount of builds I have to compile/upload.. So if anyone is interested to take on the project or point me into the right direction, it would greatly be appreciated...and also I would pay for the services if needed. I have tried PMing tegrak, but no reply yet

Sent from my SGH-I897
[Galaxy S I9000 Android Development] stratosk:
I don't have experience creating modules but I could do some research for you and handle this if you are interested in.
[Galaxy S I9000 Android Development] existz:
Yea, any help would be appreciated

Sent from my SGH-I897
[Galaxy S I9000 Android Development] stratosk:
OK, time for reading... :)
[Galaxy S I9000 Android Development] Rootax:
I think the guy doing Semaphore uses modules ? If I'm right maybe you can contact him too ?
[Galaxy S I9000 Android Development] existz:
Well from looking at his initramfs, the script just echoes 1200000 or whatever, basically same thing as what we have now, to scaling_max_freq, its not an actual module...its basically the samething we use.

Sent from my SGH-I897
[Galaxy S I9000 Android Development] kodos96:
This is a problem that only affect certain roms... assuming that it's the issue I think it is, it should be fixed in the next release.
[Galaxy S I9000 Android Development] stratosk:
No, I don't use module for this. It's your code and as you mentioned I change the max freq.
[Galaxy S I9000 Android Development] D@niel0s:
@existz, are you able to release the new kernel before Friday evening? I'm leaving my country on Sat morning for two weeks and I need a well working kernel and I was happy with 0.4.1 :)
[Galaxy S I9000 Android Development] existz:
Yea chances are it will be release before friday evening, as long as everything goes like it has been and nothing major pops up
[Galaxy S I9000 Android Development] zacharias.maladroit:
++

no issues / serious regressions spotted so far

:)
[Galaxy S I9000 Android Development] D@niel0s:
Glad to hear that. I hope that everything goes well :)
[Galaxy S I9000 Android Development] existz:
Been looking around, this is about the closest thing i could find, but its for the Atrix, so of course none of it will work, but the idea of it is kind of what im looking for...maybe have one for 1.2ghz, then one for 1.3ghz and so on

http://pastebin.com/5fvUknzb

And another source for HTC Vision

https://github.com/coolbho3k/vision_oc/

If anyone could help, it would be greatly appreciated
[Galaxy S I9000 Android Development] Blondasisko:
not successful

Hi, after several days of using 0.3.1 with no issues I switched to 0.4.1. Unfortunately two reboots within 2 hours made me change my mind and try a different kernel. I went for Galaxian 1.9, but in the morning the screen did not wake up. Fortunately the alarm clock went off. I am coming back to 0.3.1, and wait for further releases.

I used 0.4.1 1200 but without OC, could it be the reason for unstable work? Maybe normal 0.4.1 1000 would work differently?

I use Criskelo rom 75 (JVP) with JVQ modem.
[Galaxy S I9000 Android Development] pikachu01:
Are you using TW4.5 by any chance?
[Galaxy S I9000 Android Development] Blondasisko:
Nope, ADW Ex
[Galaxy S I9000 Android Development] pikachu01:
Or using a custom lockscreen (MIUI lockscreen?). That and TW4.5 had a problem with scaling the frequency beyond the maximum set frequency.

You can try flashing the 1GHz version. It's stable for me so far.
[Galaxy S I9000 Android Development] Rootax:
I think existz said that 0.4.1 was not very stable no ? So if i were you, I would stay under 0.3.1 and wait the next official release ?
[Galaxy S I9000 Android Development] Bavaria85:
Ok maybe a stupid question but i really can't find anything on this.

Is 4.1 already available for i9000? I can only find it for captivate. I ask this because I read all these people that are on 4.1 and i want this too:)...

Or should i just wait untill the next release arrives in the OP?
[Galaxy S I9000 Android Development] pikachu01:
Look here:

http://talon.darkirc.info/public/talon/

Download the ones postfixed by i9000.
[Galaxy S I9000 Android Development] zenosteam:
simply chek this it's in the op http://talon.darkirc.info/public/talon/

,you find TalonDEV-0.4.1-1200-I9000-CWM3.zip 08-Jul-2011 13:49 7.2M : and other realse for other frequencies ( don't use bigmem) :)
[Galaxy S I9000 Android Development] Bavaria85:
Ok thanks i'll try it now.

Really want off galaxian, that kernel is overvolting stock settings now:S. Don't like that.
[Galaxy S I9000 Android Development] Blondasisko:
That is what I did, didn't I?

Just signalling only, not complaining.
[Galaxy S I9000 Android Development] woj999:
I use more then week 0.4.1 1300MHz. Don't UV. Every thing work very good. No reboots, fast. For me only one bug. After some time, my free ram is too small and phone is not that responsive. I must reboot and it's ok for next day or two ;-)
[Galaxy S I9000 Android Development] bitmappp:
I'm using v.0.4.1and it's really a fantastic kernel, since I do graphics, I have idea abt colors. Is there a way I CN test 0.4.2?

Thanks
[Galaxy S I9000 Android Development] -freedroid-:
As existz said a few posts ahead a new version of talon will be released soon. So just take a coke and wait a little bit :D
[Galaxy S I9000 Android Development] hackeron:
Next official release will be sick =) thx again for your great work.. existz and all devs involved..
[Galaxy S I9000 Android Development] D@niel0s:
Let's hope it will be released tomorrow because I have got to have it before midnight :D
[Galaxy S I9000 Android Development] Flynny75:
Has anyone managed to play Galaxy On Fire 2 with this kernel? With Chainfire3D (nvidia plugin, reduced textures) I only get white textures. Anyone managed to get it working?
[Galaxy S I9000 Android Development] jeebspawnshop:
GoF2 requires a LOT of RAM available. I played it on my Galaxy Tab the same way you described, but the Tab of course has more RAM.

I also used Autokiller Memory Optimizer to clean everything from RAM except core services, THEN started GoF2.

It ran a bit wonky for a minute or two until finally it started running "decently". It's not the smoothest, but it's ok.

The reason I explained all that? Cuz on the Tab it runs kinda *****y... I doubt the SGS can cope, dude :(
[Galaxy S I9000 Android Development] existz:
Im looking at releasing 0.4.2 tomorrow, will only be non-oc and 1.2ghz versions, but you can use tegrak oc app if you want higher. This is only temporary, until we can get our own oc module created, then you will be able to load the module and oc up to 1.4ghz or whatever we set it at . Most likely have it up around mid-day tomorrow

Sent from my SGH-I897
[Galaxy S I9000 Android Development] D@niel0s:
Great news! I was looking forward to 1,4ghz version but I believe 1,2 will be fine too. :) I can only oc it with tegrak app? And not for ex pimp my cpu?
[Galaxy S I9000 Android Development] existz:
Well, you can use pimp my cpu/voltage control..etc only up to 1.2ghz, anything higher and then you will have to use tegrak oc app.. again, this is only temporary..hopefully in next few releases we will have our own module and be able to use it
[Galaxy S I9000 Android Development] jaju123:
Any chance the battery charge bug can be fixed on a kernel level?
[Galaxy S I9000 Android Development] jeebspawnshop:
Love the work you and your team are doing here, and especially love the ideas you have for the future.

Keep on rocking, fellas ;)
[Galaxy S I9000 Android Development] ujjwal321:
how to go into gamma settings?

guys I am sorry for asking a silly question.. previously in MIUI there was gamma setting in the voodoo control app.. but how do I go into gamma setting in this kernel?? I don't see any gamma setting in the voodoo control app..

please help
[Galaxy S I9000 Android Development] existz:
Depends which version ur running, the one in the OP does not have voodoo control, but the latest "unofficial" release does... which I don't recommend flashing it, I will have an updated version up tomorrow...includes alot of changes to color. The "unofficial" release was just initial support for nexus framebuffer/voodoo color and it had alot of issues...such as yellow tint..not so good mDNIe settings...etc ..which are all fixed in the upcoming release...

But if u want it anyways, its at http://talon.darkirc.info ....(0.4.1).. make sure to dload i9000 version if ur on i9000...also, 0.4.1 is unsupported since I never released it for i9000, there were a few other bugs with it as well...most of all of them fixed in next release

Sent from my SGH-I897
[Galaxy S I9000 Android Development] komoornik:
0.4.1 is not so bad for me too.

The only problem is RAM management - phone gets laggy after some time.
[Galaxy S I9000 Android Development] :
i've found something...
[Galaxy S I9000 Android Development] fylim:
Same here. After reboot is great but after a while starts to become sluggish.
[Galaxy S I9000 Android Development] jaiiscool:
Existz had mentioned a few pages back that they have tweaked the ram as well as lmk settings for the upcoming release which will get rid of these lags/slow-downs.
[Galaxy S I9000 Android Development] Rootax:
Damn i can't wait ! :D
[Galaxy S I9000 Android Development] Tatsuya79:
I hope we'll see it reverted as well, it's just bad and was just an experiment.

Hardcore new colour code is interesting right now but he is using a different CWM for his temperature tweak.

I'd like to have this on Talon, with an option to directly enter the RGB values (in CWM or, better, with a tool directly in android but not sure it's possible).

And I hope Supercurio will find a way in the end to make something as good as Froyo Voodoo was.
[Galaxy S I9000 Android Development] Cy4n1d3:
The current implementation looks way better than stock for me.

Maybe it's not perfect, hacky coded and not 'correct' in terms of colorization and gamma but atleast it's not as bad as stock settings.
[Galaxy S I9000 Android Development] lanyco:
HI

This kernel runs well on JVQ roms????

Thanks
[Galaxy S I9000 Android Development] Cy4n1d3:
Aside from this question being answered every second page: yes.
[Galaxy S I9000 Android Development] lanyco:
Sorry and thanks
[Galaxy S I9000 Android Development] chrystal0925:
Ok I was finally able to find a version campatible with vibrant but i9000 to work with rom able to have audio now just had to remap keys .. but one ?? Is there a folder where boot animations are stored its not booting the Samsung qmg. :) so now I am trying to put a custom one it wont load under media or data any thoughts?
[Galaxy S I9000 Android Development] Rahulrulez:
I see there's version 0.4.1 on your website. Why isn't this thread updated? Isn't v0.4.1 ready to release?
[Galaxy S I9000 Android Development] D@niel0s:
No, it isn't, because of minor changes between 0.3.2 and 0.4.1. Today he will release 0.4.2.
[Galaxy S I9000 Android Development] Rahulrulez:
Great, waiting for v0.4.2.. I'll be using it for my ROM :)
[Galaxy S I9000 Android Development] existz:
UPDATE

TalonDEV-0.4.2

update to 2.6.35.13 (still shows 2.6.35.7)

added BFQv2-r1 I/O Scheduler (SIO default)

fully ported mDNIe driver from nexus

tweaked mDNIe UI settings similar to speedmod

fix colour multiplier to avoid yellow tint

tweaked lowmemorykiller driver

revert lmk settings similar to old #7

added boot progress bar during boot

arm: Allow CPU-supported unaligned accesses

add support for BT_PAN, Apple Magic Mouse + more

fix .int_volt on higher frequencies (thnx Cy4n1d3)

set kernel log buffer size to 4kb (from 128kb)

ashmem: fix deadlock when system is low on memory

compiled with 4.5.1 toolchains (RIL with 4.4.3)

removed unused governors; conservative now module

UV for LCD 3.0v->2.6v, RAM 1.8v-1.6v, ADC 3.3v->3.0v

some PM and battery runtime upstream fixes

NOTE

Use Tegraks Overclock app if you want to oc higher than 1.2ghz. Even though free app does not allow voltage changes, you can still UV with Voltage Control/Control Freak since the kernel itself actually supports UV...this is only temporary

Also note, the kernel base is updated to 2.6.35.13 but still shows 2.6.35.7, this is so samsungs precompiled modules and voodoo control plus app still works correctly, but it is actually updated.

Conservative is now compiled as a module, if you want to use Conservative governor (i do NOT recommend), you need to load the module, then use any app like SetCPU, VC..etc to select, ...simply type the following in a terminal emulator/adb shell... I will put an init.d script up later today for those that want it loaded on every boot.

su

insmod /lib/modules/cpufreq_conservative.ko
[Galaxy S I9000 Android Development] Cy4n1d3:
Great work :)

Thanks alot!
[Galaxy S I9000 Android Development] D@niel0s:
You did it as you promised! :) before midnight. I'll test it as soon as i get home. :)
[Galaxy S I9000 Android Development] existz:
Mirrors are up, but please visit http://talon.darkirc.info and click the ads! we get a few $$ on ad clicks :P

Mirrors: http://berryfx.com/RobBeane/Kernel/i9000/Talon/
[Galaxy S I9000 Android Development] jeebspawnshop:
Thanks for the update man. Gonna mash your Thanks button and your ads a few times to show the appreciation ;)

<3

<3

<3
[Galaxy S I9000 Android Development] Siberian Tiger:
Thanks for your hard work existz!!! :D
[Galaxy S I9000 Android Development] betoNL:
Will do for sure...

In the meantime, just for the curiosity :

What is exactly broken on the Captivate BIGMEM versions?

Tks

Ps. sure that OC stability issues are more device related than kernel related, but....if my sgs can be overclocked without issues, it means that any sgs can !

Not happening yet, but I will keep on testing....