yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] krazyphire:
lol damn! Okay so is there a way to have cognition and this? I basically want the cognition speed and HSUPA
[Captivate Android Development] TheTodFather:
:D hehe No can do! The Xcalibur's kernal (voodoo and hspa)is going to get rid of Unhelpful's Kernal(Overclock just found out this is not in Gear's new ROM) which Gear's has snatched and put in his custom Rom. So no you can only have one or the other right now. SOon there will be one Kernal to rule them all.
[Captivate Android Development] Pirateghost:
sorry, but there is no OC kernel in the new cognition rom....OC and voodoo dont play nice....

this works
[Captivate Android Development] krazyphire:
hahaha sounds good to me! I think I'll go with HSUPA till then! Thanks Xcalibur!
[Captivate Android Development] DOAlaboratories:
yeah. if you already have cognition,

go into root explorer or astro-sdcard/voodoo

create a folder named disable-lagfix

reboot, wait until your phone says success

adb reboot download or your other preferred method of getting into download mode

flash this kernel with the JH2 modem zilch posted a few pages back

voila :) HSUPA
[Captivate Android Development] Pirateghost:
i didnt even have to disable the lagfix....
[Captivate Android Development] krazyphire:
Awesome!!! Thank you thank you!

Also tested just to make sure I have the right modem. Good GOD speeds are wild!

Down: 3.2 mbps, Up: 1.3mbps! Love it!
[Captivate Android Development] DOAlaboratories:
well now i feel like a jagoff, that took forever especially because my dumbass reapplied it when i thought i had the kernels working... just to unapply and reapply when i actually fixed them

i removed it because i didn't want the lagfix that the kernel had interfering with the same lagfix that was already installed, but maybe that was just wiped with the kernel...
[Captivate Android Development] TheTodFather:
Just stick to something simple for now.
[Captivate Android Development] TheTodFather:
OK well now we good. Thanks for letting me know that.
[Captivate Android Development] krazyphire:
Yeah getting sleepy so I'm going to leave it with just the kernel no extras.

AND Take that that AT&T! Finally got my HSUPA ON son!
[Captivate Android Development] DOAlaboratories:
good to know it works, this is why android kills the flagship once again :D
[Captivate Android Development] designgears:
Guess what rom is about to get HSUPA!!
[Captivate Android Development] DOAlaboratories:
Dude, cognition is my dream rom. Only a few thigs i wish it had (but you've done such amazing work already, i can't complain). Now if i could just figure out how to remove touchwiz myself, i would never need froyo...

Keep up the great work, expect a donation soon.

-Rob
[Captivate Android Development] TheTodFather:
pew pew pew --------------->

pew------------> AT&T

pew pew pew pew ---------------------- >
[Captivate Android Development] designgears:
its live !!
[Captivate Android Development] doctahjeph:
If I already loaded the earlier version can I just flash the HSUPA version over it or do I need to go back to stock or remove lagfixes?
[Captivate Android Development] DOAlaboratories:
you have to remove the lagfix because ROMmanager doesn't have EXT4 support yet. after it finishes when you clockwork the new ROM just delete the disable-lagfix folder and you're set to go
[Captivate Android Development] doctahjeph:
awesome thanks!
[Captivate Android Development] killer23d:
Wow!! Finally I can use Asian firmware (be able to input Chinese) without driving myself crazy!!

I don't want to do this, but Sammy probably won't release an international version of the Captivate... sigh...

Thanks for the good work!

It is definitely possible to flash another region i9000 firmware with this kernel!!
[Captivate Android Development] AllTheWay:
This is what I did to get Cognition on my Captivate with HSUPA.

If you already have the cognition flashed then just update the kernel and the modem.bin file using Odin.

Credit to #PirategHost

http://xdaforums.com/showpost.php?p=8224232&postcount=407

designgears has also released a newer version which includes this new kernel and the modem file already.

http://www.ponack.net/designgears/Cognition - HSUPA.zip

1.) Disable lag fix or do a wipe data in odin.

2.) using Odin one click install JF6. http://www.thevod.org/misc/captivate/I897UCJF6-final-OCD-REV0.rar

3.) Flash JH7

4.) Root phone

5.) Install ROM manager or if you had it previously installed you should be able to boot right to it.

6.) Using ROM manager install Cognition.
[Captivate Android Development] anilkuj:
Even easier install,

Install cognition

