yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] shaolin95:
It does not have to replace this one, can just be an alternate version for users that need the extra speed for example.
[Captivate Android Development] existz:
<----eagerly awaits K12J :)
[Captivate Android Development] krazyphire:
Hey are there any plans to implement xcal's headset fix for the captivate into this kernel so that we can make calls through our headphones? That would be awesome!
[Captivate Android Development] switters1:
Compared to Perception 10?

Can anybody tell me how this compares to Perception 10?

smoothness/speed?

Battery life?

GPS? (I know this one is a mixed bag)

My battery has been sucking like crazy on Perception 10 so I think I need to try something different. I'm planning on flashing Darky's 8 + speedmod.

I'd appreciate your insights!
[Captivate Android Development] diablo009:
Wrong comparison I feel. This is a kernel, not a ROM.

Check the ROMs and kernel (its the kernel in this thread) in my signature. Awesome battery + very responsive.
[Captivate Android Development] silverslotcar:
This doesn't compare to Perception 10 bcuz this is a kernel not a rom. If you mean the kernel in Perception 10, that is the firebird kernel. This and the firebird kernel are really similar actually in the fact that neither of them utilize overclock or undervolting and both have some of the same tweaks like increased kernel hertz and what not.
[Captivate Android Development] jaxf250:
Running K12I all day with Cezar's latest SE rom - great battery life and response - thanks hardcore!

via my Captivate running the latest stable flashy bits I could find
[Captivate Android Development] randomafk:
noob question, but how is this different from other lag fixes like voodoo?

is this also incompatible in OC/UV like unhelpful's?
[Captivate Android Development] Clienterror:
The difference between this and firebird? Not much, unless you consider I've been unplugged for 13 hours and I'm at 76% battery with moderate usage, background sync, and wifi turned on. With firebird I'd be at about 30%. I'm running perception 10, jl2, and this kernel.

Sent from my SGH-I897
[Captivate Android Development] JamieD81:
any chance the 10 point multitouch will work on captivate like it does for i9000 kernel you made? or is it already apart of this kernel?
[Captivate Android Development] diablo009:
@hardcore:

I used "I" version y'day, and "H" version today. I am feeling H has slightly less battery usage compared to I.
[Captivate Android Development] DrDubzz:
just installed this on my phone running perception 10.1

I'm hoping to improve battery life, thanks for the easy install instructions! Have a beer or few on me (try to hit happy hour) :D
[Captivate Android Development] networkdood:
Has anyone installing this kernel notice that in the about section the kernel # is still the same...mine is...I am running this with JUICE DEFENDER and it seems pretty solid....
[Captivate Android Development] hardcore:
Apparently some other parts of Android firmware need to be modified to change this as well. Plus, it might increase battery usage so I've not included it in the normal releases.
[Captivate Android Development] diablo009:
Is there any practical applicable use of 10 point touch? I'm with hardcore's reasoning on this.
[Captivate Android Development] JamieD81:
i figured it would possible make for more accurate typing when typing quicker and with some games
[Captivate Android Development] hardcore:
New version K12J (9-Jan-2011)

- Using O3 optimizations again, possibly better battery life

- Compiled in ARM mode again

- Updated lowmemorykiller to latest version from Android git

- Increased volume of headphone output for media playback (be careful!)

- Reduced mic gain for recording and voice calls to improve sound quality

Headphone output is louder than previous versions.

PLEASE WATCH THE VOLUME and BE CAREFUL NOT TO DAMAGE YOUR EARS OR HEADPHONES.
[Captivate Android Development] existz:
Awesome...thanks Hardcore! Flashing now.. ARM seemed faster for me , glad you switched back
[Captivate Android Development] randomafk:
after i install this kernel, i get an error of segmented when i try to use adb

is this from the partitioning? how do i fix this?

