yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] pikachu01:
Try to flash 0.4.4.22. It's more stable than 0.4.3 and it is closer to Milky's kernel than 0.4.3 (Milky's kernel is a derivative of Talon 0.4.4.18 or 19 I think)
[Galaxy S I9000 Android Development] Gvdn:
Why not 0.4.4.22?

Was previously on .21 with supercharger loaded. And honestly i didn't had the bug of need to push home button twice to get lockscreen or unresponsiveness after awhile. Flashed .22 now without changes and its been running fine since last night. (I slept off). Will see what happens, if it gets laggish again I'll reload supercharger.

But in .21 there was for me a problem with standard ram config
[Galaxy S I9000 Android Development] pikachu01:
Oops, that was a typo. 0.4.4.22 should be the one. Use Memory Freak if you want to change the RAM configuration. Or edit ram.conf directly with the values from SuperCharger.
[Galaxy S I9000 Android Development] rodirodi:
Can someone guide me with CIFS configuration, please? I've installed Mount Manager but seams it doesn't automatically recognize CIFS module. What I should additionally config/install?
[Galaxy S I9000 Android Development] pikachu01:
Did you try this?
[Galaxy S I9000 Android Development] muunisti:
Tried these and now My Country -game doesnt work. Force closes on startup, so Im trying the restore zip now. Hope it works.

Aww crap, even that didnt fix it. Still getting force close. Tried even reflashing kernel.

All these values seem to be default:

/ # cat /sys/module/lowmemorykiller/parameters/minfree

cat /sys/module/lowmemorykiller/parameters/minfree

1024,2048,3072,4096,9216,12288

/ # cat /proc/sys/vm/dirty_expire_centisecs

cat /proc/sys/vm/dirty_expire_centisecs

200

Any ideas whats wrong? My country worked before I flashed that zip with memsettings.

EDIT: ahh clearing game data fixed it, but now I get to start from scratch :(

EDIT2: Decided to flash the zip again since had nothing to lose anymore, now its working and oh my its good!
[Galaxy S I9000 Android Development] ale0crysis:
With your changes my SGS now Flyyyy and 100 MB and more freeee thank you :D
[Galaxy S I9000 Android Development] rodirodi:
Yes, Pikachu -

Mount Manager indicates that no CIFS modules are loaded. So it fails to mount. May be I'm missing something..
[Galaxy S I9000 Android Development] existz:
Check and see where its loading the module from, if it says /system/lib/modules, change it to /lib/modules. .. /lib/modules is not a symlink from /system/lib/modules, its actually in the root dir, some phones/apps are setup the other way around than what SGS uses
[Galaxy S I9000 Android Development] rodirodi:
Thanks Existz!

Pointed "Mount Manager" explicitly to right module (/lib/modules/cifs.ko) and now it works!

BTW, "CIFS Manager" also works (after the similar module location adjustment).
[Galaxy S I9000 Android Development] goodwill4u1:
Hey Gvdn,

just question, what is supercharger?

thanks
[Galaxy S I9000 Android Development] borjaag:
Trying BIGMEM version :p

Supercharger V.6 is included at the kernel? XD
[Galaxy S I9000 Android Development] Flynny75:
You mean the captivate version? On your i9000?

How many people have done this now? ;)
[Galaxy S I9000 Android Development] existz:
Well simone201 and a few others tested the bigmem config we use on captivate for i9000 and seems everything works ok (besides 720p of course) ..so ill include a bigmem version in next release
[Galaxy S I9000 Android Development] androiderrr:
Everwhere in XDA we are listing just supercharger surpercharge supercharger and nothing else.....
[Galaxy S I9000 Android Development] existz:
Give me a few minutes and ill upload a Bigmem version of 0.4.4.22
[Galaxy S I9000 Android Development] n4m3less:
yeessssssss! thx! gooood work!
[Galaxy S I9000 Android Development] Rootax:
In a strong heterosexual way, man, I love you :D
[Galaxy S I9000 Android Development] existz:
0.4.4.22 BIGMEM Public Test

BIGMEM versions added to original 0.4.4.22 post

Remember, BIGMEM versions will break 720P video recording

http://xdaforums.com/showpost.php?p=16992470&postcount=2877
[Galaxy S I9000 Android Development] fifa_king:
Words cannot describe ur greatness...finally BIGMEM :D thanks existz!!

tatsuya could you please make a sharpness version for 1200 bigmem?? tbanks in advance.
[Galaxy S I9000 Android Development] h4m74ro:
BIGMEM means how much MEM?
[Galaxy S I9000 Android Development] existz:
353ish, give or take a MB or two. ..this is about as high as we can go without having to start disabling drivers such as camera, audio.. etc
[Galaxy S I9000 Android Development] androiderrr:
Video recording working till 720*480 but not the playback.Other than that i havnt faced any issue,my phone is now flying.

Update-I was able to palyback video recorded at 720*480 through samsung video app but not through gallery
[Galaxy S I9000 Android Development] Tatsuya79:
Sorry, I don't know how to do and I'm not really interested by this version.

I can make a quick guide to explain which values I change for the colours tweak though.
[Galaxy S I9000 Android Development] existz:
All you have to do is 'make menuconfig' , goto Talon Settings, then enable Bigmem, save config.., then run ". build.sh"....or edit aries_eur_talon_defconfig and/or aries_talon_defconfig and set S5P_BIGMEM=y, then run either buildcaptivate.sh or buildsgs.sh
[Galaxy S I9000 Android Development] M_J_Nazari:
when the final version will be released?

do that before the 21st December 2012 :p

please set the color with speedmod color optimization.
[Galaxy S I9000 Android Development] M_J_Nazari:
PLEASE USE THE SPEEDMOD COLORFIX

do you see that?

how can i replace that?
[Galaxy S I9000 Android Development] existz:
Talon will remain Voodoo Color..., in order to do it yourself, you have to revert all the changes in the source in regards to voodoo color and recompile the kernel
[Galaxy S I9000 Android Development] androiderrr:
Also 720p recording is not working but 720p video itself is running like butter with no problem.Just checked it by downloading it from youtube and played it through stock video player@BIGMEM version
[Galaxy S I9000 Android Development] existz:
Yea 720p video recording will not work with BIGMEM, scrafice we have to make for more memory
[Galaxy S I9000 Android Development] darass:
existz how is the situation with RAM Management for now in Your work progress? :)
[Galaxy S I9000 Android Development] Tatsuya79:
Ok, tried to make it.