Dont boot into the rom yet , and then directly flash this kernel and jh2 modem and u have hsupa and voodoo with cognition
[Captivate Android Development] justflorin:
i have cognition with hsupa and voodoo already installed, but when i applied the hsupa my screen orientation borked....can i reflash this ROM over what I already have, after i 'disable-lagfix' and then have it work again?
[Captivate Android Development] Superguy:
Does this kernel with the JH2 modem allow us to have both good BT and HSUPA, or is it still an either/or choice?
[Captivate Android Development] Sportsguy15:
Updated this morning and my BT is static. So its still messed up.
[Captivate Android Development] Circazero:
the I9000_reoriented_v1.2.1_voodoo.zip download link is broken

it takes me to some page but it says does not exist?

anyone have a mirror?
[Captivate Android Development] xuzer:
the link is missing one "o" in voodoo. copy/paste the link in your browser and correct it from "I9000_reoriented_v1.2.1_vodoo.zip" to "I9000_reoriented_v1.2.1_voodoo.zip". would post the link but cant.
[Captivate Android Development] tazman171:
Here you go, it works.

http://etc.muteheadlight.net/android/I9000_reoriented_v1.2.1_voodoo.zip
[Captivate Android Development] Psytra:
I synced and used a jawbone earpiece most of yesterday with no static but I am not using cognition. I am using all I9000 firmware. That might be the reason I am not seeing the problem.
[Captivate Android Development] daraj:
So just to be clear, if I install this kernel I dont have to manually install the voodoo lag fix since its included?
[Captivate Android Development] Zilch25:
No, if you've already got Voodoo you can flash this over, if you have no Voodoo at all (and you dont have a /voodoo/disable-lagfix file on your SDcard) it'll install it automagically
[Captivate Android Development] Zilch25:
Also Xcalibur- Problem wrapup so far:

BT Headsets are staticy on phone calls

Stock headphone button for answering calls/changing tracks no longer works

Thats it so far =P
[Captivate Android Development] anosis:
Yes as long as you pair it with an i9000 European rom. I have been using the JH8 rom with this kernal and the JH2 modem for 4 days and BT is working fine, HSPDA is enabled and lastly the access point (AP) software is running flawlessly as well.

What combination of rom and modem are you using (I am assuming you are using the kernal from this thread 1.2.1).

The JH2 modem (modem section in ODIN) and this kernal (PDA secion in ODIN) work very well with any of the newer european roms.
[Captivate Android Development] daraj:
awesome. yeah it seems like everybody is including everything in their work:D

I just dont want an redundancy
[Captivate Android Development] daraj:
I think you meant JM8 instead of JH8?? unless jh8 is out!!
[Captivate Android Development] anosis:
Oops, fat finger syndrome ... JM8 it is.
[Captivate Android Development] Superguy:
Thanks! I'll have to give this a try.
[Captivate Android Development] xcaliburinhand:
The bluetooth is up in the air, I should probably get some sort of bluetooth device so I can actually test. Anyway, some people are having great results with bluetooth others are not.

Stock headphone button should work, I am using the captivate headphone jack code. I haven't actually tried it, but when I get a chance I'll do some investigating on this one.

Thanks for the feedback.
[Captivate Android Development] raychang:
xcalibur,

I have some observation about bluetooth headset. I used I9000 JM7 ROM, UGJG8 modem and installed your v1.2.1 oeoriented kernel (no voodoo), and then finally rooted with the I9000XXJPC update.zip, the Plantronics 520 bluetooth worked very well.

I then tested the Cognition ROM with voodoo and HSUPA, it's very fast, but the same Plantronics 520 bluetooth headset failed (very loud noises when dialing). I think that the Cognition use part of your kernel code. in its forum it said that the bluetooth problem is caused by the I9000 kernel. But when I used the first setup, I9000 JM7 ROM, UGJG8 modem and installed your v1.2.1 oeoriented kernel, the bluetooth has no problem. I am puzzled by this. The Bluetooth problem may not be the inherent problem of the I9000 kernel, or my last step of rooting using I9000XXJPC update.zip help to fix the BT problem?

Thanks.
[Captivate Android Development] TMC_Sherpa:
Cognition is Captivate based afaik so it's using this kernel in a way it wasn't designed for. Flashing a I9000 ROM, the I9000 version of voodoo and xcaliburs voodoo kernel over the top (maybe you don't need the voodoo step? Dono that's how I did it just to be sure) and things should 'work as intended'.
[Captivate Android Development] raychang:
TMC_Sherpa,

