yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] boog:
Just got KI1 loaded on my phone, and my 1st idea didn't work, now I need to get the phone ready for work tomorrow and get some sleep (I'm a wimp, I know lol).

I have the kernel torn apart, going to see if I notice why it didn't like my first brainfart.
[Captivate Android Development] boog:
ok, looks like I got a kernel to boot with cwm, but I broke wifi! will look at it better tomorrow...gotta get some sleep.
[Captivate Android Development] ngochuy:
Any plan to support KI1 bro?
[Captivate Android Development] boog:
Yup, looking at it, I have KI1 loaded on my phone. So will hopefully have a kernel out soon for it.
[Captivate Android Development] boog:
Ok, here is a test for KI1, it should be the same as my KH3, there are some changes in the kernel from samsung.

If you guys would like to be Guinea pigs, here is an odin flashable ki1 with cwm, and here is stock if you would like to revert.

If your tests (and mine) are good, I will update the first post. Just remember, this may not work as intended yet.
[Captivate Android Development] q659503934:
nice work man.....
[Captivate Android Development] skrambled:
Thanks Boog!!! The new Ki1 is working fine for me so far.
[Captivate Android Development] DAGr8:
I lost root somehow on that kernel .. suid bs ... is it just me ?
[Captivate Android Development] boog:
Man, that is odd. I did the fugu root and still have it.

Shouldn't be anything removing it.
[Captivate Android Development] DAGr8:
confirmed , I been having bunch of stupid issues , they are all on my end it seem .

somehow having su symlinked from bin didnt take (witch has never been an issue before) , dropping it in xbin directly did the trick ...
[Captivate Android Development] eep2378:
Nice! Flashed test KI1 this morning and all is good. Does the test kernel support init.d tweaks(Adrenaline shot) ?
[Captivate Android Development] pinoymutt:
Looks like Santa has delivered KI2 (supposedly KI3 is the same thing) :)

There's a lot of love/respect/sorrow for Boog and the other hardworking ROM devs for all the superquick updates and I just want to show my thumbs up as well!!!
[Captivate Android Development] boog:
Not yet, but, it looks like mtcarey has tweaked my kh3 kernel to do it http://xdaforums.com/showthread.php?p=17978411#post17978411

I'll look into his changes and try to bring them over.
[Captivate Android Development] boog:
mtcarey modded my kh3 kernel here, to add init.d support, made changes to allow ADB / DDMS to run as root, and symlinks from Busybox to "ls" and "ps" have been removed from /sbin so that DDMS will work correctly. They now fall back to Toolbox links in /system/bin. Thank him in his thread! Awesome work! I think I have all of those mods pulled to ki1/ki2, plus:

+ Juwe11's LMK settings

+ Tweaked Kernel Scheduler Settings

+ Tweaked IO Scheduler Settings

+ Tweaked Ondemand Governor/Sampling Rate

+ Tweaked Readahead to 512 on internal/external SDs (mmcblk blocks)

You can get it here: Link Mirror

If your on stock you will need to flash the odin version to get cwm to get the new tweaked one for the init.d scripts, /etc/init.d/S99complete is needed! If you remove it, the phone probably won't boot!

I have not modded the kh3 kernel, you can get mtcarey's in his thread for now.
[Captivate Android Development] sfernandez:
THANK YOU Boog.. Question is this the same KI1 that you just tweaked or did u do the KI2? I know u said you only did 1 just was making sure which one it was

EDIT: Nevermind I flashed it and Its KI1 injected..THANX Either way
[Captivate Android Development] boog:
It is the KI1, but if we find any issues, it should be easy to move everything over to KI2. They seem to be so similar that I don't think there is any difference in the kernel.
[Captivate Android Development] fezzy102:
it flashes it boots it runs. really nice job on getting this out so quickly.great work.
[Captivate Android Development] shadvich:
Still on KH3 Pinnacle. Can I use the KI1/KI2 kernels for KH3? I'd like those extra tweaks, else I'll just use mtcarey's modded kh3 kernel.
[Captivate Android Development] boog:
grab his for now
[Captivate Android Development] boog:
You running it on KI2? I haven't taken the time to flash up to KI2. I probably will tomorrow or saturday.
[Captivate Android Development] fezzy102:
yes it is on KI2 perfect so far.
[Captivate Android Development] Cdub5:
So after flashing the modded kernel, I can't connect to wifi. No wifi networks even show up after scanning. When I flash back to the regular boog kernel I get my wifi back. Curious?

<edit>

