yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] shane87:
Yeah, after they released froyo officially, and the sources, they were able to successfully use i9000 kernel/modem combos with i897 roms. For a while, I ran dg's cog 4.x rom with existz's suckerpunch/onyx kernel and a matched i9000 modem. I preffer i9000 kernels due to the generaly higher level of customisation possible, plus using an i9000 modem gives access to hsupa and increased network throughput. Granted, even when combined with an i897 rom, an i9000 kernel/modem combo will disable audience chip support, but call quality is not as big of an issue for me.

Hopefully, now that the SGSII has been released, att MIGHT get us i897 users an official gingerbread update, and correspondong sources. Of course, att is not known for updating in a timely manner, so who knows if we will even get gb sources. But we can still hope!

Sent from my SAMSUNG-SGH-I897
[Captivate Android Development] geokilla:
Rogers Gingerbread has been released just in case you didn't know. Maybe there's sources out as well?

Btw, what's happening with the Talon development? It's completely stopped. It still requires reboots multiple times a day, and I still can't multitask whatsoever. Really don't want to leave because it's so good.
[Captivate Android Development] pikachu01:
Did you set your HiddenApp to 52 as well as use the drop_cache script every now and then?

Read here:

http://xdaforums.com/showthread.php?t=1266715
[Captivate Android Development] irishvandal:
exists,

hey bro, i just caught wind that Watsa may be leaving the Cappy world. If this happens to be true, what would be your next suggestion for a Talon-ROM combo?

lol, i still aint willing to give up on Talon, gotta mean something. lol. look forward to your response. tnx as always.
[Captivate Android Development] existz:
Development hasn't stopped, check github, its still being updated...slowly but surely.. there's not enough fixes to count for a new release.. Also can't track down the memory leak without a device, really not that much to do at the moment. I'm gonna give kodos96 a little bit more time and see if he comes around, if not then ill probably just knock talons memory management back down closer to stock since he was maintaining it...kind of hard to pick up where someone else left off, especially with his LMKset..probably make it a little bit less "high maintenance".. But once enough updates are made to make up a new release ill post it
[Captivate Android Development] geokilla:
I have it set to 40MB since it's right in between. Rarely do I need to multitask but when I do, I couldn't. Like today, tried to make a phone call and run Navigon at the same time. Could perform one but not the other.

I'll take a look at the script.
[Captivate Android Development] existz:
yea clearing drop_caches every so often seems to help...just do ...

free
sync
echo 3 > /proc/sys/vm/drop_caches
free