Tell me if that's ok *untested*. (warning !flashing!) :D
[Galaxy S I9000 Android Development] zenosteam:
can i run supercharger with the bigmem kernel that will be not have a negative impact with it?
[Galaxy S I9000 Android Development] existz:
Yea you can run it..., but i wouldnt set to aggressive settings, defeats the purpose of BIGMEM version if you dont use any of the ram
[Galaxy S I9000 Android Development] zenosteam:
ok,thanks for reply
[Galaxy S I9000 Android Development] M_J_Nazari:
existz, i made 4 icons for your memory freak program.

if you don't like that , gimme your logo, to make it better.
[Galaxy S I9000 Android Development] existz:
Very nice!..thanks, ill forward those on to Shane87
[Galaxy S I9000 Android Development] betoNL:
Just got an idea a while ago, by starting a bounty thread for a bigmem version for the i9000 and 2 days later voilá....it's done !

Thanks to Simone !

http://xdaforums.com/showpost.php?p=17006018&postcount=38

Only fair to stick with his version of talon bigmem

After all he is the one that came up with it first ;)

«»
[Galaxy S I9000 Android Development] existz:
Actually no, all he done was use the bigmem selection already in talon sources (make menuconfig->talon settings->enable bigmem) , and simply just enabled it and unselected captivate .. its the same config that's been in talon since the beginning ..just never put an i9000 build with it on XDA.. usually i will give credit where credit is due, but this is something that's always been in talon and has been ran before, just never posted on XDA..we have done i9000 BIGMEM builds privately on IRC

It would be like someone going in to talon sources and enabling 1.4ghz, its there and already been done, just not posted on XDA.. and then releasing it on xda and be like them saying they were first to do it. ..my point is, is if we create something, even post sources for it on github, but not include it in a release.., that someone can build from that source, post it on XDA and call it their own? ....no