[1] Segmentation Fault
[Captivate Android Development] Killemalll:
Does the wired headset work during phone calls with K12J?
[Captivate Android Development] hardcore:
Not 3-pole headphones. Only the 4-pole ones work.
[Captivate Android Development] Killemalll:
Awesome! Thanks a lot!
[Captivate Android Development] hardcore:
It works like that on the I9000, not sure about the Captivate though. If it worked before, then it works the same - nothing new.
[Captivate Android Development] eep2378:
Just flashed new j kernel will report on battery :)
[Captivate Android Development] existz:
If im not mistaking, I could be totally wrong here, but I think the Captivate has issues with wired headsets on i9000 kernels...there's a patch from xcaliburinhand
[Captivate Android Development] crupp:
Do I need to disable voodoo if I am flashing over 12/23 with voodoo enabled?
[Captivate Android Development] crupp:
J seems to be zip only. Can I use kernel flasher to flash?
[Captivate Android Development] KaLiBLeeK:
Niiiiice! Gonna uninstall AudioBoost and give this a try. *fingers crossed*
[Captivate Android Development] existz:
Yes you can use Kernel Flasher
[Captivate Android Development] crupp:
Disable lag?
[Captivate Android Development] existz:
I did, but the only reason I did was because I wanted to convert /system back to ext4 using Hardcores new method, wasnt for sure if I could just convert over it and get the same effect, so I disabled and then converted ext4-all and /system back to ext4 after flashing

EDIT

If you dont disable lagfix, /system is going to be ext4 either way coming from voodoo, so far in my experience its better to convert /system with Hardcores new method
[Captivate Android Development] jaxf250:
I did not disable lag - left ext4 ON... just flash it with the SDS kernel flasher tool.... simple.
[Captivate Android Development] haayleyy:
What're the benefits of flashing a different kernel?
[Captivate Android Development] jaxf250:
Hmmmmm now you made me think... I just flashed over 12I leaving ext4 enabled... wonder if it makes a difference, i.e. will I have or benefit from the new "method" ??

hardcore?

System is working fine from what I can tell.... but who knows.
[Captivate Android Development] existz:
Theres tons... with a reoriented i9000 kernel that means you can use i9000 roms, so you can use JPU/JPX/JPY, which is v2.2.1, and its way faster than 2.2...

The kernel its self is way faster than a stock kernel, better battery life, bug fixes..as in this build there was a sound fix, theres just tons of benefits in using a custom kernel...just check the OP and look at the change log to see whats been add/deleted

Also Hardcores kernel offers color fixes, if your screen is to yellow, there is a "cold" version which makes it more blue to even it out, or if your screen is to bluish, there is a "warm" which makes it more yellow to even it out....
[Captivate Android Development] crupp:
I get kernel flash failed with kernel flasher
[Captivate Android Development] existz:
If you flashed over K12I then there shouldnt be any difference, what I was talking about is if coming from a different kernel, such as a Voodoo kernel which converts /system as well, which is what crupp is using, so disabling it first then flashing and re-converting it with Hardcores I/J /system it would be converted with the new method ... instead of leaving it converted from Voodoo... which im sure you can leave it enabled and then just convert over it and it will work, I just wanted wanted to start fresh... so I was converting it from RFS to ext4 instead of ext4 to ext4

With voodoo, if it detects an ext4 file system it skips it thinking its already converted, (i.e if you flashed Hardcores with /data converted ext4, then you flash voodoo, if you check the log it will show it skipped it, cause it was already ext4) ..so didnt know if the same applied here or not, when going in CWM and selecting /system ext4, when it goes to convert didnt know if something would miss out cause it was already ext4
[Captivate Android Development] jaxf250:
Make sure you are using the CWM version of the zip - the kernel app wont work with the Odin version.
[Captivate Android Development] jaxf250:
Gotcha - thanks!:D
[Captivate Android Development] existz:
@hardcore

Any thought on adding in this scheduler?

http://en.wikipedia.org/wiki/Brain_Fuck_Scheduler
[Captivate Android Development] haayleyy:
How do I know which one to download? And can I flash this using the SGS Kernel Flasher app?
[Captivate Android Development] hardcore:
Did some research on that and decided not to use it. Cm also dropped it due to some instability.
[Captivate Android Development] existz:
Gotcha...thanks
[Captivate Android Development] hardcore:
The 500hz version. If u need help flashing using odin, instructions in my sig.
[Captivate Android Development] DrDubzz:
which is exceptionally simple ::thumbsup::
[Captivate Android Development] IamSonoma:
After flashing ver j I lost bluetooth to my jabra. Went back to ver I and bluetooth is back. Any one else have this issue?
[Captivate Android Development] RonH54:
I have Version "i" and I want to give "j" a try,do I just Flash over "i"? Do I need to do any thing special and do I need to redo the Tweaks afterward?

