yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] han.azuki:
i use jm8 with captivate kernel. i tried to use rom recovery to install 1.5.3 kernel, but i get error due to assert (get.device) = "i897". i went to updater.script and changed both "i897" to gt-i9000, but now i get "bad" whenver i try to install. i also tried to sign it but no go on installation. what can i do? thank you
[Captivate Android Development] Kaik541:
either take out the zImage and use tar to compress it into an odin flashable image, or build it yourself from his github (which his build_kernel.sh should create a zip AND a odin-flashable tar). or create a clockwork compatible zip.
[Captivate Android Development] Unhelpful:
Ack, that wads added to make sure it's flashed on compatible hardware, but maybe I need to remove it if there's no way to reliably detect frankenphones...
[Captivate Android Development] han.azuki:
haha :) i like my frakenphone.. sniff
[Captivate Android Development] Kizzmiazz:
Whats a good 1.2 oc table. On the last cog oc version mine ran stable oc'ed at 1.2 but have no idea what the table looked like. Except for the battery drain there was no problem.

.
[Captivate Android Development] Clienterror:
Same issue, maybe my JM5 booting in Russian every time (Like the first boot, it switches to English in like 20 seconds) is related.
[Captivate Android Development] Unhelpful:
I wonder if those problems have something to do with there being mounts that are not done via init - perhaps init tracks successful mounts and tries to sync or unmount those partitions on shutdown? Logcat doesn't seem to offer any relevant information. :/

I can't duplicate the gmail problem, I successfully sent and received a message to myself.
[Captivate Android Development] _Opiate_:
The only problem I'm having is having to select auto detect again in set CPU after a reboot. Oddly enough though it seems to still be clocking correctly its just the two slides are down to 19.5mhz and the steps are all wrong until I select auto detect again.
[Captivate Android Development] Unhelpful:
I've had that happen in SetCPU on stock, never figured out the cause.
[Captivate Android Development] IStern:
gmail problem solved

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

sorry for the false alarm
[Captivate Android Development] dalingrin:
Thank you very much! Especially for posting the source with directions. XDA needs more people like you :)
[Captivate Android Development] Clienterror:
Been playing with my phone all night, this thing runs a lot smoother than the previous OC. Just a few little bugs that aren't a deal breaker by any means. Great job man. WTB donation link plz :-)
[Captivate Android Development] _Opiate_:
This kernel seems to be running smoothly after a few hours of use. Though I've just had mine clocked at 1000mhz even. I am however surprised not to see on demand scaling available for this kernel.
[Captivate Android Development] Unhelpful:
Oneemand is disabled because some users have found it to cause the phone to hang while asleep. It also offers little benefit compared to conservative, which also adjusts soured to meet demand, but tries not to take large steps. The Samsung driver also has a table it uses to skip speeds when scaling up, and this has been adjusted to allow anything under 800MHz to skip directly to that speed. I also hope to look at merging the new interactive scheduler soon.
[Captivate Android Development] :
It happens, make a setcpu.txt file with all the kernel steps, and place it on your sdcard, after that go to setcpu and choose "choose setcpu.txt from sdcard"

rafyvitto

btw: Kernel's working like a charm on my device, thx mate.
[Captivate Android Development] _Opiate_:
Sounds good.
[Captivate Android Development] raspdeep:
just checking if anyone noticed clock lag on this kernel? I did the patch (except the sound files changes) and user found clock lag.. i flashed my oc kernel and the lag seems "normal"

http://xdaforums.com/showpost.php?p=7798836&postcount=362

the patch file is in my thread
[Captivate Android Development] rob989_69:
Awesome job Unhelpful! Thanks for your hard work.

Curious, is it possible to add further stepping? I know AJerman said he managed to get a stable 1.5 OC but didn't post the kernel because of the lag. Wondering if it's possible to push it further.
[Captivate Android Development] _Opiate_:
I would imagin it is possible to push the hummingbird further but another 300mhz is a big step up from 1.2ghz. Might want to try smaller steps.
[Captivate Android Development] rob989_69:
I totally agree. That's why I'm curious, I'm wondering if it's at all possible to add 100mhz steps from 1.2 up.