To get technical about it, actually kodos96 was the one who done it, this is his memory config he put in talon awhile back.. ..but since it was already posted in another thread i decided to release a version on xda

I always give credit for someones work, but to simply enable something that's already in talon sources, and even under 'Talon Settings', then releasing it and calling it your own is wrong, ecspecially in a bounty thread to make money off of it. I take pride in Talon and the members that work on it, anything that's done by them, is well deserved credit to them, the Talon team works hard on this kernel.. and it is in active development, most of it on IRC. There's actually alot of stuff in Talon sources, created by Talon members that's not in builds on XDA.. The point of Talon is to bring developers together for one main project to get the best out of our devices.. so to see something done by them and credit to someone else, is not right

And here he even says he just enabled Talon Bigmem

http://xdaforums.com/showpost.php?p=17010363&postcount=59

Sorry for the rant, just couldn't let that one go
[Galaxy S I9000 Android Development] jeebspawnshop:
Nor should you!

I also do not believe that Simone was taking credit for any of it. It was just the guy from that last post that seemed to misunderstand how Simone did it.
[Galaxy S I9000 Android Development] existz:
Yea, i don't think he was either, might have came off harsher than it was intended.. my apologies, i just see stuff like this in other threads/forums and am easily to jump the gun anytime it comes to defending talon and its member.. no direct backlash was ment towards simone, we encourage others taking talon and making it better.. that's the whole point of Talon.. ,but yet want to make sure the credit due is given to those that made it in talon. Again, no harsh feelings ment towards Simone in any way, just setting the record straight, sort of say :P
[Galaxy S I9000 Android Development] currydude:
Thanks for the bigmem, honestly see no difference LOL (But I do not even use the camera, so more RAM without aggressive LMK settings can't hurt). I don't see why everyone is suggesting that we use the supercharger script, and then applying the weirdly (and overgrossly) aggressive settings, it's just a waste of RAM and I feel more frequent micro-lags with it (and a increase in battery usage)! Try to change the Talon LMK settings to the Nexus S LMK settings with the MemoryFreak app (No offence to the Talon crew but I do prefer the Nexus S settings), less RAM free but much smoother :) Remember guys! This isn't like Windows! More RAM does not = better performance.
[Galaxy S I9000 Android Development] existz:
1+ .. we have the ram, why not use it.. instead of aggressive lmk settings that do more harm than good.. Agreed, this is not windows, so more memory isn't going to give more performance ..people keep on wanting more ram, more ram, but have LMK settings that kills everything instantly.

So remember, bigmem is for those that want more multitasking, apps stored in memory.. etc.., otherwise its just a waste

And i want to point out, it wasn't about saying "we was first, we was first", but more pointing out that this is not something new and has been in Talon for along time, even private builds have been made in the past on IRC. There's actually some work being done in this department to bring more available ram.. ,it something thats very experimental at this point and an i9000 BIGMEM wasn't something at the top of our list, to put time into testing ..etc. to make sure nothing else would be broken, when we will probably turn around in the near future and never use .. but since it was posted and no new issues were reported, i decided to go ahead and throw it in this test., and thanks to those that tested it
[Galaxy S I9000 Android Development] flolep:
I agree with you.

Just wanted to say that supercharger or more aggressive LMK settings are used because by experience, believe me or not, when you have several applications installed, if you don't have more than 60 mb free at any times, phone is lagging and applications take more time to launch or even work sometimes.

So effectively with a BIGMEN version, aggressive LMK settings are not welcome anymore but there is a need for 60 mb free all the time for smoothness.

I think that 100 apk installed, between 60 and 80 mb free all the time are good, less ram is more lags, more ram is less multitasking, and not really smoother, just a little bit more.

And this assessment is true, BIGMEN version or not. Indeed with BIGMEN version, you will have more multitasking, that, I agree with you.

For my case, I don't want to loose 720 p recording, so if I want to use talon kernel (and I really want because I love it), I have to set more aggressive LMK (or use supercharger, it's the same) because talon default ones give me 40 mb free only with 100 apk installed and there are lags.

