[Q] rom porting - Captivate Q&A, Help & Troubleshooting

How hard would it be to port a vibrant rom to the captivate?

steveo314 said:
How hard would it be to port a vibrant rom to the captivate?
Click to expand...
Click to collapse
I'll answer your question with a statement. I've taken an I9000 ROM and swapped out a Captivate Kernel and different modem and loaded it. Theoretically you could do the same with a Vibrant ROM. Having said that if the ROM you are looking to port is using a custom kernel itself you've just defeated the whole purpose. If that's the case you'd have to compile the kernel to work with the Captivate.

Related

[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] 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?

Flashing roms?

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.

[Q] New on android and I had problems with kernel talondev

Hi all,
I'm new to android and some things I do not understand, for example I have the galaxy captivate with the following characteristic:
Rom Android 2.3.4 I897UCKH3
boog_kh3_kernel3
su-2.3.2-efgh-bin-signed.zip
I updated my cellphone using these files, and all works fine but I wanted install a new kernel the last talondev, but after install it I think that my sgs is on soft bricked, displays the logo of AT & T and then starts "loading talon...", but then restarts.
This kernel can be used with the rom? it is compatible? or What should I do to choose a kernel?
Best regards
Talon is I9000 port kernel you are using native I897 rom. Use Samurai, Corn kernel or Boog's kernel. Actually Im not sure there is a corn or samurai kernel for KH3. I know they have it for KJ roms.
I have to find kernels for KH3, right?
Thanks
Correct. Or update to a newer leak like KJ3 as a example.
And I can change to a custom rom? or that such the cm7 rom?
I talk to do this to exit the soft brick and have it back.
thanks
CM7 has its own special instructions. I haven't kept up with it so go to their thread and read. But ya you can change to custom roms like Fusion IX, Fasty and others that are based of a newer firmware version.
RanuTo said:
And I can change to a custom rom? or that such the cm7 rom?
I talk to do this to exit the soft brick and have it back.
thanks
Click to expand...
Click to collapse
You need to flash back to boog kernel. If this does not work it is best you re-flash to stock KH3 with the one-click solution here. http://forum.xda-developers.com/showthread.php?t=1300843
Choose the one WITHOUT bootloaders since you already have those on the phone. It is safer that way.
Regarding CM7 ROMs. You must know they are completely different system compared to the normal Captivate ROMs. Read this thread before flashing:
http://forum.xda-developers.com/showthread.php?t=978150
Don't get me wrong. THEY ARE VERY GOOD CUSTOM ROMs...absolutely. But you cannot mix and match.....Follow CM7 instructions strictly.
thanks for the replies, I will be reading information about their opinions.
thank you very much , I'll let you know the results.
chappatti said:
You need to flash back to boog kernel. If this does not work it is best you re-flash to stock KH3 with the one-click solution here. http://forum.xda-developers.com/showthread.php?t=1300843
Choose the one WITHOUT bootloaders since you already have those on the phone. It is safer that way.
Regarding CM7 ROMs. You must know they are completely different system compared to the normal Captivate ROMs. Read this thread before flashing:
http://forum.xda-developers.com/showthread.php?t=978150
Don't get me wrong. THEY ARE VERY GOOD CUSTOM ROMs...absolutely. But you cannot mix and match.....Follow CM7 instructions strictly.
Click to expand...
Click to collapse
Why would you send him to the nightly page and not the 7.1 stable current nightlys are a bit broken.
I am not amused by your phones performance

Port Lollipop Kernel from i9000 to Captivate i896

Hello guys,
So i have succesfully ported a i9000 Lollipop rom for my Galaxy S Captivate and it boots and works fine, but i want to port a kernel also, i found this kernel from the i9000 forums http://forum.xda-developers.com/galaxy-s-i9000/i9000-development/kernel-omni-kernel-t3217587
But i'm having a hard time finding a way to port it, can anyone link me somewhere that explains how to port the kernel that i posted above for my device? Or if anyone has the ability to, can you port it for me and upload it?
Thank you very much.

Categories

Resources