Thanks a lot for the suggestion. Are you sure that I should use the I9000's voodoo instead of the voodoo for Captivate if I try to install on top of I9000 JM7 ROM in my Captivate?

Thanks.
[Captivate Android Development] killer23d:
My setup:

i9000 ROM, flash reoriented kernel w/ voodoo on top, flash JH2 modem

Unit is working great, and bluetooth are not staticky at all. (tested with a BT speaker and a A2DP headset)
[Captivate Android Development] raychang:
killer23d,

Are you saying that you installed the "reoriented kernel with voodoo" on top of the stock I9000 ROM without installing another package of "Voodoo for I9000" separately? Does the Voodoo (ext4) kicked in after that? Is it much faster?

Thanks.
[Captivate Android Development] TMC_Sherpa:
Sorry, work is getting in the way of my fun. I'm not sure, I know xcalibur had to change some of the initramfs stuff but I'm not sure if he was using the Captivate or I9000 source to do it.... is the I9000 voodoo source even available?... but I figured it was better safe than sorry when your playing with file systems. I grabbed the one with out the color fix. *shrug* Zilch should be around soon to let me know if I'm an idiot or not :D
[Captivate Android Development] Zilch25:
Cognition by default is using the Atinm vanilla voodoo source (Unhelpful derivative), the HSUPA pack he has as an option uses the I9000 Reorient kernel + UGJH2 modem file.

Soooo it's possible that if you're using an I9000 ROM you won't see some of the weird little Captivate incompatibilities, I suppose it's worth trying, though ideally it would be nice if the reorient could work for both stock and international- since thats what most people are using it for ;)
[Captivate Android Development] raychang:
Zilch

Zilch

If I want to have voodoo and hsupa, is it sufficient to just flash this reoriented kernel with voodoo? Do I need to install voodoo for I9000 as a separate step?

Thanks.
[Captivate Android Development] fox945:
Is there any real advantages for me to upgrade from v1.2.1 to v1.3? Other then the backlight and the post scripting which I don't think I would ever need I don't see any advantages of upgrading.
[Captivate Android Development] xcaliburinhand:
No real advantage to upgrading unless you want the back light notification or need the scripting. 1.3 was made to cover some feature requests.
[Captivate Android Development] killer23d:
That is correct, if voodoo is already included in the kernel, why not just flash that and make life easier?

I found that the overall speed is somewhat acceptable, Cognition is much faster in browser and stuff. Hey, I can't have everything right? I am happy that I can use Chinese!!

1.3 is out, I will flash my phone again tonight... another few hours of sleep... lol
[Captivate Android Development] fox945:
Thank you. Also is the upgrade process just as easy as flashing over the existing?
[Captivate Android Development] TMC_Sherpa:
X, if you keep going like this there won't be anything left for anyone else to do :D

I figure everything will be running smooth until the 2.2 sources drop and you get to do it all over again :P
[Captivate Android Development] mojmojmoj:
Hello xcalibur,

I really like this rom. Thank u so much.

Which version will give me the best possible battery life? right now i have v.1.2.1 voodoo. The battery life is better than cognition rom. But if i change it to a version without voodoo, will the battery life be better?

Thanks!
[Captivate Android Development] TheTodFather:
Hey Xcalibur can you post in the OP what version of VOODOO you got in your kernal? I wasn't sure if you updated to the newest one when you recently updated your Kernel.

Thanks,

Todd
[Captivate Android Development] xcaliburinhand:
Moj power management is the same across all the 1.3 so battery life should be the same.

Todd kept the same version of voodoo that was in 1.2.1, voodoo beta 4.

Sent from a cell tower.
[Captivate Android Development] TheTodFather:
Man your kernel is coming along slowly but surely. I like that you are taking your time and making sure that quality is a top priority. I have a few suggestions/questions.

*What are you currently working on implementing with your kernel next.

*I know you said you don't see a need for overclocking but what about adding

in a stable UV?

*If curio really zero's in on his voodoo color would you implement that?

Thanks,

Todd
[Captivate Android Development] dalingrin:
Bah,

After my Captivate wouldn't boot after a kernel update today(not this kernel) I decided to give this kernel + i9000 rom + i9000 modem, a spin. In order to get my phone to boot after the previous failed install I had to repartition. After flashing JM8, JM4 modem, CSC_I9000OXAJM1, I let it boot and then flashed this kernel.

Unfortunately, upon boot I realized I had no network access(voice, data or otherwise). I then entered the Captivate default APN settings but it didn't make a difference.

