yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] crazililazn:
okay, thanks for the clarification.
[Captivate Android Development] pikachu01:
Guys, I've updated the instructions to include "sync". Thanks existz for pointing it out :)

I've also included how you can check if caches are actually dropped using the command "free". Check it out.

http://xdaforums.com/showpost.php?p=17606295&postcount=4890
[Captivate Android Development] pikachu01:
And, I updated the screenstate_scaling script to insmod the conservative governor. I found it weird that some people couldn't find the governor on voltage control. Once, I checked mine, I found that I've always loaded the conservative governor from a script in the first post. Hence, I've updated the screenstate_scaling to automatically load the governor.

If you're not using the conservative governor as the sleeping governor, remove the insmod line.
[Captivate Android Development] rlorange:
Hey can you help. My music app refuses to run slower than 800 mhz even with your screen scaling script. I have set max freq screen off to 400. apart from that the script runs very well.

**Simply Honey 5.0 JVR, Talon kernel & Tegrak OC app 1.36ghz@1340mv**
[Captivate Android Development] pikachu01:
Music has always been scaled to 800 MHz (even though CPU usage is actually lower than that). Even in Samsung stock kernel, it's still 800MHz.

I would think that the screenstate_scaling works although CPU reports it otherwise. It's more likely that Samsung put in this 800MHz algorithm to make music playback more CPU friendly (i.e. scale CPU to 800MHz, but actually consume less battery than a real 800MHz scale)
[Captivate Android Development] rlorange:
Thank you for that great response. Battery definitely seems to drain a, lot playing music. Now that I have your script running I'll report back if it improves. Also I often play long mp3s say 3 hours long if that had anything to do with battery drain.

**Simply Honey 5.0 JVR, Talon kernel & Tegrak OC app 1.36ghz@1340mv**
[Captivate Android Development] pikachu01:
Hmm, I rarely play music on my SGS, hence I can't compare. You could ask Existz to incorporate the DVFS to be 400MHz instead. I know Semaphore does that.
[Captivate Android Development] rlorange:
Ok I'll ask. Thanks

**Simply Honey 5.0 JVR, Talon kernel & Tegrak OC app 1.36ghz@1340mv**
[Captivate Android Development] rlorange:
@exitz would adjusting DVFS whatever that is to 400 be ok in the next talon release?

**Simply Honey 5.0 JVR, Talon kernel & Tegrak OC app 1.36ghz@1340mv**
[Captivate Android Development] pikachu01:
Just wanted to announce that I moved my scripts here:

[REF] Android Optimizations Tips on XXJVS (and other ROMs) + Zach's Platypus Scripts

Sorry for the intrusion :)
[Captivate Android Development] Kyuta Syuko:
Seems like my brightness change on unplug has come back =| A bit annoying but no big deal.
[Captivate Android Development] existz:
When you say "it came back" i take it that it went away, was there any changes lately?
[Captivate Android Development] Kyuta Syuko:
Other then installing a few new apps and maybe the updated scripts pikachu posted nothing I can really think of with exception of trying to get a Virtual Cache script to work by manually entering in all the commands in my Terminal Emulator along with the commands to clear/drop the caches -- which doesn't seem to want to work right for me -- posted by pikachu.

If I can think of anything else that may have had a hand in it I'll let you know.
[Captivate Android Development] pikachu01:
Drop caches should work in any Linux machine. Be sure to check "free" before and after. Make sure to "sync" first before dropping caches.
[Captivate Android Development] Kyuta Syuko:
It's probably how I have my ZRAM and Swappiness setup that makes it appear to not work for me when it probably is. What I find really strange though is before you added in the sync command I was getting the echo like I should from the echo 3 > ... line yet today when I was doing it with the sync added in I wasn't getting the echo...
[Captivate Android Development] pikachu01:
As long as it works right? :)

Not sure of why it is showing differently though.
[Captivate Android Development] nm131:
I'm on jvs with this beta kernel I have wifi restarting issue any fixes?
[Captivate Android Development] pikachu01:
It's a JVS bug. Not a kernel bug. Remove the address reservation setting in your router.
[Captivate Android Development] existz:
0.5.1.2 Public Test

0.5.1.2

Changelog since 0.5.1.1

- set ULP_FREQ to 400mhz

- updated to memoryfreak-1.21b