Thanks
[Captivate Android Development] existz:
Nope, just flash over it, that's it
[Captivate Android Development] xaudiblex:
Bluetooth is working find with my Jawbone. Have you tried to factory reset your bluetooth headset? I had a similar problem when I did my last flash.
[Captivate Android Development] mojmojmoj:
If im using Phoenix ROM which is i9000-based, can i use this kernel or should i use the speedmod for i9000. Sorry. Just making sure.
[Captivate Android Development] crupp:
i have received my second low memory message with this kernel. Has anyone seen this?
[Captivate Android Development] diablo009:
What ROM? Which version of current kernel - 256 or 500? And what were u doing when u got this message?

I am Cezar's JPY, and my task manager shows that I have used 185/338 MB RAM.
[Captivate Android Development] crupp:
Serendipity 2.0, using the latest 12j, 500. It has happened both times when I pick up the phone after not using it for awhile. Mine current TM show 195/338 when I got the message it was at 285. Seems to be a memory leak
[Captivate Android Development] diablo009:
Let me try to reproduce. I will pick my phone after like 20 mins and trying doing some task and see how it goes.
[Captivate Android Development] crupp:
when i use level 2 clear it drops to 135 and then jumps back up to 162
[Captivate Android Development] IamSonoma:
I can try. Worked fine in previous versions. It never detects it in j.
[Captivate Android Development] diablo009:
One suggestion: Please do NOT use clear. When u kill level 2 idle apps, android restarts the needed ones again. This would only add to battery drain. Some apps go to idle state, but have to present, and not killed.

Edit: I had my phone on for like last 2 days without any reboot, and no task killer killing any apps, nor killed any apps. My phone still is pretty responsive, and on par with a just restarted phone.
[Captivate Android Development] x3nhydr4lutr1sx:
I just flashed version J from version I, and the screen auto-rotate went to landscape. I'm guessing that version J forgot to redo some of the I9000/Captivate differences. Flashing back to I.
[Captivate Android Development] diablo009:
Strange..!!!! Mine is normal. I went from I-500-BLUE to J-500.
[Captivate Android Development] existz:
Mine works perfectly, you 100% positive you didn't flash i9000 version? Make sure it says i897 in the file name
[Captivate Android Development] mojmojmoj:
Should i use this for Phoenix ROM or the one for I9000?
[Captivate Android Development] ngochuy:
hi, did u fix the problem when unplug the charger, battery drops to 98% immediately?
[Captivate Android Development] diablo009:
I don't think this is in hardcore's hands. This is present in nearly all 2.2.1 based ROMs. Please leave the phone on charger for some more time after it says "charged". This would charge it beyond 98%. Sometimes it gets me to 100 too, but quickly falls to 99 after that.
[Captivate Android Development] existz:
If your asking which kernel to use, use this one, make sure it says i897 in the file name, just to double check, alot of ppl dloaded the i9000 by mistake

This kernel is an i9000 kernel made to work correctly on the Captivate

The i9000 kernel is made for the actual i9000
[Captivate Android Development] Lancez:
quick Q, dose the latest kernel have OC/UV by default? thanks
[Captivate Android Development] existz:
No this kernel does not support OC/UV
[Captivate Android Development] Lancez:
thanks for your reply, one more Q: since you are using this kernel, have you had charge death with the latest kernel?
[Captivate Android Development] existz:
No, ive been running every version since Hardcore started making for the Captivate and have had 0 charge deaths... since im running JPY, i always let it charge an extra couple hours after it says fully charged just to make sure its completly charged with no charges deaths..and there hasnt been any reports yet of any as far as i know
[Captivate Android Development] Clienterror:
I second this, not a single charge death with this kernel.

Sent from my SGH-I897
[Captivate Android Development] Lancez:
cool, thanks. flashing now :D
[Captivate Android Development] insaneturbo13:
thirded...ed

this is gonna be the kernal for me to stick with for quite some time, i cant tell any difference between 1ghz and 1.2 ghz anyway, so this is plenty fast, when darky added /system to the ext4 bunch this thing really flew, its a simple kernal thats extremely fast, so far out of the ones ive played around with it seems to be the most stable as well.
[Captivate Android Development] d1g1talphyre:
Un plug it and try it again. If its been 10 min, its not gonna do it
[Captivate Android Development] diablo009:
Some observations I could see (not sure if these values are got from kernel or from ROM):

I enabled battery monitor in task manager app:

The values are written to a file in this format:

1:18:20,2,true,92,4130

I could duduce the following from this:

1:18:20 --> time

2 --> <don't know>

true --> <don't know>

92 --> battery percentage

