yashsingh1/xdaforums huggingface dataset:
[Captivate Themes and Apps] shane87:
I figured you had been following that procedure, I just wanted to make sure. You said that running without vc ex, but with cpu thresh tweaks enabled in recovery is running good so far? If the cpu thresh tweak in recovery does not cause sd, you SHOULD be able to reinstall VC EX and set your cpu thresh settings to performance. The performance cpu thresh settings in VC EX sets the cpu thresh values exactly the same as the cpu thresh tweak in onix recovery. In theory, anyway, it sounds like your phone, for whatever reason, does not like the battery saver cpu thresh values. Of course, it is your phone, and if you are more comfortable with not having VC EX on your phone, I can understand that. I try to limit the chances I take with my phone too, lol, they aren't exactly cheap to replace!

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] shane87:
And yes, the recovery selectable cpu thresh tweak and the battery saver tweak do have different settings. Basicaly, the recovery cpu thresh tweak tells the phone to scale up a step when the cpu load is above 70% and to scale down when the load is below 30%. That is applied for all steps, and that is the settings activated by choosing Performance in VC EX cpu thresh settings. The Battery Saver setting in VC EX tells the cpu not to scale up until the load is between 80 and 90 percent, depending on the current cpu frequency, and to scale down when the cpu load is between 45 and 55 percent, again depending on current cpu frequency. Basicaly, when recovery cpu thresh tweak or Performance settings in VC EX are enabled, it makes the processor scale up quickly, and down slowly, while the Battery Saver setting keeps it from scaling up so fast, and makes it scale down faster. I hope this makes sense, as I am running on almost 30 hours with no sleep. If you have any questions about it, send me a pm, and I will try to explain it better tomorrow after I have slept. Again, I wish you the best of luck!

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] aalh:
I guess I spoke too soon

It went about 18hrs without a SD

(that includes time on a charger)

this morning it was off :(

still has 65%

I have disabled ALL tweaks in CWM, I will update later today as it may take a few hrs to occur again, if it does

I will post the results in the Onix thread since I dont have EX installed now

(I will PM you when I do Shane)
[Captivate Themes and Apps] shane87:
That sucks. Thanks for keep me updated!

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] TRusselo:
About section in app still says .01b version!
[Captivate Themes and Apps] TRusselo:
just found a new bug while OC/ stability testing.

I was Under clocking to stability test.

Set to 600 mhz max in EX apply4now - stability test RAN at 600 mhz - OK

Re-opened EX and max clock in pulldown said 1600mhz...

i tested again with 400mhz > apply for now > confirm speed > re-open EX >

guess what the drop down menu read??? 1400mhz

600 max clock is being incorrectly placed in dropdown menu as 1600

400 to 1400

i would imagine 200 to 1200 as well.

have fun!

oh check out who made front page XDA portal on 420!!!....
[Captivate Themes and Apps] b_randon14:
hey good job my brother!
[Captivate Themes and Apps] shane87:
Hmm, that's extremely odd. My about section says 1.2.1b. I will check the xml files in the apk sometime today. I install the version on my phone directly from the eclipse ide. Apparently, eclipse does not like to include the updated xml files when it builds the apk. I had the same problem when I started changing the menu.xml layout file and the manifest file. The problem with the manifest file caused a few issues, such as the android application manager showing that the version was still 3.0.3alpha like the original vc, and that was also the reason I could not get the app to run when I changed the package name, because eclipse would not update the manifest file when it built the apk. Anyway, I will look at it sometime today, and see if I can fix it. I will also look into the max cpu value. I think I already know what the problem is though. On boot, it checks to see if the cpu_max value is in one of the cpu max dropdown options. 600 is in 1600, so it will select that one. The same for 400 and 1400. I will se if that is the case, and fix it as well. I am also looking at a layout change on the states drawer that will show percentage and time in state at the same time. Hopefully I can get that done today.

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] TRusselo:
just confirmed in tibu i am running 1.2.0b. About section in app wrong.
[Captivate Themes and Apps] shane87:
Yeah. It must be that eclipse did not include the updated strings.xml file after I fixed the about screens version info. About screen pulls the version from strings.xml. if eclipse packaged the old version of strings.xml, that would cause the problem. I will fix that, and everything I mentioned in the last post sometime today. By the way, the reason I did not catch this is mine shows the correct version. Of course my app is packaged then installed by the eclipse ide automatically when I press the run command, so it must do things differently. Here is a screen shot showing the about screen on my phone. Or not. My screen cap is in png, and tapatalk won't let me upload it from my phone. Anyway, it shows the correct version, but I will look into fixing the issues and hopefully have an update sometime today. And a big thanks to you, as you have been one of the few helping to test this out and point out bugs and errors. And a big thanks to all who give me error reports.

