yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] existz:
It all just depends.. you have to take kernel version, drivers...etc..etc..into account, also remember that we are limited by samsungs proprietary drivers as well..(yes Galaxy Nexus is by Samsung, but its an AOSP device).. there's only so much that can be done with SGS, unlike nexus s where its pure aosp (which will most likely get a full ICS update from AOSP, instead of a vendor port) ..even right now we are limited by what we can do, let alone ICS.. Plus most of the new features will be in the actual rom
[Captivate Android Development] sinichi21:
+10 chars thanks pikachu
[Captivate Android Development] topiratiko:
Pikachu

Ive applied the following settings based off of +oram+ but with your adj/oom levels. So far so good but the zram size may be too large. Do you think that the memory leak is increased when zram is too large? I noticed you keep yours @64

Sent from my Apex Blue JVR Samsung Captivate.
[Captivate Android Development] pikachu01:
Yup, it's too large. Maximum amount of ZRAM that should be allocated for standard usage is 50% of the total usable RAM. Optimum usage of ZRAM should be around 15-25%.
[Captivate Android Development] bkimbel:
I'm not sure if this helps, but I just got off a 4-day cruise, and, since I had no cell or wifi, I left the phone in flight mode the whole time. Got about 90 hours of life out of a single battery charge, ending at about 15%. There was absolutely no lag the whole time. Phone was crisp and super-fast. Used it mainly for reading (moonreader), taking pictures (camera & 360), shooting movies (camera) and a couple of games. I didn't reboot a single time. I'm running RC1 1000, no tweaks, on Mosaic VII.
[Captivate Android Development] mrhaley30705:
That's about right for flight mode. Now you understand why so many people are talking about turning their Captivate into an iPod-like device when getting a new phone.
[Captivate Android Development] Elad92:
Hey, I've just installed the "Adrenaline Shot" tweak, it delets all the files in the init.d folder, and puts new files that start with 00-04.

I've backed up the files that were in the init.d before the init.d folder.

I've understood that the files in the init.d are tweaks scripts.

Should I put them back? What should I do with the numbers in the beginning of the file?

This is the tweak:

http://xdaforums.com/showthread.php?t=1246883

Thanks :)
[Captivate Android Development] gcamp0730:
I've been running T'bolt for a few days now and, yes, I also can confirm that Thunderbolt 1.6 w/ Talon RC1 on Apex 9.3 works wonders for smoothness, speed, stability, lack of lag, etc.

My normal usage consists of checking Gmail & Exchange email throughout the day. Also catching up on XDA via the xda app, playing a bit of Wordfued, checking in on Google+, a handful of text messages, and, yes, even using the phone to make a few phone calls (maybe 1hr per day on average).

Not sure where that lands me as far as a label for a type of user, but there you have it. :D
[Captivate Android Development] rlorange:
thunderbolt works well for me but what's with a paltry 64mb of zram? Making the memory leak fade away by reducing zram by 4/5 is hardly a solution.

Simply Honey 5.1 JVR, Talon kernel & Tegrak OC app 1.36ghz@1340mv**
[Captivate Android Development] topiratiko:
This is what im runnin with good results. 160mb of zram