Anyone have any ideas where I went wrong?
[Captivate Android Development] killer23d:
I would suggest you do a one-click restore to JF6, then flash i9000 PDA, then flash modem+reoriented kernel, finally do a Maser Clear with One-Click.

I have been running this with I9000ZSJH1, it's all good. I didn't bother to flash modem because xcaliburinhand already included HSUPA in 1.3. Also, when I flash JH2 modem, the indicator went crazy and gave me indications I am on EDGE when I don't even have data access on my SIM. It also won't show Roaming icons.

The 1.3 and 1.2.1 are similar, I have no problem using the same framework-res.apk for custom battery indicator that I made for my special set-up.

xcaliburinhand: In the future of this project, I hope you can still keep "kernel only" for Odin like now. I know that going to Clockwork is a lot simpler because all the ROMs are deodexed (like Cognition). But like Cognition, it's a complete ROM and would not work for those who wants to use another region's firmware.
[Captivate Android Development] id10terrordfw:
Just updated to 1.3, seems to be working great. This kernel combined with JM8, the Bell Vibrant modem, and Tayutama's full i9000 kit has been outstanding so far. Personally, my favorite combo I've used so far, and my friends all say i change ROM's more than most people change underwear.

Much props for this.
[Captivate Android Development] Smallsmx3:
What are the odds that voodoo 1.8 will be implemented. I guess there was a bug missed that is now fixed in this version
[Captivate Android Development] xcaliburinhand:
I figure the feature portfolio of this kernel has gotten to the point where I can take a few days off. After that I will try and nail down a few minor bugs, still looks like there may be some issue with wifi sleep and the stock headset button not working.

If I get really bored I may reevaluate my stance on OC/UV, probably just bring in the changes they have listed in the I9000 forums.

If the voodoo color gets figured out (I am sure it will, I really like curio's work) I will most likely bring it into the mix.

Wherever it is possible I plan on always releasing both a zip for recovery and a tar for ODIN. I think it provides the greatest flexibility, and in the end just makes sense.
[Captivate Android Development] TMC_Sherpa:
Days off? Is that anything like the mythical Vay-Kay-Shun people keep telling me about :D

Nah you earned it man, I'll wait a few days before whispering about the next crazy thing.

Sherpa
[Captivate Android Development] Superguy:
Tried this last night and so far so good! Haven't been able to try the BT but the data connection (even downstream) seems much faster than the AT&T.

Hopefully I can work out a couple of the another minor annoyances in the ROM in general. This may be a keeper :)
[Captivate Android Development] Mattwp103:
I'm getting great speeds with the HSUPA. One question though is anyone else getting 4 bars max reception with this kernal and JH2 modem?
[Captivate Android Development] TheTodFather:
That's weird. I am not experiencing that. If it bothers you try to reflash to stock and start again.
[Captivate Android Development] Superguy:
I do, but that's only because there are 4 bar indicators vs. 5 with the AT&T implementation.
[Captivate Android Development] hashish16:
Noob question, do I have flash the JH2 modem with Odin after I use Rom Manager to flash this Kernal? I am actually experiencing slower speeds after intalling this kernal. The OS is much snappier though. Thanks.
[Captivate Android Development] TheTodFather:
Yes Mr shish! Kernal then modem. You are correct. may the force be with you
[Captivate Android Development] hashish16:
Thanks, have a cannoli :)
[Captivate Android Development] Superguy:
I flashed both the kernel and the modem at the same time. No problems here. :)
[Captivate Android Development] Legacystar:
where do i get the JH2 modem? i flashed the kernal but didnt see i needed the modem.
[Captivate Android Development] Kaik541:
I'm pretty sure you already know this, but atinm found the configuration files for the controls on the stock headset. you might want to ask him about that to restore some functionality.
[Captivate Android Development] hackdroid:
you can extract it from the HSUPA zip file on the Cognition thread. just take the modem.bin file and put it in the phone section of Odin and flash.
[Captivate Android Development] fox945:
Has anybody ran into reduced voice quality for calls on this kernel? I get complaints all the time that I sound like i'm in a tunnel or sound really muffled. I love using this kernel with Eugene's Frankin-Twiz but don't want the reduced sound quality. I'm using stock modem and not the JH2 modem. Would that be the problem?
[Captivate Android Development] Zilch25:
Yes, that is the problem, flash in the UGJH2 modem and your voice quality will be fine again
[Captivate Android Development] fox945:
Thank you Zilch. I thought that was only needed to enable HSUPA but good to know that was my problem. Now I can go back using Frankin-Twiz and this kernel and not worry about voice quality problems. One other question though. Desn't the UGJH2 modem only work on 1900mhz network areas?
[Captivate Android Development] Zilch25:
Thats all you SHOULD need it for... but I've experienced the same crappy hallway quality on stock + reorient.