By doing 'free' before and after, you can see whats cleared.. But this seems to help with memory leak some..for now just a temp workaround
[Captivate Android Development] geokilla:
I'd rather just restart the phone then. Less work involved lol.
[Captivate Android Development] existz:
Well, technically all you have to type to clear drop_caches is just one line (given you dont check free)..But if nothing picks up soon development wise, in regards to memory leak, then ill make a binary that does all this for you, then all you have to do is execute it... (for example... type "dropcache" in terminal emu..

sync; echo 3 > /proc/sys/vm/drop_caches
[Captivate Android Development] Gromlakh:
Use Script Manager and put that into a script. Then you can create a widget on your desktop. Running the script from a widget is much easier than rebooting.
[Captivate Android Development] topiratiko:
That sounds cool. Is there anyway to make it execute automatically with no user input say every 2 hours? Just a thought.

Sent from my Apex Blue JVR Samsung Captivate.
[Captivate Android Development] irishvandal:
Oooooo, yeah. i want to sign in on that idea. lol. i am a freakin re-boot junkie and currently having some crazy issues when i re-boot. so i am not so re-boot crazy and suffer in the lag dept.

could this be thrown into MF or an outside stand alone? or possibly create an entire script running apk? has diff settings like the "auto two hours clear cache" or "multi-task script" with a "revert single app" and so on? or maybe i should just get back in the corner and smoke some more? lol.

exists,

u got a suggestion for a Talon compatible ROM? APEX was solid enough, but it does seem that Watsa have given the word earlier this week. sad, jvs and APEX were starting to really shine. let me know, i was please enough with APEX, so i am asking again. lol.
[Captivate Android Development] existz:
I've been using a bash compiler on my desktop but seems i keep getting syntax errors due to android not supporting the way the script was compiled, so gonna have to look into it a little... which I'm pretty sure shane87 could just add the commands to memoryfreak and have a button/widget to execute, not sure about having it run every so often. But hopefully we can pinpoint the memory leak problem and eliminate it sometime soon.. but ill look into getting the binary to work on android (works freaking awesome on Linux..go figure)..

As for rom recommendation, probably will have to hit up someone else, its been so long since I've used a cappy, last thing i ran was JVQ.. but Continuum or anything by DAGr8 are always top notch ..
[Captivate Android Development] geokilla:
Mosaic by The Collective, formerly, Team Phoenix, is very good. Though their latest creation doesn't seem to be as good as Mosaic VI. Plus some of the developers there are annoying. It's like no criticism allowed in there. I posted the same thing in Apex.
[Captivate Android Development] RashaMatt:
If you have SGSTools, just store those lines in a .txt file in /sdcard/sgstools - then you can make an SGS Tools script shortcut on your home page to run the script. It'll even show you the output (briefly).

____________________________________________________________

AT&T Captivate SGH-I897, Apex 10.0, Xcal's I9000 JVS vG3.0, KC1
[Captivate Android Development] Kyuta Syuko:
You could use Tasker to make the script run every so often too. I know some devs don't care for Tasker though.
[Captivate Android Development] Geezer000:
Would the ondemandx CWM flash that you have work on 897 roms like Pinnacle or fusion?
[Captivate Android Development] Kyuta Syuko:
The kernel would need to be programmed with OnDemandX support which is pretty much impossible due to lack of code.
[Captivate Android Development] mpencexda:
Hey existz, I am not sure if you got my other PM's but I have the extra phone up and running if you are still interested is using it for dev..
[Captivate Android Development] mcongosto:
as a total newbie but trying to thinhs right, all downloads are .zip files but odin only accept tar files..

is this extra complication completely necessary?
[Captivate Android Development] existz:
The zips are to flash with CWM not Odin
[Captivate Android Development] Gromlakh:
The zip files posted are flashable through Clockworkmod Recovery, which does not accept .tar files. If you don't want to flash through CWM, extract the zImage file from the zip and flash it with Heimdall instead.
[Captivate Android Development] shane87:
Hmm, interesting idea. I can definately add a drop cache button to mf, and have it call free before and after, printing the output to a popup text box so you can see what it did.

As far as having a widget, or a service to have it clear every so often, I haven't messed with widgets or services much, but I will definately look into it.

Either way, I will definately get a button in mf to drop caches, and if I can figure it out I will look into adding a widget, to clear from the home screen, and a service to auto clear every so often.

Also, I have a working drop cache script on my cappy. However, tapatalk/xda will only let me upload pics. Once I get back to my desktop I will post my script up here for anyone interested.

Sent from my SAMSUNG-SGH-I897
[Captivate Android Development] existz:
Ok, so i gave up on my bash compiler and actually wrote it in C and compiled, so if anyone wants to test this...

copy 'dropcache' binary to /system/bin/

make sure exectuable permissions are set

then open terminal emu or adb shell and just type 'dropcache'

you can do 'free' before and after you type 'dropcache' to see what cleared.. After you copy the binary and set permissions, from now on all you have to do is just type 'dropcache' in term-emu and thats it!

Let me know if this worked, this is first time ive wrote and compiled C from scratch..
[Captivate Android Development] Gromlakh:
Maybe I'm missing something, but what would the advantage be of doing this vs. using Script Manager to put all the commands into one script and clicking on a widget when you want to run it?
[Captivate Android Development] existz:
If that's what you want to do, then you can do it... the binary will execute everything for you, you just have to put it in /system/bin/ and give it permissions. Then to clear all you have to do is type "dropcache"..
[Captivate Android Development] Gromlakh:
I understand that it would work, it just struck me as a lot of extra work to have to compile a C binary that you'd still have to type out a terminal command to run it, when you could instead copy/paste the commands into Script Manager more quickly and put a one-touch widget on your desktop to launch it without needing to type.

*shrug* Just seems easier to me.
[Captivate Android Development] existz:
Well, it just cuts..

sync
echo "3" > /proc/sys/vm/drop_caches

down to..

dropcache

...so for some it would just be easier to type one word than setup Script Manager and all that, plus have to look up and find the commands to add to the script..etc.., just copy binary, set permissions and type 'dropcache' could be simpler for some..also later on it will be easier for me to call just a binary instead of multiple commands ,if i figure a good way to put a timer on it.. Plus if this works out for people, then ill make an interactive menu to clear a few other things...make a command line program out of it
[Captivate Android Development] psych0phobia:
I would recommend investigating the following for automatic cache dropping:

http://www.imoseyon.com/2011/02/cron-on-android-is-awesome.html
[Captivate Android Development] Gromlakh:
Now that looks interesting...
[Captivate Android Development] shane87:
That is pretty interesting, and opens up tons of new abilities!! Unfortunately, there would be no way of calling free before and after to see how much space was cleared. I mean, you could add free to the crontab file, but you wouldnt see the output. To some, I'm sure that wouldnt matter. However, i just sent ex a pm about the latest version of MF which has a drop caches button. Also, I am looking into having MF, at the discretion of the user, start a service to drop caches every so often, and allow the user to select how often the caches would be dropped. if I can get everything together, it would make things much easier for the average user. And it would allow me to post a notification in the notification bar every time caches are dropped, and optionally show the output of free before and after the drop, so that users could see how much space was cleared.

I am also going to look into creating a widget that users can add to their home screen so that caches can be dropped with one click.

Anyway, it will be at least a week, what with work and kids, but I am working on it!
[Captivate Android Development] irishvandal:
This all sounds freakin great. all this action from two cents, lol.

i personally haven't dabbled much, if at all, with running scripts. The only ones I personally threw in were enabled at boot under 4.1 i believe. lol. but if a quick tut gets thrown up, i will be more than happy to do the reading and testing out what the effects are. about the best i can do, lol.

MF has seemed to done a decent job of taking care of my lag issues and would love to see this project completed so MF becomes a true all in one app for the cappys memory needs.

Shane,

take ur time bro. as always, fam and work come first. man do i know that lesson. lol. great to see that it may be possible and you are still in action with your app to better improve the cappy community. thank you.

exists,

i am thinking Obsession Blue Revamped once it comes out. The real question is if Obsession will allow Talon 5.1.2 or should i bounce back a few versions? i need to get settled in over at their camp and to some q&a to find the right mix. SensatioN is another that I have been keeping an eye on as well. Crysis is out sick for a short time(hope you get better Crysis) and maybe we will see that ROM pick up speed again.

and a reminder from earlier in this post, if you can throw up some kind of tut for running scripts or a link, i will try and test out your scripts when i get a chance. i honestly have no idea on what to run or how to do it. lol. more than willing to get my feet wet again. lol. and thank you for the effort as always. if this cache clear shows some kind of promise at least we can have an easier time till you figure of the issue at hand.

So kudos guys, really. thank you:D. kinda feel like i need to say it considering the Cappy camp is thinning out:eek:. lol.
[Captivate Android Development] Kyuta Syuko:
*whips shane* Bad shane! Put us before work and kids! jk :p

Sounds promising. Too bad I'm poking around the stock I897UCKI2. Currently trying to repack the kernel with a modified initramfs but have run into various issues and errors...

Did tweak my pit file so I have a 57M Cache, but now I'm having issues with the Market getting stuck on the loading screen after I press Install on some of my purchased apps. Clearing the Market data fixes it but then another app will start doing it...
[Captivate Android Development] topiratiko:
Auto cache dropping would be awesome. Basically bye bye shrinking memory

Sent from my Apex Blue JVR Samsung Captivate.
[Captivate Android Development] Sqb:
Worked great existz! Thanks for all the hard work.

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] mcongosto:
Cool, but in the first post it says

