yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] daraj:
yes i had the same problem with the JG8 modem, JM8 and this kernel. It didnt register to network and it showed "Baseband Unknown version" . Flashed again to stock I-9000 kernel and it worked
[Captivate Android Development] wpb2:
I still could not get any signal, so i reverted back to JH7 and stock kernel. I also flashed back to JF6 stock each time i reflashed the kernel with JH3, and JH7, with the same effect. Maybe its a problem flashing through rom manager. I wish there was an Odin package. Much easier for me than Rom Manager.
[Captivate Android Development] anosis:
Had JM8 with kernal and modem combo that allow me HSPDA but with rotation issue.

Updated this kernal and the rotation issue was gone but now I am not able to connect to network. One of the pop up boxes indicated that my SIM was not installed.

Going back to stock.
[Captivate Android Development] Kaik541:
ok so, as everyone is saying and I pointed out yesterday with version 1.1, if you're running this on an i9000 ROM with an i9000 modem, it seems to kick us off the network

well that's a bit depressing
[Captivate Android Development] anilkuj:
as of now it only seems to work with Eugene's Hybrid Rom , it doesnt work with JH7 either.
[Captivate Android Development] wpb2:
Anyone tried version 1.2 yet? Its is the OP now.

I would really like to know if I should try this on JH7 rom with JG8 modem.
[Captivate Android Development] draxionangel:
I tried v1.2 on JM8 with JG8 modem, and it's not working
[Captivate Android Development] wpb2:
OP, Can you tell us what exactly your using?

Rom?

Modem?

Device?

I am trying everything I know, and cannot get it to work.

Device... Captivate

JF7/Bell Vibrant modem... not working.

JH3/Bell Vibrant modem... not working.