4130 --> battery mV

I started this with battery at 100. The battery percentage was showing up as 100 in the log when the battery in the status bar was at 100, 99 and 98. So I have a feeling that in the code in this kernel or in the 2.2.1 code, its been coded somewhere to fool the system into believing that the battery is fully charged, while in fact it really isn't.
[Captivate Android Development] x3nhydr4lutr1sx:
no, i downloaded the i897. i'm also aware that i'm probably an isolated case. If it helps, I'm running Darky's 7.7 Rom with JL3, and VPN hack. I can't think of anything else I did out of the ordinary. Flashed using kernel flasher.
[Captivate Android Development] mojmojmoj:
should i do this??? it seems complicated...

"To get the best speed, it is recommended that you enable all Tweaks from the Recovery Menu. Tweaks are under SpeedMod features. Info on Tweaks: http://xdaforums.com/showthread.php?t=813309"
[Captivate Android Development] randomafk:
still having root issues

$ cd dbdata
$ ls
ls: can't open '.': Permission denied

$ su
[1] Segmentation fault su
[Captivate Android Development] beerbaronstatic:
I had issues with root/super user until i went into CWM and did install root/super user, the first options works, then reboot
[Captivate Android Development] delugeofspam:
Not complicated. Reboot to recovery and select a few menu options. Very easy process.

Posted from i897/Cognition 2.3b8/speedmod k12i/T959TLJL3 using XDA App.
[Captivate Android Development] randomafk:
Is it just under speedmod -> root/install superuser -> simple: install busybox + su?

I tried that but instead of getting "segemtation fault" i get "Permission Denied" when i try to use su
[Captivate Android Development] beerbaronstatic:
try fix permissions in CWM?
[Captivate Android Development] randomafk:
didn't solve it. also i'm back to the segmentation fault error sometimes if i'm on usb mount.
[Captivate Android Development] hardcore:
It sound like u need a fresh firmware install.
[Captivate Android Development] ngochuy:
anyone compares the battery between H version and the newest j?
[Captivate Android Development] beerbaronstatic:
Well, running this kernel + jl2 modem I'm going to have about 6 hours straight on speaker phone, not sure how that compares
[Captivate Android Development] diablo009:
I do not know if its just me, but I am have having an aweful battery drain..!!! 99% when unplugged, and now at 92% and its less than 2 hours that I unplugged the phone. All this in total standby. Not one phone call.

I am using "speedmod-kernel-i897-k12j-500hz". It never was like this on I or H versions.
[Captivate Android Development] Ptaaty:
same, even after doing the battery stats delete and calibration methods 3-4 times....I tried this new k12j kernal on cognition. I even did a full battery drain and then redid the batt stats AND calibration twice more. No dice - battery was getting killed. Also tried an iteration with wifi manual kills - nothing helped.

did the tweaks to enable the battery optimizing (in recovery) as well. It is so rough, I started to freak out a bit :)

Finally ensured it was fully charged and CWM flashed Cognition back on top (uses a sept 10 kernel) and now it is completely fixed. In fact I think all those calibration charges have my battery topped off like never before - still at 100 after half an hour.

I didn't really need a speed mod anyway, just like to try it. On the straight cog flash I get mid 14 linpaks, perfect scrolling and quick app list recall.
[Captivate Android Development] diablo009:
Ok. Here's what I did:

1. Installed at full battery.

2. Calibrated battery 2-3 times.

3. All recommended tweaks were enabled on the old version too, left them as they are.

4. Updated wifi firmware to the old firmware since it is supposed to be using less battery.

Still no use..!
[Captivate Android Development] existz:
Same here, with K12I, I was able to make it to 24hrs with 30% left (unplugged at 1am to test drain at idel, which was only 2% at 9am, then used until 1am that night with 30% left) then flashed J this morning and from 10am - 12pm i went from 100-84% in about 2hrs with light, light use maybe 10txt, about 15min ttl on xda app......(took probley 6hrs on I to get to 85%) im going to give it a day or so and see if it settles in any..
[Captivate Android Development] hardcore:
If you're having strange problems with high battery use, in the recovery menu, clear the dalvik cache and see if it helps.
[Captivate Android Development] diablo009:
Could anyone pls check out this option? I changed kernel to setIron a lil while back and cannot check.
[Captivate Android Development] existz:
Yea i cleared dalvik cache just a little bit ago, ill give it some time and see if it helps, ill let ya know later on if it made a difference
[Captivate Android Development] hardcore:
New version K12K (9-Jan-2011)

