are the bootloaders the same for captivate and for i9000?
or are there any mods done on the i9000 bootloaders so they would match a captivate device?
I believe so. I have a captivate but I am running continuum 5.5 which is a i9000 ROM. Everything is working great for me so far. If you are asking cause you want to flash a ROM....just follow whichever ROM you choose directions very carefully and to the T. Otherwise you could wind up with some serious problems.
Sent from my GT-I9000 using XDA App
i want to use those BL on a rom im working on i just want to make sure they both work on captivate and on i9000 without the need of any changes and if changes are needed then where.
That unfortunately I don't know. I'm a Lurker more then a Dev. Just trying to learn as I go. U might wanna drop in to one of the ROM threads and pm the Dev of that ROM to ask them. I'm sure they'd be willing to help or at least point u in the right direction. Try the Continuum 5.5 thread. Cezar is awesome with his work.
Sent from my GT-I9000 using XDA App
there is no reason to include bootloaders in a rom ... that could lead to many bricks due to bad cwm flashes especially if both are in there, if it is a gingerbread rom have people flash the bootloaders and kernel in odin and then flash the rom.
There aren't any changes done to them though ... They are the exact same as the I9000. The only thing that gets tweaked from device to device is the kernel.
thanks for the answer,i asked coz i like to make a tar file thats flashes the.bl with the rom to save people time.
Sent from my GT-I9000 using XDA App
Well then, if it's in a .tar that changes my first paragraph, that should be fine, the betas for continuum 5 were just one .tar with everything, bootloaders included, that's actually how I first made the leap.
Just it sounds like a bad idea to me to put them in cwm zips.
In the first place, it is not a good idea at all to incorporate bootloaders in a rom zip to flash... It would just lead to many more bricks and many unhappy people . Besides, flashing the bootloaders through odin is super simple and much more reliable
ten22 said:
In the first place, it is not a good idea at all to incorporate bootloaders in a rom zip to flash... It would just lead to many more bricks and many unhappy people . Besides, flashing the bootloaders through odin is super simple and much more reliable
Click to expand...
Click to collapse
Did you not see any of the posts in the thread? I said the exact same thing you just did
And he isn't making a cwm zip he's making an odin flashable .tar with everything included.
Related
Hi all. I'm a long time WM user, but a complete Android noob. My gf just got a Vibrant, and I was able to root and unlock it. I deleted some of the bloat that came along with it.
I'm going to get a Captivate very soon (it's stock ATT). I know the phones are almost identical, but I would like to get a stripped rom. Think Da_G's Fuze and Jacko's Rhodium.
What would be a good rom for me to start with? With WM, you would just flash a rom and be done, but with Android, I notice there are both roms and kernels. Which would I need? And what order do I flash them in?
Thanks in advance for any help and info.
a. this is the dev section, meant for posting roms/kernels and not for asking simple questions
b. a rom always comes with a custom kernel
c. since there's dozens of roms you're going to have to look at its features/themes and decide which one suits you best.
Need to learn where to post properly.
Sorry - can a mod please move this to the general section. But thanks for the info regarding roms/kernels.
Start with Cyanogen first.
Sent from my GT-I9000 using XDA Premium App
dont post here blah blah...
read the rules first blah blah...
Id go with a Froyo ROM first, i went with Mikeymike's Serendipity 6.4 for me first, super easy to do it and much less can go wrong. never soft bricked my phone on a froyo ROM.
then when i went to gingerbread i went with Mikymike's Serendipity VII, soft bricked it 3 or 4 times. i recommend getting a JIG or making ur own JIG before doing a gingerbread ROM.
First rom, avoid gb roms. Do not mess with boot loaders until you understand your phone. Froyo roms, cm7, miui
Sent from my GT-I9000 using XDA Premium App
mcord11758 said:
First rom, avoid gb roms. Do not mess with boot loaders until you understand your phone. Froyo roms, cm7, miui
Sent from my GT-I9000 using XDA Premium App
Click to expand...
Click to collapse
+1 best advice of them all , personally im biased .. (read my sig )
although I disagree , cm7 and miui is not somethign for starters .. read the Cyanogen OP it clearly states its not a rom to start with ..
for the rest .. best advice is to try them all and se what works best for YOU.
You are correct about cm7 and miui, and you make great roms
Sent from my GT-I9000 using XDA Premium App
Although CM7 and MIUI are great Roms.. Go with Serendipity. Start with Froyo then go to the Gingerbread version.
Personally, it's the most stable and has never done me wrong.. But then again it's all up to the user.
I realize this is a pretty simple question. I'm not asking this without trying to find the answer on my own. I spent about three hours trying to find out a definite way to do this, but I never found a concrete answer.
Anyways...
I'm on Serendipity VII Build 2 Kernel and I want to try out another Gingerbread ROM. I have been having some stability issues lately. How would I go about flashing to a new ROM (step by step of possible)?
Thanks in advance.
SR4 said:
I realize this is a pretty simple question. I'm not asking this without trying to find the answer on my own. I spent about three hours trying to find out a definite way to do this, but I never found a concrete answer.
Anyways...
I'm on Serendipity VII Build 2 Kernel and I want to try out another Gingerbread ROM. I have been having some stability issues lately. How would I go about flashing to a new ROM (step by step of possible)?
Thanks in advance.
Click to expand...
Click to collapse
Unless otherwise specified in the rom thread, all you have to do is go into recovery, delete cache and dalvic cache and delete user data. Then just flash the rom you want... I don't know what kernel serendipity comes with but you might need to disable lagfix if it is enabled depending on what rom you are moving to.
Sent from my GT-I9000 using XDA Premium App
SR4 said:
I realize this is a pretty simple question. I'm not asking this without trying to find the answer on my own. I spent about three hours trying to find out a definite way to do this, but I never found a concrete answer.
Anyways...
I'm on Serendipity VII Build 2 Kernel and I want to try out another Gingerbread ROM. I have been having some stability issues lately. How would I go about flashing to a new ROM (step by step of possible)?
Thanks in advance.
Click to expand...
Click to collapse
The serendipity kernel is based on xcaliberhands kernel. If you are going to another rom with that kernel just flash away. If you are going to a rom with the talon kernel you need to turn off the lag fix first and then flash then turn it on after. Turning on and off your lag fix always works best if you use the advanced features in CWM. I have gone from cog 5 to serendipity 7 to mosaicV to serendipity 6.4 and back to mosaicV, and have not needed to go to stock. Gonna give Darky rom a try when I'm done posting. I should be able to just flash right over no problems because the kernels are the same darkcore. Just verify if lag fix is on or off in CWM. Also check which version of CWM the kernel uses. With sgs kernel flasher you can and a little finess you can avoid odin all together.
Sent from my GT-I9000
Alright, thanks guys.
I'm going to have to ask another quick easy question. What's the easiest way to get back to stock Gingerbread?
Sent from my SGH-I897 using XDA App
Use this http://forum.xda-developers.com/showthread.php?t=1127249 its one click. Also Design Gears cognition 5v1.00
I'm pretty sure is a odin one click package
Pretty painless
Sent from my SGH-I897
If you don't want to flash bootloaders (as does the link above) or your phone doesn't like 1 clicks, use the kf1 in my sig. No bootloaders involved, 1 click or full odin, your choice.
mrhaley30705 said:
If you don't want to flash bootloaders (as does the link above) or your phone doesn't like 1 clicks, use the kf1 in my sig. No bootloaders involved, 1 click or full odin, your choice.
Click to expand...
Click to collapse
flashing without bootloaders is always a better choice
Sent from my SGH-I897
I just got a captivate last night and i have unlocked and and rooted it
it has a firmware of 2.1 - update 1
idk if thats the most recent update
i was told i can not update the phone with a t-mobile sim card in it so can anyone post a thread on updated versions and what do you all think is the best rom?
THANKS
There is no "best" rom. It's what's "best" for you. Read the forums and learn to flash 2.2 roms first.
I must warn you, flashing becomes very addictive.
Sent from my GT-I9000 using XDA App
Yea i know i have a sidekick 4g and ive tried about every rom on it
thanks for the info though
Tyler0309 said:
Yea i know i have a sidekick 4g and ive tried about every rom on it
thanks for the info though
Click to expand...
Click to collapse
I recommend trying MIUI, the customization is what puts it over the top!
Here are a few different versions of MIUI:
Galnet**What I prefer**
http://www.galnetmiui.co.uk/twooey/v3/Twooey-V3-i897.zip
Prototypes release
http://forum.xda-developers.com/showthread.php?t=1066885
MIUI.us
http://roms.miui.us/1.8.12/MIUI.us_captivatemtd_1.8.12_Eng_Deo_ZipA_Signed.zip
Ok ill give it a try..do i have to update to a different version> im running 2.1 right now
Tyler0309 said:
Ok ill give it a try..do i have to update to a different version> im running 2.1 right now
Click to expand...
Click to collapse
I've not been on 2.1 since phone came out. I would use odin one click to goto 2.2 stock. Root it then install cwm and then follow this guide if your going to try Galnet's MIUI.
http://www.galnetmiui.co.uk/content/forum/guides/(guide)-i897-galaxy-s-captivate-gb-bootloaders/
Then just pop the MIUI.zip on root of sdcard and install from CWM.
Tyler0309 said:
I just got a captivate last night and i have unlocked and and rooted it
it has a firmware of 2.1 - update 1
idk if thats the most recent update
i was told i can not update the phone with a t-mobile sim card in it so can anyone post a thread on updated versions and what do you all think is the best rom?
THANKS
Click to expand...
Click to collapse
Wow... so... You should probably READ a lot more before flashing anything, but I'll give you a few hints to get you going:
1) Make sure you understand what a "PBL", "SBL", "Kernel", and "Modem" are and how they are placed/installed in your phone.
2) Learn how to correctly and safely use ODIN (and/or Heimdall).
3) Learn about the various methods of recovery for "soft bricks", and if necessary for your hardware revision, possibly invest in a jig (also learn what a jig is)
4) There are 2 different types/branches of ROMs for the Captivate:
-- Samsung Branch
-- AOSP Branch
Within the "Samsung" types you have:
- i9000 ROMs (like JVP, JVR, JP8, etc)
- i897 ROMs (like JF6, KF1, etc)
Within the "AOSP" types you have:
- CM7
- MIUI
- Other AOSP-based ROMs
Which is "better" is relative. CM7 and MIUI have features that aren't present in the Samsung ROMs, and both offer a bit more customization than the Samsung ROMs. However, only the Samsung ROMs offer GPU accelerated video playback, and they tend to have significantly better battery life than the AOSP-type ROMs. Also the Samsung-type ROMs used to be much more stable than the AOSP branches, but recently, the tide may have turned in the other direction. Some of the low-level radio settings are also unavailable in any of the AOSP builds. And finally, some of the Samsung stock camera features are unavailable in CM7/MIUI.
It really all depends what you want... Do you want closer to stock "open source" Android? Or do you want Samsung's vision of what they think Android should be?
Also, the whole kernel/modem part is dependent on what branch of ROM you plan on running. When using a i9000-Samsung ROM, you pretty much have to use an i9000 kernel and modem. When using a i897-Samsung ROM, you pretty much have to use an i897 kernel and modem. The rules for CM7/MIUI are a bit more vague, but at the very least you'll need to use a CM7/MIUI (most AOSP-type kernels are interchangeable) compatible kernel.
The best advice is really to try them all out and see what you like the most. If you're currently on stock 2.1 (which it sounds like you are), at the very least you should upgrade to some variant of Gingerbread (2.3.4 preferably). You will definitely notice a big difference in terms of speed and functionality. From there, well, it's all really up to you...
OR alternatively, just start throwing stuff on your phone and see what happens. Just PLEASE don't come crying back in the Captivate General forum with a "OMG I bricked my phone!!! Plz help!!!" thread. Fair warning...
Just a suggestion, but become familiar with Odin one click. Make sure your captivate has 3 button recovery, and read, re- read, and read again the directions of every rom before you flash it. Always make a nandroid back up if possible, and read the threads.if you have questions, so did someone else and the answer is probably already out there .use search. Some People will rip your head off if you don't. as far as miui goes .....i was a flashaholic when I got phone. After switching to miui, It is very unlikely that I will ever leave. Best rom ever imho. And it updates every Friday so that satisfied the flashing urge. Usually it gets better with each release. The last couple have been a little rough though. Might want to spend the 8 bucks and have a download jig on standby. Can get it from mobiltech videos. Its worth it though
Sent from my I897 using XDA Premium App
Shammyh said:
Wow... so... You should probably READ a lot more before flashing anything, but I'll give you a few hints to get you going:
1) Make sure you understand what a "PBL", "SBL", "Kernel", and "Modem" are and how the are placed/installed in your phone.
2) Learn how to correctly and safely use ODIN (and/or Heimdall).
3) Learn about the various methods of recovery for "soft bricks", and if necessary for your hardware revision, possibly invest in a jig (also learn what a jig is)
4) There are 2 different types/branches of ROMs for the Captivate:
-- Samsung Branch
-- AOSP Branch
Within the "Samsung" types you have:
- i9000 ROMs (like JVP, JVR, JP8, etc)
- i897 ROMs (like JF6, KF1, etc)
Within the "AOSP" types you have:
- CM7
- MIUI
- Other AOSP-based ROMs
Which is "better" is relative. CM7 and MIUI have features that aren't present in the Samsung ROMs, and both offer a bit more customization than the Samsung ROMs. However, only the Samsung ROMs offer GPU accelerated video playback, and they tend to have significantly better battery life than the AOSP-type ROMs. Also the Samsung-type ROMs used to be much more stable than the AOSP branches, but recently, the tide may have turned in the other direction. Some of the low-level radio settings are also unavailable in any of the AOSP builds. And finally, some of the Samsung stock camera features are unavailable in CM7/MIUI.
It really all depends what you want... Do you want closer to stock "open source" Android? Or do you want Samsung's vision of what they think Android should be?
Also, the whole kernel/modem part is dependent on what branch of ROM you plan on running. When using a i9000-Samsung ROM, you pretty much have to use an i9000 kernel and modem. When using a i897-Samsung ROM, you pretty much have to use an i897 kernel and modem. The rules for CM7/MIUI are a bit more vague, but at the very least you'll need to use a CM7/MIUI (most AOSP-type kernels are interchangeable) compatible kernel.
The best advice is really to try them all out and see what you like the most. If you're currently on stock 2.1 (which it sounds like you are), at the very least you should upgrade to some variant of Gingerbread (2.3.4 preferably). You will definitely notice a big difference in terms of speed and functionality. From there, well, it's all really up to you...
OR alternatively, just start throwing stuff on your phone and see what happens. Just PLEASE don't come crying back in the Captivate General forum with a "OMG I bricked my phone!!! Plz help!!!" thread. Fair warning...
Click to expand...
Click to collapse
Well said.
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
Tyler0309 said:
I just got a captivate last night and i have unlocked and and rooted it
it has a firmware of 2.1 - update 1
idk if thats the most recent update
i was told i can not update the phone with a t-mobile sim card in it so can anyone post a thread on updated versions and what do you all think is the best rom?
THANKS
Click to expand...
Click to collapse
a very simple and easy way to start with...
2.1 is eclair..
2.2 froyo
2.3 gingerbread..
means 2.1 is oldest and 2.3 is latest in case of official roms..
so obviously new version will hav more features and faster in speed...
so now u can take baby step and install 2.2 ..and use it for few days..and get the feel of it..then again after sometime u can install 2.3...
or else u can directly jump to 2.3....which is gingerbread....u can install stock kf1 on ur phone..its leaked official gb...if u search a bit..u will get it..
then u can use it for a lil while and get the feel of gb stock rom..in the meanwhile u can read xda abt available custom roms..and then install any of them...
coz every memeber here in xda will suggest the custom rom they r using..coz they r lovin the rom then only they r using....like for me..since the time i started flashin..i always used APEX ROM..so i will say its the best....
but again thats just me..
so decision is always urs...
So, I am thinking about putting custom ROM to my SGS i9000. Its currently with Android version 2.3.3.
I've been reading through this forum and most of custom ROMs are for Froyo? I mean many of instructions say that you have to be on Froyo if you want to use this ROM.
My question is must I get back to Froyo somehow or is it possible to put custom ROM for my current Android version?
Sorry about my noobishm. And I hope my english is good enough for you to understand.
Many thanks
-Jani
Check out the link in my signature.
Wrong, most of the custom roms are based on gingerbread. Stay as you are mate more excitement to come
Sent from my GT-I9000 using XDA Premium App
You can always switch between 2.2. and 2.3.x. The only thing you need to pay attention to is that you need to flash the proper bootloader.
Flashing a bootloader is risky insofar as if the bootloader is not flashed properly, your device is thoroughly bricked and can only be revived by Samsung (or someone with the proper hardware). Furthermore with Froyo you may erroneously flash a locked bootloader which would make you stuck with that one ROM for the rest of your device's life, so make sure you only flash unlocked ones.
This said, there are actually few ROMs out there that still rely on Froyo (Insanity comes to my mind as an example). So you probably won't need flash Froyo just because of custom ROMs. Simply follow DonVito2020's link and choose a Gingerbread one.
http://forum.xda-developers.com/showthread.php?t=1221298&page=2
Look at the fifth comment. Nice instruction, but is it safe one?
I'm gonna try it if it is.
Erakko said:
http://forum.xda-developers.com/showthread.php?t=1221298&page=2
Look at the fifth comment. Nice instruction, but is it safe one?
I'm gonna try it if it is.
Click to expand...
Click to collapse
It looks like a good how-to. Whether it is safe or not I cannot tell without looking into the files, however since the post links to Gingerbread ROMS, not Froyo ROMs, it is most certainly safe, as far as the bootloader is concerned (at least I have never heard of locked Gingerbread bootloaders for the Galaxy S).
Though since you are already on stock Gingerbread, take a look under at the Baseband Version under Settings - About Phone. The last three letters will tell you which release of Gingerbread you have. In my case the baseband is I9000XXJVR, so I have JVR.
If you already have JVQ or JVP, you can flash the kernel and then Darky's Rom directly. Just don't forget to backup everything.
Hello guys. I'm gonna to buy this phone in 3 days. I have Xperia™ X8 with 2.3.7 and nAa Kernel now so I am not newbie in Custom ROM's and Kernels. I know all what i need about ICS on my current device because in forum is a lot of tutorials..But I didn't find this on Captivate forum so my question is can someone say me the following things?
I want ICS ROM:
I know that I need root my phone sure.
1. Recovery install process is this?? -- Root my phone. Using "Root Explorer" put some files to system and reboot. (This process is from my X8)
2. Which ICS ROM is best?
3. I think that I need new kernel right? If yes which one is best for ICS? (On X8 Custom Kernel has Built-in recovery is it same on Captivate?)
4. Do I need Unlock Bootloader or do something like this??
If someone can put links for ROM, Kernel (If needed), Recovery and guide me how to change my Kernel and Flash ROM?
Please I really don't want to see some answers as "Keep 2.2 if you don't know how to do it"...I really want HELP. I believe that there is someone who can help me.
Thanks.
Sorry for my bad English.
Actually, not quite. I have this little guide that explains it. I hope it helps!
For a couple of your other questions:
-There is no "Best" ROM. The best ROM is the ROM that works best for you. The only way to find that out is to keep trying them out until one of them stands out. Personally, I like CM9 because of the features. But that's just me.
-Once you're on ICS, you don't need to change the kernel. You can, if you'd like. All custom ROMs and kernels come with ClockworkMod recovery
-Galaxy S phones don't have locked bootloaders or fastboot or anything of that nature.
THANK YOU !!! It's really nice guide...but you said that i don't need change my kernel but how can i flash rom from stock 2.2 and stock kernel ?? You said that roms and kernels come with CWM Recovery but on stock kernel i need to install recovery first right? Can i use Rom Manager to install recovery on stock kernel ???
Sent from my X8 with Android 4.0.4 + Beats Audio using XDA Premium
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A
captivate Q&A forum > sticky > 【Guide】How To flash ANY Captivate ROM from Stock (including ICS)
written by me. stuck to the top by mods. for a reason.
TRusselo said:
captivate Q&A forum > sticky > 【Guide】How To flash ANY Captivate ROM from Stock (including ICS)
written by me. stuck to the top by mods. for a reason.
Click to expand...
Click to collapse
That kernel is stock with recovery ?? Or it is some custom kernel? And can i brick my captivate with this process ?? I mean bootloader upgrade with odin
Sent from my X8 with Android 4.0.3 + Beats Audio using XDA Premium
RaDiS234 said:
That kernel is stock with recovery ?? Or it is some custom kernel? And can i brick my captivate with this process ?? I mean bootloader upgrade with odin
Click to expand...
Click to collapse
that kernel only exists on your phone as quickly as you can boot into CWM and flash your rom of choice. so answering the first part of your question doesnt matter. it has cwm.
ALL captivate roms come with a kernel. every time you flash a rom it replaces the previous kernel.
Flashing bootloaders is the ONLY way to brick a captivate. Only do it once. Dont unplug your phone durring the 10 second flash. NEVER EVER EVER EVER FLASH "3 button fix" after flashing gingerbread bootloaders. #1 it is NOT needed and #2 it WILL brick your phone. only flashes half the bootloader.
Okey guys, thank you for answers I'm gonna try it on monday when I buy this phone.... Is camera fully working on AOKP Milestone 4 ROM or better is to install Build 31 ??
I want ICS with all working features is there one which has all features working ? If no is Build 31 by Kang good choice for me or you recommend some other ICS ROM?
Yeah I know guys a lot of questions but don't worry this is my last question
oh you dont even have the phone yet?? that explains some of the questions...
TRusselo said:
oh you dont even have the phone yet?? that explains some of the questions...
Click to expand...
Click to collapse
Which questions ???
Sent from my X8 with Android 4.0.3 + Beats Audio using XDA Premium
It's not hard, just read the tutorials posted here, and you wont have a problem. When I first bought my Captivate, the first day I got it from at&t, I flashed CWM and flashed a custom ROM without any trouble. The first ROM I flashed was Serendipity 6.4, and the dev's made it so easy, they explain everything from start to finish.
But, I highly recommend you buy a Jig before you go and flash anything. search on ebay or mobiletechvideos for a JIG. You can recover your phone from any Soft Brick state that can occur, with a Jig. Just don't go and mess around with bootloaders, if you do something wrong flashing a bootloader, then it might just Hard Brick your phone. If you do need to flash a bootloader, make sure you read everything that the dev posted about installing, then try to do it yourself.
Please, anyone correct me if I am wrong.