Remember guys, without your error reports, I may not know when something is wrong!! I test a lot, but I can't test evry possible scenario, and these phones are so quirky that just cause it works on mine does not mean it will work the same on yours!!

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] aalh:
you dont have the old apk with the old name still hanging out in app/ do you?
[Captivate Themes and Apps] shane87:
I just confirmed that VC EX DOES show the correct about screen version info. The problem is that you still have 1.2.0b. I fixed that issue in 1.2.1b. To get the correct about screen version, grab 1.2.1b. Anytime I fix something, even if it is minor, I increase the version to prevent mixups where one person says they are still having an issue that I have fixed. By updating the version for any fix, I can ask if they are running the latest version. Obviously I am still waking up, otherwise I would have noticed that you are still running 1.2.0, which is the version that the about screen bug was first pointed out in. Anyway, to get the correct version info, grab 1.2.1, or just wait for the update, hopefully later today, where I fix the max_cpu issue as well. Again, thanks for the bug report, they let me know what's broken!

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] iXNyNe:
I also woke up to my phone being off today. Was 100% charged once I got it turned on. The night of the 18th I didn't have vcex installed and had no charge death, the night of the 17th I did have vcex installed and I did experience charge death (but woke up to 64% battery) but I had just fresh flashed a new version of my rom so I assumed that may have been the cause and I didn't point fingers (hoping it wouldn't happen again).

The only setting I ever saved was the battery optimized one, donno if that makes a difference, and I did reboot after saving boot settings.

Some of this may also have to do with my sleeping patterns, the night I had no death I only slept about 4 hours, both other nights I slept for 8ish hours, so maybe it requires a certain amount of time to happen and I didn't give it enough time on the 18th.

I now have vcex uninstalled and will report tonight about any death if I get one.

Also note, on the 17th I had only vcex installed and not the original vc (the version of vcex available at the time had to overwrite the original) on the 18th i reverted to the original vc (without vcex installed, no death), and last night (19th) I had both vcex and the original vc installed (since they used different package names I saw no reason to remove the original, I just didn't bother opening it).
[Captivate Themes and Apps] shane87:
Well, it seems that the charge death/sleep death for aalh may have been caused by using the cpu threshild settings. He uninstalled vc ex, and thought that fixed the problem, only to find his phone havin sleep death about 18 hiurs later. As of his last update, he has gone 25 hours with no sd/cd issues. He disabled all of the tweaks available through the onix recovery options. So it seems one of the tweaks was causing the issue. It may have been the cpu threshold tweak available through onix recovery, or it may have been another tweak all together. I will try to talk to aalh and see if he can help to isolate the issue. Of course, no one has isolated the sd/cd issues with cognition rom. I have never experienced sd/cd on any version of conition, and yet some have been experiencing sd/cd since cognition 4.2. I hope we can get this one tracked down though.

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] aalh:
now at 32hrs uptime (some of that on a charger)

the past 8 hours with VC EX 1.2.1b replacing VC and with performance profile applied

all CWM tweaks still disabled
[Captivate Themes and Apps] shane87:
Ok, so I have the issue with max cpu setting showing 1400 when 400 is selected and 1600 when 600 is selected fixed. It was that the app was looking to see if the current max cpu value was in one of the max cpu setting options. Of course, 400 is in 1400, so it was selecting 1400 instead of 400. So it is fixed, but I am holding off on a new release cuz I am working on showing time in state and percentage at the same time.

To aalh and iXNyNe, what is your hardware build number? If you are unsure of how to find it, pull the battery and look below the serial number, I think. It will be a 4 digit number starting with 1. My build is 1101. Most people reporting sd/cd issues are running build number less than 1009. Of course, that info is from the cognition rom, which I run, but it may be related.

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] TRusselo:
ok i coulda sworn 1.2.1b was not there lastnight....

ill upgrade...
[Captivate Themes and Apps] shane87:
Its all good man! I was about to chuck my computer out the window until I realized that the issue was with 1.2.0 and not 1.2.1. I created 1.2.1 to fix the about screen version messup. That's all I changed in 1.2.1, so I was getting mad that the issue was still there, until I realized you were running 1.2.0 still. Anyway, if you have already upgraded, cool, but I will be dropping 1.3.0beta in just a little bit! I already have fixed the cpu max issue, as posted above, and I just finished removing the tis as percent option. Now, the states drawer shows "TIS: <time> <percent>%". All I have to do is get the version code updated, both in strings.xml and AndroidManifest.xml, pack it up, zipalign the apk and zip the sources then I will be uploading!

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] shane87:
Update!!