- Fixed problem where HD video recording stops: reverted to CFQ IO scheduler

- Headphone output boost for media reduced from +5 to +3

- Headphone output for FM radio reduced to match media level

- Earpiece volume for calls increased +1
[Captivate Android Development] energy83:
I flashed the newest speedmod captivate kernel twice and I notice that the phone call voice quality was very bad so I flash stock kernel back and quality are now good again. Rom is cognition 2.3b8
[Captivate Android Development] crupp:
should we be enabling read-write/systems option? it says not recommended
[Captivate Android Development] domin0311:
thanks the new version is working fine
[Captivate Android Development] Yaantra:
Would you please upload it to the OP (just like the I's and J's)?

Thanks!
[Captivate Android Development] existz:
You have to flash an i9000 modem.. This is an i9000 kernel just reoriented to work on the captivate, if you use a Captivate modem with i9000 based kernel this happends...either download JK3, JK4, JL2, JL3..etc modems and that will fix the problem..

Rule of Thumb

i9000 based kernel use i9000 modem ... Captivate based kernel use Captivate modem
[Captivate Android Development] energy83:
Thanks.. I try this method
[Captivate Android Development] DrDrrae:
Both of the alternate color K12J link to the warm version.
[Captivate Android Development] hardcore:
Thanks. Links fixed.
[Captivate Android Development] sjavvaji:
is it possible to make a version where the exterior speaker output can be increased?...i know something like audioboost can work but it just uses to much battery and lags
[Captivate Android Development] IamSonoma:
Version K fixed my bluetooth issue with jabra. it is back to normal. Thank you
[Captivate Android Development] jaxf250:
Thanks for making the in - call speaker volume louder. If you went +2 would it get too distorted?

via my Captivate running the latest stable flashy bits I could find
[Captivate Android Development] diablo009:
I stand corrected on this. I am still on 2.2.1 based ROM. And flashed the SetIron kernel (version in my signature), and I don't have this issue. The charge stays at 100% after pulling off the charger too.
[Captivate Android Development] mgfjd:
Great.. in call volume increased? yes... I was looking forward for that a long time ago thanks.. will try ASAP..
[Captivate Android Development] krazyphire:
But is your battery life as a whole better for the sake of saving that 2%? Right now on kernel version my phone has 39% battery life left with 35hrs of moderate usage which means it could easily break the 48hr barrier if I leave it over night lol. So if you're saying setiro's kernel has better overall battery life then that must be a good number :)
[Captivate Android Development] diablo009:
Nope. Read my post (#466) a little after that. Over 7% drain in under 2 hours in idle mode when on kernel "J". On "H" and "I" I had awesome battery backup.
[Captivate Android Development] DrDubzz:
Got the new kernel *thumbsup*
[Captivate Android Development] krazyphire:
Funny enough I did see that entire page :D and that is why I haven't upgraded from version I lol
[Captivate Android Development] joeshmoe08:
WHat about version k? Because I'm thinking of going to that. Also what Is the headphone output level for version i? +1 for higher max speaker output and headphone output. To me the louder option is better because if I need it I can use it or else use less volume (well... I don't want my speakers to blow)
[Captivate Android Development] diablo009:
I dunno about that. I didn't try "k".

Could you please let us know if u see the charge drop to 98 or below when u unplug charger after it says charge full.
[Captivate Android Development] sublimaze:
i charged to 100% then flashed "k" over "j" while still connected to power, and it dropped to 98% right after unplugging. it must be related to the battery overcharge protection

sent from my captivate + di11igaf 3.0.2 + speedmod k12k
[Captivate Android Development] diablo009:
Looks so for me too. But when u leave the phone on charger after it says charged, it goes upto 100 too, though it quickly drops from 100 when u unplug it.
[Captivate Android Development] sublimaze:
is anyone using speedmod with a battery utility like superpower or juice defender? i tried superpower on another rom for a couple of weeks but i didn't see a significant change in battery life. i have never tried juice defender..

sent from my captivate + di11igaf 3.0.2 + speedmod k12k
[Captivate Android Development] :
All I do is flash this with CW? No need to flash to stock?

Im on Phoenix 2.5 and the Firebird kernel seems to drink my battery pretty rapidly, so Im needing a different kernel.
[Captivate Android Development] existz:
Yea just flash with CWM...and there is no need to flash stock