Without noting real memory leaks,but that is another problem (you said some times ago that disabling zram and leaks are gone, well, maybe, but users didn't see the difference because they had not enough free ram, but have zram enabled and no leaks could be greater :-)).

But I am really happy to see that there is work done to give more available ram :-) and I will patiently wait for releases that implement these experiments.

I really think that talon will be the best kernel out there when it will give around 60 mb free all the time with 100 apk installed, no more memory leaks at all, and no sacrifice in multitasking nor functionalities (720 p recording is one of them). All that, by default, without tweaking more, just flash the kernel.

Finally, again, thanks for your hard works. And thanks to kodos for doing the first bigmem developments, even if I won't use it, just wanted to give good credit :-).

But I don't want to discredit Simone too because he said many times that bigmem version was easy with talon and that credit goes to Talon crew.

And moreover he worked hard to add some real nice features to talon kernel, and his version of bigmem kernel is not just talon .22 with BIGMEN checkbox, there are other good things in there.

I finish with that : long life to Talon :p

Sent from my GT-I9000
[Galaxy S I9000 Android Development] currydude:
I have 468 user apps install, so IMO (ironic I know) your estimation that under you detecte "lag" under60 mb RAM free is just placebo
[Galaxy S I9000 Android Development] flolep:
Many users in here proved that using supercharger get their phone smoother...

I don't think that with so much users we could say it's placebo. And sorry but when I launch a so important apk as phone.apk and I must wait 10 seconds before launch and scrolling through the contacts is really hard, I can tell you it's lagging...

If I kill the tasks in memory before launching phone.apk, the same experience is MUCH smoother.

But I don't want to kill my tasks every time I need to do something.

And I don't want to reboot my phone every day to get back some lost memory.

What you don't understand is that I agree with you or existz. It's just a question of good compromise, that's all.

If for you, 40 mb free is ok and your phone is smooth with 450 apk, then ok, great for you, even if I hardly understand it if you only are on talon kernel and didn't do any tweaks more.

But for me, and other people apparently, more ram is needed for smoothness, that's all.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] psyren:
... and now, for something completely different:

I flashed the newest Talon (4.4.22) and tried out ondemandX CPU governor. There is still a huge lag time when receiving a call and the phone waking up. I had enough time to get out my phone and unlock the screen manually =\
[Galaxy S I9000 Android Development] jocke_lulle:
Hi guys

I want to try talon kernel. But I just wonder. A lot of you are applying scripts and changing conig-files etc. Do i have to change that to get it to run good? Or can I just dl the kernel, flash it and enjoy?=)

And another question. What is supercharger? Is it like juwes ramscript? Can I use both at the same time? If no, which one do u prefer?

Thanks

Edit. Just read in first post that its not recommended to use ramhack script (like juwes i supposse...?)
[Galaxy S I9000 Android Development] shaarky:
Strange, for me it's much better then for .21
[Galaxy S I9000 Android Development] currydude:
Then tell me how exactly did they "prove" that more aggressive settings = better performance. To be honest, I do not understand the whole concept of RAM in the Linux world but before I can find some justified and numeric proofs that aggressive LMK settings = better performance, my thoughts are that the larger free ram avaliable is getting to people's heads and that they "feel" that they have a faster device.

If you would like to experiment my settings are quite simple for ram.conf;