As for the bands, we picked UGJH2 because it works on 850Mhz and 1900Mhz (Among others that AT&T doesn't support), so you won't be losing anything by using that modem
[Captivate Android Development] fox945:
Once again, thank you Zilch. Your always a plethora of useful information.
[Captivate Android Development] fox945:
Is there anything else after flashing the UGJH2 modem to get HSUPA working? My baseband shows I9000UGJH2 but network is showing HSDPA.
[Captivate Android Development] Zilch25:
It will always show HSDPA, that's the network you're on, HSUPA is just high speed upload, you'll still be registered as being on HSDPA, but your upload speeds will perform at the HSUPA rates :)
[Captivate Android Development] TheTodFather:
Hey Xcalibur, I am really hoping to see the color fix for this. It has def come a long way. Have you taken a look at doing an orientation fix for the new JPH froyo? I know Eugene is working on a port and his quality is usually A+. Still would love to see that color fix incorporated when you get some time.\

Thanks for the A+ quality
[Captivate Android Development] TMC_Sherpa:
It's not that easy with out source code :P but I know people are trying.

'Cmon Samsung release 2.2 on something already. We have the tools, we have the talent.

Sherpa
[Captivate Android Development] xcaliburinhand:
I looked into patching up to a froyo kernel over the weekend. There are actually a few too many differences between 2.6.29 and 2.6.32. There will be nothing from me on the froyo front until there is a 2.6.32 s5pc110 source available.

On another front, I have the kernel responding to the headset button. However, it just shows up in debug, doesn't actually do anything. Looks like the I9000 apps may be looking for a different command from the kernel.

Finally, for anyone interested, implementing the A1026 code that is included in the Captivate kernel is what kills the audio when using a different modem file.
[Captivate Android Development] TMC_Sherpa:
Aw man, I thought A1026 was still a state secret....

A quicky look vs cm6 (don't know the exact kernel version I was looking at) shows 9000 some odd files with differences (some/most may be for other platforms *hope*) and almost 4000 unique files between them. I know they moved a bunch of stuff around so it may not be as bad as that sounds but yeah without something from Samsung 2.2 is going to be a pig.

Sherpa
[Captivate Android Development] LinuxNewb:
Just wondering but are other captivate users noticing haptic feedback isn't as responsive? especially with the soft keys. I love this kernel btw :)

Also by default I noticed that the screen orientation is pretty off, anyone else have that issue?
[Captivate Android Development] Zilch25:
The haptic feedback issue only occurs while using I9000 firmwares (On either stock or reoriented) which makes it look as if it's a software problem, but there may be some interaction to the kernel worth looking into though ;)
[Captivate Android Development] LinuxNewb:
One thing I have noticed is that with the old AT&T firmware if I held down the home button it would sometimes freak out and keep going into a general view of all the windows (same thing happened with long holding the search button for a quick SMS message).

This firmware doesn't have that type of feedback which is very nice! Just not as good haptic feedback :(
[Captivate Android Development] samyvibrantuser:
Installed it on Vibrant

Installed it on Vibrant and i am stuck. it says can't read sdcard anymore.

and getting FC on android.process.media and calendar and i can see home screen but i can't do anything even in recovery mode it says can't see sdcard.

please help.
[Captivate Android Development] Zilch25:
Captivate SD card doesn't work with a Vibrant kernel... so chances are you're having the same issue... you might want to check the Vibrant forums for instructions to how you can return to a stock kernel again
[Captivate Android Development] tjsooley:
Hi I am running 1.3 with modem xxjm4 ande build xwjm8

things are acting fine but is there any readon to change the modem?

whould i be running a fidderent modem
[Captivate Android Development] TMC_Sherpa:
I would tell you if it ain't broke don't fix it but Zilch will probably pop up next and tell you to swap them daily for fun :D I've got jm4 on it right now, works great so I don't see a reason to change it.

Sherpa
[Captivate Android Development] tjsooley:
on a side note i would like 3g hsupa on 850 but it no big deal
[Captivate Android Development] Zilch25:
This is EXACTLY the reason you should swap it! The UGJH2/UGJG8 modem supports HSUPA on 850/1900 instead of just 1900!

Comedy Response: Reflash it everyday for fun!