MemoryFreak NOTICE: Higher ZRAM settings will allow more data to be stored in RAM. HOWEVER, all of the data stored in ZRAM is compressed. This means that the data must be decompressed prior to use, and must be recompressed before being transfered back to ZRAM. This means that larger ZRAM sizes MAY introduce lag, due to the overhed of repeated compress/decompress cycles. You have been warned!!
[Captivate Android Development] know8677:
That's not a solution, though. I don't have the ability to remove it in every router I utilize.
[Captivate Android Development] Thunder22:
Do i have to redo pikachu 1s scripts or do they stick
[Captivate Android Development] mrhaley30705:
Probably. The cleaning script in the kernel will probably wipe it out. But, If am wrong, it won't hurt my feelings to be corrected by those that know better than I.
[Captivate Android Development] reinbeau:
I'm just curious - would any router have this reservation setting, or is this something you'd only find in an enterprise network router system?

Second question - if any router has it, how would you remove it?
[Captivate Android Development] Holmes108:
I could be wrong, but I assumed he was talking about the DHCP Reservation setting that you may have setup on a router, as in assigning the same IP to the same device every time.

This is something that would have to be specifically setup on the router for your specific device. ie: my router always assigns my phone 192.168.0.108 because I gave my router my phones MAC address and told it to assign 108.

No other router would have a reason to reserve an IP for my phone, it's something I set up on my own router.

Or, he could be talking about something else completely... lol.
[Captivate Android Development] Kyuta Syuko:
If that's the case then wouldn't setting up your IP on your phone manually for each wifi you use be another work around?
[Captivate Android Development] Holmes108:
If what I described was indeed what he meant, then it should only be an issue at home, IF you set up your phone to have the same IP every time... on any other random wifi spot, you should be assigned a random IP and there should be no problem.
[Captivate Android Development] amtrakcn:
Although ZRAM caused some lag, it's much better than frequent reboots...
[Captivate Android Development] Sqb:
Thanks for the update. Amazing how you guys keep squeezing more and more from these cappy's. Can't wait to see what kind chaos you can create from a quad core!

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] pikachu01:
Yes, I was talking about the DHCP address reservation setting. :)
[Captivate Android Development] sinichi21:
hmm i just want to ask is anyone having a problem with system not being mount defaultly cause on the last talon i was able to flash tw4 that comes with apex 10 without mounting first the system app but with now i need to mount it first for it to be flash
[Captivate Android Development] pikachu01:
The script that comes with the Tw4 can be modded to mount the /system before attempting to copy to it.
[Captivate Android Development] Dungeon47:
I imagine many from the Captivate crowd well head for the new Nexus phone if possible. We have a good bunch of devs here.

Sent from my Android using the power of Greyskull.
[Captivate Android Development] mmalka:
Talon intolerance?

I've been using Talon 0.4.x for about two months with Serendipity VII ROM.

I believe I started with 0.4.20 and later on upgraded to .22, both with the 1200 NO Big Mem version.

Never had any problems with either versions.

Then, out of the blue, this week the phone started to freeze or reboot for no reason.

I then went back to .20 and .22, but that did not help.

I then wiped out the phone, reinstalled the ROM and tried again .22. No good.

Today I tried both 1000 and 1200 versions of the latest 0.5.x and still the same problem.

However, when I go back to the Serendipity kernel, the phone works fine.

So, the question is: what could be causing the issue, if for two months the phone worked fine with Talon?
[Captivate Android Development] pikachu01:
Are you using OC/UV?

Try reducing or disabling it and test it again.
[Captivate Android Development] mmalka:
Neither one.
[Captivate Android Development] TonyStark R.I.P.:
I've run into an issue I've not seen before and wonder if it's rom or kernel issue. Ive been using Apex rom's for some time and occasionally change my kernel around to test my set ups best performance. I had recently moved to apex's newest jvs rom and had talons 5.1.1 kernel installed. I just went to install 5.1.2 and was caught up in the Talon load screen for nearly 10 minutes (I know this is very unusual) I finally pulled the battery and performed a 2 button recovery. Once here I tried to revert back to my last jvr save of apex, only to still be caught at the Talon load screen.