Should I try an i9000 rom?
[Captivate Android Development] anilkuj:
he already mentioned , hes using Eugene's hybrid ROm , even i have the same ROM, with JG8 modem and this kernel 1.1 ver everything works fine on that HSUPA , voice , auto rotate , recovery menu etc.,
[Captivate Android Development] wpb2:
That information should definitely be in the OP. It would have saved me a headache or 2 (not that I'm complaining)

I swear I read every post in this thread 3 times. I guess I don't comprehend as well as I use to.
[Captivate Android Development] daraj:
IS your GPS working using this rom/kernel package? The reason Im asking is because I tried Eugene's rom with Captivate's kernel and the gps didn't work. Not sure if its a rom issue or kernel.
[Captivate Android Development] Kaik541:
well if you had actually read through eugene's thread you would know that GPS is non-functional as of R3 for everyone
[Captivate Android Development] daraj:
I dont recall someone tried it with the I9000 kernel. I just thought it might be something related the captivate kernel that makes the gps non functional.
[Captivate Android Development] Kaik541:
zilch has experimented with just about every kernel/modem/ROM combination available, he'd be sure to post if he found a way to get GPS functional on the Hybrid ROM, since that's what is blocking most people from using it as their daily driver. and the problem isn't with the kernel at all, it's something in framework.jar I believe
[Captivate Android Development] anilkuj:
he never said that he tried all the Roms , he just said that hes using Eugene's ROm

thats what i confirmed , because i use eugene's hybrid for my daily use and thats the only one where this kernel works perfectly atleast for me , i have tried JM8 and JH7 no luck with this kernel,

also the OP said he might look into these issues tomorrow.
[Captivate Android Development] pewpewbangbang:
can i flash this kernel on top of SRE??? will i lose the 1.2ghz OC and stuff that Unhelpfuls kernel gives???
[Captivate Android Development] TheTodFather:
Ok, Im wanting to do this with... What steps do i take , can i do it all from odin without rebooting? I know i need eugenes rom and instead of jg8 modem , i can switch for the bell vibrant. How do i do this? I ready to go...
[Captivate Android Development] doctahjeph:
Okay so I got JM8 to work with v1.0, but not v1.2 with the JG8 Modem.

Steps I took:

One Clicked back to JF6

Used Odin to install JM8 and CSC file

Then flashed stock captivate kernel and JG8 Modem

Rooted with SRE JM6 update file

Flashed the i9000-reoriented v1.0.zip file with Rom Manager

And I am up and running. I don't have all the features of v1.2 but at least I have my screen orientation fixed. Better than nothing.
[Captivate Android Development] TheTodFather:
thank u sir
[Captivate Android Development] vinunleaded182:
since SRE is giving me a tons of problems Ive since switched to i9000 and your kernel. Its working wonders for me. Is there a donate llink?
[Captivate Android Development] mostyle:
I'm using this kernel and for the life of me I cannot get an IP address when using mobile ap. My install path was Odin JF6>Clockwork Hybrid r3>Odin JG8 Modem>Odin this kernel.

Everything seems snappy and all works minus MobileAP. It starts but I cannot ever get an IP. Always just ends up with limited connectivity.
[Captivate Android Development] anosis:
Great work!!

xcaliburinhand, would it be possible to make the kernal work with other i9000 roms without loosing the data and phone connectivity?

This would be an awesome kernal since it could be paired with any european rom comming out without loosing the screen rotation, sd card and power butten in recovery.
[Captivate Android Development] g0dzilla32:
havent tried this yet but all indications are that there has been a possible (final) froyo release for i9000... i9000XXJPH this could be a very interesting day... eugene to rls r4 soon as well.. joy joy
[Captivate Android Development] xcaliburinhand:
I'll be looking into what is funkifying v1.1 and v1.2 with the I9000 roms tonight after work. I have a few ideas of what the problem may be.

I'll make sure to do a bit more Quality Assurance this time. :)
[Captivate Android Development] DOAlaboratories:
I got a question. Is there any way to re-orient the i9000 2.2 kernel for the cappy to use the i9000 froyo rom? I hate waiting for our froyo to come :(

-Rob
[Captivate Android Development] TMC_Sherpa:
Probably. As soon as Samsung releases the source code for 2.2 we can start working on it. It *should* be faster now that we sorta know what to look for.

Sherpa
[Captivate Android Development] Superguy:
How's BT audio using this kernel?
[Captivate Android Development] xcaliburinhand:
There is currently no source code available for the i9000 2.2 making building a 2.2 kernel extremely difficult.
[Captivate Android Development] networkdood:
This looks really good - hopefully, you can incorporate this with VOODOO lagfix, and the fix for when the external SD card is not read, as well as maybe a 1.2 OC and MOBILE AP.
[Captivate Android Development] wpb2:
BT audio is GREAT on this kernel. I also use BT streaming audio on my Moto S9-HDs while at the gym, and couldn't ask for any better audio My wife actually doesn't complain about my voice quality over BT, whereas she complains every time I talk to her on the handset alone.

I need to try a different modem.bin because the voice quality isn't the greatest. Is anyone having this voice quality problem, or is it just me?
[Captivate Android Development] ranova:
superuser + HSUPA + voodoo + mobileAP - bloat is all everyone needs.

Overclocking is, in my opinion, a gimmick (especially 200mhz) and not needed on our phones. Undervolting would be nice, but it seems its too unstable under stock unless you scale it with the cpu.
[Captivate Android Development] xcaliburinhand:
Okay, v1.2 has been corrected (the corrected version is approx. 4.5MB).

I have tested it with Eugene's ROM

I9000XWJM8

I897UCJH7

Enjoy!
[Captivate Android Development] Superguy:
Thanks! I may have to give this another whirl. I liked the Europe roms better but it killed BT audio with the Captivate kernel, and I guess other modem. It's been awhile since I tried that. :)

Maybe I'll play with that this weekend. :)
[Captivate Android Development] vinunleaded182:
Thanks alot! I am going to try again. Is there anyway you can make a non modem version?
[Captivate Android Development] vinunleaded182:
Flashed with stock I9000XWJM8

1. I am only getting 1 to 2 bars for some reason but my wife's iPhone 3gs is getting full bar

2. First few calls took a while to 'start ringing'

3. Speed test shows 320kbps down and 407 kbps up. While the test was running it took forever for it to start download and uploading

I am going back to Captivate :(

Network is AT&T
[Captivate Android Development] TheTodFather:
not sure if it is working or if my signal is bad(signal is good). I may have to try a different rom other then eugenes i forgot how it used to always soft reset. Hmmm i will play with it a bit and update my post.(done playing with it...she def. is not gettin' those upload speeds ANY SUGGESTIONS?

All i did was:

1.flash back to stock with 1click

2.Flash Eugene's rom

3.Flash the orientation 1.2 kernal in odin (put it in PHONE)

=== side note===

eugene's rom get me the best signal hands down
[Captivate Android Development] Kaik541:
you need to put this kernel in PDA since PHONE is for modems, not kernels. also, you need to flash a modem with it that enables HSUPA like JG8's
[Captivate Android Development] raychang:
Confirmed, the newer V1.2 worked in the stock I9000 JM7 ROM with JG8 modem.bin.

Flashed in Odin3, failed in the 1st time (it took a while in File Analysis, then failed with no other progress). Flashed back to JM7 kernel, then did a final attempt on this v1.2 kernel for the 2nd time in Odin3, and it succeed!

Tested:

-Screen auto-rotate

-HSUPA (DL1.49M, UL 1.13M)

-MobileAP (DL 1.38M, UL 1.16 M for Notebook running Ubuntu, but somehow a phone call to this cell phone interrupted the Wifi link to the Notebook afterward)

-External SD card support

Not tested:

-Selecting with power button in recovery mode

-GPS.

Overall, this temporary fix sealed up the HSUPA problems which plagued the Captivate for a while. Very useful!

I just discovered some problems of using v1.2 in stock I9000 JM7 ROM. The wifi connection may stop working, Market Report Network problems (may be due to Wifi?). Also after I powered off the cell phone, I cannot turn it on by depressing the power button, I have to remove the battery and power it on again. I then tried to re-flask the stock JM7 kernel at Windows XP by Odin3, but the "adb reboot download" just froze there (no download screen). When I used the buttons to force it to enter the download mode, the USB was not recognized by the PC anymore. It was scary, I had to power off (while the phone told me not to do so), and finally managed to be able to re-flash the JM7 kernel again.
[Captivate Android Development] vinunleaded182:
Can u guys post a link to the jg8 modem and its thread?
[Captivate Android Development] anosis:
Here is the modem (I renamed it so it was clear with the other 3 million files what the JG8 does).

As far as the thread goes, I believe it is in the i9000 forums, but I am afraid I don't have a link.
[Captivate Android Development] anosis:
Just a follow up. I have the folowing rom combination installed:

Code : I9000UGJG8

modem : JG8 (which enables HSPDA)

kernal : I9000 reoriented kernal 1.2 (the new fixed version at 4.5Megs)

then I applied the Tayutama's lag fix which also enables SU access.

Confirmed working:

Power button in recovery. HSPDA, auto rotate, Quardant score was 1739 with above applied lag fix. Also noticed that in google maps the directional arrow now shows correctly, meaning the orientation sensor is working as well. This might be crusial for the operation of the GPS. I used this exact same setup before with the exeption of the kernal and the GPS would sometimes go the opposite driving direction for a few seconds before it corrected. Maybe with this it will work right away.

Need to test: GPS, Bluetooth audio.

Verdict: This is AWESOME. It finally gives us the ability to use european roms and still get all the other stuff to work. Very good work !!!
[Captivate Android Development] Pirateghost:
i have nearly the same setup as anosis.

ugjg8+jg8 modem+this kernel

used the ryanza one click lag fix and all is groovy on this end, aside from the horrible battery life. i had much better battery life running JH7+sre1.3d
[Captivate Android Development] AhmadAlmousa:
first off.. (xcaliburinhand) thank you so much for the effort ;)

now can somebody confirm if the Wi-Fi is working probably ? Also, how about calls clarity ?

I'm using I897UCJF6 .. and I wanna flash to (I9000JPJG8) which supports Right-to-Left reading

can anybody advice what's the best way to do that :D
[Captivate Android Development] Pirateghost:
wifi is working fine for me. tested a call last night and it seemed clear enough. dont know about BT yet though. will try that out on the way home from work today.
[Captivate Android Development] Superguy:
Definitely looking forward to your test, PG.

I put up with horrible BT (and consequent complaints from my family and friends) on my WinMo phones and the Captivate's has worked really well. If this works out, I'm so trying this. :)
[Captivate Android Development] Psytra:
I am actually excited about this kernel and using the I9000UGJG8 firmware. I am downloading it now and I will be doing a similar setup as the other posts and I will put it through my daily grind and see if I can find any issues. I will also be applying the voodoo lag fix.
[Captivate Android Development] Kaik541:
the voodoo lag fix is a kernel, if you flash it over top of this, you will lose the reoriented kernel... you'll essentially be running a captivate kernel. this is an i9000 kernel designed to work with the captivate
[Captivate Android Development] AhmadAlmousa:
what about using the one on the official voodoo site ?
[Captivate Android Development] Kaik541:
it is still a kernel. that one is just a kernel for the i9000. as of right now, all the kernels are incompatible.

you can run this one for HSUPA on our phones

you can run Unhelpful's for the init.d support and OC/UV

you can run voodoo i9000 if you're on an i9000 ROM but you lose orientation and other bugs

you can run voodoo i897 and it's a captivate specific build that doesn't support HSUPA
[Captivate Android Development] Psytra:
I misunderstood the official site. I assumed when they had a lag fix only version it was without the kernel. That is kinda a bummer.
[Captivate Android Development] Kaik541:
with the way voodoo works, it requires native ext4 support. no stock kernel supports that so a modified kernel is always going to be required. the kernel also requires a specific instruction (and this is where my knowledge gets fuzzy) where it's told to mount /data as ext4, which the voodoo kernels are the only ones that do that (with the ability to also mount it as rfs when you have the disable-lagfix file).

it's pretty complex (I haven't had the time to delve into supercurio's thread/github if he even has one) and very tricky, which is why it's taken so long to get running smoothly and then have it ported to the other SGS devices.
[Captivate Android Development] TMC_Sherpa:
I just sent xcalibur the "Other lagfix" kernel source diffs. With the poop storm going on in their thread we will have to see what happens.

Sherpa
[Captivate Android Development] raychang:
anosis,

Does your Mobile AP work? Is the wifi very stable? Can you stress test the internet browsing using wifi connection from this cell phone to some wifi sources?

Thanks.
[Captivate Android Development] TheTodFather:
didn't want to exacerbate any poop
[Captivate Android Development] Zilch25:
I think the poop storm is over =P Just a misunderstanding between two devs- one was sleepy and the other one was angry that his package was used as a base to install the Voodoo kernel.

Both situations seem to now be resolved though =P
[Captivate Android Development] TMC_Sherpa:
K I stopped reading the thread after a few pages.

The serious changes are not in the kernel source.

atinm-linux-captivate-bb9e6e1/fs/Kconfig

atinm-linux-captivate-bb9e6e1/fs/Makefile

atinm-linux-captivate-bb9e6e1/fs/nilfs/*

atinm-linux-captivate-bb9e6e1/include/media/v4l2-i2c-drv-legacy.h

atinm-linux-captivate-bb9e6e1/usr/Kconfig

are the only things that need to be changed file wise and the .config file

xcalibur vs voodoo

56,57c55
< CONFIG_IKCONFIG=y
< CONFIG_IKCONFIG_PROC=y
---
> # CONFIG_IKCONFIG is not set
76,78c74,76
< CONFIG_INITRAMFS_SOURCE="/data/android/captivate-voodoo-initramfs/initramfs usr/initrd_list"
< CONFIG_INITRAMFS_ROOT_UID="squash"
< CONFIG_INITRAMFS_ROOT_GID="squash"
---
> CONFIG_INITRAMFS_SOURCE="usr/initrd_list usr/initrd_files"
> CONFIG_INITRAMFS_ROOT_UID=0
> CONFIG_INITRAMFS_ROOT_GID=0
138,140c136,138
< # CONFIG_DEFAULT_CFQ is not set
< CONFIG_DEFAULT_NOOP=y
< CONFIG_DEFAULT_IOSCHED="noop"
---
> CONFIG_DEFAULT_CFQ=y
> # CONFIG_DEFAULT_NOOP is not set
> CONFIG_DEFAULT_IOSCHED="cfq"
362c350
< CONFIG_CPU_FREQ_STAT_DETAILS=y
---
> # CONFIG_CPU_FREQ_STAT_DETAILS is not set
371c359
< # CONFIG_CPU_FREQ_GOV_ONDEMAND is not set
---
> CONFIG_CPU_FREQ_GOV_ONDEMAND=y
712c700,703
< # CONFIG_BLK_DEV_RAM is not set
---
> CONFIG_BLK_DEV_RAM=y
> CONFIG_BLK_DEV_RAM_COUNT=16
> CONFIG_BLK_DEV_RAM_SIZE=8192
> # CONFIG_BLK_DEV_XIP is not set
905c895
< # CONFIG_SERIO_LIBPS2 is not set
---
> CONFIG_SERIO_LIBPS2=y
1488d1475
< CONFIG_NILFS=y
1493,1496c1480,1483
< # CONFIG_EXT3_FS_XATTR is not set
< CONFIG_EXT4_FS=y
< # CONFIG_EXT4DEV_COMPAT is not set
< # CONFIG_EXT4_FS_XATTR is not set
---
> CONFIG_EXT3_FS_XATTR=y
> CONFIG_EXT3_FS_POSIX_ACL=y
> CONFIG_EXT3_FS_SECURITY=y
> # CONFIG_EXT4_FS is not set
1498c1485
< CONFIG_JBD2=y
---
> CONFIG_FS_MBCACHE=y
1814c1801
< CONFIG_CRC16=y
---
> # CONFIG_CRC16 is not set

needs a tweek.

Other than setting up the ext4 stuff I don't see anything that would stop this kernel from working with the I9000 voodoo fix or with out it. The devil is with the rest of the package.

Sherpa
[Captivate Android Development] Zilch25:
Also because I'm not going to be satisfied until we have the undisputed uberkernel to end all kernels:

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

Would be nice too :D
[Captivate Android Development] TheTodFather:
Hey Sherpa,

You are a really talented man. I bet you are good at those games at the bar where you spot the difference.
[Captivate Android Development] TMC_Sherpa:
Zilch, I started looking into the source for that, there should be a post by me around here about a nine way diff party somewhere. if the cypress-touch.c file is the only one they messed with (its the only one I grabbed rather than the full source) then just plopping it into the tree will make it work with this kernel. The Sep 6th drop changed the Captivate source to use the melfas-touch files instead of cypress, and there are quite a few differences between them. Nothing unpossible I just haven't had the time to work it all out. That and I think (and people can take me out back and shoot me for saying this) that.... nah I'll save that one for later.

TheTodFather, thanks man but no, I'm horrible at those games :) Most of the time I can't see the forest through the trees you know? I have few talents that I'm willing to share with the class but one of them is bashing my head into the wall until the wall gives way. The qt602240.c file is for the touch screen and has a orientation field in it. That must be the root cause of the problem right? Nope, its different for the Vibrant but the same for the I9000 and the Captivate. I was stuck on that one for a few days before even looking at any of the other files. yamaha.c? in the compass directory? Sneaky Samsung, very sneaky.

Sherpa

I diff therefor I am
[Captivate Android Development] Zilch25:
Ahhhhhhhhhhh! CANT. HANDLE. SUSPENSE.
[Captivate Android Development] Kaik541:
seriously zilch, never satisfied =P

eventually we'll have a kernel that looks nothing like what came with the i897 because of your prompting (I think I was supposed to imply that was a bad thing, but I'm having a hard time justifying why)
[Captivate Android Development] Zilch25:
It's only fair... I don't even want the OS to look the way it did when it shipped. TOTAL CONVERSION
[Captivate Android Development] Kaik541:
WHERE IS JANE5 FOR AOSP!??!?!!? :D

in all seriousness, some AOSP with a clean kernel.... :) I probably won't flash anything until 2.2 if that's an option
[Captivate Android Development] TheTodFather:
Is that what eugene's doing (with the help of others) ? Is that what his tweet about captivate was , so he could get us some plain jane?
[Captivate Android Development] Zilch25:
Nah that's "Frankin-Wiz"- his newest afront to the gods of Samsung.
[Captivate Android Development] Kaik541:
he's always working on AOSP with barak. there's no captivate maintainer right now, so at best we'll get a mostly-functional build from the vibrant. his tweet/current work is on something he's calling Franken-twiz. He's personally supporting all three GSM models (again, seriously kudos to him for that kind of stamina).

a preview of it is already available if you go onto the vibrant section where their version is already released. he recently got AOSP data working (wooo!) so that pretty much just leaves GPS, BT, and just optimization and then we can all be happy. barak said it's "worthy of uploading to a github" recently
[Captivate Android Development] anosis:
Yes. Just confirmed. I am connected to my WPA2 secured network and have access to the internet via my router.

BT is also confirmed to work both for Pandora Audio and making voice calls over my cars bluetooth system.

Initially my network speed over 3G was way off, showing 800k down and 200k up. I checked with the task manager and there where tons of apps in the background that all affect internet so I killed them and ran the speed test again. This time I got 1.4M down and 800k up. Just to note, my down speed has always been on the lower side. Must be ATT's poor network in NorCal.

All is good so far. GPS is the same as before this kernal. I get decent guidance after the sats been locked for more than 3-5 min. Before then it is in the accuracy of 15+ meters and it does still randomly switch me to a parallel street. Again though after about 3-5 min it seem much better.

BTW, the lag fix I applied still gives very decent quadrant scores, so even if the Voodoo kernal is preferred, the lag fix I applied gets you the best of both worlds - screen orientation, HSPDA, BT working and decent quadrant scores. The only and still most discussed issue remains and that is the GPS accuracy. If we just get that out of the way we have a really cool device.

Thanks
[Captivate Android Development] raychang:
Have you tested the Mobile AP (enable the Samsung Captivate as a Wifi hotspot for notebook computers to connect to?)

Thanks.
[Captivate Android Development] anosis:
Sorry, I missunderstood.

Connected to AP service in the Galaxy and enabled thetering. My laptop with Win7 connected and I was able to go online. I went to dslreports.com to check for the speed and here are the results.

Down 2592, Up 1278, Ping 373ms, mycingular.net

Had a few issues the first time around, but I believe my task killer shut down the service when the screen went off.

Hope this helps
[Captivate Android Development] Pirateghost:
wow. had some definite battery issues this morning with this setup.

didnt have time to deal with battery problems today so i flashed back to my jh7+sre. i will be giving this another go tonight or tomorrow.
[Captivate Android Development] raychang:
wifi problems in stock JM7 and JM8 I9000 ROM

Previously, I mentioned some problems of using v1.2 reoriented kernel in stock I9000 JM7 ROM. The WIFI connection between my cell phone and the wireless router may stop working after a while. After that, I powered off the cell phone, but cannot turn it on by depressing the power button. I have to remove the battery and power it on. I thought it is due to the I9000 JM7 ROM + JG8 modem and this v1.2 reoriented kernel.

I then flashed the I9000 stock JM8 ROM + JG8 modem from the scratch with the same v1.2 reoriented kernel, the same problems persist. I did try to run the newer version update.zip for root in both cases.

Have anyone run into similar problems or it was just my encounters?

Thanks.