Ok, so here it is, VC EX 1.3.0b!! I fixed the Max CPU Limit settings as mentioned a few posts ago. I also included the percentage in the Time In States information. And I added he code to make your Show/Hide Status Bar option stick from instance to instance. When you select to Hide Status bar, it will save that setting, and reapply it at next launch. If you set Show Status Bar, it will remove the fullscreen option, and the app will default to showing the Status Bar.
[Captivate Themes and Apps] iXNyNe:
Im actually not using the performance threshold tweak in recovery, I am using the timing tweak and the battery saving tweak, maybe the read ahead tweak does it, that was introduced around the same time I started to see deaths.

In any case I will try tonight with regular vc settings and all my current tweaks, if I have death then its not vcex's fault, at which point I will install vcex and disable read ahead.
[Captivate Themes and Apps] TRusselo:
Great! first to download!

to do:

more > reset. "not implemented yet :("

limit clock dropdown - should/could only show enabled states

great work again!
[Captivate Themes and Apps] luigifreak2:
thanks for the info :)
[Captivate Themes and Apps] aalh:
I may agree with you, I am still waiting till I try the next elimination to be sure I dont have SD's

currently I have all CWM Onix tweaks disabled and EX 1.2.1b installed with perf profile applied

no other changes yet, tomorrow morning I will enable the read ahead and see if it causes SD"s

I just want to let each change "sleep in"

sometimes I would think I had SD's licked and the phone would die in the night
[Captivate Themes and Apps] shane87:
Thanks tRusselo! If you check the op, my planned features includes an implementation of reset. In fact, that is the next feature I plan on adding. I may decide to drop the CPU Scaling governor plans, as I am unsure of whether or not they will have any effect with the cpu thresh settings enabled, or if they will even work trying to implement both! I had not thought of removing the unchecked states from limit max cpu drop down. I may look into that! I may not be posting any new updates for a few days. I am going to go in and clean up my code a little, removing parts that have been commented out, adding the necessary comments, etc. Plus I am thinking about putting the source up on google code via svn, so that people can check out updates between releases. Anyway, a huge thanks to everyone who has downloaded this app, and especially those who test it!

Hopefully, once I get the code cleaned up and the last couple features added, I may have a release candidate ready by next week sometime! If I can do that, and drop the beta qualifier, I would be incredibly happy!

Everyone keep up the good work!

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] TRusselo:
one last Q....

now that we see it, any way to undervolt the deep sleep? lol
[Captivate Themes and Apps] shane87:
Lol. No, there is no way to undervolt a voltage of zero. The deep sleep time is the amount of time that the cpu is turned off. I don't think it is possible to use less than 0mV, lol.

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] TRusselo:
oh no ****... so thats what deep sleep is...

are you sure? cant reverse the polarity on the flux capacitor and get negative voltage? charge the battery maybe?
[Captivate Themes and Apps] shane87:
No, I think I need to rewire the 1000hz transformer to the opposite end of the flux capacitor, do a full drip down drain, the reboot with the flux capacitor backwards and rotated 32.572 degrees ccw to charge the battery. Lol! Of course, doing that carries the usual risks, voiding the warranty, risk of bricking your phone, the end of life as we know it, but hey, why not give it a go? Anyways, let's try to get back on topic lol.

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] iXNyNe:
No sleep death last night, same settings as the night before, only difference was I had original vc not vcex.

I still suspect the read ahead tweak so ill test tonight with that turned off and vcex installed.

Im assuming the cpu throttle option in vcex writes to s volt scheduler, can you add an option in there like 'use kernel tweak settings' so that whatever is set in cwm wont be overwritten by vcex settings at boot? This might at least help narrow down some issues.

Edit

Also the tie formatting in 1.3 is lovely but could you add some kind of / or | to separate tome from %?
[Captivate Themes and Apps] aalh:
No SD's yet

it was on USB charge all night with no CD either

I just enabled the CWM readahead tweak

I will update tonight
[Captivate Themes and Apps] aalh:
OR