Think i flashed wrong modded kernel. Got it now. Disregard
[Captivate Android Development] boog:
Yup! I think you found the issue! They are build specific. And it only seems to break wifi.
[Captivate Android Development] boog:
Here is the KH3 cwm flashable kernel5! LINK It has init.d support and the same tweaks listed for the KI1/KI2 kernel:

mtcarey modded my kh3 kernel here, to add init.d support, made changes to allow ADB / DDMS to run as root, and symlinks from Busybox to "ls" and "ps" have been removed from /sbin so that DDMS will work correctly. They now fall back to Toolbox links in /system/bin. Thank him in his thread! Awesome work! I think I have all of those mods pulled to ki1/ki2, plus:

+ Juwe11's LMK settings

+ Tweaked Kernel Scheduler Settings

+ Tweaked IO Scheduler Settings

+ Tweaked Ondemand Governor/Sampling Rate

+ Tweaked Readahead to 512 on internal/external SDs (mmcblk blocks)
[Captivate Android Development] xpakage:
Are you getting closer to the nandroid problem fix or it is still "putting up a fight"?
[Captivate Android Development] eep2378:
Nice! So we can use the new KH3 kernel with KI/K2 roms?
[Captivate Android Development] 4-2ndtwin:
^ nope. boog said they are build specific. Each kernel now has the same tweaks for their base - kh3, ki1/ki2.

Thanks boog for ur continued work. Much appreciated.

Sent from i897ucki2
[Captivate Android Development] 1tontomato:
I just wanted to say thank you very much for the heimdall package:D. I just noticed it this morning after flashing using Adamoutlers ke3 oneclick. This will saves me the step of having to load heimdall again and flash the kernel. I am also able to easily change the packages to include whatever is the latest and greatest. +1 for heimdall packages.:D
[Captivate Android Development] daverup:
Boog,

I'm running Pinnacle ROM's and just found out that ad-hoc wifi network was broken. I am using a hacked wpa-supplicant which was working well with your kernel through version 2. After version 2, I can't get ad-hoc connections to work.

I have tried backwards through kernel versions 5, 3, and 2, all on the same Pinnacle 1.3.

Is there a change there somewhere that would result in the loss of adhoc?

Is anyone else having trouble with ad-hoc?

Thanks for your efforts!
[Captivate Android Development] boog:
I wish I was! I think I am going to have to take a peek into other kernels to see if there is something I am missing.
[Captivate Android Development] boog:
I will have to try. I never use ad-hoc. I didn't change anything for networking, but it isn't to say something didn't break it.
[Captivate Android Development] Frontier3:
I was told the newest version of this kernel allows boot animation changes... I am currently running Pinnacle 1.3 (which is a KH3 rom). I am not a flashing expert, if I flash the newest KH3 over what i'm running now will it work? How much does flashing a kernel reset on your phone, would all my apps still be there?

And then, how do you change the boot animation with the newest version?

Thanks
[Captivate Android Development] boog:
Right now the boot animation mod is only in the kernel for fusion.
[Captivate Android Development] F1reEng1neRed:
Is the KI1/KI2v2 kernel good to go on KI2?

I remember hearing that it was causing WIFI problems on KI2 and using the original K11 worked fine. I'm currently using the original KI1 on KI2 and it works fine, but if the v2 with the mods is good, I plan to switch.
[Captivate Android Development] boog:
The wifi prob was the KH3 kernel on KI1/2. So far, the reports are that the KI1 kernel is good to go.
[Captivate Android Development] LinuxNewb:
Any people switch from the JVS 2.3.5 to KI2? I've been having tons of issues it seems on Apex and looking to possibly go back to a native Cappy kernel/rom.

Are BLN, VooDoo, and the other fun kernel stuff planned to be added? :)
[Captivate Android Development] rabi347:
Flashed the v2 on KI2 (rooted with fugu kernel swap method). So far no issues. Everything is running smooth.
[Captivate Android Development] eep2378:
I went from JVS to KI1 without issue. I flashed Pinnacle first with ATT bootloaders, though, as this is a cappy rom. Its always good practice when coming from I9000 roms :)
[Captivate Android Development] 4-2ndtwin:
Need the kernel source in order for the fun stuff to be worked in.

You could always go to the Market and get Voodoo Control Plus. It will work with stock kernel.

And NoLed as an alternative to BLN.
[Captivate Android Development] erbsmokah:
not sure if anybody posted this yet but, Boogs KH3 kernel works on the stock rogers rom UXKH2 aswell.
[Captivate Android Development] hoopas:
Can I use SGS kernel flasher to flash this on the stock kl2 rom to get CWM without problems? I'm not near a computer so I wanted to ask b4 I did it. Thanks in advance.
[Captivate Android Development] prbassplayer:
Sorry I've been away for a few days. If I understand correctlly Init.d support is only on KH3 correct? Not KI2? I tried doing a quick search on the thread but couldn't find anything (In a hurry).
[Captivate Android Development] boog:
just do the tar version first, then the ki1_ki2 cwm version, should work with sgs kernel flasher.