Any suggestions on how to get beyond this? I can no longer get into recovery I only get as far as Talon!
[Captivate Android Development] mrhaley30705:
If you can't get recovery, looks like the only thing left is to flash back to stock with Odin or Heimdall. You could try Adam's 1 click unbrick first. That may save you from flashing to stock.
[Captivate Android Development] Seyaru:
sry for this question but for install talon 0.5.1.2 is necessary disable Voodoo lagfix? and after enable?
[Captivate Android Development] Sqb:
No need to disable. Or I haven't had to at least on continuum

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] Danielk425:
were you able to recover from this issue I've been wanting to switch to talon for the same reason I'm always going back and forth my name is Kyle and I'm a flashaholic.
[Captivate Android Development] TonyStark R.I.P.:
HaHaHaHa no not yet. Just takes time.... that I don't have at the moment:(
[Captivate Android Development] pikachu01:
Hmm, how do you flash the kernel? Using CWM or SGS Kernel Flasher?
[Captivate Android Development] TonyStark R.I.P.:
I guess ur asking me that, what does it matter? Talon was cwm
[Captivate Android Development] Sqb:
Sgs had been known to cause issues. It would miss things I think

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] johan8:
First of all you've got to know what is Lagfix.

Lagfix is just a result, but what is it behind?

For Talon (talon use voodoo), Voodoo, Speedmod etc, (speedmod seems discontinued support i897)

they use native ext4 filesystem as lagfix.

As your phone data/system partitions has been reformated to ext4,

so any kernel that support ext4 can read your phone,

so that you don't need to disable lagfix.
[Captivate Android Development] mmalka:
I always used CWM. What strikes me odd is that everything worked fine for about 2 months and all of a sudden the problems started. I wonder if this could be a hardware (memory perhaps?) going bad.
[Captivate Android Development] geokilla:
What kinda problems are you having?

I've had problems every once in a while and I find that flashing to stock Gingerbread then flashing custom ROM/Kernel/Modem usually fixes it. Maybe ODIN overwrites some files that normally flashing a ROM/Kernel/Modem by CWM doesn't.
[Captivate Android Development] pikachu01:
Like geokilla mentioned, try going to stock before reflashing the latest Talon version? Could be anything from misbehaving apps to APK corruption to hardware problem. Can't be sure until you revert back to stock.
[Captivate Android Development] nappent:
Charge bug seems to be back for me. I've been running the latest .5.1.2 1200OC since the 20th with Apex 10. I always charge my phone when it is powered off. When I unplugged and booted the phone the battery was at 89%. I will be re-flashing the kernel to make sure it's not a bad flash. Just thought I should report it.
[Captivate Android Development] holeindalip:
Noob question how do i extract the zimage and make a tar file to flash with odin or make a file to flash through heimdall??my phone runs better after i flash through odin instead of cwr
[Captivate Android Development] mrhaley30705:
Download one of the older talon kernels that's a tar, then just swap out the zImage. I don't think you need a special filter to flash with heimdall (I could be wrong,I am not too familar with Heimdall).
[Captivate Android Development] existz:
Just extract the zimage from the zip and flash the zimage with heimdall
[Captivate Android Development] tmng95014:
I don't think the problem ever went away. You can check a previous post on the problem. Basically, the fix is to make the charge correct. But when you reach full charge, the phone stops charge and start to drain. It is not unusual it drains to less than 90% overnight.
[Captivate Android Development] n311.dunkle:
.tar?

what exactly am i missing here? the .zip i downloaded doesn't seem to have a .tar file in it (0.4.3 OC BIGMEM) how do i use this file with odin? i know i'm missing something obvious here. can someone point me in the right direction? Also, is this kernel recommended for use with Apex 10? Or is there a more compatible ROM out there? i'm open to suggestions...
[Captivate Android Development] watsa:
Apex 10 is JVS and 0.4.3 is not a JVS kernel. You should try 0.5.1.2 and it is CWM flashable
[Captivate Android Development] apparition:
There are 3 JVS kernels you can use with Apex 10: Talon 0.5.1.2, xcaliburinhand #28 or DarkCore 4.0C. If I remember right, they're all flashed using Odin except for Talon, which is CWM flashed. Or you can use SGS kernel flasher by neldar.

Try them all out and see which one you like most.
[Captivate Android Development] pikachu01:
You can extract the zimage and then tar it. Make sure to use Linux to tar it. Odin doesn't seem to recognize popular archiving tools in Windows to tar it. Weird. FYI: I used 7zip and it failed. Linux tar is no problem for Odin though.
[Captivate Android Development] holeindalip:
I couldnt get it to work under windows either, just used heimdall 1.1
[Captivate Android Development] mrhaley30705:
I've used Cygwin to make several tar and tar.md5 files in windows, all successfully.
[Captivate Android Development] n311.dunkle:
seriously?

The biggest pro/con of custom roms is the constant updates. It's awesome not to have to wait for an update from At&t but you guys move way faster than I do. I'm still new at this. So we're on jvs now? And to clarify CWM is ClockWork Mod? I have yet to execute that program successfully. I noticed there is also a Kernel Manager on the Market. I already have ROM Manager but have only flashed one rom so far.