My point is this makes it unnecessarily complicated for a newbie like me.

I mean there's no even a link to CWM. What is CWM anyway? too many hours of frustration could be avoided with 2 very small details. I mean after all the hard work to put u p a great kernel, why don't try to avoid frustration on newbies?
[Captivate Android Development] fuloplori:
CWM (clockworkmod) recovery, is a custom recovery for Android phones and that allows you to perform several advanced recovery, restoration, installation and maintenance operations on your Android device that aren't possible with the stock recovery.

If you didn't know this basic thing and wanna flash talon, I'd say hold your horses and read more before u do something that ur gonna regret l8er. If u can't find answers through search on xda then google always there for help ;)
[Captivate Android Development] existz:
If you read a little further down it says "Now CWM flashable"... CWM = via recovery mode (aka ClockworkMod Recovery, aka CWM).. Talon has been CWM flashable for months now, and is simpler than Odin .. I suggest reading up a little more before flashing (not being an asshole) just that 95% of stuff you will flash (ie.. Roms, themes, mods ..etc..) are all CWM flashable.. there's tonnnns of info in regards to CWM recovery, as almost every Android device uses it, instead of proprietary software only for windows for Samsung by Samsung (Odin)..
[Captivate Android Development] gunderbum:
MobileTechVideos. Has some good easy to follow. Videos. On this stuff. For noobies
[Captivate Android Development] existz:
0.5.1.3 Public Test