They all now have init.d support, just have to flash the odin version first (if you don't already have it) to get cwm, then flash the cwm version to get init.d support.
[Captivate Android Development] hoopas:
Thanks boog!
[Captivate Android Development] prbassplayer:
Awesome thanks
[Captivate Android Development] shadvich:
Flashed the new KH3 kernel over Pinnacle 1.3 and i'm no longer rooted..?
[Captivate Android Development] boog:
Inteesting. dagr8 was having issues with this too. mtcarey modded the path order, and I brought it over, but I'm not sure if that is really it. could try this to see if it fixes it, flash from cwm.

The problem doesn't seem to bother the fugu root method.

dagr8 & watsa, do you guys have input on this? I should be able to fix whatever the problem might be.
[Captivate Android Development] q659503934:
is that possible to add voodoo colour on KI1/KI2 kernel without source
[Captivate Android Development] boog:
nope

10char
[Captivate Android Development] q659503934:
how about ext4 support？
[Captivate Android Development] boog:
I messed with trying to inject voodoo lagfix, but it makes the initramfs too big. But, I also feel that it isn't needed, these new builds are snappy on rfs. I don't have any lag running totally stock, odexed, non modified (other than removing at&t bloat) rom.
[Captivate Android Development] q659503934:
:D i think you should remove the att logo from the kernel and add your own logo
[Captivate Android Development] boog:
Also not doable without source. otherwise it would be nice.
[Captivate Android Development] Yuna:
Why not? It's a BMP image => all time one size => find offset + size => replace with your own image. No?
[Captivate Android Development] boog:
In theory, yes. But for the newb dev like me, not yet lol
[Captivate Android Development] Yuna:
I just don't know how to find it - but it's definately not a BMP - it's i think PNG
[Captivate Android Development] boog:
From what I understand it is a png converted to a c source file, and compiled in.
[Captivate Android Development] Yuna:
Whaaat? Where did you read it?
[Captivate Android Development] boog:
From hanging out in irc with existz and the talon group.
[Captivate Android Development] shadvich:
Didn't work for me.
[Captivate Android Development] boog:
Thanks for trying. Now to figure out what it is doing.
[Captivate Android Development] eep2378:
Flashed init.d tweaks last night. Very snappy thanks again boog :)
[Captivate Android Development] Em_Tech:
Hi

I know a little bit about rooting, flashing rom etc. :) I

@IlluminatedOne

I did one-click odin and bootloader. My phone's interface become better now :) But my aim is to get rid of at&t logo and its programs in it. I am using this phone in Turkiye.

On the other hand I am trying to find a solution for navigation. Because it never lock the satellites.

I just read this web site many times. But it is simply confusing for me. Different type of roms, kernels, settings, compatiple versions etc... makes my head blow up :)

So Is there any easy way tu upgrade all my Phone easily. Thanks in advance.
[Captivate Android Development] 4-2ndtwin:
Since you did Odin the i897 gingerbread bootloaders and the one click Odin to i897ucki2 gingerbread w/ boog's kernel, you can use the FuguRoot Mod to get rooted (after u odin the zImage root.tar, just odin the ki1 .tar kernel of boog's when you get back into download mode. Then you can use the CWM recovery to update to boog's ki2 kernel2 )and then you need to install the paid version of the Titanium Backup Pro from the Market. And through that app you can delete all of the at&t bloat. The at&t logo can't be removed until the kernel source is released.

As for the GPS, you need to turn it on and go to the dialer and dial *#*#3214789650#*#* and this will take u to the AngryGPS settings. From there select the Settings tab and SUPL Settings and in the Server slot type supl.google.com and in the Server Port slot type 7276, hit Done, then back out 2 screens and select Delete GPS Data, back all the way out to Home and your GPS should be better.

Em_Tech,

Please, out of respect for

boog's thread

, post any other questions that you cannot find answers for in the Q & A forum. Thanks
[Captivate Android Development] simbill:
hey boog. any chance of overclock/undervolt support coming for this kernel? great job btw. kh3 is legit and so is your kernel
[Captivate Android Development] Yuna:
use Tegrak Overclock to have OC/UV support
[Captivate Android Development] boog:
Not until we get source.
[Captivate Android Development] boog:
For any of you losing root when you flash my kernel or for anyone on straight stock, you can get root by flashing ChainsDD root: http://xdaforums.com/showthread.php?t=682828 or what I mention below.