Also, is the voltage able to be changed in this Kernel? Or is it set static like the old one??
[Captivate Android Development] Unhelpful:
It will be more difficult to hit 1.3 without underclocking something else - there's another clock that is based on the core clock and has a maximum at 200MHz, so it would need a divider of 7 to clock at 185MHz. Hard to say without testing if the increased core clock would still be an improvement. The GPU clocks are not directly derived from the core clock, but they are derived from the clock that drives the core clock, so increasing the core clock mean having to compromise there too, and I don't have a reliable source for how fast the GPU can be clocked - the manual gives a figure but I believe the stock 1GHz mode already exceeds it (and several other stated limits as well).
[Captivate Android Development] rob989_69:
IC. Well, 1.2 is good for now anyway.

Also, your init script for the mobileap, how does that differ from the kernel in the other post as far as functionality?
[Captivate Android Development] dkcldark:
I've found that /data/property/persist.sys.language and its friends are reset everytime I reboot the phone.

These are not under my control, so I'm looking forward to hearing a good news soon hehe :D

cheers!
[Captivate Android Development] jaredt:
This totally fixed the wake-up lag on my Captivate. Thanks Unhelpful!
[Captivate Android Development] designgears:
His script does the same thing the init.rc does, just in a different place.
[Captivate Android Development] DrDrrae:
The following table works well on my phone.

1200000 200000 1050 1100

1000000 200000 1050 1100

800000 200000 1050 1100

600000 200000 950 1100

400000 200000 950 1100

200000 200000 600 1100

100000 100000 600 1000
[Captivate Android Development] jhernand1102:
Use this...I take no credit for this as I downloaded it from the COG thread...By the way it works great on my phone...
[Captivate Android Development] Unhelpful:
For all those requesting it, v1.6 is now uploaded and includes BLN support.
[Captivate Android Development] Demented71:
So if we're I'm running Cog with your version 1.5.3, we I can just flash over no problem?

EDIT: When did I become a we? lol...
[Captivate Android Development] sdimezq8:
Thanks! Your work is amazing and greatly appreciated!
[Captivate Android Development] Unhelpful:
v1.7 beta ClockworkMod/Rom Manager support.

Replace stock recovery with the more powerful CWM recovery, modified to support ext4 for backup and restore. Support for ext4 in update.zip is up to the producer of the update.zip, if written properly it can be supported but if not the update will need to be fixed.
[Captivate Android Development] sdimezq8:
I am running cognition 2.1.3 with your 1.5.3 kernel. I am able to backup with clockwork... Off hand do you know if I am unable to restore? Voodoo is enabled and has always been enabled. Any idea if you will be building a oc/uv kernel for 2.2?
[Captivate Android Development] vinunleaded182:
one step closer to Froyo voodoo
[Captivate Android Development] 1randomtask:
orly? :eek: :D:D:D

Looking for to this + OTA Froyo with full ram and JIT enabled.
[Captivate Android Development] jflexe99:
I am running on 2.1 with Ryans OCLF EXT2 files and root. Was running Voodoo lagfix, flashed the latest Unhelpful kernel...works fine, but can't seem to get 1.2 ghz in setcpu...sitll only 1000mhz limit???

Anyone?

If I could wrap my head around how to do the 2.2 I would...I had 2.2 leak but no lagfix or root, too many bugs and whatnot.

I actually just installed 2.2 Cognition Beta...and I see no difference. Did everything I was told...oh well...
[Captivate Android Development] olieebur:
Looks as if Im one of the few that still run 2.1. Running Frankentwiz with this kernel and my battery life has been phenomenal. The 1.7 update is so handy as clockwork replaces stock recovery.. 2.2 has so many bugs its just not worth it....
[Captivate Android Development] 1randomtask:
What UV/OC table do you run to get the improved battery life?
[Captivate Android Development] Smallsmx3:
I just flashed this to Frankin whiz and I can't find the frequency volt table... any ideas. 1.7 is flashed through clockwork ?
[Captivate Android Development] olieebur:
This is the table im using.

Very noticable when the phone is asleep. meter barely goes down when the phone isn't being used.
[Captivate Android Development] yokozuna82:
I have a NOOB question