Sent from my Apex Blue JVR Samsung Captivate.
[Captivate Android Development] AceofSpades90:
ok i've just noticed that it seems as if my GPU is under clocked by default in the kernel? I might be wrong but the numbers in quadrant don't prove me wrong :/
[Captivate Android Development] existz:
GPU is clocked the same as stock , also quadrant is highly unreliable, the smallest thing can effect scores drastically...(I can get scores 1000 points -/+ running 5 runs back to back, each time in the total opposite direction.. Try using some other benchmark.. Antutu does ok

Also, if your going to benchmark, its best to set min/max clocks both to max clock... This way it ensures accurate results...plus with SGS the gpu is clocked at different speeds depending on CPU speed...so different governors and governor settings (ie threshold settings) can have an effect on this...for example if your using a governor with a high up threshold (ie 90), when you run the benchmark it might only scale up to 400 or 800mhz, which in return effects what clock the gpu is running at..as opposed to a up_threshold of 55, which might scale to 1000/1200mhz, giving a higher clock on the gpu ...so always set min and max CPU clock to max when you benchmark
[Captivate Android Development] FocuseD83:
@exists

Are things coming along smoothly for the higher clocked kernel?

Sent from my Gingerbread Cappy
[Captivate Android Development] pikachu01:
Reducing the ZRAM is not due to the memory leak issue. It's due to having to much swap kills performance.

Also, being ZRAM, swapping takes some time to be done, hence reducing swap space will in term increase performance by a bit when swapping.

I'll experiment with higher amount of ZRAM to see if I can find a sweet spot :)
[Captivate Android Development] irishvandal:
+1, quad sucks marbles

cant wait to fit that into my bag of goodiez...

tnx for all the hard work fellaz
[Captivate Android Development] geokilla:
I recall reading in this thread that there was a way to workaround the insufficient space popup in the Android Market when trying to update or install a new app. Can someone direct me to it?
[Captivate Android Development] Kyuta Syuko:
If you follow the cache link in my sig it'll take you to my post which will take you to the thread.
[Captivate Android Development] irishvandal:
pikachu01,

does thunderbolt 1.6.5 change out the sampling rate and up? most of the time i run a sample: 70k and up: 60 from SetCPU. any advice you can throw out? and wish i could drop a 32gb on ya, running a 16gb myself. lol. if you get a few to many from the request, can you remember a brotha? lol.

btw,

i can honestoly feel a 15-20% difference in the first 24hrs. no issues thus far with anything in my set-up.

Great work to you and existz, topiratiko and many others that have been lost in the shuffle.

Thank you.
[Captivate Android Development] geokilla:
Anyone find a solution to the kernel panic upload mode when you press volume up in Recovery? I dunno why it keeps on doing that to me... Getting on my nerves! I hate having to reflash an otherwise perfectly good phone.
[Captivate Android Development] mrhaley30705:
Last time I heard of that happening, I think the guy had to flash to stock, using a pit file to repartition.
[Captivate Android Development] warri:
Just letting you know Pikachu,

Thunderbolt installed with talon 5.1 RC on DLev 5.0 ROM

Like you said with running LauncherPro, and the libsqlite.so files from the tweaks, i got missing apps, and widgets, once i replaced the files from the restore, everything seems to be working correctly (re-added widgets and they persisted after reboot)
[Captivate Android Development] gunderbum:
off subject but what is the gblauncher.zip on the talon site and will it work on mosaic 7?

Thanks
[Captivate Android Development] existz:
0.5.2.1 Public Test

UPDATE

0.5.2.1 Public Test

- ext4: fix memory leak in ext4_free_branches

- newmail's deep sleep detection scaling patch

-- limits sleep max freq to 800mhz

- initial support for semaphore oc module (up to 1.3ghz)

-- no oc (1ghz) by default, use script to OC

- cpuidle: extend cpuidle and menu governor to handle dynamic states

NOTE

This is only a test for the initial support for OC module. You may need to

adjust voltages..etc.. There may or may not be any issues, so beware!

To overclock, extract the oc-scripts.zip and use the preferred script

of your choice in /etc/init.d/ . Also make sure to set permissions on

the script so it works!. We will have the option to adjust oc via app

shortly, so just use the scripts for now. As of this test it still uses

normal Talon LMK settings, once pikachu01 is set on some new LMK

settings and they have been tested to be ok, I will include them in

the next test/release.

Thanks to stratosk for creating the module, and big thanks to shane87

for his work on fixing deep sleep patch and putting the working touches

on getting oc module to work with Talon..plus all his work on MF!
[Captivate Android Development] melvinaury:
I install the new test kernel and the oc modules.

The kernel is installed in recovery and for the modules I use root explorer and extract the modules to etc/.... Then I run script manager and install the 1,300 module. I begin to experience random reboots every time I enter the apps drawer.

I was running the thunderbirth script. I cancel the script from running. I will try the 1,200 module. I'm not an expert with the voltage setting. I let pickachu to work his magic.

Can I install the new test kernel with/out the oc modules and then use the thundedbirth scrip?

Right now I install the previous version until new LMK settings are posted.

Thanks for you're hard work.
[Captivate Android Development] existz:
Not every phone can handle 1300mhz, and some phones need the voltages tweaked a little (this is dependent to EACH PHONE, so what works for one person doesnt mean it will work for you..you might have to lower the voltages, or you might have to raise them some...its all depending on your phone. Also, it is not OC by default, so if you added one of the oc scripts to /etc/init.d/ you can remove it so it doesnt OC and it will default 1ghz..
[Captivate Android Development] melvinaury:
Ok, I will try the 1200. For the past months I was using the 1200 without a problem.

Can I use the thunderbird scrip or it's best to cancel the script before install the new Kernel.

Fir what you mention I we only had to copy the OC module that we're going to use. I copy the two files to the etc/... directory. But run only one script with script manager.
[Captivate Android Development] existz:
Well, for the best outcome, only place one script in /etc/init.d/ , if you put both of them then it will execute both at boot and 1.3ghz will always get set..so only place one of them in /etc/init.d/ (make sure to put it in /etc/init.d/, not just /etc/)...you really dont need to use script manager,just place the script in /etc/init.d/ then use root explorer or whatever and edit the permissions so all the boxes are checked..then reboot..and thats it.. As for Thunderbolt, I do not support it, not just it but any 3rd party scripts..if you use it and have issues then remove it before posting..
[Captivate Android Development] melvinaury:
Thanks.
[Captivate Android Development] RashaMatt:
- I installed enable_oc_1300 in /etc/init.d, removed all other init.d scripts (previously Thunderbolt was installed), and flashed the zip.

- first boot-up proceeded normally until I tried to interact with the launcher, at which point the phone froze.

- I removed enable_oc_1300 via ADB, and rebooted. This time nothing froze, BUT all my ADW widgets are now gone. Why on the 2nd boot?? Maybe the freeze buggered something...

- I re-tried enable_oc_1300 script after adding this line:

echo "-25 25 50 50 75" > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table

but this also caused a freeze. I assume the numbers represent UC, so a negative number would represent a voltage ABOVE normal?

- Tegrak at 1300 still works great (and has been for months). So something's not right with the OC module?

- Control Freak appears to still be working, but Memory Freak says I have an incompatible kernel now!

More reportage to come later after some use....

EDIT: 'free' reports all zeroes for 'Swap' - no ZRAM, which is what I had set before installing this version. So it appears that flashing this zip did not set or change my ram.conf. This is what I've got:

# LMK/ZRAM settings
FOREGROUND_APP_ADJ=0
VISIBLE_APP_ADJ=1
PERCEPTIBLE_APP_ADJ=2
HEAVY_WEIGHT_APP_ADJ=3
SECONDARY_SERVER_ADJ=3
BACKUP_APP_ADJ=3
HOME_APP_ADJ=2
HIDDEN_APP_MIN_ADJ=5
EMPTY_APP_ADJ=15
FOREGROUND_APP_MEM=1024
VISIBLE_APP_MEM=2048
PERCEPTIBLE_APP_MEM=3072
HEAVY_WEIGHT_APP_MEM=4096
SECONDARY_SERVER_MEM=4096
BACKUP_APP_MEM=4096
HOME_APP_MEM=3072
HIDDEN_APP_MEM=10240
CONTENT_PROVIDER_MEM=11264
EMPTY_APP_MEM=15360
LMK_ADJ="0,1,2,3,7,15"
LMK_MINFREE="1024,2048,3072,4096,10240,15360"
ZRAM_SIZE=0
SWAPPINESS=60

__________________________________________________

Captivate build 1010, Apex 10.1, TalonDEV 0.5.2.1-test1
[Captivate Android Development] Sqb:
Thanks for the update. 1200 working fine. Great work as always.

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] pikachu01:
ThunderBolt! doesn't change the sampling rate, but it does change the up_threshold for awake state.

Don't understand about the 16GB/32GB :P can you clarify? :)

Yes, it's prone to corruption, hence it being a known issue :)

If you would like to reduce corruption with having a lower performance, you can revert it using the restore pack in my thread :)