If your on straight stock and don't already have cwm, flash my odin version first, then ChainsDD from the above link, or:

Grab my cwm zip that I made from ChainsDD and my latest kernels (with tweaks)

KH3 and root

KI1/KI2 and root

Hopefully those will help.
[Captivate Android Development] shadvich:
Still not rooted when I flash that. Going back to v3 works, though..
[Captivate Android Development] boog:
ok, I guess I'l have to take apart watsa's rom to see where su lives, and make sure I have the path set up.
[Captivate Android Development] boog:
I'm so easily distracted.

Any of you guys way up north on Rogers have an interest in a kh2 kernel? I got a request, and ended up craming my kh3 initramfs into the kh2 rogers kernel.

Here is a test, toss it on your sd card.

I have not tested it. If you don't already have cwm loaded, you should be able to flash my odin kernel Then the kh2 kernel from clockwork. Or if you flash it from sgs kernel flasher, you will have to boot into recovery and flash it again to put files and permissions into place.

If anyone feels brave, give it a whirl and let me know!
[Captivate Android Development] chappatti:
Dear boog,

Any chance of Voodoo sound etc support? I guess it is becoz of lack of source?

Kudos to you!

EDIT: Hmmmm.......what or where is is KH3 kernel 3. IS this latest and any root problems?
[Captivate Android Development] boog:
The voodoo sound question is probably the most popular question asked in the thread.

For kh3 kernel 5 is the latest, for ki1/ki2 kernel 2 is the latest.

The op is getting messy, planning on cleaning it up and bringing the kernel 'versions' into line. My version numbers are really closer to attempt numbers, going to change that.
[Captivate Android Development] techjeep:
Voodoo Control App Plus will give you Voodoo Sound on any ROM. Well worth the $4.

What init.d scripts are you using?
[Captivate Android Development] zizo0727:
UXKH2 Kernel with CWM

Boog,

Thank you for your work. Your kernels are truly a work of art and thank you for sharing with the community. Devs like you keep our Captivates running smooth.

To that effect, would you consider injecting some of your KI1/KI2 goodness into the Rogers Captivate 2.3.3 Kernel (UXKH2)? We are really missing CWM and init.d support. I would be more than willing to do the leg work if you instruct me in theory what needs to be done.
[Captivate Android Development] boog:
I posted my test 1 on page 28

Here is test 2 Must be flashed from cwm! http://dl.dropbox.com/u/33609688/kh2/Boog_KH2_kernel5_test2.zip

You will have to either:

First flash my kh3 odin to get cwm http://dl.dropbox.com/u/33609688/kh3/boog_kh3_kernel3.tar

Or

Flash with sgs kernel flasher, then go back and flash again from cwm.

init.d/S99complete needs to be put in place and permissions set properly (they will when flashed with cwm) or it will get stuck booting (looking for the file).
[Captivate Android Development] zizo0727:
Dude, you are awesome. My apologies for missing that, I really shouldn't have, extremely stupid of me. But at least I got your test 2 out :)

I have downloaded your test kernel and will flash soon and update you with findings. Thanks for sharing this Boog, once again, your helpful and "share-ful" nature comes out.

Long live the Captivate!

EDIT:

Boog, the flashing process completely successfully and the phone boots fine. However, when I reboot in to recovery, I get a bunch of "Can't mount" errors. For example

"E: Can't mount /cache/recovery/command"

"E: unknown valume for path[/cache/recovery/log]"

"E: Can't mount /cache/recovery/log"

"E: Can't mount /cache/recovery/last_log"

I flashed over stock + root (with FuGu swap). So no voodoo lagfix or ext4 stuff.

Let me know if what I can do to assist with debugging.

Thanks you in advance.
[Captivate Android Development] cnu4u:
Lost root access after flashing ki2 kernel with root.... Anyone any help.... I got cwm flashable version from OP but lost root... Please help...
[Captivate Android Development] jbabbler:
Download the fugu root tar (zImage-root.tar).

Flash with Odin

Reboot. Wait till you see the fish

Flash your CWM Kernel with Odin

Files available here----> http://xdaforums.com/showpost.php?p=14794703&postcount=1
[Captivate Android Development] cnu4u:
Thanks... Will do as soon as I am home and will hit thanks button :)
[Captivate Android Development] boog:
I am starting to wonder about my root version. I may just take it down.

Should be able to also get root with ChainDD's root
[Captivate Android Development] Nick0703:
Yeah I'm getting the same bunch of "Can't mount" errors.
[Captivate Android Development] Yuna:
Hmm, me having no such errors.