I used Apex flasher. It's a dummy proof package the guys at Apex have on their page. I'm a little freaked to flash out of sequence. Can a kernel be flashed over an existing one without replacing the rom, or do i need to reflash the rom every time I try a new kernel? Can I switch back and forth between roms and kernels with the Managers from the Market? I hope I don't sound too noobish :/

And Picachu: How do I get Linux when I'm running Windows XP? Is there no Windows compatible program at all? I'm not quite sure how to put a second operating system on my computer but if you say the word is good, I'll try it out.

Thanks guys.

--Apex 9.2/ DarkCore 3.1/ GO Launcher EX--
[Captivate Android Development] pikachu01:
Flashing is not an exact science. It's hard to pinpoint the problem when problems crop up after flashing a ROM/kernel and it doesn't work (or doesn't work well).

CWM - ClockWorkMod and yes, we're on JVS now. I never used Rom or Kernel manager before. Only used Odin or CWM to flash kernels/ROM so far.

Kernels can be flashed directly to a ROM without changing the ROM. However, there can be problems that crop up due to lagfix differences, init.d scripts that lingers from previous kernels etc. These should be cleared up before flashing a new kernel. Kernels like Talon have a script to clean them up for you, hence it is safer to flash Talon on top of other ROMs.

As described by mrhaley, you can use cygwin to tar the file. Or, you can use Heimdall to directly flash the zimage. Be sure to read Heimdall's thread and the last 5 pages to know about it.
[Captivate Android Development] Kyuta Syuko:
While directed at pikachu Ubuntu has an installer called Wubi that will install Linux like it was just another program and allow you to dual boot Windows/Ubuntu or whatever flavor you decide to use without having to mess with partitions.

http://www.ubuntu.com/download/ubuntu/windows-installer

I however get a no root error when trying to use it -- probably due to my setup since the RAID support doesn't seem to be perfect -- but it's worth trying out.
[Captivate Android Development] pikachu01:
I use Virtualbox + Ubuntu for my setup. :)
[Captivate Android Development] Kyuta Syuko:
I would do something similar, but I got into this flashing business much too late. Now I have a nice 1Tb RAID setup with no way to back up anything I want to keep...

I'm thinking about finally flashing 5.1.2 either today or tomorrow and I just want to get some verification. The cleanup script is that part of the CWM script or something hard coded into the kernel to do on first boot?