I have no idea how to enable overclocking can someone please lead me to the right direction and show me how step by step on what to do and what settings do i use
[Captivate Android Development] newter55:
see post #1
[Captivate Android Development] magistrateee:
How long did you stress it in setCPU. I tried using those values and tried upping the voltages, stress test it, and I get no errors. But for some reason my phone freezes after a certain time or during certain tasks and I have to remove the battery and reboot the phone.

In general to all:

How long do you need to stress test your table? You do it at each frequency correct?

Is it possible there are apps that are not friendly with this and that may be the reason why my phone freezes and I have to remove my battery?

Thanks for the help.
[Captivate Android Development] olieebur:
Honestly I never did stress tests, but I have been running this for a few days now with no problems at all.

Just done a stress test for about a minute or so with no errors.
[Captivate Android Development] magistrateee:
Then how did you come up with those values. Did you set up those voltages just by estimation and lowering it from stock? Is your phone application intensive or not as much that is why you get such great battery usage?
[Captivate Android Development] newter55:
I played with 2.2 for a few days but decided to come back and try Unhelpful's new kernel. Although I certainly like some of the new features in 2.2, the dev's on here have 2.1 running so smooth and I missed that.

Anyway, a question I have is that I have been playing with some different freq/volt tables and my phone seems to run fine, both stress testing and actual usage using any that I have tried but some seem to cause battery temp to rise higher than others.

What is considered to be a safe level for the battery temp during normal usage?
[Captivate Android Development] newter55:
I would guess that you have a cpu that will not handle the OC...my first one would not no matter what table i used....it would run anywhere from not getting through boot to running okay for a short time and randomly locking up thus requiring battery removal. In order to solve my problem, i "semi-bricked" it and took it back to ATT claiming that OTA update screwed it up. Refurb replacement works wonderfully and GPS is even acceptable on this one.
[Captivate Android Development] moretech:
Got cognition 2.1.6 with unhelpful kernel....

Trying to copy paste with root explorer the volt_freq table and keep getting the not enough space error...Any easy steps to get around this issue..maybe disable lag fix and then move and paste i'll try that
[Captivate Android Development] DOAlaboratories:
i used Super Manager from the market. fixed that up for me
[Captivate Android Development] moretech:
thanks that worked great
[Captivate Android Development] Smallsmx3:
So ive ran this before with cognition With th a table i found in this thread... my battery life was awesome... in standby i would lose 1% an hour or so... i could get 15 to 20 hrs... i recently decided to downgrade from froyo and it doesnt seem to be working... the feq volt table shows correct but i only got about 9hours..... i deleted battery stats..... the only reason i downgraded was because im on vaca and i thought it would be ideal to stretch the battery
[Captivate Android Development] polo1000rr:
Maybe a dumb question but ive searched everywhere with no luck.

I falshed with rom manager like the directions said. I got to the list that was green in color. what should i select from there? also whats the best way to tell if this worked?

Thanks
[Captivate Android Development] polo1000rr:
Well let me be more clear. I select install from sd card and it gives an error that it didnt work. What might i be missing?
[Captivate Android Development] polo1000rr:
Anyone?

I am rooted with one click root and lagfix with the lag fixed disabled.

I am also running on the JH7 baseband and everything else is stock.

I download the zip file and move to the sd card and reboot through ROM manager.

I click on in stall from sd card and it says aborted.

I have tried all I know. Kind of new at this so any help would be very helpful.

Thanks.
[Captivate Android Development] wicked7o7:
help installing the kernel

im a super noob but ive read over half this thread and i just wanted to get a step by step on how to install thekernel because i dont want to mess up and damage my phone.

my phone has been rooted using the one click root, and i have downloaded rom manager from the market and downloaded the newset zip file ver 1.7 to my computer. where do i go from here. thanks for the help and i would love to donate to you unhelpful
[Captivate Android Development] wicked7o7:
help needed!!

i tried using rom manager and loading the zip file for v.1.7. now i cant side load my apps to the phone, anyone know how i can now upload apps that are downloaded to my computer to my samsung captivate'?
[Captivate Android Development] newter55:
Many people use side load wonder machine....requires downloading them to your pc...otherwise I would suggest cognition rom (cog2.1.7) using unhelpfuls kernel...i am pretty sure side loading is enabled in that one.