Can boot to system and post mount command output?
[Captivate Android Development] boog:
They are getting it on my kh2 (rogers) test kernel.

I am uploading another test. I think I forgot to change 1 file.
[Captivate Android Development] Nick0703:
Alright, thanks! :D
[Captivate Android Development] boog:
Test 3 for kh2 http://dl.dropbox.com/u/33609688/kh2/Boog_KH2_kernel5_test3.zip

Hopefully fixes the can't mount issues.
[Captivate Android Development] Nick0703:
Yep, it's working now!!!:D Thank Boog! And damn you're quick!!!:eek:
[Captivate Android Development] Kyuta Syuko:
I think people should start specifying what kernels they're using and what versions as to avoid confusion.
[Captivate Android Development] zizo0727:
thanks boog! downloading now but it looks like you already have positive feedback. What a great fast response. Thanks dude!

Finally some init.d support. yeeeeeeeee. you may want to post this in the Rogers Captivate thread. I bet there are many others looking for a KH2 kernel with cwm.
[Captivate Android Development] boog:
I'm not home right now. You are welcome to post a link back to the post with the link to the working kernel.
[Captivate Android Development] Nick0703:
Hey Boog, one problem. GPS doesn't work anymore. You don't even see the flashing gps icon on the status bar. I even try Angry GPS to test it and it's even not activating the gps. Even try with google maps, to get position and it doesn't work.
[Captivate Android Development] pasarillo:
Hi Boog, any chance you can make the KI1/KI2 kernel support nandroid backup and restore? Thanks.
[Captivate Android Development] boog:
I'm honestly not sure what would have broken it.
[Captivate Android Development] boog:
If we can figure out why it is broken. It is being a mystery to me. But, I actually haven't tried it with ki1/ki2, so, I'm just assuming it is still broken.
[Captivate Android Development] Nick0703:
I flashed back to stock kernel and gps is working again. Don't really know what's happening here?
[Captivate Android Development] boog:
The init.rc is a bit (quite a bit) different than kh3

I pulled a gps setting from the kh3, odd part is that the stock kernel is different.

http://dl.dropbox.com/u/33609688/kh2/Boog_KH2_kernel5_test4.zip

Quick test shows that it should work.
[Captivate Android Development] Nick0703:
I just tried this one and same problem no gps. The gps seems to only work the the stock kernel only?
[Captivate Android Development] joonair:
Is there a mirror link? the link doesn't work for me
[Captivate Android Development] boog:
For what one?
[Captivate Android Development] Em_Tech:
At last I upgraded my bootloader and my kernel as well by means of illumunatedone's direction. Now my phone's software

PDA: I897UCK12

PHONE: I897UCK12

CSC: I897ATTKF1

Now I have some touble when I call somebody it responds a little bit late. And if someone calls me immediately after the calling ended then phone doesnt show the answer screen. It just vibrates and I cant answer the phone.

Do I need a lagfix and also any additional software to handle this problem? Thanks.
[Captivate Android Development] boog:
I haven't tried illumunatedone's rom, but I doubt it is causing the problem.

Did you flash a rom via cwm with the usb cable plugged in? If so, simply try reflashing the rom your running without the usb cable plugged in.

With or without lagfix shouldn't make your phone unuseable. I would have to suspect something else is going on.
[Captivate Android Development] Em_Tech:
I didnt flash via CWM. I just did what illimunatedone said at this link: http://xdaforums.com/showthread.php?t=1285616

In fact it works better after upgrade. Beforehands my GPS wasnt working properly, but after upgrade it works very well. However, I have sometimes trouble to call.
[Captivate Android Development] boog:
Not sure what would be causing the issue then. I have been running the stock leaks since kh3, and everything runs great. Haven't seen anything like your describing.

Might need a reset/reflash. Sounds like something just isn't quite right.
[Captivate Android Development] Kyuta Syuko:
I know with my kernel sometimes my GPS won't work and sometimes it does. I'm pretty sure it's when I'm flashing it don't really pay much attention to when it happens and when it doesn't and I tend to modify/tweak my kenrel and reflash it quite a bit.
[Captivate Android Development] Em_Tech:
I will try reset/reflash.

After I flashed bootloader and kernel, it worked very good at first. Then I install some games and other tools and it become problem to call and reply a call. I thought that some softwares are not compatible with each other.

I am not well to have a good comment about problem so I dont know what the problem is.

On the toher hand, My wireless seems to hav ea problem. I installed Asphalt 6 HD and it started a update on internet which is approximately 640 mb. But it didnt download totally because of rapid connection error many times.

Firmware info are:

PDA: I897UCK12

PHONE: I897UCK12

CSC: I897ATTKF1