Also does it wipe the init.d directory?
[Captivate Android Development] pikachu01:
Cleanup is in the CWM zip. It wipes some known files from the init.d including known tweaking scripts (Zach's) and S_volt_scheduler for OC/UV and some others that I don't remember.

Cache and Dalvik Cache too!
[Captivate Android Development] n311.dunkle:
Got'r done folks. Thanks for your help. And I appreciate the Linux info. I have a machine i'm building to be a dedicated Linux server, but it's good to know I can dual boot now!

Last question, in apex 9.2 the phone app would go into landscape,something I find very useful side my car dock is oriented to landscape... 10 does not have this. Is it a mod or something built in to the kernel?

Samsung Captivate

Apex 10 / Talon 5.1.2
[Captivate Android Development] martinomac:
Hello, I'm running Mosaic VII with Unicore kernel but I'm experiencing some lag, (even with EXT4 enabled) between home pages and opening apps. Can you tell me which kernal I can try? I don't want to mess anything up. I'm also experiencing system reboots (while using Google Maps Nav)

What's the best process of installing? Also, do I keep lagfix enabled during flash? Should I flash S.A.Sv6.zip afterwards or does it not effect it?

TalonDEV-0.5.1.2-1000-CWM3.zip - [Click for QR Code] (5.64 MB, 709 views)

TalonDEV-0.5.1.2-1200-CWM3.zip - [Click for QR Code] (5.64 MB, 725 views)

TalonDEV-0.5.1.2-1000-BIGMEM-CWM3.zip - [Click for QR Code] (5.64 MB, 389 views)

TalonDEV-0.5.1.2-1200-BIGMEM-CWM3.zip - [Click for QR Code] (5.64 MB, 808 views)

Ref - http://xdaforums.com/show...postcount=4918
[Captivate Android Development] watsa:
Nope that needs to done in ROM
[Captivate Android Development] fuloplori:
It depends what you want. In case ur looking for max performance go for the 1200 big mem, keep in mind that the big mem vs. will disable 720p video recording. Flash it in cwm, your gonna keep the lagfix and you should NOT flash S.A.S as it interferes with talon , apply U.S.A.S instead (stripped vs of S.A.S) If by chance ur lagfix is gone u can enable it back in cwm under voodoo.

I would prolly disable lagfix first, then flash talon and then re-enable lagfix. Once all done, look in ur apps for MemoryFreak where adjust background apps to 48 (if multitasking is ur priority, if performance then set it for low nrs), zram to 160 and swappines to 50. Apply and restart.
[Captivate Android Development] lospulpo:
I've been gone for a couple weeks and just saw the version incremented to 5. Does that mean the memory leak was fixed? Thanks guys!
[Captivate Android Development] Kyuta Syuko:
You should check out this post by pikachu (it's also in his sig) for answers to all your tweak script questions.
[Captivate Android Development] martinomac:
Great tips, I've applied the above suggestions (running TalonDEV-0.5.1.2-1200-CWM3.zip + Universal Adrenaline Shot v7 - http://xdaforums.com/showthread.php?t=1236779) and things are working well. Thanks again.
[Captivate Android Development] fuloplori:
You're welcome, but u should really read pikachu's thread that Kyuta Syuko linked ^^. Grab some crackers and some juice cuz it's a long but really well written thread. (keep in mind that the thread is i9000 centric)
[Captivate Android Development] Kyuta Syuko:
I don't think there's official word that the Memory Leak is gone. It's now 5 rather then 4 because of the new base (JVS) I believe.
[Captivate Android Development] RashaMatt:
If you only have a tar/zImage kernel and you want to turn it into

a CWM flashable zip, just make a copy of some other CWM flashable kernel zip you have (like Talon), then open it in winrar, and replace the zimage file in it with the one you want to flash. And don't change anything else!

____________________________________________________________

AT&T Captivate SGS I897, Apex 10.0, Dark core 4, KC1
[Captivate Android Development] vin1993:
hi i havent reflashed in a while and im wondering how to do so with odin since the files downloaded arent .tar anymore???
[Captivate Android Development] pikachu01:
Go to recovery (VolUp + Home + Power while the device is off) and install the zip from sdcard.
[Captivate Android Development] aalh:
Hey Pikachu...

Check your sig

you have some errors in it

I was gonna PM you this, but you have PM's disabled
[Captivate Android Development] pikachu01:
Errors where? Can you paste it here? It'll be beneficial for everyone :)

We make mistakes together, we learn together :)
[Captivate Android Development] aalh:
the version of TalonDEV is off by a digit

you have:

0.5.5.1

but the latest test is only:

0.5.1.2
[Captivate Android Development] pikachu01:
Ahh .. signature. I forgot to update the version on mine. Sorry about that :)

Thanks for the heads up!
[Captivate Android Development] CuriousTech:
Don't get too worked up about the % guage. It may be wrong, or not calibrated like with Froyo. There are a lot of changes so we'll have to figure out what they really mean. The charge circuit charges to somewhere around 300 mOhm cell resistance and shuts off, then runs the battery down a little to lower the volts. Keeping it over 4200mV shortens the lifespan. But remember, volts is a measurement if energy, amps is a measurement of current (and more importantly a battery's capacity). It doesn't take much current to drop it to a healthy voltage level. And at that point there may be a miscalculation in the % displayed, but then again don't dismiss any possible bugs in the charging code as well. :)

Edit: I just plugged mine in at 93%, 1 minute later was the "Battery fully charged" notification and wnet to 100% but continued to draw 300mAh (which is more than it needs to run, so the charger is still running). Unplugged it and it went from 100% to 94% so the notification is wrong at this point.
[Captivate Android Development] meadhros:
Sweet. thank you!
[Captivate Android Development] gabby131:
awesomely smoothy!!
[Captivate Android Development] CuriousTech:
Oh well, never mind. It's true. Once it switches to battery (35 minutes after the second battery full notification) it stays on battery.

http://dl.dropbox.com/u/21284891/charge.png
[Captivate Android Development] WickedNite:
Okay, so how do I update my kernel to the latest one? I have 0.1.3, is it by Odin?

Captivate, Continuum, XDA Premium
[Captivate Android Development] froli13:
10char......
[Captivate Android Development] WickedNite:
Oh okay, but do I need to disable something on the phone before flashing the update?

Captivate, Continuum, XDA Premium
[Captivate Android Development] froli13:
No. In odin, take pit 512, put the kernel tar in PDA slot and make sure to DISABLE re-partition