recomment (remove #);

VFS_CACHE_PRESSURE=50

# LMK/ZRAM settings

FOREGROUND_APP_ADJ=0

VISIBLE_APP_ADJ=2

PERCEPTIBLE_APP_ADJ=3

HEAVY_WEIGHT_APP_ADJ=4

SECONDARY_SERVER_ADJ=5

BACKUP_APP_ADJ=6

HOME_APP_ADJ=1

HIDDEN_APP_MIN_ADJ=7

EMPTY_APP_ADJ=15

FOREGROUND_APP_MEM=2048

VISIBLE_APP_MEM=3072

PERCEPTIBLE_APP_MEM=4096

HEAVY_WEIGHT_APP_MEM=4096

SECONDARY_SERVER_MEM=6144

BACKUP_APP_MEM=6144

HOME_APP_MEM=6144

HIDDEN_APP_MEM=7168

EMPTY_APP_MEM=8192

LMK_ADJ=0,1,2,4,7,15

LMK_MINFREE=2048,3072,4096,6144,7168,8192

ZRAM_SIZE=0 (I disabled swappiness so no reason to have zram LOL)

SWAPPINESS=0 (Load times for random apps seem to load a fraction slower but apps I frequently use such as contacts, phone, settings, etc load much faster and are noticeably smoother)

Nexus S Lmk in memoryfreak zram and swappiness set to 0 and increase priority to homeauncher to reduce redraw
[Galaxy S I9000 Android Development] corgar:
From 0.4.4.x build got some major problem with gps fix. No fix at all. Already tried other modem. Any clue?

Tapatalked, powered by Corgar Slim Rom GB Edition.
[Galaxy S I9000 Android Development] Mangus_U*RA:
for me the fix is slow but it works after some time.
[Galaxy S I9000 Android Development] Widget21:
Does it matter which version of Talon you settings apply to? I'm still on 0.4.3.
[Galaxy S I9000 Android Development] currydude:
It wouldn't matter but I do recommend updating to 0.4.4.22
[Galaxy S I9000 Android Development] jocke_lulle:
Does anyone have a green flash when using voodoo color alternative/punchy settings and locking the device?
[Galaxy S I9000 Android Development] flolep:
1) I wanted to say : "many users tried supercharger and reported that their phone became smoother after that, that is a sufficient proof for me, statistically good"

But for me the better proof, for sure, but you won't accept it, lol, is that my phone is really smoother, and it's not in my head :p

2) even if it's simple, you did some tweaking after flashing...

Even if it's simple, you had to do tests and tests to have good values.

You touched at lmk with nexus s settings and change priority of launcher (oh, that is what supercharger does, tweaking those two values too, but ok, more aggressively). You were obliged to disable zram and swappiness too...

So that's what I say, you can't just flash actual talon kernel and have a smooth phone. These tests or even these tweakings are not very easy when you first flash talon kernel and users want to just flash kernel and have a smooth phone :-)

3) I may try your settings and report if it's better than having more free ram and sacrificing multitasking a little.

Because, really, in my case, I don't care of multitasking too much...

For applications I use : I use it, then quit and launch another one, etc... I don't switch too much between apps indeed. And if I switch, it's between two apps only and in that case, multitasking still works for me. Music can be played in background for example.

Moreover, if a task is killed aggressively by minfree, because of more free ram, it's not long to relaunch it (almost instantly)...

Of course these actions pump a little more battery too... But for me smoothness is more important than battery.

BUT I think, again, it's all about compromise, the two extreme cases are not good. I think battery is sufficient and smoothness too when minfree values are made for more aggressive than default talon ones, but not extremely aggressive too.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] pikachu01:
Try to drag the gamma sliders together higher up. Then adjust the gammas and look for neutral grays. You'll eliminate the flash.
[Galaxy S I9000 Android Development] currydude:
Whatever floats your bloat mate

I never said the stock talon settings were perfect did I?

Sacrificing multitasking? The ssetttings will allow for better multitasking.
[Galaxy S I9000 Android Development] flolep:
No but it's almost the only purpose of my posts... So we agree on that one :-)

Yeah I was comparing your solution and mine. Mine is indeed sacrificing a little the multitasking for more smoothness.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] currydude:
'

Haha there's nothing better than a resolution to misunderstanding

That's interesting, my device feels.smoother with less aggressive lmk settings.
[Galaxy S I9000 Android Development] jocke_lulle:
Ok, thanks, Im gonna try it. But if i move the sliders higher up i will loose the punchy colors and they will be less colorful, right?
[Galaxy S I9000 Android Development] currydude:
I thought this issue was fixed in 0.4.4.x (try 0.4.4.22)
[Galaxy S I9000 Android Development] jocke_lulle:
Ok. I just flashed 0.4.3

But downloading 0.4.4.22 right now. Gonna try it