instead of adding a char to a crowded screen, make the % a different color
[Captivate Themes and Apps] shane87:
Yeah, I wasn't overall pleased with how the time and percent readings almost blend together. Unfortunately, I ran out of time. I wanted to get the release out before work, and I was almost late because of it! I will look into changing the color of the percentage reading, I think that would be the best option, as screen real estate is limited. I wish the sliding drawer was scrollable! But its not, so I have to deal with it.

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] shane87:
As far as cpu thresh settings being written to s volt scheduler, yes and no. When you press apply for now, it actually calls a script file that the app creates on first launch. That script file writes the cpu thresh settings to /sys/devices/system/cpu/cpu0/cpufreq/cpu_thresh_table. When you press save as boot settings, the proper cpu thresh settings are written to s volt scheduler to be applied at next boot. I may look at adding an option that will allow you to disable cpu thresh settings all together, which will allow the defaults, or the cwm selected tweak, to be applied at boot and not overwritten. It may be a few days on this though, because I have several major changes I am working on, including cleaning up the code, adding comments for thise who would like to study the source, putting the source up on google code, adding the reset option, and adding the disable cpu thresh settings option. Also, I am going to edit the percentage readout like I mentioned above, and the final result may be a release candidate. Of course, this is a lot of work, so it may be a few days before I have another release ready. Thanks again to everyone who uses this app, and those who help test it especialy.

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] iXNyNe:
Vcex installed, vcex settings saved as boot, read ahead disabled from cwm, alarm set, no death :) will see of I make it a few more nights like this and will try turning read ahead on after surviving to see if death happens before fully assuming its the read ahead, but so far it seams to be likely suspect.
[Captivate Themes and Apps] iXNyNe:
Multiple days no death, I haven't turned read ahead back on yet but im beginning to think the issue is the combination of read ahead and my scheduled titanium backup, which im guessing uses a decent amount of cpu and Im pretty sure it turns the screen on and keeps it on until the backup completes (which I think leads to heating issues which im believing cause charge death) *all speculation*

I will test turning read ahead on tonight.
[Captivate Themes and Apps] stinkynoon:
I have been having pretty good luck so far with this app. I'm sure it's not a bug in the program, but I thought I'd mention that my phone locks up every time that I set it to 400 for its max (including selected states) regardless of the degree of undervolting. Could this just be a case of my phone not liking that frequency? I really like the update to the states tab, by the way, from the VC EX-less version. Oh, and I'm running Serendipity 6.4 with the most recent onix kernel.
[Captivate Themes and Apps] shane87:
I'm pretty sure it is your phone, although I'm not entirely positive. I just put limit to 400 and selected states 400 200 and 100, and it ran fine without a lock up. I only ran it for a few minutes, then switched back to 1400mhz limit, with states 1400, 1200, 1000, 800, 600, 400, 200 and 100 enabled. Unfortunately, when I pressed menu to exit, my whole phone froze. I had to use vol-up + power key to reset. I think that the issue lays more with the kernel trying to scale up or down too many steps and causing a hang, but I am not positive.

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] stinkynoon:
That makes sense. Thank you for looking into it!
[Captivate Themes and Apps] shane87:
Your welcome!

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] TRusselo:
last night i ran extensive stability and neocore tests at 600 400 200 and 100. no lock ups.

neocore gave me 7.8 fps at 100 mhz~ WHY? (kidding)

nothing bad happened, never needed to reboot or anything at all. I think i have a super stable phone...
[Captivate Themes and Apps] shane87:
Ok, so I have been working on adding features to vcex again. I am currently in the process of implementing the reset option. Basically I am going to have the app create a script that will return the settings to stock. I have the app creating the script, and now I am just working on filling in all of the stock settings. Of course, this app is designed to work with onix and kb1, so I am having to have it create the script based on kernel installed. I think I am going to add a delimiter character, maybe |, to seperate the percentage from the tis in the states tab, since changing the color of the percentage would involve a full relayout of the states drawer, and I simply don't have the time for it. I am hoping to have the reset option and the tis display changed tonight. Tomorrow I am going to try working on getting the max cpu limit dropdown fixed how I want it. I am going to have it only show the currently enabled states, and default to the highest enabled state when the states drawer is closed. Hopefully I will have evrything ready for a release by Wednesday, and once I get these features added I think I will call this a complete app and post the update as a release candidate. Of course, if anyone has any issues, I will fix it before I completely remove the beta designation.

And remember, if you use the app and want to see it on android market, donations would be greatly appreciated!!!

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101
[Captivate Themes and Apps] TRusselo:
enjoy the donation!
[Captivate Themes and Apps] shane87:
Thanks TRusselo!

Ok, so I have the reset option implemented! It will restore all settings to stock, aside from scheduler. Scheduler is not reset, as the stock scheduler is different for each kernel, and I am not sure which scheduler is used by which kernel. Anyway, I have added | to the tis display, and it does make the display easier to read. Hopefully I will have the cpu limit dropdown fixed soon, and then I will be uploading a release candidate!

ROM: Cognition v4.3

Kernel: Onix 2.0.4, Voodoo Sound v7, Voodoo Color, lagfix

Modem: I9000 tljl3

HW Build Number: 1101