You might have a busybox issue with MemoryFreak saying incompatible kernel. Try reinstalling busybox 1.19.2 with stericson's installer.

Also, Tegrak uses its own module to scale up the frequency (which might have a different implementation of timing/switching the frequencies and also the number of switching frequencies) This dynamically affects the stability of the phone too.
[Captivate Android Development] jdogg21:
Memory freak not working for me either I have ram.conf in system/etc and have ram.conf.default in /bin have 1.19.2 version of busybox installed any ideas.
[Captivate Android Development] pikachu01:
It seems that I have it to. Hmmm. I guess I'll just make my changes in ram.conf :)
[Captivate Android Development] existz:
As for the 1300, it does work.. DAGr8 is using it fine.. its probably all about voltages, maybe even to high of a voltage.. try lowering it (you will get the same instability with to much as you would with not enough) ..and its at 1375, which is probably to much for some devices....which this is only initial support, still got some tweaking to do (last time 1300 was in Talon the voltage was 1325)

As for memory freak, ill have Shane check into it
[Captivate Android Development] shane87:
Ok, so I installed Talon 0.5.2.1, and after some headache getting memfreak to install correctly (stupod android, of course my private test build of mem freak is unsigned, and of course the release version is signed. Grr!), I have figured out why mem freak is popping up as incompatible kernel. If you go to Settings -> About Phone and look at Kernel Version, the version string does NOT contain "talon"