UPDATE

0.5.1.3

lib/checksum.c: optimize do_csum a bit

XZ: Fix missing <linux/kernel.h> include

XZ: Fix incorrect XZ_BUF_ERROR

initramfs: update to JVT contents

initramfs: update su binary to v3.0

initramfs: update to memoryfreak-1.22b

mmc:core: increase write data timeout

block: tweak IO schedulers for flash devices

ARM: dma-mapping: free allocated pages if unable to map

sched: Move sched_autogroup_exit() to free_signal_struct()

sched, autogroup: fix reference leak

NOTE MemoryFreak has been updated and now includes option to wipe drop_caches..also updated su binary to v3.0, so update to latest su apk
[Captivate Android Development] Sqb:
Thanks for everything. Downloading now.

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] nh5:
Anyway I can avoid updating to su 3.0 with the new version? it's buggy and every time I've updated to it breaks all superuser apps.
[Captivate Android Development] existz:
Short answer, no... but if it proves to be an issue ill revert it..but ive been using 3.0 final since it came out with no issues (9/26 i believe)
[Captivate Android Development] Sqb:
Everything working great here. Updated fine. There is also a su app that fixes updates if u look in the market. Hopefully it helps if your having problems with the update breaking things

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] Kyuta Syuko:
The only issue I had when updating to SU 3.0 is that all the permissions were wiped which imo isn't really an issue at all.
[Captivate Android Development] Seanbest:
Can I flash Talon directly over DC 4?
[Captivate Android Development] holeindalip:
Yes, you can
[Captivate Android Development] Seanbest:
Thought so, but wanted to make sure. Thanks.
[Captivate Android Development] IDoMy0wnRacing:
Thanks for the update team. :D I'm going to go play now...
[Captivate Android Development] irishvandal:
tnx, giving it a spin now under APEX10.1 . Seriously thinking about running Obsession for the weekend and see how things roll.

tnx again.
[Captivate Android Development] Spidious:
This kernel just gets better. Is it possible to get the mosaic vii start up screen? I really don't like the s screen.

Sent from my phone in a secret location.
[Captivate Android Development] fractaline:
Go into system/media, copy the bootanimation.zip and rename to sanim.zip. Keep both in there and then you'll have the mosaic boot animation with either kernel. :)
[Captivate Android Development] thatotherguy28:
just go to /system/media in root explorer and change the bootanimation.zip name to sanim.zip

EDIT: Too slow :(
[Captivate Android Development] Spidious:
Thanks

Sent from my phone in a secret location.
[Captivate Android Development] shane87:
Talon will always show the basic galaxy s bootanimation on the first boot. This is because the cache and dalvik cache are wiped at flash. On subsequent boots, it will play the custom bootanimation, if present, unless you wiped cache/dalvik cache before the boot.

Sent from my SAMSUNG-SGH-I897
[Captivate Android Development] Sqb:
^^^The man himself. Thank you for the mf update. The drop cache button is great. All you devs here are the cream of the crop.

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] chiefy009:
Wrong thread
[Captivate Android Development] Elad92:
Hey, great kernel!