Posted from my phone using some technology I don't understand
[Captivate Android Development] wicked7o7:
i installed cognition v2.1.7 with unhelpfuls kernels and to my surprise i was not able to overclock to 1.2, is there something i am doing wrong?
[Captivate Android Development] newter55:
You need to copy the freq_volt table onto your sd (external is best so you can remove it if you can't boot) card and edit it so that phone will clock at the desired steps...there are several examples from people in here of the tables they have used successfully. Keep in mind they may or may not work with your particular phone.....all captivates are not created equal ;)

Posted from my phone using some technology I don't understand
[Captivate Android Development] Unhelpful:
To be clear, it's the ROM, not my kernel, that enables sideloading
[Captivate Android Development] wicked7o7:
would you be able to give me a link to the specific page with the tables.

and after installing the tables onto my external sd card how do i get it to run? do i use astro to run the file?
[Captivate Android Development] newter55:
I would but not at my laptop this afternoon...just start at first page and look thru thread if search is not helping you. The posts will stand out as they are longer showing the tables so you don't have to read them all, though it would not hurt as there are lessons to be learned in them. After copying the file and editing it on your external sd card when you boot your phone again unhelpfuls kernel will look there first thus running using those settings. I do emphasize though that putting it on your external card will probably save you a headache as you can always take it out and pull battery...reboot phone to get back to defaults should it freeze or not boot completely...

Posted from my phone using some technology I don't understand
[Captivate Android Development] wicked7o7:
thank you for your help ill look for the tables tonight, but they are in this thread,right? and you mention that i would have to edit the file? what would i be editing?
[Captivate Android Development] wicked7o7:
and would the table work im if running cognition 2.1.7 with unhelpful kernel
[Captivate Android Development] newter55:
Yes.

As for what you will be editing, if I remember correctly, first column is cpu clock, third is cpu volts...the other two are the gpu and should probably be left alone. Easiest way is to copy to your computer, edit, copy to sd card.

I know it seems like a lot to read but you are playing with something that can damage your phone so take the time and read the thread.

Remember....if your phone bursts into flames you are responsible.. ;)

Posted from my phone using some technology I don't understand
[Captivate Android Development] wicked7o7:
i found the following table:

The following table works well on my phone.

1200000 200000 1050 1100

1000000 200000 1050 1100

800000 200000 1050 1100

600000 200000 950 1100

400000 200000 950 1100

200000 200000 600 1100

100000 100000 600 1000

newter55,

what kind of table are you running on your phone ? can i see your table?
[Captivate Android Development] Dani897:
ive seen that table too and i dont think it really works. it certainly wont on my phone and seems extreme for any phone. i wonder if the guy that posted that knows how to check if it really applied.

mine looks like

1200000 222334 1180 1100

1000000 222334 1180 1100

800000 166750 1050 1100

600000 166750 1050 1100

400000 166750 1050 1100

200000 166750 900 1100

100000 100000 900 1000
[Captivate Android Development] snoboardfrk:
Hey so I am having issues flashing this onto my phone. I have already read the first thread and have looked through the thread for answers but I haven't found any answers. So I have cognition 2.2 Beta7 put the zip file onto my sd card then used ROM manager to flash it through recovery. It says that the kernal completes the flash but when I restart I'm still have the same kernal and no O/C. What am I doing wrong? Sorry for the question that I'm sure someone has already answered I'm a bit of a newb.
[Captivate Android Development] wicked7o7:
what program do i use in order to edit the freq/voltage table? i downloaded the rar file from page 39 of this thread
[Captivate Android Development] wicked7o7:
i actually downloaded the rar file for the voltage table copied it to my external sd card, used rom manager to load cognition 2.1.7 with unhelpfuls kernel. after doing so i installed setcpu and i still cannot clock to 1.2?

what program do i use to edit the voltage table.

can anyone give me the file please, maybe the one i downloaded doesnt work thanks
[Captivate Android Development] newter55:
Here is a link to the one that was included with one of DG's releases. I don't have any of the ones I used as I haven't been running this for a while. Remember that some of these captivates seem to take anything you throw at them while others seem to sputter and cough at the slightest adjustments.

http://dl.dropbox.com/u/11343737/freq_volt_table_1.2ghz