Memory Freak checks the kernel version string, and only works if that string contains "talon." So, it seems mf will be disabled until a new rebuild.

Sent from my SAMSUNG-SGH-I897
[Captivate Android Development] Kyuta Syuko:
So you're saying it's existz's fault? :P
[Captivate Android Development] irishvandal:
tnx, i thought up was changed out a little. the sample i had reset during a debug session one time and never set it back till i notice the up.

the 16gb/32gb is the sd requests you had thrown out. at least i thought it was you. i havent been getting much sleep lately with my daughters home school and mid-terms last week. lol.
[Captivate Android Development] existz:
EDIT

removed
[Captivate Android Development] existz:
0.5.2.2 Public Test

UPDATE

0.5.2.2

- fixed unsupported kernel error with MemoryFreak

To overclock, extract the oc-scripts.zip and use the preferred script

of your choice in /etc/init.d/ . Also make sure to set permissions on

the script so it works!. We will have the option to adjust oc via app

shortly, so just use the scripts for now. As of this test it still uses

normal Talon LMK settings, once pikachu01 is set on some new LMK

settings and they have been tested to be ok, I will include them in

the next test/release.

Thanks to stratosk for creating the module, and big thanks to shane87

for his work on fixing deep sleep patch and putting the working touches

on getting oc module to work with Talon..plus all his work on MF!
[Captivate Android Development] Sqb:
Thank you sir! Have a great weekend

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] shane87:
Of course I am!! You wouldn't think I would claim responsibility, would you? :p lol. But seriously, things like this are hard to avoid if the dev doesn't have a device to test on. Ex is still the best!!

Sent from my SAMSUNG-SGH-I897
[Captivate Android Development] gangpe:
Missing OC module?

Hey existz et al,

I just installed 5.2.2, and I was wondering where to go for OC? Do I need to DL the OC scripts and install that way, or is there an app that does this now?

If it's an app, I seem to be missing this.

Thanks guys
[Captivate Android Development] white00gt:
Adjust CPU/GPU OC/UV settings with Shane87s app 'Control Freak' HERE

from the OP try this
[Captivate Android Development] gangpe:
Thanks, thought that there might be some new app I was missing out on; glad to hear that we can use control freak.
[Captivate Android Development] Sqb:
You need to use something like root explorer. Go to where your talon was downloaded and there will be another file labeled enable oc. There are two files one 1200 one 1300. Extract whichever you want to use. Then place extracted file in etc/init.d then give it full permissions. I wipe voltage settings before reboot so that my control freak doesn't get confused with a different state as the highest.

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] existz:
With latest test it uses a new oc module, at the moment no app supports this, but shane87 is working on adding it to his app...I forgot to add the details to the new test I put up lastnight with the oc scripts, give me a couple minutes and ill update it...this one is my fault guys, sorry

EDIT

Updated 0.5.2.2 download post with OC info and scripts
[Captivate Android Development] topiratiko:
http://www.youmobile.org/blogs/entr...-S-Nexus-S-and-Galaxy-S-II-to-Android-4-0-ICS

Sent from my Samsung Galaxy S Captivate on Blue Apex
[Captivate Android Development] Sqb:
viva la cappy!

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] topiratiko:
Lol its awesome huh

Sent from my Samsung Galaxy S Captivate on Blue Apex
[Captivate Android Development] existz:
How did you flash it?
[Captivate Android Development] geokhentix:
ODIN. Re-partition unchecked, auto-reboot checked. PDA slot. Flashing process goes fine, just won't get past that I9000 screen.
[Captivate Android Development] elghouchd:
Umm so i tried to flash this kernel, but while i was doing it odin failed, and then when i tried to boot up my phone there is a picture of a cellphone then some dots then an exclamation mark, then more dots next to it then a computer. How do i get my phone to boot?
[Captivate Android Development] joeshmoe08:
It is soft bricked. Pull your battery out and take the sim+ext sd out and wait 30 sec and put the battery back in. Then try download mode combo. It should work, but if not, then you will need a jig.
[Captivate Android Development] elghouchd:
So i got into download mode, but i wanna make sure that im doing this right. Can anyone give me step by step instructions on how to flash this kernel? Thanks!
[Captivate Android Development] kodos96:
[comment deleted]
[Captivate Android Development] Sqb:
Happy birthday to your son existz!

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] rmntruexjr:
I'm just making sure......how long did you wait on the i9000 screen? I remember when I flashed it the i9000 screen was the first 2screens instead of just the first or second.
[Captivate Android Development] joeshmoe08:
1) Open odin