Is there a way to cancel the voodo color? Or just getting back to stock colors?

Thanks :)
[Captivate Android Development] shane87:
In short, not really. The voodoo color is built into the kernel, so no way to remove it. You can use the voodoo control app, available on the market if you don't already have it, to adjust the colors back toward "stock." However, there is no "revert to stock" option, since the stock color profile is a tad washed out, at least in some people's opinions.

It can be a pain in the @$$ to tweak the color settings to how you want them, but the mere ability to adjust the colors and fine tune them to your own likings make voodoo color, in my opinion, awesome.

@sqb: the "Man Himself" would be existz, lol, although I'm sure he would disagree. It has taken an awesome team of devs to make talon into what it is, and no single person could have done it alone.

So, here is to all of the devs, and anyone else who has had a hand in shaping Talon: THANK YOU!!!!!!!!! Especially to existz, kodos96, ytt3r, and zacharias.maladroit.

Also of equal importance, a HUGE thank you goes out from me, and I'm sure everyone who has helped write talon, to YOU, the users of talon. Without you guys as testers (guniea pigs sometimes, lol), and providing feedback and encouragment, us devs wouldn't have much to work for!!

Sent from my SAMSUNG-SGH-I897
[Captivate Android Development] pikachu01:
In this post, Tatsuya79 made a custom-built of Talon that has speedmod colors.

http://xdaforums.com/showpost.php?p=18180776&postcount=3535

It's for the i9000 though. You can PM him if he's willing to build a Captivate build that has the speedmod colors only.
[Captivate Android Development] Elad92:
Thank you both :)

I will ask him!
[Captivate Android Development] Sqb:
@team talon, no disrespect or lack of kudos to the team. I was just stoked to see drop caches baked in. thank you all for everything you have done to make talon the beast it is!

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] existz:
Next version of MF should have a new button also (again), to actually clear ZRAM, I've made a binary which does this, so this should really help with those that get lag after long up time.. which the button shouldn't be abused, only used in last chance resort so you don't have to reboot.. These are only temp workarounds until we can locate the memory leak..which i wont be able to do until i get a device to test on.. Thank shane87 for his awesome work incorporating these into MF. Once these are added, this should eliminate the problem until i can find the actual cause, letting me concentrate on some other things..such as oc module.. which hopefully will have its own app also, allowing loading/unloading of module, selecting frequency..etc.. So in short, development is not dead, there's a few things that's left that needs done.
[Captivate Android Development] melvinaury:
What is the best settings for MF. I'm currently using the Talon default
[Captivate Android Development] existz:
There is no "best settings", the point of MF is so you can tweak Talons memory management to YOUR needs.. ie either more performance or more multitasking
[Captivate Android Development] irishvandal:
Great to hear about the lag/memory issue. This should lighten up allot of peps concerns till you track down and squash that bug. tnx bro.

Has a MF guide been posted? I myself get a little lost in setting MF and haven't found a solid setting. I remember talking about it a month ago, lol. But I sure forgot to bookmark it, lol. Any chance a short-hand guide could be made for MF and attached to the OP as to help curb these questions?

btw, Talon 0.5.1.3 1200 stock running with Obssession Revamped Blues nicely

great job!!!!!
[Captivate Android Development] Dungeon47:
On the latest version (.3) I've noticed poorer overall performance and load times with the same settings in MF compared to .2. I'm flashing back to .2 for a control test, and will post results.

The loss of performance was most noticeable when launching applications, waiting for lists to populate (like adding a new widget), and switching between two active apps.

In both versions, my MF settings were TALON, 36, 256, 50. I've been using 1200mhz BIGMEM versions.
[Captivate Android Development] Spidious:
Not sure what happened with 5.1.3 :confused:

But mine seems slower and more choppy..

Going back to v5.1.2 :D
[Captivate Android Development] topiratiko:
Awesome!

Sent from my Apex Blue JVR Samsung Captivate.
[Captivate Android Development] seodle:
Can this kernal run with a KI2 based ROM?