Flashing roms? - Captivate Q&A, Help & Troubleshooting

This is probably a noob question but I have a captivate using gt i9000 bootloaders, question is since im running these bootloaders would I then be able to use gt i9000 roms on my captivate? Im currently running mosaic on gingerbread.
Sent from my GT-I9000 using xda premium

No, because of hardware differences. The i9000 has a hardware button which the captibate does not, and other differences.

creepyncrawly said:
No, because of hardware differences. The i9000 has a hardware button which the captibate does not, and other differences.
Click to expand...
Click to collapse
actually, all that needs to be done is to swap kernels in the rom with a reoriented I9000 kernel for the captivate the kernel is the zImage contained in the updates folder of the rom. Then go to xcal's thread and get the home button fix (or go into your favorite I9000 port and copy over everything in /system/lib/egl deleting overwriting what was there)
Biggity Bam! I9000 rom on a cappy.
There well be references to a forward facing camera in some apps (option for video call in phone.apk for example) that obviously won't work due to the captivate not having one.
BTW this is a question those get posted in q&a not in general. please post in the appropriate subforums in the future.

Related

Kernels/Modems

Hey guys I'm really new at this, can some someone explain what a Kernel/Modem is. I know what the Kernel is used for but, there are some many different Kernels that people use and I have no idea on how to pick which one is right for me. Currently I'm running Cognition 3.04 with Stock Kernel with Voodoo Lag fix.
a modem deals with signal and data speeds (different modems work better for people in different places) i9000 modems can only be used with i9000 roms and vice versa for the captivate roms (cognition)
modems thread (http://forum.xda-developers.com/showthread.php?t=835272)
a kernel deals with drivers (not 100% sure) oc/uv (overclock, undervolt), free ram, and tweaks that make it faster/smoother.
gb's kernel thread (http://forum.xda-developers.com/showthread.php?t=887315)
seitron's kernel thread (http://forum.xda-developers.com/showthread.php?t=828052)
if you want more clarifications just ask
ok so with my current configeration, ,I can run any captivate based rom right?(im running cog3.04) and say I wanted to try those i9000 roms I have to change my modem not my kernel, correct?
Sent from my SAMSUNG-SGH-I897 using XDA App
Vik_92_Sandhu said:
ok so with my current configeration, ,I can run any captivate based rom right?(im running cog3.04) and say I wanted to try those i9000 roms I have to change my modem not my kernel, correct?
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
When you flash a rom it will change the kernel and modem
Any i9000 will come with compatible modem and kernel
Oh ok I see so just flash the rom, thanks for the help, greatly appreciated.
Sent from my SAMSUNG-SGH-I897 using XDA App

[Q] Help me find the right radio...please

OK, I'm running Cognition 3.04 with the Speedmod Kernal.
People are telling me they can't understand me on the phone. For what I've learned through flashing over the past few months and reading around, I believe I need a different radio. Am I wrong? If not, can someone point me in the right direction?
I've seena few references to radios on here, but never with a link or a better explanation as to what details I need to look out for.
Thanks for any help.
check out the modem thread. its a sticky in android development.
Code:
http://forum.xda-developers.com/showthread.php?t=835272
diablo009 said:
check out the modem thread. its a sticky in android development.
Code:
http://forum.xda-developers.com/showthread.php?t=835272
Click to expand...
Click to collapse
OK, so should I be looking for modems then? 'Cause I went through that thread and flashed both UCJJ4 and UCJI6 (one at a time of course) but neither fixed the issue.
the problem is not your rom, but your modem, i believe. try jl2, jk4 if you are on i9000 rom.
mengbo said:
the problem is not your rom, but your modem, i believe. try jl2, jk4 if you are on i9000 rom.
Click to expand...
Click to collapse
+1
Try JK4.
mengbo said:
the problem is not your rom, but your modem, i believe. try jl2, jk4 if you are on i9000 rom.
Click to expand...
Click to collapse
Hmm...Cognition is made specifically for Captivate...was it wrong to assume is was a i867 ROM?
Is there an easy way to tell on the phone which model my ROM is built for? The "Baseband Version" reads I897UCJI6. Is that a hint?
Thanks for your help guys.
Your problem is you're using an i9000 kernel with a captivate modem. Cog is considered a pure captivate rom, so if you installed speedmod (which is based on an i9000 kernel) you need an i9000 modem. I think JK4 seems to be the most popular
Sent from my SAMSUNG-SGH-I897 using XDA App
Arg! But I installed the Speedmod Kernel made for Captivate!
http://forum.xda-developers.com/showthread.php?t=893880
This is so frustrating...I'm trying to not be a newb and figure this stuff out, but things that say they're for i897 aren't...ugh.
Well, I flashed JK4 and it works. So I guess the speedmod for Captivate isn't actually for Captivate.
toekneebullard said:
Arg! But I installed the Speedmod Kernel made for Captivate!
http://forum.xda-developers.com/showthread.php?t=893880
This is so frustrating...I'm trying to not be a newb and figure this stuff out, but things that say they're for i897 aren't...ugh.
Well, I flashed JK4 and it works. So I guess the speedmod for Captivate isn't actually for Captivate.
Click to expand...
Click to collapse
Things that are for the captivate are for the captivate and the version of the speedmod kernel you flashed from the captivate forum is for the captivate, but...
What everyone is talking about above is what those things were ORIGINALLY designed and built for. In short most things out there were originally built for the i9000 (since AT&T is dragging their feet on releases) and then ported over to the captivate, meaning the code, config, etc. is changed a bit to work with the captivate. So what everyone is saying above is that speedmod started as an i9000 kernel and works best with an i9000 based modem.

[Q] Kernel / Wolfson DAC: not sure what to do

I have installed COG 3.03 and find it great.
I want to unleash the power of the Wolfson DAC , and for that it seems I need a compatible kernel.When I installed the Voodoo App I got the message to do so.
Now I have search many, many, many threads, and I am MORE confused if anything; can someone point me towards the correct (and clear! 100 pages long threads make it very confusing to see what is the consensus) info for the following questions:
Which kernel should I choose?
How do I install it?
Do I HAVE to change my modem if I change the kernel?
Will the kernel swap have any incidence on future ROM choice I might do?
Will changing the kernel do anything to my reception (which is super great)?
Any help is appreciated; again, I tried understanding what to do by myself like a big boy, but I got to read so many threads in some many directions, that I can't make a clear choice....
Samsung Galaxy S
Firmware 2.2
Baseband I896UXJL1
Kernel 2.6.32.9
Cognition 3.03. Update 2​
Hmmm, isn't this what Supercurio is doing with his kernel drivers? Some kernels in here already have supercurio's code in, and you also need to use the app he made.
I think almost all recent kernels support it. If it says supports voodoo sound there you go. Try hardcores kernel.
Sent from my SAMSUNG-SGH-I897 using XDA App
Supercurio's audio thread has a link to all the kernels with Voodoo Sound. You can also just look for the phrase "Voodoo sound" in the short description.
Unfortunately, AFAIK every Voodoo sound kernel for Captivate is i9000/i9010-based, which means you'll have to switch modems (and lose bluetooth calls, unless you also switch to a different ROM) as well.
I'm sort of amazed no one put this and BLN into the native-Captivate Rogers Froyo source yet. DG said he had a test version of this combo *weeks* ago, but no release thread. And somehow no other kernel devs are interested...
Oh yeah, someone will kill this thread im sure cause it doesn't belong here. Should be in q and a.
Sent from my SAMSUNG-SGH-I897 using XDA App
Yeah, I see this thread being moved or locked soon.
I run Cognition 3.04 with hardcore's speedmod kernel, which has the Voodoo Sound 4 drivers in it. I use the T959D TLJL3 modem which gives me great reception and killer data speeds.
When you flash a new ROM, you'll probably be wiping and reinstalling everything anyway, so chances are you would have to flash whatever kernel/modem flavor you choose again anyway.
So:
Which kernel should I choose?
Any REORIENTED i9000 kernel with Voodoo Sound 4 will do.
How do I install it?
Most of them have the option to use either Odin or Clockworkmod Recovery. Since you're already using Cognition, make sure the Clockworkmod Recovery that you use has RED FONT. If you're installing the speedmod kernel it will be GREEN FONT thereafter.
Do I HAVE to change my modem if I change the kernel?
Since you're probably going to be flashing a reoriented i9000 kernel, i9000 modems will work best. I've had no problem running the JJ4 Captivate modem, but others have. Also, like I said above, the T959D TLJL3 modem is great.
Will the kernel swap have any incidence on future ROM choice I might do?
See above.
Will changing the kernel do anything to my reception (which is super great)?
This is certainly more affected by your modem than your kernel. I haven't seen kernels have any great effect on this.
HOWEVER, it's worth mentioning that i9000 kernels will chew up more battery than Captivate ones. Don't count on more than 20 hours of battery life... if you can even get that on a stock phone, LOL.
To flash a new kernal you can either use CWR or SGS kernal flasher from the market to install it. You do not have to change the modem when you change the kernal and when it comes to picking one that will work with voodoo you can usuall find that out in the original post.
Xaltotun said:
I have installed COG 3.03 and find it great.
I want to unleash the power of the Wolfson DAC , and for that it seems I need a compatible kernel.When I installed the Voodoo App I got the message to do so.
Now I have search many, many, many threads, and I am MORE confused if anything; can someone point me towards the correct (and clear! 100 pages long threads make it very confusing to see what is the consensus) info for the following questions:
Which kernel should I choose?
How do I install it?
Do I HAVE to change my modem if I change the kernel?
Will the kernel swap have any incidence on future ROM choice I might do?
Will changing the kernel do anything to my reception (which is super great)?
Any help is appreciated; again, I tried understanding what to do by myself like a big boy, but I got to read so many threads in some many directions, that I can't make a clear choice....
Samsung Galaxy S
Firmware 2.2
Baseband I896UXJL1
Kernel 2.6.32.9
Cognition 3.03. Update 2​
Click to expand...
Click to collapse
I am using cog 3.04 with the firebird 2 ver1 and jk4 modem to use voodoo control. I flash back to stock cog.3.04 kernel & modem when I want to use bluetooth. Speed mod kernel caused my phone issues. Seems to be trial and error with each phone, good luck with your set up

[Q] Any Captivate Users Flash Official XWJVB?

Hey guys I just have a question regarding the latest release for the i9000 of the "Final/Official" Gingerbread for the i9000 XWJVB located in this thread here:
http://forum.xda-developers.com/showthread.php?t=1011901
I already know that orientation and button mapping will be wrong but button mapping can be fixed and orientation will eventually be fixed by the future Captivate kernels that will be made soon.
I am just wondering for curiosity and wondering if it is possible and or the dangers of flashing the i9000 JVB onto the Captivate.
Finally if you HAVE flashed any of the official i9000 Gingerbreads which one (s) did you flash?
W/ Bootloaders??
or W/O bootloaders?
Thanks in advance.

[Q] Flashing/Porting i9000 ROMs

Hey everyone, just a general question about flashing i9000 ROMs. Obviously they have quite a selection over there, and I was just wondering how one would go about porting and flashing them?
You'll need a reoriented kernel. Not too hard to come by, look for exaliburinhand's threads in captivate development
Sent from my SGH-I897 using XDA App
What if I'm flashing a 2.2 ROM? I don't want to mess with Gingerbread at the moment.
Xcal also has a reoriented kernel for 2.2. You can dl out from dev thread, or from SGS TOOLS (kernels are under rom tools).
Awesome. How would I use the reoriented kernel with the i9000 ROM? Just flash through CWM? And what if I want to flash a different kernel? (Onix, SpeedMod, etc...)
Put the redbend_ua and zImage files from the kernel in the updates folder of the rom zip. Overwriting the others. And flash the whole rom in cwm. One stop shopping.
I was thinking SGS Kernel Flasher (which I've used several times with good results).
mrhaley30705 said:
I was thinking SGS Kernel Flasher (which I've used several times with good results).
Click to expand...
Click to collapse
extra step thats not needed if you know what kernel/modem you want to use in place of whats in the rom zip
Ok, so can someone take me through flashing an i9000 ROM in semi-noob terms?

Categories

Resources