2) connect phone to computer (phone should already be in download mode and odin should recognize it)

3) click on pda and load the talon kernel(.tar)

4) Make sure repartition is not checked

5) click start

6) it should reboot on its own when done and load into rom.
[Captivate Android Development] Lencias:
It is getting saved to the right place, I checked both /etc/init.d AND system/etc/init.d it's in both places.

I reinstalled busybox, no good.
[Captivate Android Development] elghouchd:
I did all that but odin still fails. This is what i get in odin:

<ID:0/006> Added!!

<ID:0/006> Odin v.3 engine (ID:6)..

<ID:0/006> File analysis..

<ID:0/006> SetupConnection..

<ID:0/006> Initialzation..

<ID:0/006> Get PIT for mapping..

<ID:0/006> Firmware update start..

<ID:0/006> zImage

<ID:0/006> Complete(Write) operation failed.

<OSM> All threads completed. (succeed 0 / failed 1)

Any ideas?
[Captivate Android Development] dsmitty166:
Yep...it's that easy!
[Captivate Android Development] nybmx:
If you're running win7 or vista make sure to run odin as administrator. This may not be your problem but I know it gave me issues when I first started flashing my phone.
[Captivate Android Development] RockRatt:
Possibly a bad download then. Try to redownload the kernel and then flash. Also turn off Odin and restart it. If you still end up with an issue just keep trying Odin, sometimes Odin can be picky and you will need to try a couple times for it to work.

Sent from My KickAss Captivated CM7 OC'd 1.4Ghz/Undervolted
[Captivate Android Development] elghouchd:
yay!! You got it!! I ran it as administrator and it worked! Wow thanks a lot! :)
[Captivate Android Development] nybmx:
Glad I could help. I have a feeling this is the cause for a lot of bad flashes and general issues with odin.

Running it as administrator and plugging into a usb port directly on the motherboard are two important steps that I feel a lot of people miss.
[Captivate Android Development] elghouchd:
How do i know if i have ext4 already?
[Captivate Android Development] studacris:
Open the ext4 app ... you'll see
[Captivate Android Development] Dxtra:
When from 1.2 to 1.4 home button it's not working. When back to 1.2 and it's working againg. Any ideas?
[Captivate Android Development] goob1284:
Hey can bln be on the top of he priority list?
[Captivate Android Development] Sqb:
I hope this keeps existz hanging around. He's a magician on these things. Besides it looks like if I want the prime on att I might be paying outright for it.

Sent from a rock on fire in the middle of the sea
[Captivate Android Development] DAGr8:
I d put 5 $ in for a 1.4 module . .whos adding to the pot ?
[Captivate Android Development] mrhaley30705:
@existz

TalonICS a possibility?
[Captivate Android Development] topiratiko:
Wierd thing i came across probably nothing but wanted to put it out there. Had memory leak...cleared everithing and only had 68 mb free...i went under settings/applications/ and force stopped market...free ram jumped from 68 to 100+...is it possible that once u launch market it saps memory???

Sent from my Samsung Galaxy S Captivate on Blue Apex
[Captivate Android Development] chappatti:
Dear Super Master,

What you have achieved with this kernel is purely divine ! A technical masterpiece...!! :D:D I also feel the LMK settings are going to be key.

A few observations, if I may: (Running Apex 10.1 if that makes a difference)

1. My boot screen still shows GT-i9000? Should I see this or SGH-i897?

2. What version is CWM3...I have a yellow screen....right?

3. How accurate is the progress bar on the "loading Talon" screen? Is it just animation or actual progress.......btw, if it is real time progress that is a tour-de-force....what a concept!

4. Screen brightness: The polling time for the light sensor seems to be a little slow for my comfort; I mean, the time my screen takes to react to ambient lighting conditions......it is just a personal preference and does not mean anything is wrong - can I change that? Can the screen be made to sense lighting and react quicker? There is a brightness hack in framework-res, but it toggles the default screen brightness steps......

5. Finally LMK settings.......does one really need to change these settings? What would be a scenario when one may ABSOLUTELY want to change?? :)

I went all the way to KJ3 and messed around a lot there.....but the build does not seem to be 'the final recipe". So I am back to firmer ground......and it feels real good ! :):)