just copy to your external sd card and then rename it removing the "_1.2ghz"

this should provide you with a starting point. also, after copying you have to reboot the phone for the settings to take effect.

edit: you have to create a folder on your external sd card named config and put the freq_volt_table in there.

EDIT 2: notepad++ is the easiest way to edit the file.....it can be found here: http://notepad-plus-plus.org/download
[Captivate Android Development] wicked7o7:
i copied the file to my external sd and placed it in the folder "Config" that I created, I rebooted using ROM Manager and im still unable after installing setcpu to overclock to 1.2
[Captivate Android Development] newter55:
Not sure why it is not working for

you. You can get brave and replace the file on your phone....just be prepared that if it does not work and you get stuck in a boot loop you may have to reflash.

Best would be to make sure you have clockwork recovery and the rom zip on your internal sd card...at least then you might be able to boot into recovery and reflash the rom, otherwise you will have to Odin back to stock and try again

In my opinion, while the oc is cool to play with, the risks outweigh the rewards in real world performance....just my two cents

Posted from my phone using some technology I don't understand

Edit...just making sure w when you edited the file and renamed what did you do exactly....you have to make sure that windows did not put an extension on the file you may not have noticed
[Captivate Android Development] wicked7o7:
ok i have rom manager installed made sure clockworkmod is for samsung captivate, installed rom from sd (cognition 2.1.7).

i renamed it how you said above, added a config folder in my external sd, pasted the file in there.

so what am i missing? i wanted to use it so i could undervolt and stretch out my battery life.
[Captivate Android Development] newter55:
The only thigh I can think of is maybe there is an extension on the file, put there by windows. Use root explorer or similar to check using your phone to make sure the file is called freq_volt_table with no .ext of any kind

Posted from my phone using some technology I don't understand
[Captivate Android Development] wicked7o7:
I checked the file and its an rar file.can i just copy the table and paste it using the notepad program you siggested? The file just has to be a txt file?
[Captivate Android Development] newter55:
Did you try the link I provided with the table? You can edit it however you like..on pc on phone just saying that notepad++ makes it easy and lays it out in columns rather than one long string...others will work to

Anyway, after putting the file on your phone it must not have any extension of any kind so you will have to rename it

Edit...if you just download from the link provided and copy to config folder, then you can just rename file by removing the _1.2.ghz part

That file is set to click at 1.2 and 1300 mv if I recall...you can then play with settings from there

Edit edit :) just download it to your phone and move from download folder to config folder and rename..reboot phone...cross fingers ;)

Again not responsible for what it does..worked on one of mine..other would not handle oc/uv and somehow found its way back to warranty department after mysterious semi bricking incident :o

Posted from my phone using some technology I don't understand
[Captivate Android Development] wicked7o7:
ok got everything running with only one problem, im using the following table:

1200000 222334 1180 1100

1000000 222334 1180 1100

800000 166750 1050 1100

600000 166750 1050 1100

400000 166750 1050 1100

200000 166750 900 1100

100000 100000 900 1000

and setcpu keeps force closing, is there a problem with the table or what is causing this?
[Captivate Android Development] wicked7o7:
I HAVE NOW EDITED THE TABLE TO THE FOLLOWING:

1200000 222334 1200 1100

1000000 222334 1200 1100

800000 166750 1200 1100

600000	166750 1050	1100

400000 166750 1050 1100

200000 166750 900 1100

100000 100000 900 1000

it now boots up and i can access setcpu and autodetect, the problem i have now is that when i step down from 1.2 to a lower frequency or if i enable profiles, the setcpu force closes the program.

im so close, help is appreciated and thanks to everyone that has help me thus far.
[Captivate Android Development] wicked7o7:
problem fixed, runs stable and im able to switch frequencies.

i ran a bench test on quadrant and im not as high as i thought any thoughts in improving this ?
[Captivate Android Development] newter55:
The oc will not improve quadrant much as the major limitation with the sgs is the file system read/write speed

Also, setcpu is not so friendly with our phones for some reason.
[Captivate Android Development] Unhelpful:
Quadrant benchmarks many things, most of which are not affected by OC. Find a CPU-only benchmark, or use the "native bench" in SetCPU.